CSlang is a C interpretor I have developed in 1996. It is based on James A. Roskind's C grammar. Although not all the features of C have been implemented yet, and I am not working on this project at the moment, I decided to make it available in its present form.
CSlang needs work in many places. While the main goal - building the interpretor - has been accomplished, the library that will provide the functionality required in order to actually use the interpretor to configure applications has not yet been written.
The CSlang HTML documentation has been automatically generated and will be loaded in a separate window.
CSlang is distributed under the GNU Public Licence. Here you can download the CSlang sources. You can also get the PostScript version of the manual.