Types
ContextImpl
Link copied to clipboard
inner class ContextImpl(source: Source, output: (T) -> Unit) : LexerContext<T>
Content copied to clipboard
LexerMatcher
Link copied to clipboard
data class LexerMatcher<T>(trie: Map<Char, LexerImpl.LexerMatcher<T>>, predicates: List<Pair<CharPredicate, LexerImpl.LexerMatcher<T>>>, onMatch: ClosureFunction<LexerContext<T>, Char, Unit>?)
Content copied to clipboard