]> granicus.if.org Git - yasm/commitdiff
Allow both 'e' and 'E' for exponent designation in floating point values.
authorPeter Johnson <peter@tortall.net>
Thu, 13 Feb 2003 09:15:19 +0000 (09:15 -0000)
committerPeter Johnson <peter@tortall.net>
Thu, 13 Feb 2003 09:15:19 +0000 (09:15 -0000)
svn path=/trunk/yasm/; revision=834

modules/parsers/nasm/nasm-token.re
src/parsers/nasm/nasm-token.re

index 6cd66cc92c1be0dc52dee92a1e1fa500405de457..2aa980f8ec0fa4fe3ff4f69ae6651ea2252b7bf2 100644 (file)
@@ -280,7 +280,7 @@ scan:
        }
 
        /* floating point value */
-       digit+ "." digit* ("e" [-+]? digit+)? {
+       digit+ "." digit* (E [-+]? digit+)? {
            savech = s.tok[TOKLEN];
            s.tok[TOKLEN] = '\0';
            yylval.flt = floatnum_new(s.tok);
index 6cd66cc92c1be0dc52dee92a1e1fa500405de457..2aa980f8ec0fa4fe3ff4f69ae6651ea2252b7bf2 100644 (file)
@@ -280,7 +280,7 @@ scan:
        }
 
        /* floating point value */
-       digit+ "." digit* ("e" [-+]? digit+)? {
+       digit+ "." digit* (E [-+]? digit+)? {
            savech = s.tok[TOKLEN];
            s.tok[TOKLEN] = '\0';
            yylval.flt = floatnum_new(s.tok);