Contents
Index
tree-sitter-0.1.0.0: Unstable bindings for the tree-sitter parsing library.
Index
addDependentFileRelative
TreeSitter.Language
Anonymous
1 (Data Constructor)
CodeGen.Deserialize
2 (Data Constructor)
TreeSitter.Language
Auxiliary
TreeSitter.Language
Cursor
1 (Type/Class)
TreeSitter.Cursor
2 (Data Constructor)
TreeSitter.Cursor
datatypeFields
CodeGen.Deserialize
datatypeForConstructors
CodeGen.GenerateSyntax
DatatypeName
CodeGen.Deserialize
datatypeName
CodeGen.Deserialize
datatypeSubtypes
CodeGen.Deserialize
Expression
TreeSitter.Importing
FieldId
1 (Type/Class)
TreeSitter.Node
2 (Data Constructor)
TreeSitter.Node
fieldMultiple
CodeGen.Deserialize
fieldRequired
CodeGen.Deserialize
fieldType
CodeGen.Deserialize
fieldTypes
CodeGen.Deserialize
getFieldId
TreeSitter.Node
Identifier
1 (Type/Class)
TreeSitter.Importing
2 (Data Constructor)
TreeSitter.Importing
IdentifierExpression
TreeSitter.Importing
import'
TreeSitter.Importing
importByteString
TreeSitter.Importing
Importing
TreeSitter.Importing
initUpper
CodeGen.GenerateSyntax
isName
CodeGen.Deserialize
isNamed
CodeGen.Deserialize
Language
1 (Type/Class)
TreeSitter.Language
2 (Data Constructor)
TreeSitter.Language
languageSymbols
TreeSitter.Language
LeafType
CodeGen.Deserialize
mapOperator
CodeGen.GenerateSyntax
MaybeC
1 (Type/Class)
TreeSitter.Importing
2 (Data Constructor)
TreeSitter.Importing
MkDatatype
CodeGen.Deserialize
MkDatatypeName
CodeGen.Deserialize
MkField
1 (Type/Class)
CodeGen.Deserialize
2 (Data Constructor)
CodeGen.Deserialize
MkMultiple
CodeGen.Deserialize
MkNamed
CodeGen.Deserialize
MkRequired
CodeGen.Deserialize
mkSymbolDatatype
TreeSitter.Language
MkType
1 (Type/Class)
CodeGen.Deserialize
2 (Data Constructor)
CodeGen.Deserialize
Multiple
CodeGen.Deserialize
Named
CodeGen.Deserialize
Node
1 (Type/Class)
TreeSitter.Node
2 (Data Constructor)
TreeSitter.Node
nodeChildCount
TreeSitter.Node
nodeEndByte
TreeSitter.Node
nodeEndPoint
TreeSitter.Node
nodeStartByte
TreeSitter.Node
nodeStartPoint
TreeSitter.Node
nodeSymbol
TreeSitter.Node
nodeTSNode
TreeSitter.Node
nodeType
TreeSitter.Node
Number
1 (Type/Class)
TreeSitter.Importing
2 (Data Constructor)
TreeSitter.Importing
NumberExpression
TreeSitter.Importing
Optional
CodeGen.Deserialize
Parser
1 (Type/Class)
TreeSitter.Parser
2 (Data Constructor)
TreeSitter.Parser
peekNode
TreeSitter.Importing
pointColumn
TreeSitter.Node
pointRow
TreeSitter.Node
ProductType
CodeGen.Deserialize
push
TreeSitter.Importing
Regular
TreeSitter.Language
removeUnderscore
CodeGen.GenerateSyntax
Required
CodeGen.Deserialize
runMaybeC
TreeSitter.Importing
Single
CodeGen.Deserialize
sizeOfCursor
TreeSitter.Cursor
slice
TreeSitter.Importing
step
TreeSitter.Importing
SumType
CodeGen.Deserialize
Symbol
TreeSitter.Language
symbolToName
TreeSitter.Language
SymbolType
TreeSitter.Language
symbolType
TreeSitter.Language
Tree
1 (Type/Class)
TreeSitter.Tree
2 (Data Constructor)
TreeSitter.Tree
TSNode
1 (Type/Class)
TreeSitter.Node
2 (Data Constructor)
TreeSitter.Node
TSPoint
1 (Type/Class)
TreeSitter.Node
2 (Data Constructor)
TreeSitter.Node
TSSymbol
TreeSitter.Language
ts_language_symbol_count
TreeSitter.Language
ts_language_symbol_name
TreeSitter.Language
ts_language_symbol_type
TreeSitter.Language
ts_node_copy_child_nodes
TreeSitter.Node
ts_node_poke_p
TreeSitter.Node
ts_parser_delete
TreeSitter.Parser
ts_parser_halt_on_error
TreeSitter.Parser
ts_parser_log_to_stderr
TreeSitter.Parser
ts_parser_new
TreeSitter.Parser
ts_parser_parse_string
TreeSitter.Parser
ts_parser_set_language
TreeSitter.Parser
ts_parser_set_timeout_micros
TreeSitter.Parser
ts_parser_timeout_micros
TreeSitter.Parser
ts_tree_cursor_current_field_id
TreeSitter.Cursor
ts_tree_cursor_current_field_name
TreeSitter.Cursor
ts_tree_cursor_current_node_p
TreeSitter.Cursor
ts_tree_cursor_delete
TreeSitter.Cursor
ts_tree_cursor_goto_first_child
TreeSitter.Cursor
ts_tree_cursor_goto_first_child_for_byte
TreeSitter.Cursor
ts_tree_cursor_goto_next_sibling
TreeSitter.Cursor
ts_tree_cursor_goto_parent
TreeSitter.Cursor
ts_tree_cursor_new_p
TreeSitter.Cursor
ts_tree_cursor_reset_p
TreeSitter.Cursor
ts_tree_delete
TreeSitter.Tree
ts_tree_root_node_p
TreeSitter.Tree
withCursor
TreeSitter.Importing