/** * Describes the input token stream. */ public class Token { /** * An integer that describes the kind of token this is. This numbering * system is determined by Jack_the_Parser_Generator. */ public int kind; /** * Describes the start and end positions of the token. */ public int beginLine, beginColumn, endLine, endColumn; /** * The string image of the token. */ public String image; /* * For bookkeeping purposes of the parser engine. */ public Token next; }