Package: elixir Type: Package Title: Transmutation of Languages Version: 0.1.2.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) VignetteBuilder: knitr Config/testthat/edition: 3 Config/roxygen2/version: 8.1.0 Config/pak/sysreqs: libicu-dev Repository: https://nicholasdavies.r-universe.dev Date/Publication: 2026-09-12 18:14:32 UTC RemoteUrl: https://github.com/nicholasdavies/elixir RemoteRef: HEAD RemoteSha: b7cf06ce365ef288ff63dfeaccc2b8e2ad2820fe NeedsCompilation: no Packaged: 2026-10-12 13:37:11 UTC; root Author: Nicholas Davies [cre, aut, cph] (ORCID: ) Maintainer: Nicholas Davies