Package: astgrepr Type: Package Title: Parse and Manipulate R Code Version: 0.1.2 Authors@R: person(given = "Etienne", family = "Bacher", role = c("aut", "cre", "cph"), email = "etienne.bacher@protonmail.com") Description: Parsing R code is key to build tools such as linters and stylers. This package provides a binding to the 'Rust' crate 'ast-grep' so that one can parse and explore R code. License: MIT + file LICENSE Encoding: UTF-8 Depends: R (>= 4.2) Imports: checkmate, rrapply, stats, yaml Suggests: knitr, rmarkdown, rstudioapi, spelling, tinytest URL: https://github.com/etiennebacher/astgrepr, https://astgrepr.etiennebacher.com/ BugReports: https://github.com/etiennebacher/astgrepr/issues SystemRequirements: Cargo (Rust's package manager), rustc (>= 1.78.0) Roxygen: list(markdown = TRUE) VignetteBuilder: knitr Language: en-US Config/roxygen2/version: 8.0.0 Config/rextendr/version: 0.5.0 Config/pak/sysreqs: libclang-dev Repository: https://etiennebacher.r-universe.dev Date/Publication: 2026-08-06 12:56:44 UTC RemoteUrl: https://github.com/etiennebacher/astgrepr RemoteRef: HEAD RemoteSha: 7bbe8583226a15e9c24ee2b2a58d51bdc816245a NeedsCompilation: yes Packaged: 2026-09-21 11:35:13 UTC; root Author: Etienne Bacher [aut, cre, cph] Maintainer: Etienne Bacher