xo-reader2 xo-expresion2: work on define-expressions [WIP]

This commit is contained in:
Roland Conybeare 2026-01-19 21:25:30 -05:00
commit 516b0932ee
40 changed files with 711 additions and 72 deletions

View file

@ -45,6 +45,9 @@ namespace xo {
case exprtype::constant:
_do_eval_constant_op();
break;
case exprtype::define:
_do_eval_define_op();
break;
case exprtype::variable:
_do_eval_variable_op();
break;
@ -61,6 +64,13 @@ namespace xo {
this->pc_ = this->cont_;
}
void
VirtualSchematikaMachine::_do_eval_define_op()
{
// not implemented
assert(false);
}
void
VirtualSchematikaMachine::_do_eval_variable_op()
{