691 B
691 B
A programming environment that tries to “stop drawing dead fish”.
To run:
$ cd linux
$ ./translate tile/*.mu
$ ./a.elf screen
To run tests:
$ ./a.elf test
To run a conventional REPL (for debugging):
$ ./a.elf type
hacking
Unlike the top-level directory, this is just a prototype so far. There are no tests.
To add a new primitive you'll need to hard-code it into the evaluate
function (apps/tile/rpn.mu).
There's also a second place you'll want to teach about predefined primitives:
bound-function?
(apps/tile/environment.mu)