From 90560d7194f3e451ddab9d4033c98d2e6aec977b Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Sun, 23 Aug 2015 10:19:23 -0700 Subject: 2062 --- html/014literal_noninteger.cc.html | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'html/014literal_noninteger.cc.html') diff --git a/html/014literal_noninteger.cc.html b/html/014literal_noninteger.cc.html index 8ea14042..eb054c75 100644 --- a/html/014literal_noninteger.cc.html +++ b/html/014literal_noninteger.cc.html @@ -13,14 +13,13 @@ pre { white-space: pre-wrap; font-family: monospace; color: #eeeeee; background-color: #080808; } body { font-family: monospace; color: #eeeeee; background-color: #080808; } * { font-size: 1.05em; } -.traceContains { color: #008000; } -.Constant { color: #00a0a0; } .cSpecial { color: #008000; } -.Normal { color: #eeeeee; background-color: #080808; padding-bottom: 1px; } .Comment { color: #9090ff; } .Delimiter { color: #a04060; } .Special { color: #ff6060; } .Identifier { color: #804000; } +.Constant { color: #00a0a0; } +.traceContains { color: #008000; } --> @@ -42,7 +41,7 @@ recipe main [ +parse: ingredient: {name: "3.14159", properties: ["3.14159": "literal-number"]} :(after "Parsing reagent(string s)") -if (is_noninteger(s)) { +if (is_noninteger(s)) { name = s; types.push_back(0); properties.push_back(pair<string, vector<string> >(name, vector<string>())); @@ -52,15 +51,15 @@ recipe main [ } :(code) -bool is_noninteger(const string& s) { +bool is_noninteger(const string& s) { return s.find_first_not_of("0123456789-.") == string::npos && s.find('.') != string::npos; } -double to_double(string n) { - char* end = NULL; +double to_double(string n) { + char* end = NULL; // safe because string.c_str() is guaranteed to be null-terminated - double result = strtod(n.c_str(), &end); + double result = strtod(n.c_str(), &end); assert(*end == '\0'); return result; } -- cgit 1.4.1-2-gfad0