| 1067 | } |
| 1068 | |
| 1069 | std::string Value::mapToString() const { |
| 1070 | std::string result = "{"; |
| 1071 | for (auto i = 0u; i < childrenSize; ++i) { |
| 1072 | auto structVal = children[i].get(); |
| 1073 | result += structVal->children[0]->toString(); |
| 1074 | result += "="; |
| 1075 | result += structVal->children[1]->toString(); |
| 1076 | result += (i == childrenSize - 1 ? "" : ", "); |
| 1077 | } |
| 1078 | result += "}"; |
| 1079 | return result; |
| 1080 | } |
| 1081 | |
| 1082 | std::string Value::listToString() const { |
| 1083 | std::string result = "["; |