X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=mcs%2FREADME;h=ef97cc14d5f7306c51035a16bb61c64059387cbc;hb=7d78a4b64b50f45e0574c40a70cb5fbf4dacbf0e;hp=3a0e1c7129e3c01a959ecdddb4ea8c5258b99357;hpb=526427e05bc922ce166fc48c3f0c2f4830606693;p=mono.git diff --git a/mcs/README b/mcs/README old mode 100755 new mode 100644 index 3a0e1c7129e..ef97cc14d5f --- a/mcs/README +++ b/mcs/README @@ -1,25 +1,57 @@ +This contains code written in C# of Mono, it contains: -This contains the Mono C# compiler as well as the Mono runtime -library. + * Compilers written in C# -See INSTALL for a guide to building and installing mcs. + * Class Libraries. + + * Regression Test Suites + +To install this source code, look at the INSTALL file in the `mono' +package module which drives the compilation of this directory. Layout: + bmcs/ + New experimental Basic compiler. + + build/ + Rules, configuration and makefile components to build + this module. + class/ - Class libraries + The class libraries. errors/ - Sample programs that should generate errors by the compiler. + Sample programs that should generate errors by the C# compiler. + + gmcs/ + + The Mono C# compiler with Generics support. This will + become the default in Mono 2.0. jay/ Yacc-based parser generator. mcs/ - The Mono C# compiler + The Mono C# compiler (1.0 + 2.0 minus generics). tests/ - Sample tests + Regression test suite for the C# compiler + + docs/ + Some notes on the compiler and the class libraries. + + nant/ + A copy of nant source code, used during the build process + on Windows. + + tools/ + Various small development tools: CorCompare used to compare + two assemblies for differences in the API; TypeReflector is + a tool used to introspect types from assemblies from the + command line; MonoStyle helps you keep your code indendented + with the Mono programming style. + Thanks a lot to Sergey Chaban for his help during the development of the C# compiler.