Forth (programming language): Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
Altered template type. | Use this bot. Report bugs. | #UCB_CommandLine
Start "Forth Engines" section, with reference.
Line 296:
2C F9 4C EE DC 5 test \ output should be: F1 38 29 C9 DE
</syntaxhighlight>
 
== Forth engines ==
 
A processor designed to support a specific programming language is called a language "engine".<ref name="dumse">Randy M. Dumse.
"The R65F11 and F68K Single-Chip Forth Computers".
[http://www.forth.org/bournemouth/jfar/vol2/no1/article1.pdf]{{dead link|date=May 2017|bot=InternetArchiveBot|fix-attempted=yes}}
[http://soton.mpeforth.com/flag/jfar/vol2/no1/article1.pdf] {{Webarchive|url=https://web.archive.org/web/20141202144044/http://soton.mpeforth.com/flag/jfar/vol2/no1/article1.pdf|date=2014-12-02}}
1984.</ref>
 
Forth engines are hardware platforms specifically designed to support developing and running programs written in Forth.
(Likewise, [[Lisp machine]]s were specifically designed to support developing and running programs written in Lisp, the [[Pascal MicroEngine]] was specifically designed to support developing and running programs written in Pascal, etc.).
 
The first commercially available single-chip Forth engine was the Rockwell R65F11.<ref name="dumse" />
 
==Implementations==