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