4 Pieces of Mono that have been implemented:
7 * C# compiler: The C# compiler is mostly complete, a
8 few features are still missing (for a list, check the
9 <a href="c-sharp.html">C# compiler</a> web page.
11 * The Mono JIT engine (<b>mono</b>. The JIT engine is
13 virtual machine that we support. It is
14 currently functional, and we are improving its speed,
15 and making it feature complete.
17 * A CIL bytecode interpreter (<b>mint</b>). This
18 currently can be used to run most .NET programs
19 (modulo the fact that our class libraries are not
22 <b>mint</b> can currently run the Mono C# compiler and
23 the compiler generates valid code.
25 We use <b>mint</b> as a reference implementation of
26 the runtime environment and to quickly support
29 * Metadata library: Can currently parse
30 and load information from .NET modules (executables
33 * Disassembler: Can disassemble .NET modules. Still
34 lacking exception handling as well as useful debugging
35 tools (hex dumping, token dumping).
37 * Class Libraries: You can check the current status in the
38 <a href="class-status.html">Class Status page</a>.