00001 /* Generated By:JavaCC: Do not edit this line. Token.java Version 3.0 */ 00002 package plp.imperative2.parser; 00003 00008 public class Token { 00009 00015 public int kind; 00016 00022 public int beginLine, beginColumn, endLine, endColumn; 00023 00027 public String image; 00028 00037 public Token next; 00038 00051 public Token specialToken; 00052 00056 public String toString() 00057 { 00058 return image; 00059 } 00060 00073 public static final Token newToken(int ofKind) 00074 { 00075 switch(ofKind) 00076 { 00077 default : return new Token(); 00078 } 00079 } 00080 00081 }