Complete Phase 8.5A: MIR 25-instruction hierarchical implementation with working tests and demo

Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2025-08-14 02:46:08 +00:00
parent 525747d2b3
commit f5f85ef175
5 changed files with 439 additions and 5 deletions

View File

@ -354,7 +354,7 @@ impl MirBuilder {
// For now, use a special Print instruction (minimal scope)
self.emit_instruction(MirInstruction::Print {
value,
effects: EffectMask::PURE.add(Effect::IO),
effects: EffectMask::PURE.add(Effect::Io),
})?;
// Return the value that was printed