#![doc = include_str!("../README.md")]
use syn::parse_quote;
pub use crate::error::Error;
pub use crate::node_types::generate_nodes;
pub use crate::queries::{generate_queries, generate_queries_from_dir, generate_query_from_file};
mod error;
mod names;
mod node_types;
mod mk_syntax;
mod queries;
mod anon_unions;
pub fn tree_sitter() -> syn::Path {
parse_quote!(tree_sitter)
}
pub fn type_sitter_lib_wrapper() -> syn::Path {
parse_quote!(yak_sitter)
}
pub fn super_nodes() -> syn::Path {
parse_quote!(super::nodes)
}