TokensCommon

abstract class TokensCommon
class Object
trait Matchable
class Any
object JavaTokens
object Tokens

Type members

Types

type Token = Int

Value members

Abstract methods

Concrete methods

def buildKeywordArray(keywords: TokenSet): (Int, Array[Int])
def enter(token: Int, str: String, debugStr: String): Unit
def isKeyword(token: Token): Boolean
def showToken(token: Int): String
def tokenRange(lo: Int, hi: Int): TokenSet

Abstract fields

Concrete fields

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

special keywords

special keywords

final val COMMA: 70

special symbols

special symbols

final val DECILIT: 5
final val DO: 49
final val DOT: 72
final val DOUBLELIT: 9
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 EXPOLIT: 6
final val EXTENDS: 41
final val FALSE: 43
final val FINAL: 33
final val FINALLY: 55
final val FLOATLIT: 8
final val FOR: 21
final val IDENTIFIER: 14

identifiers

identifiers

final val IF: 20

alphabetic keywords

alphabetic keywords

final val IMPORT: 46
final val INDENT: 97
final val INTLIT: 4
final val LBRACE: 95
final val LBRACKET: 93
final val LONGLIT: 7
final val LPAREN: 91

parentheses

parentheses

final val NEW: 25
final val NULL: 24
final val OUTDENT: 98
final val OVERRIDE: 36
final val PACKAGE: 47
final val PRIVATE: 34
final val PROTECTED: 35
final val RBRACE: 96
final val RBRACKET: 94
final val RETURN: 57
final val RPAREN: 92
final val SEMI: 71
final val STRINGLIT: 10
final val STRINGPART: 11
final val SUPER: 27
final val THIS: 23
final val THROW: 52
final val TRUE: 42
final val TRY: 53
final val WHILE: 56
final val firstParen: 91
final val lastParen: 98