//############################################# //## file: PdlParse.java //## Generated by Byacc/j //############################################# package net.sf.nmedit.jpdl; /** * BYACC/J Semantic Value for parser: PdlParse * This class provides some of the functionality * of the yacc/C 'union' directive */ public class PdlParseVal { /** * integer value of this 'union' */ public int ival; /** * double value of this 'union' */ public double dval; /** * string value of this 'union' */ public String sval; /** * object value of this 'union' */ public Object obj; //############################################# //## C O N S T R U C T O R S //############################################# /** * Initialize me without a value */ public PdlParseVal() { } /** * Initialize me as an int */ public PdlParseVal(int val) { ival=val; } /** * Initialize me as a double */ public PdlParseVal(double val) { dval=val; } /** * Initialize me as a string */ public PdlParseVal(String val) { sval=val; } /** * Initialize me as an Object */ public PdlParseVal(Object val) { obj=val; } }//end class //############################################# //## E N D O F F I L E //#############################################