示例#1
0
 public ForNode(SequenceNode assign, ConditionNode condition, SequenceNode sequence, SequenceNode step)
 {
     this.assign    = assign;
     this.condition = condition;
     this.sequence  = sequence;
     this.step      = step;
 }
示例#2
0
 public FunctionNode(string name, SequenceNode right)
 {
     this.name  = name;
     this.right = right;
 }
示例#3
0
 public WhileNode(AbstractSyntaxNode <BooleanScriptType> condition, SequenceNode sequence)
 {
     this.condition = condition;
     this.sequence  = sequence;
 }
示例#4
0
 public IfNode(AbstractSyntaxNode <BooleanScriptType> contidition, SequenceNode tureNode, SequenceNode falseNode)
 {
     this.contidition = contidition;
     this.tureNode    = tureNode;
     this.falseNode   = falseNode;
 }