Package: tsitter 0.0.0.9000

Gábor Csárdi

tsitter: Tree-Sitter Parsing Tools

Common tree-sitter parsing tools for R. It is meant to be used by other packages that specialize in particular languages and file formats.

Authors:Gábor Csárdi [aut, cre], Posit Software, PBC [cph, fnd], Tree-sitter authors [cph]

tsitter_0.0.0.9000.tar.gz
tsitter_0.0.0.9000.zip(r-4.7)tsitter_0.0.0.9000.zip(r-4.6)tsitter_0.0.0.9000.zip(r-4.5)
tsitter_0.0.0.9000.tgz(r-4.6-x86_64)tsitter_0.0.0.9000.tgz(r-4.6-arm64)tsitter_0.0.0.9000.tgz(r-4.5-x86_64)tsitter_0.0.0.9000.tgz(r-4.5-arm64)
tsitter_0.0.0.9000.tar.gz(r-4.7-arm64)tsitter_0.0.0.9000.tar.gz(r-4.7-x86_64)tsitter_0.0.0.9000.tar.gz(r-4.6-arm64)tsitter_0.0.0.9000.tar.gz(r-4.6-x86_64)
tsitter_0.0.0.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
tsitter/json (API)
NEWS

# Install 'tsitter' in R:
install.packages('tsitter', repos = c('https://r-lib.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/r-lib/tsitter/issues

Pkgdown/docs site:https://r-lib.github.io

On CRAN:

Conda:

5.10 score 6 stars 30 scripts 26 exports 1 dependencies

Last updated from:904bbd7789. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK160
linux-devel-x86_64OK159
source / vignettesOK186
linux-release-arm64OK147
linux-release-x86_64OK112
macos-release-arm64OK140
macos-release-x86_64OK251
macos-oldrel-arm64OK107
macos-oldrel-x86_64OK238
windows-develOK179
windows-releaseOK206
windows-oldrelOK174
wasm-releaseOK125

Exports:as_ts_caller_argts_caller_argts_caller_envts_check_named_argts_cndts_collapsets_list_parsersts_parse_error_cndts_tree_astts_tree_deletets_tree_deletedts_tree_domts_tree_formatts_tree_insertts_tree_mark_selection1ts_tree_newts_tree_queryts_tree_selectts_tree_select<-ts_tree_select1ts_tree_selected_nodests_tree_selectionts_tree_sexprts_tree_unserializets_tree_updatets_tree_write

Dependencies:cli

Readme and manuals

Help Manual

Help pageTopics
Unserialize parts of a tree-sitter tree[[.ts_tree
Edit parts of a tree-sitter tree[[<-.ts_tree
About tsitterabout
The document of a tree-sitter tree as a character scalaras.character.ts_tree
Raw bytes of a document of a tree-sitter treeas.raw.ts_tree
Format tree-sitter treesformat.ts_tree
Print a tree-sitter treeprint.ts_tree
Edit parts of a tree-sitter treeselect-set ts_tree_deleted ts_tree_select<-
List installed tree-sitter parsersts_list_parsers
Show the annotated syntax tree of a tree-sitter treets_tree_ast
Delete selected elements from a tree-sitter treets_tree_delete
Print the document object model (DOM) of a tree-sitter treets_tree_dom
Format the selected elements of a tree sitter tree for printingts_tree_format
Insert a new element into a tree-sitter treets_tree_insert
Helper function to decide which AST nodes to highlight for a selection (internal)ts_tree_mark_selection1 ts_tree_mark_selection1.ts_tree
Create tree-sitter tree from file or stringts_tree_new
Run tree-sitter queries on tree-sitter treests_tree_query
Select elements of a tree-sitter treets_tree_select
Select nodes from a tree-sitter tree (internal)ts_tree_select1 ts_tree_select1.ts_tree.character ts_tree_select1.ts_tree.integer ts_tree_select1.ts_tree.logical ts_tree_select1.ts_tree.NULL ts_tree_select1.ts_tree.numeric ts_tree_select1.ts_tree.ts_tree_selector_default ts_tree_select1.ts_tree.ts_tree_selector_ids ts_tree_select1.ts_tree.ts_tree_selector_regex ts_tree_select1.ts_tree.ts_tree_selector_tsquery
Helper functions for tree-sitter tree selections (internal)ts_tree_selected_nodes ts_tree_selection
Show the syntax tree of a tree-sitter treets_tree_sexpr
Unserialize selected elements of a tree-sitter treets_tree_unserialize
Replace selected elements with a new element in a tree-sitter treets_tree_update
Write a tree-sitter tree to a filets_tree_write
Convert ts_tree object to a data framets_tree-brackets [.ts_tree