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

Ville Palo a4e1c42dcd 2003-01-13 Ville Palo <[email protected]> %!s(int64=23) %!d(string=hai) anos
data d10b5a6587 2003-01-03 Gonzalo Paniagua Javier <[email protected]> %!s(int64=23) %!d(string=hai) anos
doc a42443d9ff Oops. Fix, thanks to Sebastien and Dan for noticing %!s(int64=23) %!d(string=hai) anos
docs 5505a96205 Remove file %!s(int64=23) %!d(string=hai) anos
man e2f1bdeecf 2002-12-10 Daniel Morgan <[email protected]> %!s(int64=23) %!d(string=hai) anos
mcs a4e1c42dcd 2003-01-13 Ville Palo <[email protected]> %!s(int64=23) %!d(string=hai) anos
mono f12bca6432 2003-01-12 Alp Toker <[email protected]> %!s(int64=23) %!d(string=hai) anos
notes 5b7ac1ccdd Doc Doc %!s(int64=24) %!d(string=hai) anos
runtime 5d772df810 Also distribute sqlsharp %!s(int64=23) %!d(string=hai) anos
samples b30ff30988 Update sample %!s(int64=23) %!d(string=hai) anos
scripts 72431d420a Fixety fix %!s(int64=24) %!d(string=hai) anos
status 432d284e9f * ChangeLog: Updated %!s(int64=23) %!d(string=hai) anos
web a42443d9ff Oops. Fix, thanks to Sebastien and Dan for noticing %!s(int64=23) %!d(string=hai) anos
.cvsignore bef5110c2a added ltconfig to .cvsignore %!s(int64=24) %!d(string=hai) anos
AUTHORS 2d20d89a31 Add Dietmar to Authors %!s(int64=24) %!d(string=hai) anos
COPYING.LIB e0524b82f8 Ugh, I had the GPL here, its the LGPL %!s(int64=24) %!d(string=hai) anos
ChangeLog 34b57b5ef2 2002-12-27 Jeroen Janssen <[email protected]> %!s(int64=23) %!d(string=hai) anos
Makefile.am 52197e5447 Add data dir %!s(int64=23) %!d(string=hai) anos
NEWS 961d3a1514 Update NEWS %!s(int64=23) %!d(string=hai) anos
README 2a8d4abd6c Update docs %!s(int64=23) %!d(string=hai) anos
acconfig.h 46d978a6af %!s(int64=23) %!d(string=hai) anos
autogen.sh 104ff83c76 removed echoes %!s(int64=23) %!d(string=hai) anos
config.h.in 664de75962 %!s(int64=24) %!d(string=hai) anos
configure.in 413b04d360 Bump the version number to 0.18. %!s(int64=23) %!d(string=hai) anos
mono.pc.in 46d978a6af %!s(int64=23) %!d(string=hai) anos
mono.spec.in 7a8b26be63 Add mono.spec.in %!s(int64=23) %!d(string=hai) anos

README


This is Mono.

Installation:

Read doc/download for installation instructions,
or read the HTML version:

http://www.go-mono.com/download.html

* Using Mono

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

* runtime engine

mono program.exe
or
mint program.exe

* C# compiler

mcs program.cs

* CIL Disassembler

monodis program.exe

See the man pages for mono(1), mint(1), monodis(1) and mcs(2)
for further details.

* A directory roadmap:

doc/
Contains documentation and the web site contents.

mono/
The core of the Mono Runtime.

metadata/
The object system and metadata reader.

jit/
The Just in Time Compiler.

dis/
CIL executable Disassembler

cli/
Common code for the JIT and the interpreter.

io-layer/
The I/O layer and system abstraction for
emulating the .NET IO model.

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

interp/
Interpreter for CLI executables.

arch/
Architecture specific portions.