createGrammar

fun <T, E> createGrammar(block: Closure<GrammarDSL<T, E>, Unit>): Grammar<T, E>

Creates and configures a Grammar.

Return

A configured Grammar.

Author

AdrianTodt

Parameters

T

The grammar's token type.

E

The grammar's expression result.

block

The grammar configurator.