Introduction
Aerial view of Alaska

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.

Status

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.

Documentation

The CSlang HTML documentation has been automatically generated and will be loaded in a separate window.

Download

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.