Parrot Forth

    Released: 14 October 2004
    Version:  0.1
    Download: http://matt.diephouse.com/software/parrot-forth-0.1.tar.gz

This is the initial release of my re-implementation of Parrot Forth in
PIR. Code reviews are both welcome and appreciated (PIR is kind of
new, so I may not be doing everything correctly). The two main goals
of this implementation are: to be a complete example of how to
implement a Parrot compiler and to be as clean and readable as
possible.

Current Features:
 o 25 Built-In Words (use `words` to see them)
 o A Nice Prompt
 o Initial Support for ." (printing a string)
 o Basic Integer Support
 o The Ability to Define New Words (using `: ... ;`)

Still to Come:
 o Strings
 o Variables
 o Constants
 o Loops
 o Conditionals
 o Numeric Bases
 o More Words

To use it, untar, cd into the directory and run `parrot forth.pir`. It
needs to be executed from inside this direcotry, so you may need to
run `../../parrot forth.pir` or something similar.

Enjoy!

--
matt diephouse
http://matt.diephouse.com

Reply via email to