Start with bindings and loops. They introduce Atoll’s compact declaration syntax, immutable-by-default model, and single loop construct using examples checked against the current parser.
Then continue through functions, values and types, control flow, errors, collections, modules, and concurrency as those chapters move from planned to verified.
If you are implementing Atoll
Read the compiler pipeline before the individual intermediate representation references. The pipeline explains why each representation exists; the IR chapters define what each stage may assume and must preserve.
Current scope
The compiler currently has a WebAssembly code generator and a host runtime. Older documents that promise multiple source-language backends describe a direction, not the current implementation.