KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > polyglot > ext > jl > qq > QQNodeToken


1 package polyglot.ext.jl.qq;
2
3 import polyglot.lex.*;
4 import polyglot.ast.*;
5 import java_cup.runtime.Symbol;
6 import polyglot.util.Position;
7
8 /** A token class for int literals. */
9 public class QQNodeToken extends Token {
10   Node node;
11
12   public QQNodeToken(Position position, Node node, int sym) {
13       super(position, sym);
14       this.node = node;
15   }
16
17   public Node node() {
18       return node;
19   }
20
21   public String JavaDoc toString() {
22       return "qq" + symbol() + "(" + node + ")";
23   }
24 }
25
Popular Tags