7f1b0346210b3e7bbcc2b36f79ad289b *DESCRIPTION
cb7f4cf1c0cc0b58d8d0525091878785 *NAMESPACE
f2b82a8c12089316db4c44ab9320c6b8 *NEWS.md
a02de5678441531cf2ac148f67a0c3d0 *R/aaa.R
7363cfe49d2cfb3eec9ac76e701346bb *R/aaa_ffi_codegen_matrix.R
82052170c15b9921576748b0425d5fff *R/aaa_ffi_codegen_rules.R
345f1e4215463e2faa3b21add6648673 *R/callbacks.R
b982c6c2ee31a4501b95766bc316989f *R/ffi.R
032a4843a45f2cde1053cdbde4597215 *R/ffi_codegen.R
0192d283319044bc37e39862e389c445 *R/ffi_types.R
6b5bf99f63459bc0fa5986ac30c5f9d9 *R/knitr_engine.R
8a4e4caa7f33362c7c6af6561545b2bf *R/tcc_ptr_utils.R
2b6dc988b25762f8c5a1146f1024a800 *R/tinycc.R
c2b7e32ca01ba879a063bf632b6083fd *R/treesitter_helpers.R
bf261487945b00f7a583160d9a6c9a2e *README.md
bd47e5a5a0be7434b47e9face6018558 *TODO
88b1a1dbd786cb348e0390ddf32213b7 *build/vignette.rds
95c990d0f688a7ceeeaf69dfcbda67a7 *cleanup
d4549edba6ec87b206370effb4c410ea *cleanup.win
a949569316a02ef6ba49da4d21240757 *configure
1f19afe4b00e99a4c3d2b63bab14d1d8 *configure.win
6321220e9f916392c17f1d0cc604772b *inst/LICENSE.note
ac0e19814e012e4c730b664efc1de89b *inst/RAPI/API.csv
addfd90945e70515a278ccf4891d4786 *inst/c_examples/ffi_examples.c
4fc2a0f0271a39f8a95ae094347451d3 *inst/c_examples/forty_two.c
715efb6f10c2d8125727149d015b7519 *inst/c_examples/io_uring_csv.c
f6542beb90e062ef92e758220a96354e *inst/c_examples/struct_example.R
d5f0b28342a177de5829096ca9d4a5bf *inst/c_examples/test_complex_types.c
c7cde016957bf1e8789636e4aca14cb3 *inst/c_examples/test_complex_types.h
d98404d272b186b856753d189089c0a1 *inst/doc/advanced-ffi-types.R
8be4efe9efedcc7e9256137b48c1cb8c *inst/doc/advanced-ffi-types.Rmd
0345ef50873dfc29d405c08419f03501 *inst/doc/advanced-ffi-types.html
855abb503cfd73322a45bd83a12b9b47 *inst/doc/compilation-and-call-overhead.R
202f12bc1d432347a52184d09d1f7cbc *inst/doc/compilation-and-call-overhead.Rmd
fdf4e3594bf0bb2423b5920494ef95f7 *inst/doc/compilation-and-call-overhead.html
71cd5dfa9e20f38e0ca8357fbb1ac4ca *inst/doc/ffi-boundary-semantics.Rmd
52250f68b9746d59bd42cda79f690c63 *inst/doc/ffi-boundary-semantics.html
6d005d4f2b44339ee6894d32e03c4bc5 *inst/doc/ffi-helpers.R
8f3026a1d1c933e25d00eb941cc29f85 *inst/doc/ffi-helpers.Rmd
6e0cfbeea6b63610d34d72ee9c0a7614 *inst/doc/ffi-helpers.html
82177a291c677479d3ed6acd53dd6a56 *inst/doc/ffi-objects-and-callbacks.R
9e3a65374a36ab00dbe2f4dccb57ea03 *inst/doc/ffi-objects-and-callbacks.Rmd
d42592ad6dbc5a8710b2e6bb1e2a732b *inst/doc/ffi-objects-and-callbacks.html
4e9a2d30f27f4ec985695f06c10217e8 *inst/doc/ffi-types.R
29381bf7723e9b0d8d2a793ddc183ee4 *inst/doc/ffi-types.Rmd
24a21cc5f74114bc3a65a15896bb9199 *inst/doc/ffi-types.html
077f43b5cd795ac44c77b819959bbaa3 *inst/doc/getting-started.R
5d04ad79997dca1a19657e927d995a89 *inst/doc/getting-started.Rmd
fd76fc0eb956e4fdec9f00814362cfcd *inst/doc/getting-started.html
74df1a975af40d069da05b503fee10b7 *inst/doc/internals.R
96411212e445f5bfd31c50c0745b8d25 *inst/doc/internals.Rmd
29ce4ef19c654beda3b3d5f40e9db016 *inst/doc/internals.html
4c9f9c9c79866d6040ae1e9f3fc8e6a0 *inst/doc/linking-external-libraries.R
7c3a67d54be6295c6af3099efd6dc0c3 *inst/doc/linking-external-libraries.Rmd
787cffc7c68f45dab7879698d4c97b1e *inst/doc/linking-external-libraries.html
f023b65bee6f380dcd72e6620733bde5 *inst/doc/treesitter-header-parsing.R
30917ae6c7483adb4f5f2aef9e4c3a56 *inst/doc/treesitter-header-parsing.Rmd
8d1bb63266766afa6e8b73151c8a8670 *inst/doc/treesitter-header-parsing.html
6c28236c192131dea6131645dd2b0e3a *inst/tinytest/test_aaa_windows_smoke.R
427486b7a51866cdf31f6784f477418d *inst/tinytest/test_bitfields.R
7657da2650a24b9d985e1cd50590e760 *inst/tinytest/test_blas_lapack_info.R
035d204880043df350f998488186a7ce *inst/tinytest/test_callback_invoke_runtime.R
d530e90c9a929985f30e24bf0779d260 *inst/tinytest/test_callback_signatures.R
6b88aaf909057f664e37504e1b1c32a3 *inst/tinytest/test_callbacks.R
9035a0ad36fafef1a50d3108fca21d5c *inst/tinytest/test_codegen_soundness.R
2dc723ccc3619b3729c7a45a560c354c *inst/tinytest/test_complex_types_clean.R
91ac55c57666aa67ea73695fb8c29bcc *inst/tinytest/test_enums.R
9defc81827454acd9cbceca27314596d *inst/tinytest/test_ffi_api.R
31c09f87b133ac6bf7ddede9923cce00 *inst/tinytest/test_ffi_codegen.R
7e3105a0e0fe88ed1fe3231cf02ecaa3 *inst/tinytest/test_ffi_codegen_compile.R
e0bb0bda21b77aa6d7783a20d854201a *inst/tinytest/test_ffi_types.R
2ff0ff8544c74cf87593b11d56836fca *inst/tinytest/test_fork_serialize.R
281628453683f14242d4e44b0b14f3e8 *inst/tinytest/test_globals.R
e7f5e1d67b2a36a1518c44e7e400d41d *inst/tinytest/test_libtcc.R
0f90bd76c7edfd98cc74b9cb32260753 *inst/tinytest/test_pointer_utils.R
98910cd16973f7d13643f947d122a032 *inst/tinytest/test_semantics_matrix.R
f76de1bf56aea4ac029ef0959fecc335 *inst/tinytest/test_structs.R
6dcf87b42410c44d29496d15ab3f71e2 *inst/tinytest/test_tcc_options.R
542da08031367cb907f51a13e023d05f *inst/tinytest/test_treesitter_helpers.R
b701893ad91cbaeac033b047978cc036 *inst/tinytest/test_typed_readwrite.R
db79ed722969b581192d7791a8778417 *inst/tinytest/test_unions.R
c638bf755454769a7299b1d885d70f0d *inst/tinytest/test_variadic.R
b253677730fb227acab0d14297db57d4 *man/as.character.tcc_cstring.Rd
0cabbafc65fb7682deae8033d4951ec0 *man/blas_lapack_info.Rd
e39bbdffdea7ef54890b6ec47c78803a *man/cash-.tcc_compiled.Rd
2b41f43abd68807f1c497142966a01ec *man/dot-RtinyccCall.Rd
e4fa7bbdd90132347b8b271c02cf4126 *man/figures/README-benchmark-convolve-1.png
8c9a1b5de83311e54c3af8c8bf5c1b2d *man/figures/README-benchmark-tcc-quick-convolve-1.png
a5cd2bd013358d1f944b21437f7c306e *man/figures/README-benchmark-tcc-quick-roll-mean-1.png
cdc4fbc43a3e55c11707f2fbb2f37cde *man/figures/README-benchmark-tcc-quick-viterbi-1.png
a810f575701c250eac84b67575e04070 *man/figures/README-ffi-simple-1.png
bb84a1a753ec4f2f963a4cc16b6c3984 *man/figures/README-ffi-simple-2.png
e7715acf71b99a1d744c8724be2bd9de *man/figures/README-io_uring-demo-1.png
4f581a7b27557b49e652da5e346475ff *man/figures/README-pressure-1.png
78acb3c6956813a6e218ca0af7949a53 *man/figures/README-tcc-quick-bypass-1.png
986dbb1569157a0efcdd9a1f17fd5f21 *man/figures/README-tcc-quick-linalg-bypass-1.png
16424d20f7f3c0034d25d3807603ee97 *man/generate_trampoline.Rd
5e68f75bafd3af7089a70688dee65e11 *man/get_external_ptr_addr.Rd
4c42e1a421e581f04c873d388626150f *man/is_callback_type.Rd
1c5de355fbbf1d1b6c7cdbee59c8c0c6 *man/parse_callback_type.Rd
5bd6a6615e119190a2cec34724066161 *man/print.tcc_callback.Rd
d95b6c596f9d413b972a3649a79121eb *man/print.tcc_compiled.Rd
6145a349c87f3c851924bef2f38ee5c5 *man/print.tcc_cstring.Rd
aedad3a658c1df561e23a634ffee0ce5 *man/print.tcc_ffi.Rd
62b8bc6d2a5f1d228bcc6b2a910cbc34 *man/tcc_add_file.Rd
416585b6012500c73b1124d51dcb870b *man/tcc_add_include_path.Rd
0e92fff361d1ea290061a4d0f1336b3a *man/tcc_add_library.Rd
d4eb464061e73bb9b031cacdc5ce984d *man/tcc_add_library_path.Rd
a18bce56b1b8e1d90f48efdf38a7e26d *man/tcc_add_symbol.Rd
ef7ccf522b65bb493a954bf2996905e3 *man/tcc_add_sysinclude_path.Rd
b7e4c637bdf4452dd48c9ce381ca7787 *man/tcc_bind.Rd
0a05d558ba86d8be3c45bc89d730d3fb *man/tcc_call_symbol.Rd
fc1be585ca436026a336451eead09862 *man/tcc_callback.Rd
f48bcd4503907476cce79306855d8580 *man/tcc_callback_async_drain.Rd
0d42d8e6850faeb912e2ed32ee0108c3 *man/tcc_callback_async_schedule.Rd
48cd8f80df75e5fc8d9efce106ff570f *man/tcc_callback_close.Rd
2a770d9edd3d04974fcee973cccac230 *man/tcc_callback_ptr.Rd
a7e7ff7f2dffb19ed5bd844ad54105d9 *man/tcc_callback_valid.Rd
945dbaa7483d37b4220ced60a893f02b *man/tcc_compile.Rd
105051ab0b2653943b4c7461abb5c3a0 *man/tcc_compile_string.Rd
839e8fc375d365250c667bd0b0549365 *man/tcc_container_of.Rd
32bc18a1e892e3df7df85aa3ec15eaaf *man/tcc_cstring.Rd
a667188acfb63d108aad43b8ca79075e *man/tcc_cstring_object.Rd
e20e5fc29b5aac99bf9248ef93a26194 *man/tcc_data_ptr.Rd
eeb2484a1e2e53702195c4937bc6ae9f *man/tcc_enum.Rd
ae63772a68ab1f0f846db95968ec805e *man/tcc_ffi.Rd
0bd8ffe5fa550f2c616709627874411c *man/tcc_field_addr.Rd
e06f94a21bbafe97acce4a8e624670bd *man/tcc_free.Rd
2b0c9d8bdb54834c3b15280f10a24af2 *man/tcc_generate_bindings.Rd
6f69df718298e30cb21175924d33e9d6 *man/tcc_get_symbol.Rd
1a97684df80e82d965d5c47f21191039 *man/tcc_global.Rd
f0be12358e3fd3a3e6e64b1ff978dae0 *man/tcc_header.Rd
3746a26957a93bc3e5cbc75528151a6a *man/tcc_include.Rd
6ac35d2f65c54f3f69275b62e00c97bd *man/tcc_include_paths.Rd
568c9e85729b49dce293a18c16e2b1b1 *man/tcc_introspect.Rd
17a4fcc714d3e2714d879a834b64cc8b *man/tcc_library.Rd
032f1a9dbb3da2ce5d1fa68e2b558fad *man/tcc_library_path.Rd
54a10fb329cda75a7ffde654f840cded *man/tcc_link.Rd
5ea0d552368acc7d9d628426dc57d35b *man/tcc_malloc.Rd
35537f1fc072555d089d833ec7cbac7f *man/tcc_map_c_type_to_ffi.Rd
16ded713ecbda07148d06d9832d3145e *man/tcc_null_ptr.Rd
1abde50438e7be6e4f6ee10e0b81bd44 *man/tcc_options.Rd
2f3eaaac4c82955538e1e00791684bcd *man/tcc_output.Rd
b4ebfa40055ea671c24b01a825c59175 *man/tcc_path.Rd
7128886d2063d2c72717dde2cf6627ac *man/tcc_prefix.Rd
30f57717c748aa92fa3c55e60520754e *man/tcc_ptr_addr.Rd
02777a29e6bb9e5ca5ce904557948956 *man/tcc_ptr_free_set_null.Rd
43c295ed5f3737dea1a7d4a914a6cf48 *man/tcc_ptr_is_null.Rd
7389b7a6795542e945a20d8cc86d8cf3 *man/tcc_ptr_is_owned.Rd
91553edb7b21d4a83b9ae162a0182870 *man/tcc_ptr_set.Rd
923115f0da37e11c6618d689a7890820 *man/tcc_ptr_utils.Rd
38c0e992d7a2d50856273014d611e9f8 *man/tcc_read_bytes.Rd
e7d247c54bf297d5373f1283061b4d1b *man/tcc_read_cstring.Rd
ce6cbd7dab0e224ff919a62e649469a4 *man/tcc_read_f32.Rd
cfcbda936a86018448c45cd3a1fa75d8 *man/tcc_read_f64.Rd
bc1ac29930ea17ae05bc273b78bdf8db *man/tcc_read_i16.Rd
7b0d3c62137a3f0cd1fff1b331ab07b6 *man/tcc_read_i32.Rd
d35ca83a2439cb25c0cb9342aa1b9f52 *man/tcc_read_i64.Rd
89af54e7b9a9eb8ac805b587a9c1a0aa *man/tcc_read_i8.Rd
8ad44e221b22c33365e84db6429e16fa *man/tcc_read_ptr.Rd
dd8e1b7a5c8101e447817a4c952ca129 *man/tcc_read_u16.Rd
e686ed96375686566764b722b0e76bfb *man/tcc_read_u32.Rd
a99e85e1e67662676702af306a27549e *man/tcc_read_u64.Rd
94b91cf16bf7b6ddc1078ac98e616360 *man/tcc_read_u8.Rd
8a4010729d0e4d852f118fe0c7ec67cc *man/tcc_recompile.Rd
665243dae25965eabfe5a50c4c016c56 *man/tcc_relocate.Rd
2d2c39b48377100b0c4c50ba7ea4f48e *man/tcc_run_cli.Rd
593528d3398b0a2cd143f7315a68abd0 *man/tcc_set_options.Rd
3780d298b83deafc4dc95d64e0f543c2 *man/tcc_source.Rd
5f20e80b4e182d3e7c676350b4e59974 *man/tcc_state.Rd
5c2cb3c425da23a95546bd4a8ed7e4d5 *man/tcc_struct.Rd
8fb841ba97ca15b2343d5d09041f313f *man/tcc_struct_raw_access.Rd
d8a1ce3ddc46dfe9526ffc6d049002b8 *man/tcc_symbol_is_valid.Rd
71e0523ca7c6236e883f7ec74d90eb23 *man/tcc_treesitter_bindings.Rd
fbbd5651a44092f90bc005a8f3dd391d *man/tcc_treesitter_defines.Rd
b089e529bb2296bf7450fb0f48927b23 *man/tcc_treesitter_enum_bindings.Rd
a80f59967105023988a5fc2b70548156 *man/tcc_treesitter_enum_members.Rd
07ea00183662a04f064024cdbb54bcf8 *man/tcc_treesitter_enums.Rd
fd82510f273e26b83cdd5b8f59bb75d1 *man/tcc_treesitter_functions.Rd
e76eb36816962d61f7230be1293f90a5 *man/tcc_treesitter_global_types.Rd
8ca2b1e7399b16bcaf0f9134d163519e *man/tcc_treesitter_globals.Rd
ca61daefb8df2b2a929d2a5a813a398c *man/tcc_treesitter_helpers.Rd
fbb2a1afa967626424b96d81b1f07445 *man/tcc_treesitter_struct_accessors.Rd
c242d05461a30006ceb10118bda46eb8 *man/tcc_treesitter_struct_bindings.Rd
f7aa4e3e461cba6f23c003aef96f4dd9 *man/tcc_treesitter_struct_members.Rd
c898e3d10e6061f8dc65eb0d53a851f4 *man/tcc_treesitter_structs.Rd
7aa8ab62bee48a633f852363750d6588 *man/tcc_treesitter_union_accessors.Rd
5225f40c21500cd501604341b8663852 *man/tcc_treesitter_union_bindings.Rd
9121e3ab443cfe788b163e4b58932367 *man/tcc_treesitter_union_members.Rd
3267ff527bf54b8a8b708aaa07597119 *man/tcc_treesitter_unions.Rd
429d39d0d744b130615a931631193f81 *man/tcc_union.Rd
d851b6f00af3e774478c2841b9230265 *man/tcc_write_bytes.Rd
b0e804e4e315702a3600e9605cba167d *man/tcc_write_f32.Rd
ace4a5f86f845c981e0d4cd56cd779cd *man/tcc_write_f64.Rd
bd18fc16f4b641292ab205bd9a663cd6 *man/tcc_write_i16.Rd
6a8e83248721edcd5777d6fedce5686a *man/tcc_write_i32.Rd
f6c5eaa6c4be2968730d2e40b0672752 *man/tcc_write_i64.Rd
f3166b0331b160950ddac3523ec6d4a8 *man/tcc_write_i8.Rd
d6a8205da7ce37d02c1cbca94d3d98b4 *man/tcc_write_ptr.Rd
d4a9033a1266e69067ebf87863697ce8 *man/tcc_write_u16.Rd
7c26edd3e334bc458c01e58e08450c70 *man/tcc_write_u32.Rd
1faa20073798a6d38f5cb3d3594eef20 *man/tcc_write_u64.Rd
319eea90440fbf1fdfadb7eb4e44de5b *man/tcc_write_u8.Rd
ae6c8a7c316a876881ac8bae102f9c62 *src/Makevars
d55bd50ba20d93daebc29a9bb880fa7b *src/Makevars.win
6c199531753f15f97a4b7e25f2df9fa1 *src/RC_libtcc.c
f86f0d98cfad909135750702e6a9b787 *src/init.c
88220bdd67a1da98e17c11158b174ebd *src/install.libs.R
797c4922e1214b70d52d6634fbd8204c *src/platform.h
b9e2564f9fc15a1a117a2bc6619e6ac7 *src/platform_async.c
d23b32e3237edb7fa5b3324371b47a52 *src/platform_async.h
1e984adbae37751c5fedb023ae49e083 *src/tinycc-34eed88.tar.gz
988d474348e2009c328700bf9a4faf65 *tests/tinytest.R
b946b641317589f82856137883f9d544 *tools/run_tcc_minimal_test.sh
51f9ef65ed13f136fbfd9a7a63e61522 *tools/tcc_minimal_test.c
2f751d9c4933f8e797bd407ec5eb0efb *tools/treesitter-windows-segfault-reprex.R
19460e67aa65e9fdad319b1ecebb6d09 *tools/vendortinycc.R
8be4efe9efedcc7e9256137b48c1cb8c *vignettes/advanced-ffi-types.Rmd
202f12bc1d432347a52184d09d1f7cbc *vignettes/compilation-and-call-overhead.Rmd
71cd5dfa9e20f38e0ca8357fbb1ac4ca *vignettes/ffi-boundary-semantics.Rmd
8f3026a1d1c933e25d00eb941cc29f85 *vignettes/ffi-helpers.Rmd
9e3a65374a36ab00dbe2f4dccb57ea03 *vignettes/ffi-objects-and-callbacks.Rmd
29381bf7723e9b0d8d2a793ddc183ee4 *vignettes/ffi-types.Rmd
5d04ad79997dca1a19657e927d995a89 *vignettes/getting-started.Rmd
96411212e445f5bfd31c50c0745b8d25 *vignettes/internals.Rmd
7c3a67d54be6295c6af3099efd6dc0c3 *vignettes/linking-external-libraries.Rmd
30917ae6c7483adb4f5f2aef9e4c3a56 *vignettes/treesitter-header-parsing.Rmd
