Add conditional value emitting

Signed-off-by: Marcel Müller <neikos@neikos.email>
This commit is contained in:
Marcel Müller 2026-03-15 12:46:00 +01:00
parent 662e574588
commit 9940881e46
10 changed files with 82 additions and 11 deletions

View file

@ -39,6 +39,7 @@ VMInstructions {
slot: VariableSlot {
index: 4,
},
fail_on_not_found: true,
},
CreateIteratorFromSlotToSlot {
iterator_slot: VariableSlot {
@ -78,6 +79,7 @@ VMInstructions {
slot: VariableSlot {
index: 6,
},
fail_on_not_found: true,
},
EmitFromSlot {
slot: VariableSlot {
@ -104,6 +106,7 @@ VMInstructions {
slot: VariableSlot {
index: 11,
},
fail_on_not_found: true,
},
CreateIteratorFromSlotToSlot {
iterator_slot: VariableSlot {
@ -143,6 +146,7 @@ VMInstructions {
slot: VariableSlot {
index: 13,
},
fail_on_not_found: true,
},
EmitFromSlot {
slot: VariableSlot {