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 06042fa · 2026-10-09
Commencer ici
- 01Premiers pasPrérequis : CMake, un compilateur C++23, Clang, le SDK LLVM, Boost et toml++.
- 02Compiler le compilateurConfigurer, compiler et tester avec les presets CMake sous Linux, macOS et Windows.
- 03Utiliser le compilateurOptions de ligne de commande, modes d'inspection, exécutables et projets TOML.
- 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 4)
- Analyse sémantique
- Analyseur syntaxique
- Builtins
- Compilation
- Contrat du tas de processus
- Documentation de Clause
- Exécutables
- Gardes
- Modèle d'exécution : cadres et continuations
- Modules de bibliothèque
- Motifs, clauses et correspondances dans les corps
- Native records
- Ports
- Préprocesseur
- Processus
- Projets TOML
- 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
- Valeurs fonctionnelles
- Validation
Clause