private StatementSequence ToStatementSequence(Statement s) { if (s is StatementSequence) { return (StatementSequence)s; } else { StatementSequence seq = new StatementSequence(); seq.AddStatement(s); return seq; } }
void StmtSeq(out StatementSequence statements) { Statement stmt; statements = new StatementSequence(); Stmt(out stmt); statements.AddStatement(stmt); while (la.kind == 11) { Get(); Stmt(out stmt); statements.AddStatement(stmt); } }