Safe Zig Bindings


[Up] [Top]

Documentation for package ‘rzig’ version 1.0.0

Help Pages

rzig-package Safe Zig Bindings
build_zig Compile and install a Zig-backed package, and report the first errors
create_rzig_package Create a package that uses RZig
document Generate R bindings from Zig exports
eng_zig A knitr engine for Zig chunks
find_zig Locate a supported Zig compiler
install_zig Download and install a supported Zig compiler
render_bindings Render the generated bindings for a set of exported functions
rzig Safe Zig Bindings
rzig_status Report the state of a Zig-backed package
scan_exports Scan the Zig source of a package for exported functions
test_zig Run the Zig tests of a package
uninstall_zig Download and install a supported Zig compiler
update_rzig Update the rzig framework and build files of a package
use_rzig Add RZig to a package
use_rzig_ci Add a GitHub Actions workflow that checks the package with Zig
use_rzig_import Share Zig modules between R packages
use_rzig_lapack Link the LAPACK and BLAS libraries of R
use_rzig_mixed Build C, C++ and Fortran sources next to the Zig code
use_rzig_module Share Zig modules between R packages
zig_eval Compile Zig code from the R prompt
zig_function Compile Zig code from the R prompt
zig_home Download and install a supported Zig compiler
zig_source Compile Zig code from the R prompt