Package: crbcc 0.1.0
crbcc: C R Bytecode Compiler
Implements a bytecode compiler for 'R' in 'C', targeting functional parity with the base 'compiler' package, while focusing on better performance. The architecture mostly mirrors the original 'GNU-R' compiler as described in <https://homepage.cs.uiowa.edu/~luke/R/compiler/compiler.pdf>.
Authors:
crbcc_0.1.0.tar.gz
crbcc_0.1.0.zip(r-4.7-x86_64)crbcc_0.1.0.zip(r-4.7-arm64)crbcc_0.1.0.zip(r-4.6-x86_64)crbcc_0.1.0.zip(r-4.6-arm64)crbcc_0.1.0.zip(r-4.5-x86_64)
crbcc_0.1.0.tgz(r-4.6-x86_64)crbcc_0.1.0.tgz(r-4.6-arm64)crbcc_0.1.0.tgz(r-4.5-x86_64)crbcc_0.1.0.tgz(r-4.5-arm64)
crbcc_0.1.0.tar.gz(r-4.7-arm64)crbcc_0.1.0.tar.gz(r-4.7-x86_64)crbcc_0.1.0.tar.gz(r-4.6-arm64)crbcc_0.1.0.tar.gz(r-4.6-x86_64)
crbcc_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
crbcc/json (API)
| # Install 'crbcc' in R: |
| install.packages('crbcc', repos = c('https://prl-prg.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/prl-prg/crbcc/issues
Last updated from:4f5457cabe. Checks:15 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 318 | ||
| linux-devel-x86_64 | OK | 288 | ||
| source / vignettes | OK | 175 | ||
| linux-release-arm64 | OK | 317 | ||
| linux-release-x86_64 | OK | 278 | ||
| macos-release-arm64 | OK | 303 | ||
| macos-release-x86_64 | OK | 604 | ||
| macos-oldrel-arm64 | OK | 337 | ||
| macos-oldrel-x86_64 | OK | 1105 | ||
| windows-devel-arm64 | OK | 511 | ||
| windows-devel-x86_64 | OK | 274 | ||
| windows-release-arm64 | OK | 496 | ||
| windows-release-x86_64 | OK | 250 | ||
| windows-oldrel-x86_64 | OK | 235 | ||
| wasm-release | OK | 70 |
Exports:cmpfilecmpfuncompileloadcmp
Dependencies:
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Compile an R Source File | cmpfile |
| Compile an R Function to Bytecode | cmpfun |
| Compile a Generic Language Object | compile |
| Load a Compiled R File | loadcmp |