Gforth
Original author(s) | Bernd Paysan, Anton Ertl |
---|---|
Developer(s) | GNU Project |
Initial release | mid-1992[1] |
Stable release |
0.7.3
/ June 14, 2014 |
Repository |
git |
Written in | C, Forth |
Operating system | Unix-like, Microsoft Windows, DOS, OS/2 |
Type | Interpreter |
License | GNU GPLv3 |
Website |
gnu |
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
- 1 2 Origin - Gforth Manual
- 1 2 directory.fsf.org, ed. (14 June 2014). "GNU Forth". Free Software Foundation.
- ↑ http://bigforth.sourceforge.net/ by Bernd Paysan
- ↑ http://home.hccnet.nl/a.w.m.van.der.horst/figforth.html
External links
This article is issued from Wikipedia - version of the 5/1/2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.