While the actual compiler code is evil, doing all sorts of things it
ought not do with absolute addresses (and therefore non-JITtable),
the forth compiler does work, and will compile things. It ought,
actually, to be able to be integrated in as a compiler.
Your task, if you're interested, is to thump it such that forth.pasm
*can* be loaded in as a compiler module such that you can do:
compile P5, ForthCompiler, "1 2 + ."
and have 3 print out. Should be easy, relatively speaking.
--
Dan
--------------------------------------"it's like this"-------------------
Dan Sugalski even samurai
d...@sidhe.org have teddy bears and even
teddy bears get drunk