--- trunk/src/mdParser/MDTreeParser.g 2005/12/02 15:38:03 770 +++ trunk/src/mdParser/MDTreeParser.g 2005/12/14 18:02:28 810 @@ -254,12 +254,10 @@ signedNumber returns [double dval] protected signedNumber returns [double dval] - : #(MINUS (icMinus:intConst {dval = lexi_cast(icMinus->getText()); dval = -dval;} - | fcMinus:floatConst) {dval = lexi_cast(fcMinus->getText());dval = -dval;} - ) - | (ic:intConst {dval = lexi_cast(ic->getText());} + : + ic:intConst {dval = lexi_cast(ic->getText());} | fc:floatConst {dval = lexi_cast(fc->getText());} - ) + ; protected @@ -267,4 +265,4 @@ floatConst returns [double dval] : d1:FLOATONE {dval = lexi_cast(d1->getText());} | d2:FLOATTWO {dval = lexi_cast(d2->getText());} ; - \ No newline at end of file +