1 package persistence.antlr; 2 3 7 8 import persistence.antlr.Token; 9 import persistence.antlr.collections.AST; 10 11 public class ParseTreeToken extends ParseTree { 12 protected Token token; 13 14 public ParseTreeToken(Token token) { 15 this.token = token; 16 } 17 18 protected int getLeftmostDerivation(StringBuffer buf, int step) { 19 buf.append(' '); 20 buf.append(toString()); 21 return step; } 23 24 public String toString() { 25 if ( token!=null ) { 26 return token.getText(); 27 } 28 return "<missing token>"; 29 } 30 } 31 | Popular Tags |