I've released 10.1.1, which contains a fix to the osx-keys.retro and
corrects an error in one of the examples in the documentation. It also
includes the documentation in HTML format as well as plain text.
Quick links:
Download:
http://s3.retroforth.org/download/10.x/10.1.1.tar.gz
Manual:
http://s3.retroforth.org/handbook/10.1.1.html
Other than this, I've had a really busy week. A lot of nice stuff can
be found in the development snapshots/repository:
1) .NET support (a port of the java implementation to .NET, written in
C#; thanks to Simon Waite)
2) Internal cleanups and enhancements
2A) No more global string table
2B) Exposed 'listen' (allows replacing the interpreter loop)
3) New tools
3A) shrinkImage.toka (allows shrinking a saved image for deployment)
3B) retrospect.retro (Provides a 'dump' word, a disassembler, and a
working 'see' implementation)
I'm hoping to expand retrospect into a more complete debugging aid in
the future, but this should prove helpful for those extending the
compiler, or who want to study the compiled code.
4) Modules
4A) I've started to bring them back up to date
4B) Documentation is coming
4C) Now contains the start of an optimizing compiler extension
And finally, here's a few things I hope to find time to work on soon:
1) Clean up the console vm (C implementation); move some globals into
structs
2) Improve the .NET implementation (C#)
3) Revive the Java implementation (it needs a lot of help to become
actually usable...)
4) Migrate Toka to the homegrown build tool
-- crc