3.5  Distributing compiled C files

It is relatively easy to create distributions of Scheme projects that have been compiled to C. The runtime system of Chicken consists of only two handcoded C files (runtime.c and chicken.h), plus the file chicken-config.h, which is generated by the build process. All other modules of the runtime system and the extension libraries are just compiled Scheme code.

An example: