powered by
parser() constructs a parser from a tree-sitter language object. You can use parser_parse() to parse language specific text with it.
parser()
language
parser_parse()
parser(language)
A new parser.
[tree_sitter_language]
A language object.
if (FALSE) { # rlang::is_installed("treesitter.r") language <- treesitter.r::language() parser <- parser(language) parser text <- "1 + foo" tree <- parser_parse(parser, text) tree }
Run the code above in your browser using DataLab