Exemple #1
0
 public IfNode(Token token, BoolLogicExpressionNode inCheck, StatementListNode inStatements, List <ElseIfNode> inElseIfs, StatementListNode inElseStatements)
     : base(token)
 {
     check            = inCheck;
     statementList    = inStatements;
     elseifStatements = inElseIfs;
     elseStatements   = inElseStatements;
 }
Exemple #2
0
 public void SetStatementList(StatementListNode inStatement)
 {
     statementList = inStatement;
 }
Exemple #3
0
 public ElseIfNode(Token token, BoolLogicExpressionNode boolExpression, StatementListNode statement)
     : base(token)
 {
     SetCheck(boolExpression);
     SetStatementList(statement);
 }
Exemple #4
0
 public WhileNode(Token tokem, BoolLogicExpressionNode inCheck, StatementListNode inStatement)
     : base(tokem)
 {
     SetCheck(inCheck);
     SetStatement(inStatement);
 }