From: Matthias T. <mt...@we...> - 2011-05-24 17:54:16
|
Hi, I've just tagged and published a new release named 4.4. Noteworthy changes are - The Game of Life with terminal output (requires controllers with at least many KB RAM, otherwise make the world small enough). A queens puzzle solver as well (more kind of a benchmark however). - The reference card got a more compact layout, many bugs from the documentation headers in the source file are gone. - new interrupt handling. The ideas are relativly old but now it works well. Many thanks to Wojciech and Al, I beg your pardon that it took such a long time to implement. But sometimes some active tests such as Erichs will speed up things ;=) - The recognizer thing is now documented (to some degree); I sent an article to the German Forth FIG about it, that should be translated into plain English ASAP. Leons floating point library (a few patches are needed to work with it, just use the float.frt that is included) can now be included at runtime and the text interpreter can deal afterwards with the numbers nativly. Great stuff. - internally there are even more source files and the amforth.asm file got smaller than ever. COLD is now WARM and the new COLD is what was in amforth.asm... - not really my favorite: If you set WANT_IGNORECASE to 1 and rebuild amforth you get a case insensive dictionary lookup. It took a few lines of code in icompare.asm, The discussion about it took more time than the implementation. Brr Have fun, esp with Life Matthias |