IOT Dash
|
Public Types | |
enum | Types { Add , Sub , Mul , Div , Less , Greater , LessEq , GreaterEq , LAnd , LOr , Equal , Mod } |
Public Member Functions | |
BinaryOp (Types type, IExpr left, IExpr right) | |
bool | Equals (IExpr? other) |
void | Traverse (IVisitor visitor) |
override string | ToString () |
![]() | |
void | Traverse (IVisitor visitor) |
void | Traverse (Action< IExpr > visitor) |
TValue | Evaluate (IInterfaceEvaluationContext context) |
Properties | |
Types | Type [get] |
IExpr | Left [get] |
IExpr | Right [get] |
|
inline |
Accept a visitor to this node.
visitor | The visitor to accept. |
Implements IotDash.Parsing.Expressions.IExpr.