BinaryOpNode

data class BinaryOpNode(val left: ASTNode, val operator: String, val right: ASTNode, val position: Position) : ASTNode

Binary operation.

Operators: +, -, *, /, mod, **, and, or Example: x + y, a * b

Constructors

Link copied to clipboard
constructor(left: ASTNode, operator: String, right: ASTNode, position: Position)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val position: Position
Link copied to clipboard