tForth, a Transputer Forth
The Dutch Forth Workgroup is a foundation (non profit organization) with as goal
to promote Forth.
The most important activity has been
tForth a transputer Forth, that is available for
download now .
At present this is all rights reserved, supplied as is, for non-commercial use,
and no redistribution allowed.
Running it requires, in practice, having an expansion card in a PC.
I'm only aware of cards for the ISA bus.
Some of the most popular cards are supported, and adaptation is fairly easy.
If you run in trouble, please study the manual carefully before
contacting me (See the bottom of the page).
Installation of tForth
It helps if you are aware that the distribution is a floppy image.
Installing goes as follows.
Extract the zip files and put all of the content on a floppy (memory stick).
You have now an official distribution medium for tForth release 2.0.
Now install from the memory stick using lha.exe that is supplied.
NOTE: the manual is also on the floppy, but it is not de-archived
by INSTALL.BAT. De-archive the .ps manual, then print it. It is 400 pages.
Source distribution and license
After attaching the proper legalize it is slated for distribution
under GPL.
This is mainly repackaging and adding GPL notices in source files,
before making them available.
The rights for the source are with the DFW,
but the right for the cross compiler are with Marcel Hendrix.
There are no plans currently to release the cross compiler under GPL.
I am still secretary of the DFW organization, but there are few activities.
More documentation
Two articles about tForth are available.
The first is a description of version 1.0.
You might also be interested in
a background article (originally by Marcel Hendrix)
in which he explains more details.
I have updated it from version 1.0 of tForth to the current version 2.0.
The outdated version of this document is still on the website of Marcel,
but Marcel has not been involved with tForth since 1995.
This documentation gives some background, notably about design decisions,
but no pertinent information that goes beyond the manual.
Programs
tForth is a 32 bits Forth and came into existence shortly after
the ISO standard allowed larger than 16 bit implementations.
The larger cell-size and larger memory inspired
some projects on the transputer
in Forth.
You can comment via email
Go to the home page of Albert van der Horst