Class BinaryOpExpr

Represents a binary expression (LogicalAnd, LogicalOr, Multiply, Divide, Modulo, Plus, Minus, Less, LessEqual, Greater, GreaterEqual, Equal, NotEqual).

Hierarchy (view full)

Constructors

Properties

Accessors

Methods

Constructors

Properties

The left side of the operation.

operation: TokenType

The type of the operation performed.

right: Expression

The right side of the operation

tokens: {
    operator: Token;
}

Type declaration

Accessors

Methods

Generated using TypeDoc