diff options
author | Marek Safar <marek.safar@gmail.com> | 2004-09-09 12:55:20 +0400 |
---|---|---|
committer | Marek Safar <marek.safar@gmail.com> | 2004-09-09 12:55:20 +0400 |
commit | 9c68256e6a43fdf4ff7a394bf3cbff06cd00ef42 (patch) | |
tree | 45699998229528fde68b5ad0dc4a93e415e82f53 /man/mcs.1 | |
parent | 6cf9db9602b5b3dc64cb819212968d47a0225809 (diff) |
Added langversion
svn path=/trunk/mono/; revision=33631
Diffstat (limited to 'man/mcs.1')
-rwxr-xr-x | man/mcs.1 | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/man/mcs.1 b/man/mcs.1 index 9183aca5daf..c3f9484b17a 100755 --- a/man/mcs.1 +++ b/man/mcs.1 @@ -108,6 +108,20 @@ key containers. The option is equivalent to including [assembly: AssemblyKeyName ("CONTAINER")] in your source code. Compiler option takes precedence over the attributes. .TP +.I \-langversion:TEXT +The option specifies the version of the language to use. The feature +set is different in each C# version. This switch can be used to force +the compiler to allow only a subset of the features. +The possible values are: +.nf + +Default - Instruct compiler to use the latest version. Equivalent +is to omit the switch. + +ISO-1 - Restrict compiler to use only ISO standardized features. +The usage of features such as generics, static classes, anonymous +methods will lead to error. +.TP .I -lib:PATHLIST Each path specified in the comma-separated list will direct the compiler to look for libraries in that specified path. |