I have updated the documentation and simplified the source at
https://github.com/albertvanderhorst/forthlisp
This is the lisp from Probst, original for gforth only.
The lisp has been tested for pforth swiftforth mpeforth and
gforth.
Using the preambule.frt it also runs on versions of ciforth
(lina wina).
The advanced subdirectory contains a version based on
ciforth objects and an approach that modifies the
Forth parser instead of writing a repl loop in
Forth.
It suffices to make a slight modification to PARSE-NAME
that will recognize other delimiters as well as blank space.
In cooperation with the possibility to define PREFIX
words this allows for a transparent solution for the
parsing.
This version is able to run the coins.scm example,
calculating the possibilities to change 100 dollarcent
in coins.
Groetjes Albert
--
Don't praise the day before the evening. One swallow doesn't make spring.
You must not say "hey" before you have crossed the bridge. Don't sell the
hide of the bear until you shot it. Better one bird in the hand than ten in
the air. First gain is a cat spinning. - the Wise from Antrim -
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)