etch  ] [  etch-backports  ] [  etch-m68k  ] [  lenny  ] [  lenny-backports  ] [  squeeze  ] [  sid  ]
[ Quellcode: mono  ]

Paket: mono-gmcs (1.9.1+dfsg-6~bpo40+1) [backports]

Mono-Compiler in C# 2.0 und C# 3.0 für CLI 2.0

Dies ist der Mono-Compiler für C# (C-Sharp) 2.0 und C# 3.0. Er ist plattformunabhängig und produziert CIL(Common Intermediate Language)-Binäranwendungen. Der gmcs-Compiler unterstützt zwei verschiedene C#-Versionen.

Mit C# 2.0 (die Standardeinstellung) wird folgendes unterstützt:

 - Generics
 - Iteratoren (yield)
 - Nullable-Wertetypen
 - partielle Typen
 - anonyme Methoden
 - statische Klassen
 - Coalesce-Operator

Mit C# 3.0 wird folgendes unterstützt:

 - Language Integrated Query (LINQ)
 - Objektinitialisierer
 - Auflistungsinitialisierer
 - anonyme Typen
 - Typinferenz von lokalen Variablen
 - implizit typisierte Arrays
 - Lambda-Ausdrücke
 - automatische Eigenschaften
 - Erweiterungsmethoden
 - partielle Methoden

Dieser Compiler nutzt die Laufzeitversion CLI 2.0.

Mono ist eine Plattform zum Ausführen und Entwickeln von Anwendungen. Sie basiert auf den ECMA/ISO-Standards. Mono ist ein Open-Source-Projekt, das von Novell angeführt wird. Mono enthält eine komplette CLR (Common Language Runtime), inklusive Compiler, Klassenbibliothek und Laufzeitumgebung, welche CIL(Common-Intermediate-Language)-Bytecode (alias Assemblies) erstellen und ausführen kann.

Andere Pakete mit Bezug zu mono-gmcs

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • dep: libc6 (>= 2.3.6-6)
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
    oder libc6.1 (>= 2.3.6-6)
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc6.1-udeb
    oder libc0.1 (>= 2.3.6-6)
    Paket nicht verfügbar
  • dep: libmono-corlib2.0-cil (>= 1.2.2.1)
    Mono-Kern-Bibliothek (2.0)
  • dep: libmono-system2.0-cil (>= 1.9)
    Mono-System-Bibliotheken (2.0)
  • dep: mono-runtime (>= 1.1.8.1)
    Laufzeitdateien für Mono
  • rec: pkg-config
    Verwaltung der Compiler- und Linker-Schalter für Bibliotheken

mono-gmcs herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
all 379,1 kB1116 kB [Liste der Dateien]