LexerFactory

interface LexerFactory

Provider of Lexer instances. Each factory method returns a specialized implementation for a specific kind of tokenization.

Inheritors

Functions

Link copied to clipboard
abstract fun newBlockLexer(source: CharSequence): Lexer
Link copied to clipboard
abstract fun newExpressionLexer(source: CharSequence, allowBlockFunctionCalls: Boolean): Lexer
Link copied to clipboard
abstract fun newInlineLexer(source: CharSequence): Lexer
Link copied to clipboard
Link copied to clipboard
abstract fun newListLexer(source: CharSequence): Lexer