xo-reader2: + DExpectFormalArglistSsm starts DExpectFormalArgSsm
This commit is contained in:
parent
60657ae68a
commit
089bd9fcbb
7 changed files with 39 additions and 22 deletions
|
|
@ -54,8 +54,12 @@ namespace xo {
|
|||
DExpectFormalArgSsm();
|
||||
|
||||
/** create empty instance using memory from @p mm **/
|
||||
DExpectFormalArgSsm * _make(DArena & mm);
|
||||
static obj<ASyntaxStateMachine,DExpectFormalArgSsm> make(DArena & mm);
|
||||
|
||||
/** create empty instance using memory from @p mm **/
|
||||
static DExpectFormalArgSsm * _make(DArena & mm);
|
||||
|
||||
/** puah instance of this ssm onto @p p_psm **/
|
||||
static void start(ParserStateMachine * p_psm);
|
||||
|
||||
/** @defgroup scm-expectformalargssm-ssm-facet syntaxstatemachine facet methods **/
|
||||
|
|
|
|||
|
|
@ -38,8 +38,7 @@ namespace xo {
|
|||
* to the state machine on top of the stack
|
||||
* as of when this start() method invoked
|
||||
**/
|
||||
static void start(DArena & parser_mm,
|
||||
ParserStateMachine * p_psm);
|
||||
static void start(ParserStateMachine * p_psm);
|
||||
|
||||
/** update state for this syntax on incoming token @p tk,
|
||||
* with overall parser state in @p p_psm
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue