src/share/classes/com/sun/tools/javac/parser/Token.java

Print this page




 132     SLASH("/"),
 133     AMP("&"),
 134     BAR("|"),
 135     CARET("^"),
 136     PERCENT("%"),
 137     LTLT("<<"),
 138     GTGT(">>"),
 139     GTGTGT(">>>"),
 140     PLUSEQ("+="),
 141     SUBEQ("-="),
 142     STAREQ("*="),
 143     SLASHEQ("/="),
 144     AMPEQ("&="),
 145     BAREQ("|="),
 146     CARETEQ("^="),
 147     PERCENTEQ("%="),
 148     LTLTEQ("<<="),
 149     GTGTEQ(">>="),
 150     GTGTGTEQ(">>>="),
 151     MONKEYS_AT("@"),

 152     CUSTOM;
 153 
 154     Token() {
 155         this(null);
 156     }
 157     Token(String name) {
 158         this.name = name;
 159     }
 160 
 161     public final String name;
 162 
 163     public String toString() {
 164         switch (this) {
 165         case IDENTIFIER:
 166             return "token.identifier";
 167         case CHARLITERAL:
 168             return "token.character";
 169         case STRINGLITERAL:
 170             return "token.string";
 171         case INTLITERAL:




 132     SLASH("/"),
 133     AMP("&"),
 134     BAR("|"),
 135     CARET("^"),
 136     PERCENT("%"),
 137     LTLT("<<"),
 138     GTGT(">>"),
 139     GTGTGT(">>>"),
 140     PLUSEQ("+="),
 141     SUBEQ("-="),
 142     STAREQ("*="),
 143     SLASHEQ("/="),
 144     AMPEQ("&="),
 145     BAREQ("|="),
 146     CARETEQ("^="),
 147     PERCENTEQ("%="),
 148     LTLTEQ("<<="),
 149     GTGTEQ(">>="),
 150     GTGTGTEQ(">>>="),
 151     MONKEYS_AT("@"),
 152     SHARP("#"),
 153     CUSTOM;
 154 
 155     Token() {
 156         this(null);
 157     }
 158     Token(String name) {
 159         this.name = name;
 160     }
 161 
 162     public final String name;
 163 
 164     public String toString() {
 165         switch (this) {
 166         case IDENTIFIER:
 167             return "token.identifier";
 168         case CHARLITERAL:
 169             return "token.character";
 170         case STRINGLITERAL:
 171             return "token.string";
 172         case INTLITERAL: