projects:the_evolution_of_forth
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
projects:the_evolution_of_forth [2017-11-24 13:47] – angelegt mka | projects:the_evolution_of_forth [2017-11-24 13:51] (aktuell) – [The Evolution of FORTH, an Unusual Language] mka | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
(In this 1980 article from Byte, Chuck Moore recounts the creation of Forth.) | (In this 1980 article from Byte, Chuck Moore recounts the creation of Forth.) | ||
- | Principles and goals of language design | + | ===== Principles and goals of language design |
By Charles H. Moore | By Charles H. Moore | ||
Zeile 70: | Zeile 71: | ||
Listing 3 shows another prototype in ALGOL, this time of a FORTH text editor. Here ATOM has become W and I am looking up plus, minus, and the commands T, R, A, and I, to edit a deck program. | Listing 3 shows another prototype in ALGOL, this time of a FORTH text editor. Here ATOM has become W and I am looking up plus, minus, and the commands T, R, A, and I, to edit a deck program. | ||
- | ==== | + | |
- | Listing 3: Another prototype of the FORTH text editor, again in ALGOL. In this listing, the word ATOM (the predecessor of the basic unit in FORTH, the word) has been replaced by the word W. ==== | + | ==== Listing 3: Another prototype of the FORTH text editor, again in ALGOL. |
+ | In this listing, the word ATOM (the predecessor of the basic unit in FORTH, the word) has been replaced by the word W. | ||
120 CYCLE; FILL OUTPUT WITH BUFFER[1), | 120 CYCLE; FILL OUTPUT WITH BUFFER[1), |
projects/the_evolution_of_forth.1511527636.txt.gz · Zuletzt geändert: 2017-11-24 13:47 von mka