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]CREATECREATE puffer 12 CHARS ALLOTlegt einen Puffer für zwölf Zeichen an.
Eingaben und Ausgaben
[Bearbeiten]KEYermöglicht den ASCII-Code eines einzelnen Zeichens einzulesen und auf den Stack zu packen.EMITnimmt vom Stack einen Wert, interpretiert diesen als ASCII-CODE eines einzelnen Zeichens und gibt dieses Zeichen aus.ACCEPTnimmt 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