C# Class AjErl.Expressions.BinaryExpression

Inheritance: IExpression
显示文件 Open project: ajlopez/AjErl

Public Methods

Method Description
Apply ( object leftvalue, object rightvalue ) : object
BinaryExpression ( IExpression left, IExpression right ) : System
Evaluate ( Context context, bool withvars = false ) : object
HasVariable ( ) : bool

Method Details

Apply() public abstract method

public abstract Apply ( object leftvalue, object rightvalue ) : object
leftvalue object
rightvalue object
return object

BinaryExpression() public method

public BinaryExpression ( IExpression left, IExpression right ) : System
left IExpression
right IExpression
return System

Evaluate() public method

public Evaluate ( Context context, bool withvars = false ) : object
context Context
withvars bool
return object

HasVariable() public method

public HasVariable ( ) : bool
return bool