Mono compiler

The Mono C# compiler is a C# compiler written in C# itself. Its goals are to provide a free and alternate implementation of the C# language. The Mono C# compiler generates ECMA CIL images through the use of the System.Reflection.Emit API which enable the compiler to be platform independent.

mcs, gcms, smcs

command line paramets: