Benutzer-Werkzeuge

Webseiten-Werkzeuge


projects:the_evolution_of_forth

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projects:the_evolution_of_forth [2017-11-24 13:48] – [Listing 2: An early version of the FORTH words { : } (called DEFINE here) and { ; } (called END here).] mkaprojects: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 71: Zeile 72:
 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),BUFFER[2);   120 CYCLE; FILL OUTPUT WITH BUFFER[1),BUFFER[2);
projects/the_evolution_of_forth.1511527715.txt.gz · Zuletzt geändert: 2017-11-24 13:48 von mka