KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > ro > infoiasi > donald > compiler > lexer > ExpToken


1 package ro.infoiasi.donald.compiler.lexer;
2
3 abstract class ExpToken {
4     /** The input string index of this tooken */
5     private int strI;
6     /** The number of this token */
7     private int tokNo;
8     ExpToken(int strI, int tokNo) {
9         this.strI = strI;
10         this.tokNo = tokNo;
11     }
12     void incTokenNo() { tokNo++; } // !!!fix: if i concat then order changes a little
13
public int strIndex() { return strI; }
14     public int tokenNo() { return tokNo; }
15 }
16
Popular Tags