Документація
Документація ще не готова.
Тим часом можна прочитати нотатки розробників із репозиторію проєкту. Вони описують поточну реалізацію та її обмеження.
Синхронізовано з коміту 06042fa · 2026-10-09
Почніть тут
- 01Початок роботиПередумови: CMake, компілятор C++23, Clang, LLVM SDK, Boost і toml++.
- 02Збирання компілятораНалаштування, збирання й тестування з пресетами CMake на Linux, macOS і Windows.
- 03Використання компілятораПараметри командного рядка, режими перегляду, виконувані файли та проєкти TOML.
- 04Як тлумачити результатиСпроба Clause на наявному коді Erlang: що компілюється вже зараз, що означають повідомлення notimpl і що спробувати далі.
Ще не написано. Тим часом дивіться: Валідація, Повідомлення про відкладені можливості
- 05Відомі відмінності від Erlang/OTPПоведінка, у якій Clause свідомо відрізняється від OTP 29.
Довідкові нотатки
- Валідація
- Вбудовані функції
- Вивід на консоль (io)
- Виконувані файли
- Довідкові вихідні коди Erlang/OTP
- Документація Clause
- Зразки, клаузи та зіставлення в тілі
- Компіляція
- Контракт купи процесу
- Модель виконання: фрейми й продовження
- Модулі бібліотеки
- Парсер
- Повідомлення про відкладені можливості
- Подання термів
- Порти
- Препроцесор
- Проєкти TOML
- Процеси
- Семантичний аналіз
- Спеціалізація типів
- Функціональні значення
- ABI згенерованого коду (ревізія 4)
- Guard
- Native records
- Runtime
Clause