From 400e689bdd44832df7c870121575a272c5cabbe7 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Mon, 12 Sep 2016 11:02:09 -0700 Subject: [PATCH] Update README to reflect API changes --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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));