add '$unattributed_var' builtin (#1758)

This commit is contained in:
Mark Thom
2023-03-18 23:08:09 -06:00
parent 6e53d08d40
commit 4ee6a7bfb8
4 changed files with 34 additions and 3 deletions

View File

@@ -5239,6 +5239,14 @@ impl Machine {
self.delete_all_attributes_from_var();
self.machine_st.p = self.machine_st.cp;
}
&Instruction::CallUnattributedVar(_) => {
self.machine_st.unattributed_var();
step_or_fail!(self, self.machine_st.p += 1);
}
&Instruction::ExecuteUnattributedVar(_) => {
self.machine_st.unattributed_var();
step_or_fail!(self, self.machine_st.p = self.machine_st.cp);
}
}
}