open class Parser
Options |
Configuration options to control parser behavior data class Options |
<init> |
Parser(source: Source, options: Options? = null)Parser(source: String, options: Options? = null)Parser(lexer: Lexer, options: Options? = null) |
parseDocument |
Document : Definition+ fun parseDocument(): DocumentNode |
parseValueLiteral |
Value{Const} : fun parseValueLiteral(isConst: Boolean): ValueNode |
getTokenDesc |
A helper function to describe a token as a string for debugging fun getTokenDesc(token: Token): String |
getTokenKindDesc |
A helper function to describe a token kind as a string for debugging fun getTokenKindDesc(kind: TokenKindEnum): String |