3.4.1 Die Initialisierung
3.4.2 Der Aufbau von Basic-Programmen im Speicher
3.4.2.1 Ober- und Untergrenze des Basic-Speichers
3.4.2.2 Nullbyte vor dem Programmbeginn
3.4.2.3 Überblick über einen Zeileneintrag
3.4.2.4 Linkpointer
3.4.2.5 Zeilennummer
3.4.2.6 Zeileninhalt
3.4.2.7 Programmende
3.4.3 Der Aufbau von Basic-Variablen im Speicher
3.4.3.1 Zeiger für den Variablenbereich
3.4.3.2 Die Gliederung in Array- und Variableneinträge
3.4.3.3 Eintrag einer Fließkomma-Variablen
3.4.3.4 Eintrag einer Integer-Variablen
3.4.3.5 Eintrag einer String-Variablen
3.4.3.6 Aufbau von indizierten Variablen (Arrays)
3.4.4 Der Editor
3.4.5 Die Interpreterschleife
3.4.6 Die Garbage-Collection
3.4.7 Die Parameterauswertung
3.4.7.1 Die CHRGET/CHRGOT-Routine
3.4.7.2 Die FRMEVL-Routine
3.4.7.3 Sonderfall für numerische Parameter: Basic-Zeilennummer
3.4.7.4 Auswertung numerischer Parameter innerhalb eingeschränkter Bereiche
3.4.7.5 Syntaktische Erfordernisse
3.4.8 Das Fließkommaformat
3.4.8.1 Zahlenformate
3.4.8.2 Mantisse und Exponent
3.4.8.3 Beispiel zur Berechnung der Mantissenbytes
3.4.8.4 FLPT- und MFLPT-Format
3.4.9 Polynome und das Homer-Schema
3.4.10 Fehler-und Steuermeldungen
3.4.11 Der Stapel als Hilfsmittel des Interpreters