Write You a Scheme
See the codeBuilt by Adam Wespiser
Shortcut build:
$ ./build
for building with stack or
$ ./build-cabal
for building with cabal
Shortcut repl:
$ ./repl
or use ./repl-cabal
Shortcut run binary executable
$ ./run -r # Interactive shell
$ ./run -s test/let.scheme # Run file
$ ./run --help
or use run-cabal.
Building the reference implementation.
$ stack exec scheme
Testing the reference implementation. (see test-hs/Spec.hs)
$ stack test
Debugging the reference implementation in GHCI.
$ stack repl
Building the HTML and MediaWiki files for the tutorial text.
$ stack exec docs
(or substitute cabal for stack in each case).
The Wikipedia files are generated to output/docs/*.wiki. To view the HTML
output.
$ firefox output/scheme.html
Please feel free to contribute any improvements, corrects or ideas you have! I would love to hear how you are using these ideas, or what you think about this project. Your help will make this project great!

This written work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. You may reproduce and edit this work with attribution for all non-commercial purposes.
The included source is released under the terms of the MIT License.
503 followers · starred Mar 2016
81 followers · starred Nov 2016
151 followers · starred Nov 2017
172 followers · starred Nov 2020
Haskell
78.2%
Scheme
19.3%
Shell
1.5%
Write You a Scheme
See the codeBuilt by Adam Wespiser
Shortcut build:
$ ./build
for building with stack or
$ ./build-cabal
for building with cabal
Shortcut repl:
$ ./repl
or use ./repl-cabal
Shortcut run binary executable
$ ./run -r # Interactive shell
$ ./run -s test/let.scheme # Run file
$ ./run --help
or use run-cabal.
Building the reference implementation.
$ stack exec scheme
Testing the reference implementation. (see test-hs/Spec.hs)
$ stack test
Debugging the reference implementation in GHCI.
$ stack repl
Building the HTML and MediaWiki files for the tutorial text.
$ stack exec docs
(or substitute cabal for stack in each case).
The Wikipedia files are generated to output/docs/*.wiki. To view the HTML
output.
$ firefox output/scheme.html
Please feel free to contribute any improvements, corrects or ideas you have! I would love to hear how you are using these ideas, or what you think about this project. Your help will make this project great!

This written work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. You may reproduce and edit this work with attribution for all non-commercial purposes.
The included source is released under the terms of the MIT License.
503 followers · starred Mar 2016
81 followers · starred Nov 2016
151 followers · starred Nov 2017
172 followers · starred Nov 2020
Haskell
78.2%
Scheme
19.3%
Shell
1.5%