Documentación
La documentación aún no está lista.
Mientras tanto, puedes leer las notas de desarrollo del repositorio del proyecto. Describen la implementación actual y sus límites.
Sincronizado desde el commit 06042fa · 2026-10-09
Empieza aquí
- 01Primeros pasosRequisitos: CMake, un compilador de C++23, Clang, el SDK de LLVM, Boost y toml++.
- 02Compilar el compiladorConfigurar, compilar y probar con presets de CMake en Linux, macOS y Windows.
- 03Usar el compiladorOpciones de línea de comandos, modos de inspección, ejecutables y proyectos TOML.
- 04Cómo interpretar los resultadosProbar Clause con código Erlang existente: qué compila hoy, qué significan los mensajes notimpl y qué probar a continuación.
Aún no está escrito. Mientras tanto, consulta: Validación, Notificación de funcionalidades diferidas
- 05Diferencias conocidas con Erlang/OTPComportamiento observable en el que Clause difiere a sabiendas de OTP 29.
Notas de referencia
- ABI del código generado (revisión 4)
- Análisis semántico
- Analizador sintáctico
- Builtins
- Compilación
- Contrato del heap de proceso
- Documentación de Clause
- Ejecutables
- Especialización por tipos
- Guards
- Modelo de ejecución: marcos y continuaciones
- Módulos de biblioteca
- Notificación de funcionalidades diferidas
- Patrones, cláusulas y encajes en el cuerpo
- Preprocesador
- Procesos
- Proyectos TOML
- Puertos
- Records nativos
- Referencia de los fuentes de Erlang/OTP
- Representación de términos
- Runtime
- Salida por consola (io)
- Validación
- Valores de función
Clause