Grammar

fun <T, E> Grammar(prefixParsers: Map<T, PrefixParser<T, E>> = emptyMap(), infixParsers: Map<T, InfixParser<T, E>> = emptyMap())

Parameters

T

The grammar's token type.

E

The grammar's expression result.

prefixParsers

A map of prefix parsers for each token type.

infixParsers

A map of prefix parsers for each token type.