Gforth is a fast and portable implementation of the ANS Forth language. It works nicely with the Emacs editor, offers some nice features such as input completion and history and a powerful locals facility, and it even has (the beginnings of) a manual. Gforth employs traditional implementation techniques: its inner innerpreter is indirect or direct threaded. Gforth runs under Unix, Win95, OS/2, and DOS and should not be hard to port to other systems supported by GCC.
|Tags||Software Development Compilers Interpreters|
|Operating Systems||Mac OS X Windows MS-DOS OS/2 POSIX|
Release Notes: Many new Forth200x features have been added. This release has Unicode support, a new C library interface (requires GCC at runtime), and a number of added libraries. The compilation process now produces good performance automatically (when possible). The license has been changed to the GPLv3 (or later).
Release Notes: Execution speed was increased with dynamic superinstructions. Long filenames, long words, and other features were added.
Release Notes: Lots of new words, better debugging (backtrace), and improved documentation.