From 9542bb112419d575190a72baf7f964c3e32df223 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Sat, 25 Jul 2015 22:15:51 -0700 Subject: 1853 --- html/014literal_noninteger.cc.html | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'html/014literal_noninteger.cc.html') diff --git a/html/014literal_noninteger.cc.html b/html/014literal_noninteger.cc.html index f24ed9ac..b2578e88 100644 --- a/html/014literal_noninteger.cc.html +++ b/html/014literal_noninteger.cc.html @@ -13,13 +13,14 @@ 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; } .cSpecial { color: #008000; } .Constant { color: #00a0a0; } +.Normal { color: #eeeeee; background-color: #080808; padding-bottom: 1px; } .Comment { color: #9090ff; } .Delimiter { color: #a04060; } .Special { color: #ff6060; } .Identifier { color: #804000; } +.traceContains { color: #008000; } --> @@ -42,7 +43,7 @@ recipe main [ +parse: ingredient: {name: "3.14159", properties: ["3.14159": "literal-number"]} :(after "reagent::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 +53,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