Dokumentation
Die Dokumentation ist noch nicht fertig.
Bis dahin können Sie die Entwicklernotizen aus dem Projekt-Repository lesen. Sie beschreiben die aktuelle Implementierung und ihre Grenzen.
Synchronisiert von Commit 06042fa · 2026-10-09
Hier beginnen
- 01Erste SchritteVoraussetzungen: CMake, ein C++23-Compiler, Clang, das LLVM SDK, Boost und toml++.
- 02Den Compiler bauenKonfigurieren, bauen und testen mit CMake-Presets unter Linux, macOS und Windows.
- 03Den Compiler verwendenKommandozeilenoptionen, Inspektionsmodi, ausführbare Programme und TOML-Projekte.
- 04Ergebnisse richtig deutenClause an vorhandenem Erlang-Code ausprobieren: was heute kompiliert, was notimpl-Meldungen bedeuten und was man als Nächstes versuchen kann.
Noch nicht geschrieben. Bis dahin siehe: Validierung, Meldung zurückgestellter Features
- 05Bekannte Unterschiede zu Erlang/OTPBeobachtbares Verhalten, bei dem Clause bewusst von OTP 29 abweicht.
Referenznotizen
- ABI des erzeugten Codes (Revision 4)
- Ausführbare Dateien
- Ausführungsmodell: Frames und Fortsetzungen
- Bibliotheksmodule
- Builtins
- Clause-Dokumentation
- Funktionswerte
- Guards
- Kompilierung
- Konsolenausgabe (io)
- Meldung zurückgestellter Features
- Muster, Klauseln und Matches im Rumpf
- Native Records
- Parser
- Ports
- Präprozessor
- Prozesse
- Referenz auf den Erlang/OTP-Quelltext
- Runtime
- Semantische Analyse
- Term-Darstellungen
- TOML-Projekte
- Typspezialisierung
- Validierung
- Vertrag des Prozess-Heaps
Clause