Encapsulate ParseStackNodes

This commit is contained in:
Max Brunsfeld 2015-06-03 09:44:13 -07:00
parent 6330ae997b
commit aaaa1c8a5d
6 changed files with 405 additions and 350 deletions

View file

@ -153,6 +153,12 @@ TSLength ts_tree_total_size(const TSTree *tree) {
}
bool ts_tree_eq(const TSTree *node1, const TSTree *node2) {
if (node1) {
if (!node2) return false;
} else {
return !node2;
}
if (node1->symbol != node2->symbol)
return false;
if (node1->symbol == ts_builtin_sym_error)