Structs§
- Decision
Block - FnDef
- FnResolution
- Compile-time resolution metadata for a function body.
Produced by
resolver::resolve_fn— maps local variable names to slot indices so the interpreter can useVec<Rc<Value>>instead ofHashMaplookups. - Match
Arm - Module
- Type
Variant - A variant in a sum type definition.
e.g.
Circle(Float)→TypeVariant { name: "Circle", fields: ["Float"] } - Verify
Block - Verify
Given - Verify
Law