C# Class Babel.Compiler.Compiler

Show file Open project: shugo/babel Class Usage Examples

Protected Properties

Property Type Description
inputFiles System.Collections.ArrayList
linkPaths System.Collections.ArrayList
outputFileName string
program Program
references System.Collections.ArrayList
report Report
softReferences System.Collections.ArrayList
target Target

Public Methods

Method Description
Compiler ( ) : System
Main ( string args ) : void
ParseArguments ( string args ) : void
Run ( ) : void

Protected Methods

Method Description
LoadAssembly ( string assembly, bool soft ) : void
PrintUsage ( ) : void
PrintVersion ( ) : void

Method Details

Compiler() public method

public Compiler ( ) : System
return System

LoadAssembly() protected method

protected LoadAssembly ( string assembly, bool soft ) : void
assembly string
soft bool
return void

Main() public static method

public static Main ( string args ) : void
args string
return void

ParseArguments() public method

public ParseArguments ( string args ) : void
args string
return void

PrintUsage() protected method

protected PrintUsage ( ) : void
return void

PrintVersion() protected method

protected PrintVersion ( ) : void
return void

Run() public method

public Run ( ) : void
return void

Property Details

inputFiles protected property

protected ArrayList,System.Collections inputFiles
return System.Collections.ArrayList

linkPaths protected property

protected ArrayList,System.Collections linkPaths
return System.Collections.ArrayList

outputFileName protected property

protected string outputFileName
return string

program protected property

protected Program program
return Program

references protected property

protected ArrayList,System.Collections references
return System.Collections.ArrayList

report protected property

protected Report,Babel.Compiler report
return Report

softReferences protected property

protected ArrayList,System.Collections softReferences
return System.Collections.ArrayList

target protected property

protected Target target
return Target