├── .Rbuildignore ├── .github ├── .gitignore └── workflows │ └── R-CMD-check.yaml ├── .gitignore ├── DESCRIPTION ├── LICENSE ├── NAMESPACE ├── NEWS.md ├── R ├── aaa.R ├── library-wrapper.R ├── struct.R └── utils.R ├── README.Rmd ├── README.md ├── man ├── MyCStruct.Rd ├── dot-DollarNames.MyCstruct_extptr.Rd └── multiply.Rd └── src ├── .gitignore ├── init.c ├── library-wrapper.c ├── library.c ├── library.h ├── struct-box-unbox.c ├── struct-box-unbox.h ├── struct-define.h └── struct-field-access.c /.Rbuildignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/.Rbuildignore -------------------------------------------------------------------------------- /.github/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | -------------------------------------------------------------------------------- /.github/workflows/R-CMD-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/.github/workflows/R-CMD-check.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/.gitignore -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/LICENSE -------------------------------------------------------------------------------- /NAMESPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/NAMESPACE -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- 1 | # cstructr 0.1.0 2 | 3 | * Initial release 4 | -------------------------------------------------------------------------------- /R/aaa.R: -------------------------------------------------------------------------------- 1 | #' @useDynLib cstructr, .registration=TRUE 2 | NULL 3 | 4 | -------------------------------------------------------------------------------- /R/library-wrapper.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/R/library-wrapper.R -------------------------------------------------------------------------------- /R/struct.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/R/struct.R -------------------------------------------------------------------------------- /R/utils.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/R/utils.R -------------------------------------------------------------------------------- /README.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/README.Rmd -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/README.md -------------------------------------------------------------------------------- /man/MyCStruct.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/man/MyCStruct.Rd -------------------------------------------------------------------------------- /man/dot-DollarNames.MyCstruct_extptr.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/man/dot-DollarNames.MyCstruct_extptr.Rd -------------------------------------------------------------------------------- /man/multiply.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/man/multiply.Rd -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.so 3 | -------------------------------------------------------------------------------- /src/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/src/init.c -------------------------------------------------------------------------------- /src/library-wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/src/library-wrapper.c -------------------------------------------------------------------------------- /src/library.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/src/library.c -------------------------------------------------------------------------------- /src/library.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/src/library.h -------------------------------------------------------------------------------- /src/struct-box-unbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/src/struct-box-unbox.c -------------------------------------------------------------------------------- /src/struct-box-unbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/src/struct-box-unbox.h -------------------------------------------------------------------------------- /src/struct-define.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/src/struct-define.h -------------------------------------------------------------------------------- /src/struct-field-access.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coolbutuseless/cstructr/HEAD/src/struct-field-access.c --------------------------------------------------------------------------------