コード例 #1
0
ファイル: Alternative.cs プロジェクト: voter101/ooad_ii
 public override bool Interpret(Context context, AbstractExpression left, AbstractExpression right)
 {
     return(left.Interpret(context) || right.Interpret(context));
 }
コード例 #2
0
ファイル: Negation.cs プロジェクト: voter101/ooad_ii
 public override bool Interpret(Context context, AbstractExpression expression)
 {
     return(!expression.Interpret(context));
 }
コード例 #3
0
ファイル: Conjunction.cs プロジェクト: voter101/ooad_ii
 public override bool Interpret(Context context, AbstractExpression left, AbstractExpression right)
 {
     return left.Interpret(context) && right.Interpret(context);
 }
コード例 #4
0
ファイル: Negation.cs プロジェクト: voter101/ooad_ii
 public override bool Interpret(Context context, AbstractExpression expression)
 {
     return !expression.Interpret( context );
 }