toml / org.apache.tuweni.toml.internal / TomlLexer

TomlLexer

open class TomlLexer : Lexer (source)

Constructors

<init>

TomlLexer(input: CharStream)

Properties

Apostrophe

static val Apostrophe: Int

ArrayEnd

static val ArrayEnd: Int

ArrayStart

static val ArrayStart: Int

ArrayTableKeyEnd

static val ArrayTableKeyEnd: Int

ArrayTableKeyStart

static val ArrayTableKeyStart: Int

BasicStringMode

static val BasicStringMode: Int

BinaryInteger

static val BinaryInteger: Int

COMMENTS

static val COMMENTS: Int

Colon

static val Colon: Int

Comma

static val Comma: Int

Comment

static val Comment: Int

Dash

static val Dash: Int

DateComma

static val DateComma: Int

DateDigits

static val DateDigits: Int

DateMode

static val DateMode: Int

DecimalInteger

static val DecimalInteger: Int

Dot

static val Dot: Int

Equals

static val Equals: Int

Error

static val Error: Int

EscapeSequence

static val EscapeSequence: Int

FalseBoolean

static val FalseBoolean: Int

FloatingPoint

static val FloatingPoint: Int

FloatingPointInf

static val FloatingPointInf: Int

FloatingPointNaN

static val FloatingPointNaN: Int

HexInteger

static val HexInteger: Int

InlineTableEnd

static val InlineTableEnd: Int

InlineTableMode

static val InlineTableMode: Int

InlineTableStart

static val InlineTableStart: Int

KeyMode

static val KeyMode: Int

LiteralStringMode

static val LiteralStringMode: Int

MLBasicStringEnd

static val MLBasicStringEnd: Int

MLBasicStringMode

static val MLBasicStringMode: Int

MLLiteralStringEnd

static val MLLiteralStringEnd: Int

MLLiteralStringMode

static val MLLiteralStringMode: Int

NewLine

static val NewLine: Int

OctalInteger

static val OctalInteger: Int

Plus

static val Plus: Int

QuotationMark

static val QuotationMark: Int

StringChar

static val StringChar: Int

TableKeyEnd

static val TableKeyEnd: Int

TableKeyStart

static val TableKeyStart: Int

TimeDelimiter

static val TimeDelimiter: Int

TripleApostrophe

static val TripleApostrophe: Int

TripleQuotationMark

static val TripleQuotationMark: Int

TrueBoolean

static val TrueBoolean: Int

UnquotedKey

static val UnquotedKey: Int

VOCABULARY

static val VOCABULARY: Vocabulary

ValueMode

static val ValueMode: Int

WHITESPACE

static val WHITESPACE: Int

WS

static val WS: Int

Z

static val Z: Int

_ATN

static val _ATN: ATN

_serializedATN

static val _serializedATN: String

channelNames

static var channelNames: Array<String>

modeNames

static var modeNames: Array<String>

ruleNames

static val ruleNames: Array<String>

tokenNames

static val tokenNames: Array<String>

Functions

action

open fun action(_localctx: RuleContext, ruleIndex: Int, actionIndex: Int): Unit

getATN

open fun getATN(): ATN

getChannelNames

open fun getChannelNames(): Array<String>

getGrammarFileName

open fun getGrammarFileName(): String

getModeNames

open fun getModeNames(): Array<String>

getRuleNames

open fun getRuleNames(): Array<String>

getSerializedATN

open fun getSerializedATN(): String

getTokenNames

open fun getTokenNames(): Array<String>

getVocabulary

open fun getVocabulary(): Vocabulary

sempred

open fun sempred(_localctx: RuleContext, ruleIndex: Int, predIndex: Int): Boolean