Changes for version 0.04 - 2023-01-12

  • CHANGES
    • Remember the original source text in a Tree instance
    • Remember the Tree instance that generated every Node
    • Added `->text` accessor on both Tree and Node instances
    • Read the user's `tree-sitter/config.json` if found
    • Use the configured `parser-directories` to find lang_dir if not supplied

Modules

Perl binding for tree-sitter
represents a tree-sitter language grammar
an element of a tree-sitter parse result
parse some input text according to a tree-sitter grammar
represents a set of tree-sitter query patterns
stores the result of a tree-sitter node query
stores the result of a tree-sitter query pattern match
holds the result of a tree-sitter parse operation