Hardware
Firmware
Software
Anywhere
  Home Sensors Software Contact Us 
 
 
 
 
JDForth - For the Parallax Propeller P8X32A
Summary
• Do you use the Parallax Propeller?
• Don't want to abandon the object exchange?
• Would you like Spin + PASM + Forth?
• How about Fib(x) thats 4x, 10x or 30x faster?
• Turbo-charge your code!
Downlaod a trial version.
Buy Now using PayPal.
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.

Have a look at the screen shots and the Fibonacci example code!

Product Variations

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
Light
Professional
Price - Australian Dollars
AU$40
AU$150
Kernel source included
Yes
Yes
Allow custom kernel
No
Yes
Optimise out unused words
Always
Optional
Support for CORE: words (assembly words linked at compile time)
No
Yes
Support for PASM: words (assembly words linked at run time)
No
Yes
Generate word headers (required to produce an interactive forth environment)
No
Optional