diff options
Diffstat (limited to '017parse_tree.cc')
-rw-r--r-- | 017parse_tree.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/017parse_tree.cc b/017parse_tree.cc index 83a96d6b..c7e7473b 100644 --- a/017parse_tree.cc +++ b/017parse_tree.cc @@ -26,8 +26,7 @@ type_names = parse_string_tree(type_names); :(code) string_tree* parse_string_tree(string_tree* s) { assert(s->atom); - assert(!s->value.empty()); - if (s->value.at(0) != '(') return s; + if (!starts_with(s->value, "(")) return s; string_tree* result = parse_string_tree(s->value); delete s; return result; |