//! Laufzeitbibliothek von Terminal Basic. //! //! Implementiert die eingebauten Funktionen und Anweisungen des Dialekts, //! gruppiert nach Themen. Ziel ist verhaltensgleiche Nachbildung inklusive //! Rundungs-, Formatierungs- und Fehlerverhalten (siehe PLAN.md, Phase 3). pub mod builtins; // Dispatch-Tabelle für CALL_BUILTIN (Phase-2-Scheibe) pub mod console; // Druckzustand: Zonen, TAB/SPC, Zahlenausgabe pub mod datetime; // DATE$, TIME$, TIMER pub mod errors; // Laufzeitfehler-Codes und -Meldungen des Vorbilds pub mod fileio; // OPEN/CLOSE/PRINT#/INPUT#/GET/PUT, sequenziell/random/binär pub mod finanz; // Finanzmathematik (FV#, PV#, Pmt#, IRR# …) pub mod format; // Zahlendarstellung (PRINT/STR$) und VAL pub mod host; pub mod isam; // ISAM: Tabellen, Indizes, Cursor, Transaktionen (redb) pub mod math; // Arithmetik, Rundung (Banker's Rounding), RND/RANDOMIZE … pub mod screen; pub mod snapshot; // Bildschirmzustand als vergleichbarer Text (Korpus) // Zellenpuffer des Textbildschirms (ohne Terminalbezug) // Host-Trait (Konsole, Capture) — Entscheidung D3 pub mod strings; // LEFT$, MID$, INSTR, STR$, VAL, Formatierung mit PRINT USING … pub mod traps; // Zustaende der klassischen Ereignis-Traps (Sprachreferenz §8) pub mod using; // PRINT USING / FORMAT$ — Formatzeichenketten pub mod value; // Laufzeitwerte, Arrays/Records, Konvertierungsmatrix