C# Parser

The C# parser conforms to the language as defined by Microsoft and by several international standards. It accepts C# version 4.0 of the language. The C# parser builds a syntax tree and a symbol table and it performs name analysis, except for overloading resolution. The system does include a C# preprocessor.

Name analysis associates every use of a name with the corresponding declaration. Name analysis can handle the use of external names declared in other source files, .NET assemblies or DLL files (e. g. mscorlib.dll). The DLL files are handled as follows: They are disassembled using the Microsoft tool ildasm. The resulting assembly code is converted to C# source code by a translator tool developed by us. Then it is handled like any other source file.

References



About Us
Overview
History
Team
Products
Applications
Parsers
Cocktail Toolbox
Services
Development
Maintenance
Training
Downloads
Demo Software
Documentation
Updates
Cocktail
Information
News
Partner
Contact

Deutsch