xo-reader2: + DExpectFormalArglistSsm starts DExpectFormalArgSsm

This commit is contained in:
Roland Conybeare 2026-01-28 18:31:10 -05:00
commit 089bd9fcbb
7 changed files with 39 additions and 22 deletions

View file

@ -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 **/

View file

@ -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