diff options
Diffstat (limited to 'src/json.cpp')
| -rw-r--r-- | src/json.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/json.cpp b/src/json.cpp index 0232a8a..25779b9 100644 --- a/src/json.cpp +++ b/src/json.cpp @@ -127,6 +127,7 @@ namespace TehJSON case TokenType::StringLit: children[childName.content].set<std::string>(consume(TokenType::StringLit).content); break; case TokenType::IntLit: children[childName.content].set<int>(std::stoi(consume(TokenType::IntLit).content)); break; case TokenType::FloatLit: children[childName.content].set<float>(std::stof(consume(TokenType::FloatLit).content)); break; + case TokenType::BoolLit: children[childName.content].set<bool>(consume(TokenType::BoolLit).content == "true"); break; case TokenType::LSquare: { consume(TokenType::LSquare); |
