The StaDyn Programming Language
Source code documentation of StaDyn, a hybrid static and dynamic typing language.
Inference.Core.Parser Class Reference

Parsing of a set of files More...

Static Public Member Functions

static void Parse (string[] files, string outputFileName, TargetPlatform targetPlatform, string debugFilePath, string ilasmFileName, string typeTableFileName, bool run, bool serverOptimization=false)
 Compiles a project More...
 

Detailed Description

Parsing of a set of files

Definition at line 26 of file Parser.cs.

Member Function Documentation

static void Inference.Core.Parser.Parse ( string[]  files,
string  outputFileName,
TargetPlatform  targetPlatform,
string  debugFilePath,
string  ilasmFileName,
string  typeTableFileName,
bool  run,
bool  serverOptimization = false 
)
static

Compiles a project

Parameters
filesThe list of file names (including subdirectory)
outputFileNameThe output file name. A null value means no executable generation.
targetPlatformThe target platform (clr, rrotor...). A null value means no executable generation.
runIf the program must be executed after compilation
debugFilePathPath where files with debug info will be created (does not include filename).
typeTableFileNamePath to file with types table info that will be created (includes filename).
ilasmFileNamePath to the ilasm.exe executable file (includes filename).

Definition at line 37 of file Parser.cs.


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