diff --git a/README.md b/README.md index d4f4b9b8..472827a8 100644 --- a/README.md +++ b/README.md @@ -179,21 +179,21 @@ tokens, like `(` and `+`. This is useful when analyzing the meaning of a documen TSLanguage *ts_language_arithmetic(); int main() { - TSDocument *document = ts_document_make(); + TSDocument *document = ts_document_new(); ts_document_set_language(document, ts_language_arithmetic()); ts_document_set_input_string(document, "a + b * 5"); ts_document_parse(document); TSNode root_node = ts_document_root_node(document); - assert(!strcmp(ts_node_name(root_node, document), "expression")); + assert(!strcmp(ts_node_type(root_node, document), "expression")); assert(ts_node_named_child_count(root_node) == 1); TSNode sum_node = ts_node_named_child(root_node, 0); - assert(!strcmp(ts_node_name(sum_node, document), "sum")); + assert(!strcmp(ts_node_type(sum_node, document), "sum")); assert(ts_node_named_child_count(sum_node) == 2); TSNode product_node = ts_node_child(ts_node_named_child(sum_node, 1), 0); - assert(!strcmp(ts_node_name(product_node, document), "product")); + assert(!strcmp(ts_node_type(product_node, document), "product")); assert(ts_node_named_child_count(product_node) == 2); printf("Syntax tree: %s\n", ts_node_string(root_node, document));