1 package polyglot.lex;2 3 import polyglot.util.Position;4 5 /** A token class for numerical literals. */6 public abstract class NumericLiteral extends Literal {7 Number val;8 9 public NumericLiteral(Position position, int sym) { super(position, sym); }10 11 public Number getValue() { return val; }12 13 public String toString() { return "numeric literal " + val.toString(); }14 }15