Skip to main content

Documentation

Draton, documented as a language and toolchain.

This site is the operational manual for Draton: canonical syntax, language structure, compiler architecture, runtime behavior, tooling, install paths, and contributor rules.

What this site covers

The docs are organized around Draton as it actually exists in this repository: a readability-first language with one canonical syntax lane, a Rust toolchain as the source of truth, an operational self-host mirror, and a CLI-centered early tooling ecosystem.

  • Language guide: syntax, contracts, control flow, modules, classes, layers, and builtins.
  • Tooling guide: build, run, format, lint, tasks, and the language server.
  • Compiler and runtime guide: pipeline, runtime model, GC scorecards, and self-host boundary.
  • Contributor rules: anti-drift policy, migration boundaries, release workflow, and roadmap.