package java_cup.runtime; /** This subclass of token represents symbols that need to maintain one * float value as an attribute. It maintains that value in the public * field int_val. * * @see java_cup.runtime.str_token * @version last updated: 1/7/96 * @author Scott Hudson */ public class float_token extends token { /** Full constructor. */ public float_token(int term_num, float v) { /* super class does most of the work */ super(term_num); float_val = v; } /** Constructor with default value of 0.0. */ public float_token(int term_num) { this(term_num,0.0f); } /** The stored float value. */ public float float_val; };