Draton Class Diagrams
This document provides visual architecture summaries for the Draton language model and the Rust toolchain implementation.
For the full narrative, see language-architecture.md and compiler-architecture.md.
Language Architecture Diagram
Language Responsibility Diagram
Compiler And Toolchain Diagram
Interpretation Rules
Use these diagrams with the following constraints in mind:
- Rust frontend/tooling remains authoritative.
- The self-host mirror reflects that behavior; it does not define a competing behavior.
@typeis a contract layer, not a second executable syntax family.classandlayerare structural architecture, not optional style sugar.- Compatibility syntax should not be read as a second architecture.