Clause
← Gesamte Dokumentation

Übersetzt aus dem englischen Original · 06042fa · 2026-10-09 · Auf Englisch lesen

Clause-Dokumentation

Kurze Referenznotizen zur aktuellen Implementierung. Jede Datei beschreibt Verhalten und Grenzen, die heute bestehen; Pläne und Schrittverlauf liegen in .agents/.

ThemaDokument
Präprozessor (Verhalten von epp, Includes, Makros, Features)preprocessor.md
Parsen, AST-Besitz, Syntaxgrenzenparser.md
TOML-Projekte und Zielauswahlprojects.md
Compiler-CLI, Artefakte, LLVM SDK, Beispielcompile.md
Eintrittspunkt ausführbarer Dateien, Argumente, Exit-Status, Ausgabeströme, Linkenexecutables.md
Semantische Analyse, Typen, Inferenz, Bindungensemantic.md
Richtlinie zur Typspezialisierungspecialization.md
ABI des erzeugten Codes: Terme, Symbole, Registrierung, Fehlschläge, Wurzelnabi.md
Muster, Klauseln und Matches im Rumpfpatterns.md
Guards und der Katalog der Guard-BIFsguards.md
Termrepräsentationen (Atome, Zahlen, Container, Maps, Bits, records) und Ausgabeterms.md
Native, qualifizierte und anonyme records (OTP 29)native-records.md
Funktionswerte: fun F/A, fun M:F/A, Aufrufe von funsfuns.md
Produktions-Builtins: Katalog, Bridge-Aufrufe, Builtin-funs, Registrierungbuiltins.md
Bibliotheksmodule (Teilmengen von lists, maps), mit Programmen kompiliertlibrary.md
Konsolenausgabe: io:format/1,2, io:put_chars/1, Layout von ~pio.md
Lebenszyklus der Runtime, Speicher, Standardausgabe, Code-Server, Buchführung des Schedulersruntime.md
Prozesse: Scheduler-Worker, Zeitscheiben, spawn/1,3, is_process_alive/1, Links, Exit-Signale, Monitore, registrierte Namenprocesses.md
Ports: Identität, Port-Tabelle, Treiber, Datenmodi, der I/O-Thread, Standard-I/O, Dateien und Sockets (Entscheidung von plan step 57A)ports.md
Vertrag des Prozess-Heaps: Wortlayout, Bereiche, Zulassung, Wurzeln, Speicherbereinigungruntime-heap.md
Entscheidung zum Ausführungsmodell: Frames, Aufrufe, Endaufrufe, Yield, Ausnahmenexecution-model.md
Meldung zurückgestellter Features (notimpl)features.md
Pin der OTP-Quelltextreferenz und Aktualisierungsverfahrenotp-reference.md
Bekannte Verhaltensunterschiede zu Erlang/OTPdifferences.md
Validierungsbasislinie, Testmodi, Plattformlücken, Verlaufvalidation.md

Ältere schrittweise Validierungsaufzeichnungen und Nachweis-JSON wurden im Validierungsverlauf verdichtet; die vollständigen Originale bleiben in der Git-Historie (zuletzt vorhanden in Commit 2777c98).