[Mono-dev] MCS and GMCS API Documentation

David Srbecky dsrbecky at gmail.com
Thu Jul 5 10:06:58 EDT 2007


SharpDevelop's NRefactory could be of some help.  It builds its own DOM 
tree and it already has functions to find references to methods.

David

Sachith M.D. wrote:
> Hi,
> 
>  
> 
> I am working on a project which required parsing C# source file and 
> consequently building the CodeDOM tree of the code and finding all the 
> redundant classes/methods in the code.
> 
>  
> 
>  
> 
> I found the *Mono project (MONO IDE)* and thinking of using the MCS or 
> the GMCS
> 
> Compilers to parse the source code and build CodeDOM tree.
> 
> However, I could not found any documentation about the GMCS or MCS API’s.
> 
> I am looking out for some documentation on the usage of API of MCS or 
> GMCS. Any help in this is appreciated. Please also share your experience 
> on usage of MCS and GMCS. Further, any inputs on my challenge of 
> building CodeDOM tree from C# code are welcome.
> 
>  
> 
> 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***
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list





More information about the Mono-devel-list mailing list