1 19 20 package edu.umd.cs.findbugs; 21 22 28 public class Token { 29 32 public static final int EOF = -1; 33 34 37 public static final int EOL = -2; 38 39 42 public static final int WORD = 0; 43 44 47 public static final int STRING = 1; 48 49 52 public static final int SINGLE = 2; 53 54 57 public static final int COMMENT = 3; 58 59 private int kind; 60 private String lexeme; 61 62 68 public Token(int kind, String lexeme) { 69 this.kind = kind; 70 this.lexeme = lexeme; 71 } 72 73 79 public Token(int kind) { 80 this.kind = kind; 81 this.lexeme = ""; 82 } 83 84 87 public int getKind() { 88 return kind; 89 } 90 91 94 public String getLexeme() { 95 return lexeme; 96 } 97 } 98 99 | Popular Tags |