Implementation of the Rosetta Code Compiler Task in the Forth language.
Eric Bavier 2de7b68400 tests: Quiets warnings from `egrep`. | 1 month ago | |
---|---|---|
tests | 1 month ago | |
.gitignore | 7 years ago | |
LICENSE | 7 years ago | |
Makefile | 5 years ago | |
README.md | 7 years ago | |
generator.fs | 7 years ago | |
interpreter.fs | 7 years ago | |
lexer.fs | 7 years ago | |
parser.fs | 7 years ago | |
vm.fs | 7 years ago |
This is an implementation of the Rosetta Code Compiler Task in the Forth language. It tries to be as "forthy" as possible.
The programs were developed with Gforth, so you'll need a copy of that, though it should be possible to tweak the code to work with other Forth implementations.
To build the programs and run their tests, simply do:
make
make check