Gforth

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Lua error in package.lua at line 80: module 'strict' not found. Lua error in Module:Infobox at line 199: malformed pattern (missing ']').

Gforth is a project to develop an implementation for ANSI Forth. It is part of the GNU Project.[2]

Goals

Gforth's goals can be split into several subgoals:

  • Gforth should conform to the ANSI Forth standard.
  • It should be a model, i.e. it should define all implementation dependencies.
  • It should become standard, i.e. widely accepted and used. This goal is the most difficult one.

History

The Gforth project was started in mid-1992 by Bernd Paysan and Anton Ertl. Gforth descends from bigFORTH and fig-Forth[1][3][4] Gforth uses GCC to compile a fast direct or indirect threaded Forth; Gforth is fully ANSI FORTH compliant.[2]

References

<templatestyles src="Reflist/styles.css" />

Cite error: Invalid <references> tag; parameter "group" is allowed only.

Use <references />, or <references group="..." />

External links


<templatestyles src="Asbox/styles.css"></templatestyles>

  1. 1.0 1.1 Origin - Gforth Manual
  2. 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
  3. http://bigforth.sourceforge.net/ by Bernd Paysan
  4. http://home.hccnet.nl/a.w.m.van.der.horst/figforth.html