Parser |
|
---|---|
|
Parser adjustments |
Parse or reparse text |
|
Create a new parser |
|
Is |
|
Parse a snippet of text |
|
Tree |
|
Tree accessors |
|
Retrieve the root node of the tree |
|
Retrieve an offset root node |
|
Generate a |
|
Is |
|
Node |
|
Get a node's child by field id or name |
|
Get a node's child count |
|
Get a node's child by index |
|
Get a node's children |
|
|
Node descendants |
|
Get a child's field name by index |
|
Get the first child that extends beyond the given byte offset |
Node grammar types and symbols |
|
|
Node byte and point accessors |
|
Node metadata |
Node parse states |
|
|
Node sibling accessors |
Node descendant count |
|
Get a node's underlying language |
|
Get a node's parent |
|
"Raw" S-expression |
|
Pretty print a |
|
Node symbol |
|
Get a node's underlying text |
|
Node type |
|
Generate a |
|
Is |
|
Query |
|
|
Query accessors |
Query matches and captures |
|
Queries |
|
Is |
|
Language |
|
Language field count |
|
Language field identifiers |
|
Language field names |
|
Language name |
|
Language state advancement |
|
Language state count |
|
Language symbol count |
|
Language symbols |
|
Language symbol names |
|
Is |
|
Point |
|
Points |
|
Range |
|
|
Ranges |
Tree cursor |
|
Tree cursors |