The mono runtime and compiler project, can be a scripting engine for games and game engines #scripting #script-engine #csharp #language #programming

Jeffrey Stedfast 2bac0ddf51 2001-09-08 Jeffrey Stedfast <[email protected]> пре 24 година
doc a978c0c7d6 Update passport doc пре 24 година
mcs 2bac0ddf51 2001-09-08 Jeffrey Stedfast <[email protected]> пре 24 година
mono b358ec1260 2001-09-08 Dietmar Maurer <[email protected]> пре 24 година
notes 5b7ac1ccdd Doc Doc пре 24 година
runtime 4256d92823 Flush пре 24 година
status 905d1ba7c6 Update пре 24 година
web a978c0c7d6 Update passport doc пре 24 година
.cvsignore bef5110c2a added ltconfig to .cvsignore пре 24 година
AUTHORS 70ece6c4a0 Flushage пре 24 година
ChangeLog f93aad6f51 пре 24 година
Makefile.am 148cc634b7 2001-08-30 Dietmar Maurer <[email protected]> пре 24 година
NEWS a05bb67043 fixety fix пре 24 година
README 70a513e889 Update README пре 24 година
autogen.sh da356f957b run automake, aotoconf, ... пре 24 година
config.h.in a3aba01b57 пре 24 година
configure.in 13fdd7e052 пре 24 година

README

This is Mono.

A directory roadmap:

doc/
Contains documentation and the web site contents.

mono/
The core of the executable.

metadata/
The library to deal with executables and libraries for
.NET

dis/
CIL executable Disassembler

cli/
Common code for the JIT and the interpreter.

cil/
Common Intermediate Representation, XML
definition of the CIL bytecodes.

interp/
Interpreter for CLI executables.

* Using Mono

Once you have installed the software, you can run a few programs:

monodis program.exe

That will dump the bytecodes for program.exe. Monodis support
a number of options that dumps various metadata tables
(chapter 23 of the Partition III).

You can try the interpreter like this:

mono-int program.exe