[Mono-dev] MCS and GMCS API Documentation

Sachith M.D. Sachith_MD at infosys.com
Thu Jul 5 04:55:40 EDT 2007

Dear Mono Team Member/Developer,

I am working on a Code Optimization project where I have to parse C# source file(s) and consequently build the CodeDOM tree of the code and find
all the redundant classes/methods in the code. I already performed the same analysis on Assembly files but currently need to perform it on source
code as well.

I have looked everywhere for C# parsers but was not successful. I then found out about the Mono project and I'm thinking of using the MCS or the GMCS
compilers to parse through the code and consequently be able to build the CodeDOM tree.

However, I have not found any documentation about the GMCS or MCS API's. Do you have any knowledge or documentation on the API of the MCS or GMCS?

Any help would be much appreciated,
Best Regards,
Sachith MD

**************** CAUTION - Disclaimer *****************
This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the addressee(s). If you are not the intended recipient, please notify the sender by e-mail and delete the original message. Further, you are not to copy, disclose, or distribute this e-mail or its contents to any other person and any such actions are unlawful. This e-mail may contain viruses. Infosys has taken every reasonable precaution to minimize this risk, but is not liable for any damage you may sustain as a result of any virus in this e-mail. You should carry out your own virus checks before opening the e-mail or attachment. Infosys reserves the right to monitor and review the content of all messages sent to or from this e-mail address. Messages sent to or from this e-mail address may be stored on the Infosys e-mail system.
***INFOSYS******** End of Disclaimer ********INFOSYS***
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070705/623961c0/attachment.html 

More information about the Mono-devel-list mailing list