Clause

Documentação

A documentação ainda não está pronta.

Entretanto, pode ler as notas de desenvolvimento do repositório do projeto. Descrevem a implementação atual e os seus limites.

Sincronizado a partir do commit f4e5f3e0 · 2026-10-30

Comece aqui

  1. 01Primeiros passosRequisitos, uma primeira compilação e um primeiro programa: CMake 3.28+, um compilador C++23 e Python 3; o CMake encontra ou descarrega o LLVM 23 e as restantes bibliotecas.
  2. 02Compilar o compiladorRequisitos, presets e opções do CMake, testes e benchmarks em Linux, macOS e Windows.
  3. 03Usar o compiladorA linha de comandos do clau: opções, artefactos, listagens e a cache de compilação.
  4. 04Como interpretar os resultadosExperimentar o Clause em código Erlang existente: o que compila hoje, o que significam as mensagens notimpl e o que tentar a seguir.

    Ainda não escrito. Entretanto, consulte: Validação, Comunicação de funcionalidades adiadas

  5. 05Diferenças conhecidas do Erlang/OTPComportamento observável em que o Clause difere conscientemente do OTP 29.

Notas de referência