Package: elixir Type: Package Title: Transmutation of Languages Version: 0.1.1.9000 Authors@R: person("Nicholas", "Davies", email = "nicholas.davies@lshtm.ac.uk", role = c("cre", "aut", "cph"), comment = c(ORCID = "0000-0002-1740-1412")) Description: Tools for transforming 'R' expressions. Provides functions for finding, extracting, and replacing patterns in 'R' language objects, similarly to how regular expressions can be used to find, extract, and replace patterns in text. Also provides functions for generating code using specially-formatted template files and for translating 'R' expressions into similar expressions in other programming languages. The package may be helpful for advanced uses of 'R' expressions, such as developing domain-specific languages. URL: https://github.com/nicholasdavies/elixir, https://nicholasdavies.github.io/elixir/ BugReports: https://github.com/nicholasdavies/elixir/issues License: MIT + file LICENSE Encoding: UTF-8 Imports: rlang, stringr, glue Suggests: knitr, rmarkdown, testthat (>= 3.0.0) Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.2 VignetteBuilder: knitr Config/testthat/edition: 3 Config/pak/sysreqs: libicu-dev Repository: https://nicholasdavies.r-universe.dev Date/Publication: 2026-04-02 15:02:50 UTC RemoteUrl: https://github.com/nicholasdavies/elixir RemoteRef: HEAD RemoteSha: b54ca33fa5299be2ecf27ae58be714a09ba583b9 NeedsCompilation: no Packaged: 2026-06-01 09:40:11 UTC; root Author: Nicholas Davies [cre, aut, cph] (ORCID: ) Maintainer: Nicholas Davies