Restrict compiler to use only the second ISO standardized features.
This allows the use of generics, static classes, iterators and
anonymous methods for example.
+.TP
+.I "3"
+Restrict the compiler to use only the features available in C# 3.0
+(a superset of ISO-1 and ISO-2).
+.TP
+.I "future"
+Enables features from upcoming versions of the language. As of
+May 2009 this includes support for C# 4 as released in Visual Studio 2010 beta 1.
.PP
Notice that this flag only controls the language features available to
the programmer, it does not control the kind of assemblies produced.
.ne
.RE
.TP
-.I \-platform
-This flag is ignored by Mono's C# compiler and is present only to
-allow MCS to be used as a CSC replacement for msbuild/xbuild.
+.I \-platform:ARCH
+Used to specify the target platform. The possible values are: anycpu,
+x86, x64 or itanium. As of June 2009, the Mono runtime only have support
+to emit anycpu and x86 assemblies.
.TP
.I -resource:RESOURCE[,ID]
Embeds to the given resource file. The optional ID can be used to