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, backtraces, a decompiler and a powerful locals facility, and it even has a manual. Gforth combines traditional implementation techniques with newer techniques for portability and performance: its inner interpreter is direct threaded with several optimizations, but you can also use a traditional-style indirect threaded interpreter.
GForth is an official GNU project: it has a homepage on gnu.org at <http://
The last official release is 0.6.2 from 25 August 2003, but development has not stopped. The latest CVS snapshot (at the time of writing) is 0.6.9-20080716. Do not ask me where the versions 0.6.3 to 0.6.8 have gone...
Project information
- Licence:
- GNU LGPL v3
View full history Series and milestones
trunk series is the current focus of development.
All packages Packages in Distributions
-
gforth source package in Xenial
Version 0.7.2+dfsg1-1.1 uploaded -
gforth source package in Trusty
Version 0.7.0+ds2-0.1 uploaded -
gforth source package in Precise
Version 0.7.0+ds1-6 uploaded -
gforth source package in Mantic
Version 0.7.3+dfsg-9build4.1 uploaded -
gforth source package in Lunar
Version 0.7.3+dfsg-9build4.1 uploaded