i4th - Forth for Pilot
i4th is an experimental forth implementation for the US Robotics
Pilot. The current version is 0.2
WARNING
i4th is still very much in development, so there are plenty of bugs. The
faint of heart (and those who haven't backed up their Pilot) should
wait for more stable versions.
Requirements
i4th requires approximately 45k of memory space. It should work with
either version 1.0 or 2.0 operating systems. For those with Pilot
1000's, a stripped down system is theoretically possible in around 30k
of memory, but you will need to build this yourself. Luckily, the
source is available!
Loading i4th onto the Pilot
i4th consists of 2 applications and 2 databases. The forth interpreter
/ compiler itself is contained in the application Forth.prc .
It uses a vocabulary database VocabDB.pdb
and a block database BlockDB.pdb.
Blocks can be edited with the block editor application
DBEdit.prc
Install all 4 files on your pilot using your usual method.
Running i4th
When you launch the Forth application, you will get the
startup banner and an underscore prompt _. You are now ready to enter
words and numbers by writing in the graffiti area. Enter a backspace
to rub out writing errors.
Source Code
i4th is distributed under the conditions of the GNU Public License.
i4th is being developed with the excellent prc-tools under Linux. If
you would like to help with development, or have fixed a bug, please
submit diffs against the latest version to the author.
Using the extra tools which come with the source distribution, i4th
vocabulary and block databases can be developed and compiled on any
unix system. These databases can still be modified later using DBEdit
on the pilot.
Download
Sorry, i4th is not quite ready for download yet. Please contact
icurtis@radlogic.com.au for pre-release development copies.