Dotty Documentation

0.3.0-bin-SNAPSHOT

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

[+] final val CLASS : 45
[+] final val COLON : 74
[+] final val COMMA : 70

special symbols

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

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

[+] final val IF : 20

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

[+] 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 isKeyword ( token: Token ) : Boolean
[+] def showToken ( token: Int ) : String
[+] def showTokenDetailed ( token: Int ) : T
[+] def tokenRange ( lo: Int , hi: Int ) : TokenSet