The Swish Concurrency Engine is a framework used to write fault-tolerant programs with message-passing concurrency. It uses the Chez Scheme programming language and embeds concepts from the Erlang programming language. Swish also provides a web server. A Swish program is a Microsoft Windows console application that can also be run as a service.
- Microsoft Windows 10
- Cygwin with bash, git, graphviz, grep, perl, texlive, etc.
- Microsoft Visual Studio 2017
- Microsoft Windows Software Development Kit - Windows 10.0.16299
- NSIS 2.46
- Microsoft Windows 7 or later. A 64-bit version is required to run code compiled for 64-bit Windows.
- Administrator rights for the installation
cd docmake
doc/swish.pdf is the design book.
cd src./run-osi 32./run-mats 32./run-osi 64./run-mats 64
cd src- Edit
software-info.ss make
cd src./scheme32 repl.ss
cd srcmake install
The install placed is in the bin folder. Its name depends on the software-product-name defined in src/software-info.ss.