AddStatement() public method

public AddStatement ( Statement s ) : void
s While.AST.Statements.Statement
return void
Esempio n. 1
0
 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);
            }
        }