Dokumentation
Dokumentationen är inte klar ännu.
Under tiden är du välkommen att läsa utvecklaranteckningarna från projektets repository. De beskriver den nuvarande implementationen och dess begränsningar.
Synkroniserad från commit 06042fa · 2026-10-09
Börja här
- 01Kom igångFörutsättningar: CMake, en C++23-kompilator, Clang, LLVM SDK, Boost och toml++.
- 02Bygga kompilatornKonfigurera, bygg och testa med CMake-presets på Linux, macOS och Windows.
- 03Använda kompilatornKommandoradsflaggor, inspektionslägen, körbara program och TOML-projekt.
- 04Hur man tolkar resultatenAtt prova Clause på befintlig Erlang-kod: vad som kompileras idag, vad notimpl-meddelanden betyder och vad man kan prova härnäst.
Inte skriven ännu. Se under tiden: Validering, Rapportering av ej implementerade funktioner
- 05Kända skillnader från Erlang/OTPObserverbart beteende där Clause medvetet skiljer sig från OTP 29.
Referensanteckningar
- ABI för genererad kod (revision 4)
- Biblioteksmoduler
- Clause-dokumentation
- Exekveringsmodell: ramar och fortsättningar
- Funktionsvärden
- Guards
- Inbyggda funktioner
- Kompilering
- Konsolutdata (io)
- Kontrakt för processheapen
- Körbara filer
- Mönster, klausuler och matchningar i kroppar
- Native records
- Parser
- Portar
- Preprocessor
- Processer
- Rapportering av ej implementerade funktioner
- Referens till Erlang/OTP-källkoden
- Runtime
- Semantisk analys
- Termrepresentationer
- TOML-projekt
- Typspecialisering
- Validering
Clause