Improve parser runtime specs

This commit is contained in:
Max Brunsfeld 2014-01-23 13:00:08 -08:00
parent 8a317f6918
commit 432e97e063
5 changed files with 119 additions and 96 deletions

View file

@ -32,9 +32,7 @@ TSTree * TSDocumentTree(const TSDocument *document) {
const char * TSDocumentToString(const TSDocument *document) {
if (document->error.type != TSParseErrorTypeNone) {
return TSParseErrorToString(&document->error, document->text, document->symbol_names);
} else if (document->tree) {
return TSTreeToString(document->tree, document->symbol_names);
} else {
return "#<null tree>";
return TSTreeToString(document->tree, document->symbol_names);
}
}