'dynamic' namespace refactor (step 2)

This commit is contained in:
MihailRis
2024-05-07 17:03:04 +03:00
parent d33edd4cd9
commit 8e83a07094
10 changed files with 44 additions and 51 deletions
+4 -4
View File
@@ -207,13 +207,13 @@ std::unique_ptr<Value> Parser::parseValue() {
if (is_identifier_start(next)) {
std::string literal = parseName();
if (literal == "true") {
return Value::boolean(true);
return dynamic::value_of(true);
} else if (literal == "false") {
return Value::boolean(false);
return dynamic::value_of(false);
} else if (literal == "inf") {
return Value::of(INFINITY);
return dynamic::value_of(INFINITY);
} else if (literal == "nan") {
return Value::of(NAN);
return dynamic::value_of(NAN);
}
throw error("invalid literal ");
}