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.

crc32c: R Bindings for the CRC32C Library

CI License CRAN Dependencies Last Commit

Motivation

CRC32C is a cyclic redundancy check (with parity) implementation based on work by Castagnoli, Brauer, and Hermann that is provided by Google in a repository with optional hardware-acceleration selected at run-time. It is included (minus the parts for logging, testing and benchmarking we would not use from R) ‘as is’ in the package at src/crc32c/.

This project provides it for use by R. We also aim for this to be an example of how a standalone cmake project providing a library can be offered via an R package for use by R as well as by other R packages.

Usage

The package provides a function direct callable from R.

The package also exports three C-level functions that can be called directly from other R packages by means of a mechanism described in Writing R Extensions.

Authors

For CRC32C itself see the included AUTHORS file file.

For the R package integration and maintenance, Dirk Eddelbuettel

License

For CRCR32C itself see the included LICENSE file file.

The R package integrations is licensed under GPL (>= 2) just like R itself.

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.