elixir: Transmutation of Languages
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.
Version: |
0.1.0 |
Imports: |
methods, rlang, data.table, stringr, glue |
Suggests: |
knitr, rmarkdown, testthat (≥ 3.0.0) |
Published: |
2025-09-24 |
DOI: |
10.32614/CRAN.package.elixir |
Author: |
Nicholas Davies
[cre, aut, cph] |
Maintainer: |
Nicholas Davies <nicholas.davies at lshtm.ac.uk> |
BugReports: |
https://github.com/nicholasdavies/elixir/issues |
License: |
MIT + file LICENSE |
URL: |
https://github.com/nicholasdavies/elixir,
https://nicholasdavies.github.io/elixir/ |
NeedsCompilation: |
no |
Materials: |
README, NEWS |
CRAN checks: |
elixir results |
Documentation:
Downloads:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=elixir
to link to this page.