The compiler interface is finsihed so all parts are now complete and can be used from within retro ! I'm now writing an assembler and think about a parser for compiling forth source-code into traces.
The first application for the assembler will be a port of these benchmark suite (just for fun and to oversee possible optimation demands):
http://shootout.alioth.debian.org/
Then there are some projects of me which wait for implementation...
Roadmap for next version:
- Writing an assembler.
- Finishing documentation of the compiler and extended-instruction set.
- Implement back-ends for x86-64, ARM, PowerPC and TMS320c60x
(how about using Retro on the beagle board ?)
For future releases:
- extend the port system for low-level accessing of block devices.
- writing an os for supporting easy file and data access.
- Implement an IDE for retro, a spreedsheed, database and text processor.