Implementation of the Rosetta Code Compiler Task in the Forth language.
Eric Bavier 2de7b68400 tests: Quiets warnings from `egrep`. | 1 月之前 | |
---|---|---|
tests | 1 月之前 | |
.gitignore | 7 年之前 | |
LICENSE | 7 年之前 | |
Makefile | 5 年之前 | |
README.md | 7 年之前 | |
generator.fs | 7 年之前 | |
interpreter.fs | 7 年之前 | |
lexer.fs | 7 年之前 | |
parser.fs | 7 年之前 | |
vm.fs | 7 年之前 |
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