Reorganize language bindings

* Move rust binding: lib/binding -> lib/binding_rust
* Move wasm bindinig: lib/web -> lib/binding_web
* Add wasm readme
This commit is contained in:
Max Brunsfeld 2019-05-07 10:27:45 -07:00
parent a3ceb8f3a5
commit 3fc459a84b
23 changed files with 125 additions and 18 deletions

17
lib/binding_rust/helper.c Normal file
View file

@ -0,0 +1,17 @@
#if defined(TREE_SITTER_TEST)
void ts_record_free(void *);
void rust_tree_sitter_free(void *p) {
ts_record_free(p);
}
#else
void free(void *);
void rust_tree_sitter_free(void *p) {
free(p);
}
#endif