Spanda compiler front-end types — shared AST used by parser, type checker, interpreter, verifier, and SIR lowering.
| Module | Contents |
|---|---|
nodes |
Program, Expr, Stmt, RobotDecl, SpandaType, … |
foundations |
module, struct, enum, trait, extern fn, BridgeKind |
comm_decl |
message, topic, service, action, peer robots |
robotics_decl |
Missions, fleet, safety zones, platform declarations |
regex |
RegexPattern, capture results |
spanda-parser — builds Programspanda-typecheck — type checkingspanda-hardware — deploy verificationspanda-sir — IR loweringspanda-interpreter — executionspanda_core::ast is a thin re-export shim for backward compatibility.