Example #1
0
        public override TType Interpret(TContext context)
        {
            dynamic dynamic1 = Lhs.Interpret(context);
            dynamic dynamic2 = Rhs.Interpret(context);

            return(dynamic1 - dynamic2);
        }
Example #2
0
 public override bool Interpret(TContext context)
 {
     return(Lhs.Interpret(context) ^ Rhs.Interpret(context));
 }
Example #3
0
 public override bool Interpret(TContext context)
 {
     return(Comparer <TType> .Default.Compare(Lhs.Interpret(context), Rhs.Interpret(context)) != 0);
 }
Example #4
0
 public override TType[] Interpret(TContext context)
 {
     return(Lhs.Interpret(context).Concat(Rhs.Interpret(context)).ToArray());
 }