FeatherLexer

open class FeatherLexer : Lexer

Constructors

Link copied to clipboard
constructor(input: CharStream)

Properties

Link copied to clipboard
val _ATN: ATN
Link copied to clipboard
open var _channel: Int
Link copied to clipboard
open var _hitEOF: Boolean
Link copied to clipboard
open var _input: CharStream
Link copied to clipboard
open var _mode: Int
Link copied to clipboard
val _modeStack: IntegerStack
Link copied to clipboard
Link copied to clipboard
open var _text: String
Link copied to clipboard
open var _token: Token
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var _type: Int
Link copied to clipboard
val ABSTRACT: Int = 54
Link copied to clipboard
val ADD: Int = 21
Link copied to clipboard
Link copied to clipboard
val APPLY: Int = 55
Link copied to clipboard
val ARROW: Int = 20
Link copied to clipboard
val AS: Int = 56
Link copied to clipboard
val AS_SAFE: Int = 48
Link copied to clipboard
val ASSIGNMENT: Int = 33
Link copied to clipboard
val BACKSLASH: Int = 18
Link copied to clipboard
val BinLiteral: Int = 101
Link copied to clipboard
val BooleanLiteral: Int = 102
Link copied to clipboard
val BREAK: Int = 57
Link copied to clipboard
val ByteLiteral: Int = 97
Link copied to clipboard
val CATCH: Int = 58
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val CLASS: Int = 59
Link copied to clipboard
val COLON: Int = 29
Link copied to clipboard
val COLONCOLON: Int = 30
Link copied to clipboard
val COMMA: Int = 7
Link copied to clipboard
val Command: Int = 6
Link copied to clipboard
val COMMAND_CLOSE: Int = 137
Link copied to clipboard
val COMMAND_OPEN: Int = 92
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val CommandRef: Int = 138
Link copied to clipboard
val CommandText: Int = 139
Link copied to clipboard
val CONJ: Int = 25
Link copied to clipboard
val CONTINUE: Int = 60
Link copied to clipboard
val COUNTER: Int = 61
Link copied to clipboard
val CURRIED: Int = 31
Link copied to clipboard
val DecLiteral: Int = 96
Link copied to clipboard
val DECR: Int = 24
Link copied to clipboard
val DEFAULT_MODE: Int = 0
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val DISJ: Int = 26
Link copied to clipboard
val DIVIDE: Int = 17
Link copied to clipboard
Link copied to clipboard
val DO: Int = 62
Link copied to clipboard
val DOT: Int = 6
Link copied to clipboard
val DoubleLiteral: Int = 94
Link copied to clipboard
val ELIPSIS: Int = 53
Link copied to clipboard
val ELSE: Int = 63
Link copied to clipboard
val ELVIS: Int = 41
Link copied to clipboard
val ENUM: Int = 64
Link copied to clipboard
val EOF: Int = -1
Link copied to clipboard
val EQEQ: Int = 49
Link copied to clipboard
val EQEQEQ: Int = 50
Link copied to clipboard
val EXCL: Int = 28
Link copied to clipboard
val EXCL_EQ: Int = 46
Link copied to clipboard
val EXCL_EQEQ: Int = 47
Link copied to clipboard
val EXCL_EXCL: Int = 27
Link copied to clipboard
val FieldIdentifier: Int = 107
Link copied to clipboard
val FINALLY: Int = 65
Link copied to clipboard
val FloatLiteral: Int = 93
Link copied to clipboard
val FLOOR_DIV: Int = 19
Link copied to clipboard
Link copied to clipboard
val FOR: Int = 66
Link copied to clipboard
val FUN: Int = 67
Link copied to clipboard
val GE: Int = 45
Link copied to clipboard
val HashBangLine: Int = 1
Link copied to clipboard
val HexLiteral: Int = 100
Link copied to clipboard
val HIDDEN: Int = 1
Link copied to clipboard
val Identifier: Int = 104
Link copied to clipboard
val IF: Int = 68
Link copied to clipboard
val IMPORT: Int = 73
Link copied to clipboard
val IN: Int = 69
Link copied to clipboard
val INCLUDE: Int = 74
Link copied to clipboard
val INCR: Int = 23
Link copied to clipboard
val INIT: Int = 76
Link copied to clipboard
val Inside: Int = 2
Link copied to clipboard
val Inside_Comment: Int = 117
Link copied to clipboard
val Inside_NL: Int = 119
Link copied to clipboard
val Inside_WS: Int = 118
Link copied to clipboard
val INTERFACE: Int = 75
Link copied to clipboard
val IS: Int = 71
Link copied to clipboard
val LabelDefinition: Int = 106
Link copied to clipboard
val LabelReference: Int = 105
Link copied to clipboard
val LANGLE: Int = 42
Link copied to clipboard
val LCURL: Int = 12
Link copied to clipboard
val LE: Int = 44
Link copied to clipboard
val LIBRARY: Int = 79
Link copied to clipboard
val LineComment: Int = 3
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val LineString: Int = 3
Link copied to clipboard
val LineStrRef: Int = 121
Link copied to clipboard
val LineStrText: Int = 122
Link copied to clipboard
val LongLiteral: Int = 99
Link copied to clipboard
val LPAREN: Int = 8
Link copied to clipboard
val LSQUARE: Int = 10
Link copied to clipboard
val MAP_TO: Int = 51
Link copied to clipboard
val MAX_CHAR_VALUE: Int = 1114111
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val MORE: Int = -2
Link copied to clipboard
val MULT: Int = 15
Link copied to clipboard
Link copied to clipboard
val MultiLineNL: Int = 131
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val MultiLineStrRef: Int = 127
Link copied to clipboard
Link copied to clipboard
val NL: Int = 5
Link copied to clipboard
val NOT_IN: Int = 70
Link copied to clipboard
val NOT_IS: Int = 72
Link copied to clipboard
val NullLiteral: Int = 103
Link copied to clipboard
val OVERRIDE: Int = 77
Link copied to clipboard
val PACKAGE: Int = 78
Link copied to clipboard
val Path: Int = 116
Link copied to clipboard
val PathMode: Int = 1
Link copied to clipboard
val POWER: Int = 14
Link copied to clipboard
val QUOTE_CLOSE: Int = 120
Link copied to clipboard
val QUOTE_OPEN: Int = 90
Link copied to clipboard
val RANGE: Int = 40
Link copied to clipboard
val RANGLE: Int = 43
Link copied to clipboard
val RCURL: Int = 13
Link copied to clipboard
val RealLiteral: Int = 95
Link copied to clipboard
val REM: Int = 16
Link copied to clipboard
Link copied to clipboard
val RETURN: Int = 80
Link copied to clipboard
val RPAREN: Int = 9
Link copied to clipboard
val RSQUARE: Int = 11
Link copied to clipboard
Link copied to clipboard
val SEMICOLON: Int = 32
Link copied to clipboard
val ShortLiteral: Int = 98
Link copied to clipboard
val SINGLE_QUOTE: Int = 52
Link copied to clipboard
val SKIP: Int = -3
Link copied to clipboard
val STATIC: Int = 81
Link copied to clipboard
val StrExpr_Comment: Int = 134
Link copied to clipboard
val StrExpr_COUNTER: Int = 133
Link copied to clipboard
val StrExpr_IN: Int = 132
Link copied to clipboard
val StrExpr_NL: Int = 136
Link copied to clipboard
val StrExpr_WS: Int = 135
Link copied to clipboard
Link copied to clipboard
val SUB: Int = 22
Link copied to clipboard
Link copied to clipboard
val SUPER: Int = 82
Link copied to clipboard
val THIS: Int = 83
Link copied to clipboard
val THROW: Int = 84
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val TRY: Int = 85
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val VAL: Int = 86
Link copied to clipboard
val VAR: Int = 87
Link copied to clipboard
val VOCABULARY: Vocabulary
Link copied to clipboard
val WHILE: Int = 88
Link copied to clipboard
val WITH: Int = 89
Link copied to clipboard
val WS: Int = 4

Functions

Link copied to clipboard
open fun action(_localctx: RuleContext, ruleIndex: Int, actionIndex: Int)
Link copied to clipboard
open fun addErrorListener(listener: ANTLRErrorListener)
Link copied to clipboard
open fun emit(): Token
open fun emit(token: Token)
Link copied to clipboard
open fun emitEOF(): Token
Link copied to clipboard
open fun getAllTokens(): List<out Token>
Link copied to clipboard
open fun getATN(): ATN
Link copied to clipboard
open fun getChannel(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getCharIndex(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getErrorHeader(e: RecognitionException): String
Link copied to clipboard
open fun getErrorListenerDispatch(): ANTLRErrorListener
Link copied to clipboard
open fun getErrorListeners(): List<out ANTLRErrorListener>
Link copied to clipboard
Link copied to clipboard
open fun getInputStream(): CharStream
abstract fun getInputStream(): IntStream
Link copied to clipboard
open fun getInterpreter(): ATNInterpreter
Link copied to clipboard
open fun getLine(): Int
Link copied to clipboard
Link copied to clipboard
open fun getParseInfo(): ParseInfo
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getSourceName(): String
Link copied to clipboard
fun getState(): Int
Link copied to clipboard
open fun getText(): String
Link copied to clipboard
open fun getToken(): Token
Link copied to clipboard
open fun getTokenErrorDisplay(t: Token): String
Link copied to clipboard
open fun getTokenFactory(): TokenFactory<out Token>
abstract fun getTokenFactory(): TokenFactory<out Any>
Link copied to clipboard
open fun getTokenType(tokenName: String): Int
Link copied to clipboard
Link copied to clipboard
open fun getType(): Int
Link copied to clipboard
open fun getVocabulary(): Vocabulary
Link copied to clipboard
open fun mode(m: Int)
Link copied to clipboard
open fun more()
Link copied to clipboard
open fun nextToken(): Token
Link copied to clipboard
open fun notifyListeners(e: LexerNoViableAltException)
Link copied to clipboard
open fun popMode(): Int
Link copied to clipboard
open fun precpred(localctx: RuleContext, precedence: Int): Boolean
Link copied to clipboard
open fun pushMode(m: Int)
Link copied to clipboard
open fun recover(e: LexerNoViableAltException)
Link copied to clipboard
open fun removeErrorListener(listener: ANTLRErrorListener)
Link copied to clipboard
Link copied to clipboard
open fun reset()
Link copied to clipboard
open fun sempred(_localctx: RuleContext, ruleIndex: Int, actionIndex: Int): Boolean
Link copied to clipboard
open fun setChannel(channel: Int)
Link copied to clipboard
open fun setCharPositionInLine(charPositionInLine: Int)
Link copied to clipboard
open fun setInputStream(input: IntStream)
Link copied to clipboard
open fun setInterpreter(interpreter: ATNInterpreter)
Link copied to clipboard
open fun setLine(line: Int)
Link copied to clipboard
fun setState(atnState: Int)
Link copied to clipboard
open fun setText(text: String)
Link copied to clipboard
open fun setToken(_token: Token)
Link copied to clipboard
open fun setTokenFactory(factory: TokenFactory<out Any>)
Link copied to clipboard
open fun setType(ttype: Int)
Link copied to clipboard
open fun skip()