ArithmeticsEvaluator

object ArithmeticsEvaluator : Grammar<MST>

better-parse implementation of grammar defined in the ArithmeticsEvaluator.g4.

Author

Alexander Nozik and Iaroslav Postovalov

Functions

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String
tryParse
Link copied to clipboard
override fun tryParse(tokens: TokenMatchesSequence, fromPosition: Int): ParseResult<MST>

Properties

declaredParsers
Link copied to clipboard
open val declaredParsers: Set<Parser<Any?>>
rootParser
Link copied to clipboard
open override val rootParser: Parser<MST>
tokenizer
Link copied to clipboard
open val tokenizer: Tokenizer
tokens
Link copied to clipboard
open val tokens: List<Token>