# ------------------------------------------------ # CITATION.cff file created with {cffr} R package # See also: https://docs.ropensci.org/cffr/ # ------------------------------------------------ cff-version: 1.2.0 message: 'To cite package "rzig" in publications use:' type: software license: GPL-3.0-only title: 'rzig: Safe Zig Bindings' version: 0.3.0 doi: 10.32614/CRAN.package.rzig abstract: 'Scaffolds packages backed by Zig and generates a safe native boundary for plain Zig functions. The generated integration converts objects at the language boundary, registers native routines, propagates errors, and compiles across platforms without requiring C++. Each step of the workflow is a function: locating a supported Zig compiler, scaffolding the package, scanning the Zig source for exported functions, rendering and writing the bindings, checking the package before compilation, and building it with the compiler errors reported by file and line. The scan, the checks and the generated bindings are pure R; a Zig compiler is needed only to build a package created with the scaffold.' authors: - family-names: Deja given-names: Marek email: marek.deja@uj.edu.pl orcid: https://orcid.org/0000-0003-0015-2322 repository: https://marekdejauj.r-universe.dev repository-code: https://github.com/MarekDejaUJ/rzig commit: 0a83b3925a78f7ea967f4118e65aaeedf1c8326a url: https://github.com/MarekDejaUJ/rzig date-released: '2026-10-09' contact: - family-names: Deja given-names: Marek email: marek.deja@uj.edu.pl orcid: https://orcid.org/0000-0003-0015-2322