abstract class TokensCommon

Constructors

TokensCommon ( )

Members

type Token = Int
type TokenSet = BitSet
final val ABSTRACT : 32
final val AT : 83
final val CATCH : 54
final val CHARLIT : 3

literals

literals

final val CLASS : 45
final val COLON : 74
final val COMMA : 70

special symbols

special symbols

final val DO : 49
final val DOT : 72
final val DOUBLELIT : 7
final val ELSE : 22
final val EMPTY : 0

special tokens

special tokens

final val EOF : 2
final val EQUALS : 75
final val ERROR : 1
final val EXTENDS : 41
final val FALSE : 43
final val FINAL : 33
final val FINALLY : 55
final val FLOATLIT : 6
final val FOR : 21
final val IDENTIFIER : 12

identifiers

identifiers

final val IF : 20

alphabetic keywords

alphabetic keywords

final val IMPORT : 46
final val INTLIT : 4
final val LBRACE : 94
final val LBRACKET : 92
final val LONGLIT : 5
final val LPAREN : 90

parentheses

parentheses

final val NEW : 25
final val NULL : 24
final val OVERRIDE : 36
final val PACKAGE : 47
final val PRIVATE : 34
final val PROTECTED : 35
final val RBRACE : 95
final val RBRACKET : 93
final val RETURN : 57
final val RPAREN : 91
final val SEMI : 71
final val STRINGLIT : 8
final val STRINGPART : 9
final val SUPER : 27
final val THIS : 23
final val THROW : 52
final val TRUE : 42
final val TRY : 53
final val WHILE : 56
val debugString : Array [ String ]
final val firstParen : 90
val keywords : TokenSet
final val lastParen : 95
val maxToken : Int
val tokenString : Array [ String ]
def buildKeywordArray ( keywords: TokenSet ) : ( A, Array [ Int ] )
def enter ( token: Int , str: String , debugStr: String ) : Unit
def enter$default$3 : String
def isKeyword ( token: Token ) : Boolean
def showToken ( token: Int ) : String
def showTokenDetailed ( token: Int ) : T
def tokenRange ( lo: Int , hi: Int ) : TokenSet