From eaeb955212eb3b133fd98d98457f17bfea8891d1 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Thu, 6 Aug 2015 19:15:57 -0700 Subject: 1949 --- html/014literal_noninteger.cc.html | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'html/014literal_noninteger.cc.html') diff --git a/html/014literal_noninteger.cc.html b/html/014literal_noninteger.cc.html index 7275c135..8ea14042 100644 --- a/html/014literal_noninteger.cc.html +++ b/html/014literal_noninteger.cc.html @@ -16,6 +16,7 @@ body { font-family: monospace; color: #eeeeee; background-color: #080808; } .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; } @@ -41,7 +42,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>())); @@ -51,15 +52,15 @@ if (is_noninteger( } :(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