The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
use_rzig() and document() now require an
explicit package path, so neither function writes to the working
directory by default.\donttest{} because they require the
external Zig toolchain.document() now confines Zig’s local and global caches
to an automatically cleaned R session temporary directory. On Unix, its
compiler subprocess also receives a private temporary directory.use_rzig() now scaffolds cleanup and
cleanup.win, preventing generated Makevars and Zig build
caches from entering source-package checks.document() uses the same Zig discovery order as package
configuration and rejects unsupported compiler versions before running
the export scanner.Ctx.rng() provides boundary-managed draws from R’s
random-number stream, preserving set.seed() reproducibility
on success and error paths.Rmath.normalCdf() and
Rmath.normalQuantile() expose the linked R runtime’s normal
distribution functions without consuming random state.interrupt condition class
after Zig cleanup; ordinary error handlers and try() no
longer swallow Ctrl-C.SIGINT, checks
the condition class, and verifies that the R session remains
usable.use_rzig() scaffolds a portable Zig-backed R package,
including generated registration, build configuration, and a working
native example.document() derives R wrappers, exports, and
documentation from plain Zig functions marked with
/// @export.These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.