PicForth 1.2.4 is released
Samuel Tardieu <[email protected]> 03 Dec 2004 15:52:55 +0100
| Newsgroups | gmane.comp.lang.forth.picforth |
|---|---|
| Organization | Avian Carrier & Friends |
| Message-ID | <[email protected]> |
PicForth 1.2.4 is available at the usual location http://www.rfc1149.net/devel/picforth It contains new features, new optimizations and bug fixes. As easily seen from the CHANGES file (which I quote below), this release has been made possible thanks to a group of people, including David McNab, Alex Holden, Jamie Lawson and myself. ** New words + Add the "flag" word from David McNab <[email protected]> which handles 1-bit variables. ** New library + Add libroll.fs from David McNab <[email protected]>, which adds the "roll" and "-roll" words. ** New optimization + When the return value is stored in W, use "retlw" to return. Implemented after a question from David McNab <[email protected]>. ** Code and documentation enhancements + Import "return-in-w" into target vocabulary and document it. Suggested by David McNab <[email protected]>. + Document the effect of "exit" in inlined words. Thanks to Alex Holden <[email protected]> for asking for clarification. ** Bug fixes + Flash tables generated an error due to new nesting checks introduced in PicForth 1.2.2. Reported by Jamie Lawson <[email protected]>. + Fix bug in macro processing where a word defined first in the metacompiler then later in target mode (such as "suspend-interrupts" when "picisr.fs" is included) was seen as the first definition in macros. Reported by Alex Holden <[email protected]>. + Fix bug in multitasker when multiple code banks were involved. Reported by Alex Holden <[email protected]>. + Fix bug in "resolve" when multiple code banks are involved. Reported by Alex Holden <[email protected]>.