The DBYTE language
Use 13.5.0 for new code. Read the 12.0 spec for core types, then the later docs for changes to the compiler, runtime and machine code. We keep the old contracts instead of rewriting history.
NEW HERE? Start with the language tour. Install the current toolchain from 13.5 install + verify.
Start with the syntax
| Tour | Syntax, declarations and control flow |
|---|---|
| Types | Core type rules |
| Ownership | Language ownership rules |
| Runtime values | Allocator, Drop and owned runtime values |
Why the manual links to older versions
Those URLs identify the release that owns that contract. They are not instructions to install an old package. Use the 13.5 toolchain for current examples; use an older package only when reproducing historical behavior.
Dig deeper
Native MIR and O1 · freestanding machine foundation · portable/f32/f64 predecessor · GNU/Linux native host.
30 feature ownership across 13.x
The 13.3 lexer sidecar self-hosts lexical analysis only. 13.4 adds bounded source emission; 13.4.1 maintains that line. The 13.5 contract adds restricted compile-time loops and user-defined pure functions. Version comparison and evidence.