The StaDyn Programming Language
Source code documentation of StaDyn, a hybrid static and dynamic typing language.
CommandLine.OptionsConfiguration Struct Reference

Public Attributes

const string noInputMessage = copyrightMessage + "\nNo inputs specified. Type /help for help.\n"
 
const string wrongTarget = copyrightMessage + "\nThe target specified is not correct. Type /help for help.\n"
 
const string helpMessage
 
const string errorMessage = copyrightMessage + "\nSome error in the input parameters. Type /help for help.\n"
 
const string dynAndStaErrorMessage = copyrightMessage + "\nEverything dynamic and static options cannot be both enabled.\n"
 

Static Public Attributes

static readonly string[] helpOptions = { "help", "?" }
 
static readonly string[] everythigDynamicOptions = { "everythingdynamic", "ed" }
 
static readonly string[] everythigStaticOptions = { "everythingstatic", "es" }
 
static readonly string[] outputOptions = { "output", "out" }
 
static readonly string[] targetOptions = { "target", "t" }
 
static readonly string[] runOptions = { "run", "r" }
 
static readonly string[] serverOptions = { "server", "s" }
 
static readonly string[] targetNames = { "rrotor", "clr" }
 
static readonly TargetPlatform defaultTargetPlatform = TargetPlatform.CLR
 
static readonly bool defaultRunOption = false
 
static readonly string[] optionsPrefix = { "-", "/" }
 
static readonly string[] optionsAssignment = { ":", "=" }
 

Detailed Description

Definition at line 20 of file OptionsConfiguration.cs.

Member Data Documentation

readonly bool CommandLine.OptionsConfiguration.defaultRunOption = false
static

Definition at line 58 of file OptionsConfiguration.cs.

readonly TargetPlatform CommandLine.OptionsConfiguration.defaultTargetPlatform = TargetPlatform.CLR
static

Definition at line 57 of file OptionsConfiguration.cs.

const string CommandLine.OptionsConfiguration.dynAndStaErrorMessage = copyrightMessage + "\nEverything dynamic and static options cannot be both enabled.\n"

Definition at line 42 of file OptionsConfiguration.cs.

const string CommandLine.OptionsConfiguration.errorMessage = copyrightMessage + "\nSome error in the input parameters. Type /help for help.\n"

Definition at line 41 of file OptionsConfiguration.cs.

readonly string [] CommandLine.OptionsConfiguration.everythigDynamicOptions = { "everythingdynamic", "ed" }
static

Definition at line 46 of file OptionsConfiguration.cs.

readonly string [] CommandLine.OptionsConfiguration.everythigStaticOptions = { "everythingstatic", "es" }
static

Definition at line 47 of file OptionsConfiguration.cs.

const string CommandLine.OptionsConfiguration.helpMessage
Initial value:
= copyrightMessage + "\n StaDyn C# 2007 Compiler Options\n" +
"/help Displays this usage message (Short form: /?).\n" +
"/out:<file> Specify output filename.\n" +
"/everythingDynamic Ignores all the dyn files, setting all the references\n" +
" to dynamic (Short form: /ed).\n" +
"/everythingStatic Ignores all the dyn files, setting all the references\n" +
" to static (Short form: /es).\n" +
"/target:clr Builds a CLR executable (Short form: /t:clr).\n" +
"/target:rrotor Builds a Rrotor executable (Short form: /t:Rrotor).\n" +
"/run Runs the program if compilation success\n"+
" (Short form: /r).\n" +
"\n"

Definition at line 29 of file OptionsConfiguration.cs.

readonly string [] CommandLine.OptionsConfiguration.helpOptions = { "help", "?" }
static

Definition at line 45 of file OptionsConfiguration.cs.

const string CommandLine.OptionsConfiguration.noInputMessage = copyrightMessage + "\nNo inputs specified. Type /help for help.\n"

Definition at line 27 of file OptionsConfiguration.cs.

readonly string [] CommandLine.OptionsConfiguration.optionsAssignment = { ":", "=" }
static

Definition at line 65 of file OptionsConfiguration.cs.

readonly string [] CommandLine.OptionsConfiguration.optionsPrefix = { "-", "/" }
static

Definition at line 62 of file OptionsConfiguration.cs.

readonly string [] CommandLine.OptionsConfiguration.outputOptions = { "output", "out" }
static

Definition at line 48 of file OptionsConfiguration.cs.

readonly string [] CommandLine.OptionsConfiguration.runOptions = { "run", "r" }
static

Definition at line 50 of file OptionsConfiguration.cs.

readonly string [] CommandLine.OptionsConfiguration.serverOptions = { "server", "s" }
static

Definition at line 51 of file OptionsConfiguration.cs.

readonly string [] CommandLine.OptionsConfiguration.targetNames = { "rrotor", "clr" }
static

Definition at line 54 of file OptionsConfiguration.cs.

readonly string [] CommandLine.OptionsConfiguration.targetOptions = { "target", "t" }
static

Definition at line 49 of file OptionsConfiguration.cs.

const string CommandLine.OptionsConfiguration.wrongTarget = copyrightMessage + "\nThe target specified is not correct. Type /help for help.\n"

Definition at line 28 of file OptionsConfiguration.cs.


The documentation for this struct was generated from the following file: