NAME

    Text::Treesitter - Perl binding for tree-sitter

SYNOPSIS

       TODO

DESCRIPTION

    This module provides several classes and utilities that wrap the
    tree-sitter parser library.

    This particular package does not (currently) provide any
    functionallity; to actually use the parser you will need to use some of
    the specific modules:

      * Text::Treesitter::Language - represents a tree-sitter language
      grammar

      * Text::Treesitter::Node - an element of a tree-sitter parse result

      * Text::Treesitter::Parser - parse some input text according to a
      tree-sitter grammar

      * Text::Treesitter::Tree - holds the result of a tree-sitter parse
      operation

TODO

    The following C library functions are currently unhandled:

       the entire TSTreeCursor API
       the entire TSQuery API

AUTHOR

    Paul Evans <leonerd@leonerd.org.uk>

