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

Miguel de Icaza f02ec2891f Fix 24 лет назад
doc f9e754668c Flush 24 лет назад
docs cde1e28f3a 24 лет назад
mcs f02ec2891f Fix 24 лет назад
mono a4ccf0cb35 2002-01-17 Dietmar Maurer <[email protected]> 24 лет назад
notes 5b7ac1ccdd Doc Doc 24 лет назад
runtime 73b849f929 Flush 24 лет назад
status 71f28a14ae Flush 24 лет назад
web f9e754668c Flush 24 лет назад
.cvsignore bef5110c2a added ltconfig to .cvsignore 24 лет назад
AUTHORS 70ece6c4a0 Flushage 24 лет назад
ChangeLog 35e4412f79 * mono/tests/exception6.cs: added tests for SUB_OVF, SUB_OVF_UN 24 лет назад
Makefile.am 148cc634b7 2001-08-30 Dietmar Maurer <[email protected]> 24 лет назад
NEWS a05bb67043 fixety fix 24 лет назад
README 70a513e889 Update README 24 лет назад
acconfig.h 35867e86d6 switched to glib2.0, unicode support, bug fixes 24 лет назад
autogen.sh f93100c063 24 лет назад
config.h.in fd9ebd8238 24 лет назад
configure.in 35867e86d6 switched to glib2.0, unicode support, bug fixes 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