1 package antlr; 2 3 9 10 class TokenSymbol extends GrammarSymbol { 11 protected int ttype; 12 13 protected String paraphrase = null; 14 15 16 protected String ASTNodeType; 17 18 public TokenSymbol(String r) { 19 super(r); 20 ttype = Token.INVALID_TYPE; 21 } 22 23 public String getASTNodeType() { 24 return ASTNodeType; 25 } 26 27 public void setASTNodeType(String type) { 28 ASTNodeType = type; 29 } 30 31 public String getParaphrase() { 32 return paraphrase; 33 } 34 35 public int getTokenType() { 36 return ttype; 37 } 38 39 public void setParaphrase(String p) { 40 paraphrase = p; 41 } 42 43 public void setTokenType(int t) { 44 ttype = t; 45 } 46 } 47 | Popular Tags |