Registered 2008-08-25 by David Allouche

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://www.gnu.org/software/gforth/> and copyright is assigned to the Free Software Foundation. However the real home page, CVS, mailing lists etc. seem to be hosted somewhere else: www.complang.tuwien.ac.at.

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

Part of:
The GNU Project
Maintainer:
David Allouche
Driver:
Not yet selected
Licence:
GNU LGPL v3

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
Forth

All packages Packages in Distributions

Get Involved

  • warning
    Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

Gforth does not have any download files registered with Launchpad.