Package: elixir 0.1.1.9000
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.
Authors:
elixir_0.1.1.9000.tar.gz
elixir_0.1.1.9000.zip(r-4.6)elixir_0.1.1.9000.zip(r-4.5)elixir_0.1.1.9000.zip(r-4.4)
elixir_0.1.1.9000.tgz(r-4.5-any)
elixir_0.1.1.9000.tar.gz(r-4.6-any)elixir_0.1.1.9000.tar.gz(r-4.5-any)
elixir_0.1.1.9000.tgz(r-4.5-emscripten)
elixir.pdf |elixir.html✨
elixir/json (API)
NEWS
| # Install 'elixir' in R: |
| install.packages('elixir', repos = c('https://nicholasdavies.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/nicholasdavies/elixir/issues
Pkgdown/docs site:https://nicholasdavies.github.io
Last updated from:f462531cac. Checks:9 OK. Indexed: yes.
| Target | Result | Total time | Artifact |
|---|---|---|---|
| linux-devel-x86_64 | OK | 121 | |
| source / vignettes | OK | 182 | |
| linux-release-x86_64 | OK | 109 | |
| macos-release-arm64 | OK | 98 | |
| macos-oldrel-arm64 | OK | 78 | |
| windows-devel | OK | 68 | |
| windows-release | OK | 116 | |
| windows-oldrel | OK | 72 | |
| wasm-release | OK | 107 |
Exports:expr_applyexpr_countexpr_detectexpr_extractexpr_listexpr_locateexpr_matchexpr_replaceexpr_subexpr_sub<-lang2strmeldreindenttranslate
Dependencies:cligluelifecyclemagrittrrlangstringistringrvctrs
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| 'elixir': Transmutation of languages | elixir |
| Expressions in 'elixir' | elixir-expression |
| Rules for understanding languages | elixir-rules |
| Apply a function over expressions | expr_apply |
| Make a list of expressions | expr_list [.expr_list [<-.expr_list |
| Find patterns in expressions | expr_count expr_detect expr_extract expr_locate expr_match |
| Replace patterns within expressions | expr_replace |
| Get or set a subexpression | expr_sub expr_sub<- |
| Convert an expression into a string | lang2str |
| Code generation from template file | meld |
| Reindent some lines of code | reindent |
| Translate an R expression | translate |
