Documentation
La documentation n'est pas encore prête.
En attendant, vous pouvez lire les notes de développement du dépôt du projet. Elles décrivent l'implémentation actuelle et ses limites.
Synchronisé depuis le commit f4e5f3e0 · 2026-10-30
Commencer ici
- 01Premiers pasPrérequis, première compilation et premier programme : CMake 3.28+, un compilateur C++23 et Python 3 ; CMake trouve ou télécharge LLVM 23 et les autres bibliothèques.
- 02Compiler le compilateurPrérequis, presets et options CMake, tests et benchmarks sous Linux, macOS et Windows.
- 03Utiliser le compilateurLa ligne de commande clau : options, artefacts, listings et cache de compilation.
- 04Comment interpréter les résultatsEssayer Clause sur du code Erlang existant : ce qui compile aujourd'hui, ce que signifient les messages notimpl et quoi essayer ensuite.
Pas encore rédigé. En attendant, voir : Validation, Signalement des fonctionnalités différées
- 05Différences connues avec Erlang/OTPComportements observables où Clause diffère sciemment d'OTP 29.
Notes de référence
- ABI du code généré (révision 21)
- Analyse sémantique
- Analyseur syntaxique
- Builtins
- Contrat du tas de processus
- Crypto : OpenSSL, compilation et FIPS
- Déboguer les exécutables
- Documentation de Clause
- Exécutables
- Guards
- Modèle d'exécution : cadres et continuations
- Modules de bibliothèque
- Motifs, clauses et correspondances dans les corps
- Native records
- Parse transforms
- Ports
- Préprocesseur
- Processus
- Profilage
- Projets TOML
- public_key
- Référence des sources Erlang/OTP
- Représentation des termes
- Runtime
- Signalement des fonctionnalités différées
- Sortie console (io)
- Spécialisation par type
- Spécifications ASN.1
- ssl
- syntax_tools
- Valeurs fonctionnelles
- Validation
Clause