[svn] r7391: nemerle/trunk/ncc: parsing/Lexer.n
testsuite/positive/basic-value-types.n
nazgul
svnadmin at nemerle.org
Tue Feb 6 23:08:34 CET 2007
Log:
Fix decimal parsing call
Author: nazgul
Date: Tue Feb 6 23:08:32 2007
New Revision: 7391
Modified:
nemerle/trunk/ncc/parsing/Lexer.n
nemerle/trunk/ncc/testsuite/positive/basic-value-types.n
Modified: nemerle/trunk/ncc/parsing/Lexer.n
==============================================================================
--- nemerle/trunk/ncc/parsing/Lexer.n (original)
+++ nemerle/trunk/ncc/parsing/Lexer.n Tue Feb 6 23:08:32 2007
@@ -571,7 +571,7 @@
NumberFormatInfo.InvariantInfo))
| 'm' =>
ignore (read ());
- Token.DecimalLiteral (Decimal.Parse (id_buffer.ToString (),
+ Token.DecimalLiteral (Decimal.Parse (id_buffer.ToString (), NumberStyles.Float,
NumberFormatInfo.InvariantInfo))
| _ =>
Token.DoubleLiteral (Double.Parse (id_buffer.ToString (),
Modified: nemerle/trunk/ncc/testsuite/positive/basic-value-types.n
==============================================================================
--- nemerle/trunk/ncc/testsuite/positive/basic-value-types.n (original)
+++ nemerle/trunk/ncc/testsuite/positive/basic-value-types.n Tue Feb 6 23:08:32 2007
@@ -219,6 +219,10 @@
_ = ( char.MaxValue :> char); // W: there is no check needed to cast char to char
}
+ Bug873 () : void {
+ System.Console.WriteLine (1e5M);
+ }
+
public Main () : void
{
TestFloat ();
@@ -229,6 +233,7 @@
Str.ArrayTest.xain ();
TestChar ();
Bug828();
+ Bug873();
}
}
@@ -278,5 +283,6 @@
3
-4
5
+100000
END-OUTPUT
*/
More information about the svn
mailing list