Gforth
Encyclopedia
Gforth is a project to develop an implementation for ANS Forth. It is part of the GNU Project
GNU Project
The GNU Project is a free software, mass collaboration project, announced on September 27, 1983, by Richard Stallman at MIT. It initiated GNU operating system development in January, 1984...

.

Goals

Gforth's goals can be split into several subgoals:
  • Gforth should conform to the ANS Forth standard.
  • It should be a model, i.e. it should define all the implementation-dependent things.
  • It should become standard, i.e. widely accepted and used. This goal is the most difficult one.

History

Gforth uses GCC
GNU Compiler Collection
The GNU Compiler Collection is a compiler system produced by the GNU Project supporting various programming languages. GCC is a key component of the GNU toolchain...

 to compile a fast direct or indirect threaded
Threaded code
In computer science, the term threaded code refers to a compiler implementation technique where the generated code has a form that essentially consists entirely of calls to subroutines...

Forth; Gforth is fully ANS FORTH compliant.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK