C Parser (Front End)

The C parser (front end) enables the construction of C custom compilers, analysis tools, or source transformation tools. It is a member of SD's family of language front ends, based on first-class infrastructure (DMS) for implementing such custom tools. The C front end includes:

Many of these facilities come as a consistent consequence of the front end being built on top of DMS.

Here are some sample tools (many offered by SD as products) built using the C front end:

Your organization may use DMS with the C front end to implement and deploy your own custom tools. The sample tools can be obtained in source form as part of the C front end for customization. Semantic Designs is also willing to build custom tools under contract.




C Parser
Front End