|
JDForth - the first compiler(?) that takes an input source file and generates a Spin object! | For more information about Parallax's amazing Propeller chip, go and visit the Parallax Web Site. |
Input Files: Forth source files + PASM kernel. |
Output File: A Spin object that requires only a single cog. |
Easy interface allows Spin access to Forth words. |
The resultant object may be instantiated multiple times for multiple Forth systems. |
Unused forth and kernel words are optimised out for a minimal memory footprint. |
Editor has syntax highlighting for forth (*.jd4) as well as kernel (*.pasm) files. |
Forth files allow compile time (CORE:) or run time (PASM:) inclusion of PASM words. |
The assembly in PASM: and CORE: definitions is very close to the Parallax standard. |
JDForth has integrated help, and comes with a generous number of libraries and examples. |
The final product will be produced in two variations: Light and Professional.
All Professional version features are now implemented.
The anticipated release date for the Light version is mid-November 2008.
Features | ||
Price - Australian Dollars | ||
Kernel source included | ||
Allow custom kernel | ||
Optimise out unused words | ||
Support for CORE: words (assembly words linked at compile time) | ||
Support for PASM: words (assembly words linked at run time) | ||
Generate word headers (required to produce an interactive forth environment) |