コード例 #1
0
 public IfThenStatement(BooleanOperation condition, Block onTrue)
 {
     Add(condition);
     Add(onTrue);
 }
コード例 #2
0
 public IfThenStatement(BooleanOperation condition, Block onTrue)
 {
     Add(condition);
     Add(onTrue);
 }
コード例 #3
0
 public IfThenElseStatement(BooleanOperation condition,
                            Block onTrue, Block onFalse)
     : base(condition, onTrue)
 {
     Add(onFalse);
 }
コード例 #4
0
ファイル: Loops.cs プロジェクト: arnoldas/Operation
 public override Operation Coalesce()
 {
     Body = (Block)Body.Coalesce();
     Condition = (BooleanOperation)Condition.Coalesce();
     return this;
 }
コード例 #5
0
        public IfThenElseStatement(BooleanOperation condition, 
				Block onTrue, Block onFalse)
            : base(condition, onTrue)
        {
            Add(onFalse);
        }
コード例 #6
0
ファイル: Loops.cs プロジェクト: arnoldas/Operation
 public DoWhileLoopOperation(Block body, BooleanOperation condition)
 {
     Add(body);
     Add(condition);
 }
コード例 #7
0
ファイル: Loops.cs プロジェクト: arnoldas/Operation
        public WhileLoopOperation(BooleanOperation condition,
				Block body)
        {
            Add(condition);
            Add(body);
        }
コード例 #8
0
ファイル: Loops.cs プロジェクト: arnoldas/Operation
 public WhileLoopOperation(BooleanOperation condition,
                           Block body)
 {
     Add(condition);
     Add(body);
 }
コード例 #9
0
ファイル: Loops.cs プロジェクト: arnoldas/Operation
 public override Operation Coalesce()
 {
     Body      = (Block)Body.Coalesce();
     Condition = (BooleanOperation)Condition.Coalesce();
     return(this);
 }
コード例 #10
0
ファイル: Loops.cs プロジェクト: arnoldas/Operation
 public DoWhileLoopOperation(Block body, BooleanOperation condition)
 {
     Add(body);
     Add(condition);
 }