xo-reader: no-exception error reporting for define_xs
This commit is contained in:
parent
8afa229259
commit
aa7641ff2e
4 changed files with 272 additions and 90 deletions
|
|
@ -80,6 +80,9 @@ namespace xo {
|
|||
|
||||
defexprstatetype defxs_type() const { return defxs_type_; }
|
||||
|
||||
/** @return expected input in current state **/
|
||||
virtual const char * get_expect_str() const override;
|
||||
|
||||
virtual void on_expr(bp<Expression> expr,
|
||||
parserstatemachine * p_psm) override;
|
||||
virtual void on_expr_with_semicolon(bp<Expression> expr,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue