Forth:First
Erscheinungsbild
Einführung in Forth
[Bearbeiten]- HelloWorld
- Source Code
- Reverse Polish Notation
- Kommentare
- HelloWorld
/ Endline comment
( Inline / Multiline comment )
Stack
[Bearbeiten]- ein bisschen Theorie
- ein bisschen Praxis
Variablen
[Bearbeiten]CREATE
CREATE puffer 12 CHARS ALLOT
legt einen Puffer für zwölf Zeichen an.
Eingaben und Ausgaben
[Bearbeiten]KEY
ermöglicht den ASCII-Code eines einzelnen Zeichens einzulesen und auf den Stack zu packen.EMIT
nimmt vom Stack einen Wert, interpretiert diesen als ASCII-CODE eines einzelnen Zeichens und gibt dieses Zeichen aus.ACCEPT
nimmt eine definierte Anzahl von Zeichen vom Standard-Input entgegen.
nicht standard TIP
- Forth Dokumentieren der Standard
( -- )
Den Themenbereich mit "Forth Spezifikation erfolgreich lesen" vertiefen...
- Ablaufsteuerung
- if then else
- do while
- while do
- for
- Funktionen, words
: newWordName doing ;
- Vokabular