# disable all checks, contracts, asserts, etc.
will dump a page detailing all the command line options supported.
Specifies a file (in .Net an assembly file) that can resolve 'using namespace' references.
Providing a reference to a resolving file is done using -ref: option file and can specify an absolute pathname or a filename.
in .Net this can can be either an .exe or a .dll .
the -lib: option to give additional paths for the compiler to search for the referenced assemblies.
if the compiler is compiled on .net 4.0 it may default to using the .net 4.0 version.
Specify a filename containing a list of files to compile.
Source filenames should be given as specified on the command line ( filenames,partial or absolute pathnames with or without an explicit '.cobra' suffix').
This option is an accumulator so multiple occurrences will specify multiple files whoose contents will aggregate together.
This is useful compiling an executable with a large number of or non trivial hierarchy of source files.
Specifies the types of executable built where such needs specifying explicitly (.Net).
Current examples include: executable, GUI executable, Library.
Program is assumed to be a GUI program providing its own windows.
Suppresses creation of a console window if not run from a console.