Files in Rtinycc
Builds the 'TinyCC' Command-Line Interface and Library for 'C' Scripting in 'R'

configure
MD5
NEWS.md README.md
NAMESPACE
DESCRIPTION
cleanup.win
configure.win
cleanup
TODO
R/ffi_codegen.R R/ffi.R R/aaa_ffi_codegen_rules.R R/tinycc.R R/tcc_ptr_utils.R R/ffi_types.R R/callbacks.R R/treesitter_helpers.R R/knitr_engine.R R/aaa_ffi_codegen_matrix.R R/aaa.R
src/platform_async.c
src/Makevars.win
src/Makevars
src/platform_async.h
src/init.c
src/tinycc-34eed88.tar.gz
src/install.libs.R
src/platform.h
src/RC_libtcc.c
inst/LICENSE.note
inst/doc/compilation-and-call-overhead.Rmd inst/doc/ffi-helpers.R
inst/doc/ffi-objects-and-callbacks.html
inst/doc/ffi-objects-and-callbacks.Rmd inst/doc/advanced-ffi-types.Rmd
inst/doc/internals.html
inst/doc/ffi-boundary-semantics.Rmd inst/doc/treesitter-header-parsing.Rmd inst/doc/getting-started.R inst/doc/ffi-helpers.Rmd
inst/doc/advanced-ffi-types.html
inst/doc/ffi-objects-and-callbacks.R inst/doc/linking-external-libraries.R inst/doc/linking-external-libraries.Rmd
inst/doc/compilation-and-call-overhead.html
inst/doc/linking-external-libraries.html
inst/doc/ffi-types.Rmd
inst/doc/ffi-boundary-semantics.html
inst/doc/internals.Rmd inst/doc/advanced-ffi-types.R inst/doc/internals.R
inst/doc/ffi-types.html
inst/doc/ffi-helpers.html
inst/doc/treesitter-header-parsing.R inst/doc/compilation-and-call-overhead.R
inst/doc/getting-started.html
inst/doc/ffi-types.R
inst/doc/treesitter-header-parsing.html
inst/doc/getting-started.Rmd
inst/c_examples/test_complex_types.h
inst/c_examples/ffi_examples.c
inst/c_examples/struct_example.R
inst/c_examples/io_uring_csv.c
inst/c_examples/forty_two.c
inst/c_examples/test_complex_types.c
inst/tinytest/test_ffi_codegen.R inst/tinytest/test_callback_signatures.R inst/tinytest/test_semantics_matrix.R inst/tinytest/test_ffi_codegen_compile.R inst/tinytest/test_blas_lapack_info.R inst/tinytest/test_ffi_api.R inst/tinytest/test_aaa_windows_smoke.R inst/tinytest/test_variadic.R inst/tinytest/test_structs.R inst/tinytest/test_fork_serialize.R inst/tinytest/test_pointer_utils.R inst/tinytest/test_callbacks.R inst/tinytest/test_callback_invoke_runtime.R inst/tinytest/test_tcc_options.R inst/tinytest/test_enums.R inst/tinytest/test_globals.R inst/tinytest/test_bitfields.R inst/tinytest/test_typed_readwrite.R inst/tinytest/test_ffi_types.R inst/tinytest/test_unions.R inst/tinytest/test_complex_types_clean.R inst/tinytest/test_libtcc.R inst/tinytest/test_treesitter_helpers.R inst/tinytest/test_codegen_soundness.R
inst/RAPI/API.csv
build/vignette.rds
tests/tinytest.R vignettes/compilation-and-call-overhead.Rmd vignettes/ffi-objects-and-callbacks.Rmd vignettes/advanced-ffi-types.Rmd vignettes/ffi-boundary-semantics.Rmd vignettes/treesitter-header-parsing.Rmd vignettes/ffi-helpers.Rmd vignettes/linking-external-libraries.Rmd vignettes/ffi-types.Rmd vignettes/internals.Rmd vignettes/getting-started.Rmd tools/treesitter-windows-segfault-reprex.R tools/vendortinycc.R
tools/tcc_minimal_test.c
tools/run_tcc_minimal_test.sh
man/print.tcc_ffi.Rd man/tcc_path.Rd man/tcc_write_f64.Rd man/tcc_treesitter_helpers.Rd man/tcc_read_u64.Rd man/tcc_treesitter_global_types.Rd man/tcc_write_f32.Rd man/tcc_free.Rd man/tcc_read_u16.Rd man/tcc_data_ptr.Rd man/tcc_ptr_addr.Rd man/tcc_write_u8.Rd man/tcc_treesitter_enum_members.Rd man/print.tcc_callback.Rd man/tcc_include.Rd man/tcc_callback_ptr.Rd man/tcc_add_library_path.Rd man/tcc_call_symbol.Rd man/as.character.tcc_cstring.Rd man/tcc_cstring_object.Rd man/tcc_write_i32.Rd man/tcc_link.Rd man/tcc_symbol_is_valid.Rd man/cash-.tcc_compiled.Rd man/tcc_ptr_utils.Rd man/tcc_read_i32.Rd man/tcc_recompile.Rd man/tcc_read_f64.Rd man/tcc_treesitter_unions.Rd man/tcc_ptr_is_owned.Rd man/tcc_treesitter_union_bindings.Rd man/tcc_global.Rd man/tcc_treesitter_globals.Rd man/tcc_write_bytes.Rd man/get_external_ptr_addr.Rd man/tcc_output.Rd man/tcc_treesitter_struct_accessors.Rd man/tcc_source.Rd man/tcc_struct_raw_access.Rd man/tcc_callback_close.Rd man/tcc_generate_bindings.Rd man/tcc_add_symbol.Rd man/tcc_prefix.Rd man/tcc_treesitter_functions.Rd man/tcc_callback.Rd man/tcc_read_u32.Rd man/tcc_bind.Rd man/tcc_read_f32.Rd man/tcc_library_path.Rd man/tcc_treesitter_enum_bindings.Rd man/tcc_read_bytes.Rd man/tcc_write_u32.Rd man/tcc_introspect.Rd man/tcc_callback_async_schedule.Rd man/tcc_include_paths.Rd man/tcc_null_ptr.Rd man/tcc_add_library.Rd man/tcc_add_file.Rd man/tcc_read_i64.Rd man/tcc_read_ptr.Rd man/print.tcc_compiled.Rd man/tcc_get_symbol.Rd man/dot-RtinyccCall.Rd man/tcc_read_i16.Rd man/tcc_treesitter_structs.Rd man/tcc_compile_string.Rd man/print.tcc_cstring.Rd man/tcc_run_cli.Rd man/tcc_read_cstring.Rd man/tcc_options.Rd man/tcc_library.Rd man/tcc_ffi.Rd man/tcc_write_i64.Rd man/blas_lapack_info.Rd man/tcc_field_addr.Rd man/tcc_ptr_is_null.Rd man/tcc_state.Rd man/tcc_malloc.Rd man/tcc_compile.Rd man/tcc_read_u8.Rd man/tcc_treesitter_union_members.Rd man/tcc_container_of.Rd man/tcc_treesitter_enums.Rd man/tcc_callback_async_drain.Rd man/tcc_add_sysinclude_path.Rd man/tcc_read_i8.Rd man/tcc_map_c_type_to_ffi.Rd man/tcc_add_include_path.Rd man/is_callback_type.Rd man/tcc_header.Rd man/generate_trampoline.Rd man/tcc_ptr_set.Rd man/tcc_write_u64.Rd man/tcc_write_i16.Rd man/tcc_relocate.Rd man/tcc_struct.Rd man/tcc_treesitter_struct_bindings.Rd man/tcc_cstring.Rd man/tcc_treesitter_defines.Rd man/tcc_treesitter_struct_members.Rd man/tcc_set_options.Rd man/tcc_write_u16.Rd man/tcc_write_ptr.Rd man/tcc_treesitter_union_accessors.Rd man/tcc_write_i8.Rd man/tcc_callback_valid.Rd man/tcc_enum.Rd man/tcc_treesitter_bindings.Rd man/tcc_ptr_free_set_null.Rd man/tcc_union.Rd man/parse_callback_type.Rd
man/figures/README-benchmark-tcc-quick-roll-mean-1.png
man/figures/README-ffi-simple-2.png
man/figures/README-ffi-simple-1.png
man/figures/README-io_uring-demo-1.png
man/figures/README-pressure-1.png
man/figures/README-benchmark-tcc-quick-convolve-1.png
man/figures/README-tcc-quick-bypass-1.png
man/figures/README-benchmark-convolve-1.png
man/figures/README-benchmark-tcc-quick-viterbi-1.png
man/figures/README-tcc-quick-linalg-bypass-1.png
Rtinycc documentation built on April 28, 2026, 1:07 a.m.