xo-expression: generalize envframestack + handle explicit lm retturn
This commit is contained in:
parent
3c0dffe019
commit
44f463e359
9 changed files with 55 additions and 43 deletions
|
|
@ -79,6 +79,7 @@ namespace xo {
|
|||
static void start(parserstatemachine * p_psm);
|
||||
|
||||
defexprstatetype defxs_type() const { return defxs_type_; }
|
||||
bp<Variable> lhs_variable() const { return def_expr_->lhs_variable(); }
|
||||
|
||||
/** @return expected input in current state **/
|
||||
virtual const char * get_expect_str() const override;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue