Документація
Документація ще не готова.
Тим часом можна прочитати нотатки розробників із репозиторію проєкту. Вони описують поточну реалізацію та її обмеження.
Синхронізовано з коміту f4e5f3e0 · 2026-10-30
Почніть тут
- 01Початок роботиВимоги, перше збирання й перша програма: CMake 3.28+, компілятор C++23 і Python 3; CMake знаходить або завантажує LLVM 23 та інші бібліотеки.
- 02Збирання компілятораВимоги, пресети й параметри CMake, тести та бенчмарки на Linux, macOS і Windows.
- 03Використання компілятораКомандний рядок clau: параметри, артефакти, лістинги й кеш компіляції.
- 04Як тлумачити результатиСпроба Clause на наявному коді Erlang: що компілюється вже зараз, що означають повідомлення notimpl і що спробувати далі.
Ще не написано. Тим часом дивіться: Валідація, Звітування про відкладені можливості
- 05Відомі відмінності від Erlang/OTPПоведінка, у якій Clause свідомо відрізняється від OTP 29.
Довідкові нотатки
- Валідація
- Вбудовані функції
- Вивід на консоль (io)
- Виконувані файли
- Документація Clause
- Еталонні джерела Erlang/OTP
- Звітування про відкладені можливості
- Зразки, клаузи та зіставлення в тілі
- Контракт купи процесу
- Модель виконання: фрейми й продовження
- Модулі бібліотеки
- Налагодження виконуваних файлів
- Парсер
- Подання термів
- Порти
- Препроцесор
- Проєкти TOML
- Профілювання
- Процеси
- Семантичний аналіз
- Специфікації ASN.1
- Спеціалізація типів
- Функціональні значення
- ABI згенерованого коду (ревізія 21)
- Crypto: OpenSSL, збирання та FIPS
- Guards
- Native records
- Parse transforms
- public_key
- Runtime
- ssl
- syntax_tools
Clause