[Nice-commit] Nice/src/bossa/parser Parser.jj,1.260,1.261
Brought to you by:
bonniot
From: Arjan B. <ar...@us...> - 2004-09-02 18:23:38
|
Update of /cvsroot/nice/Nice/src/bossa/parser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27251/F:/nice/src/bossa/parser Modified Files: Parser.jj Log Message: Allow underscores in literal numbers. Index: Parser.jj =================================================================== RCS file: /cvsroot/nice/Nice/src/bossa/parser/Parser.jj,v retrieving revision 1.260 retrieving revision 1.261 diff -C2 -d -r1.260 -r1.261 *** Parser.jj 2 Sep 2004 15:46:32 -0000 1.260 --- Parser.jj 2 Sep 2004 18:23:26 -0000 1.261 *************** *** 264,272 **** > | ! < #DECIMAL_LITERAL: ["1"-"9"] (["0"-"9"])* > | ! < #HEX_LITERAL: "0" ["x","X"] (["0"-"9","a"-"f","A"-"F"])+ > | ! < #OCTAL_LITERAL: "0" (["0"-"7"])* > } --- 264,272 ---- > | ! < #DECIMAL_LITERAL: ["1"-"9"] (["0"-"9", "_"])* > | ! < #HEX_LITERAL: "0" ["x","X"] (["0"-"9","a"-"f","A"-"F","_"])+ > | ! < #OCTAL_LITERAL: "0" (["0"-"7","_"])* > } *************** *** 274,284 **** { < FLOATING_POINT_LITERAL: ! (["0"-"9"])+ "." (["0"-"9"])+ (<EXPONENT>)? (["f","F","d","D"])? ! | "." (["0"-"9"])+ (<EXPONENT>)? (["f","F","d","D"])? ! | (["0"-"9"])+ <EXPONENT> (["f","F","d","D"])? ! | (["0"-"9"])+ (<EXPONENT>)? ["f","F","d","D"] > | ! < #EXPONENT: ["e","E"] (["+","-"])? (["0"-"9"])+ > } --- 274,284 ---- { < FLOATING_POINT_LITERAL: ! ["0"-"9"] (["0"-"9", "_"])* "." (["0"-"9", "_"])+ (<EXPONENT>)? (["f","F","d","D"])? ! | "." (["0"-"9", "_"])+ (<EXPONENT>)? (["f","F","d","D"])? ! | ["1"-"9"] (["0"-"9", "_"])* <EXPONENT> (["f","F","d","D"])? ! | ["1"-"9"] (["0"-"9", "_"])* (<EXPONENT>)? ["f","F","d","D"] > | ! < #EXPONENT: ["e","E"] (["+","-"])? (["0"-"9", "_"])+ > } |