X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Ftextparser.cpp;fp=source%2Ftextparser.cpp;h=9bed08ac9e0ea5a154208b24cda76dc75925267b;hb=eec12aaf350ef69b79d149adbc3585cf784552ad;hp=c4eb03c7d91ef21e2b1af8d707e2f1363cc7fc4e;hpb=019446fa25ee6338ede32cf722f833a307ecc841;p=libs%2Fdatafile.git diff --git a/source/textparser.cpp b/source/textparser.cpp index c4eb03c..9bed08a 100644 --- a/source/textparser.cpp +++ b/source/textparser.cpp @@ -237,6 +237,8 @@ Token TextParser::parse_token() case DECIMAL: if(c=='.') state = FLOAT; + else if(c=='e' || c=='E') + state = FLOATEXPINIT; else if(!isdigit(c)) throw parse_error(buf); break;