Binary package “mono-gmcs” in ubuntu precise

Mono C# 2.0 and C# 3.0 compiler for CLI 2.0

 This is the Mono C# (C-Sharp) 2.0 and C# 3.0 compiler, a platform-independent
 compiler which produces CIL (Common Intermediate Language) binary executables.
 The gmcs compiler supports two different featuresets (C# versions).
 .
 With C# 2.0 (which is the default) it supports:
  - generics
  - iterators (yield)
  - nullable value types
  - partial types
  - anonymous methods
  - static classes
  - coalesce operator: ??
 .
 With C# 3.0 it supports:
  - Language Integrated Query (LINQ)
  - object initializers
  - collection initializers
  - anonymous types
  - local variable type inference
  - implicitly-typed arrays
  - lambda expressions
  - automatic properties
  - extension methods
  - partial methods
 .
 This compiler targets the CLI 2.0 runtime version.
 .
 Mono is a platform for running and developing applications based on the
 ECMA/ISO Standards. Mono is an open source effort led by Novell.
 Mono provides a complete CLR (Common Language Runtime) including compiler and
 runtime, which can produce and execute CIL (Common Intermediate Language)
 bytecode (aka assemblies), and a class library.