Changes for version 0.03 - 2023-01-05

  • CHANGES
    • Provide a real toplevel `Text::Treesitter` class to wrap the lower-level parts in a more convenient wrapper API
    • Compile .o files using `-fPIC` because some scanner C++ files will need it
    • Added `examples/viewtree.pl` as a tree/grammar debugging tool
    • Lazily load `ExtUtils::CppGuess` as needed because most of the time it isn't.

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