BinarySyntax

sealed class BinarySyntax : OperationSyntax

Binary node, which has only two children.

Author

Iaroslav Postovalov

Properties

left
Link copied to clipboard
common
abstract val left: MathSyntax
The left-hand side operand.
operation
Link copied to clipboard
common
abstract val operation: String
The operation token.
parent
Link copied to clipboard
common
var parent: MathSyntax? = null
The parent node of this syntax node.
right
Link copied to clipboard
common
abstract val right: MathSyntax
The right-hand side operand.

Inheritors

SuperscriptSyntax
Link copied to clipboard
SubscriptSyntax
Link copied to clipboard
BinaryOperatorSyntax
Link copied to clipboard
BinaryPlusSyntax
Link copied to clipboard
BinaryMinusSyntax
Link copied to clipboard
FractionSyntax
Link copied to clipboard
RadicalWithIndexSyntax
Link copied to clipboard
MultiplicationSyntax
Link copied to clipboard