BinaryOperator

class BinaryOperator(operations: Collection<String>?) : Binary

Handles binary nodes by producing BinaryOperatorSyntax.

Author

Iaroslav Postovalov

Constructors

BinaryOperator
Link copied to clipboard
common
fun BinaryOperator(operations: Collection<String>?)

Types

Companion
Link copied to clipboard
common
object Companion

Functions

render
Link copied to clipboard
common
override fun render(renderer: FeaturedMathRenderer, node: MST): MathSyntax?
Renders MST to MathSyntax in the context of owning renderer.
renderBinary
Link copied to clipboard
common
open override fun renderBinary(parent: FeaturedMathRenderer, node: MST.Binary): BinaryOperatorSyntax
The actual render function specialized for MST.Binary.

Properties

operations
Link copied to clipboard
common
val operations: Collection<String>?
the allowed operations.