C# Class LeMP.InputOutput

For LeMP: an input file plus per-file options (input and output language) and output code.
ファイルを表示 Open project: qwertie/ecsharp Class Usage Examples

Public Properties

Property Type Description
FileName string
InputLang IParsingService
OutFileName string
OutOptions ILNodePrinterOptions
OutPrinter ILNodePrinter
Output VList
ParsingMode Loyc.Syntax.ParsingMode
PreserveComments bool?
Text ICharSource

Public Methods

Method Description
InputOutput ( ICharSource text, string fileName, IParsingService input = null, ILNodePrinter outPrinter = null, string outFileName = null ) : System
ToString ( ) : string

Method Details

InputOutput() public method

public InputOutput ( ICharSource text, string fileName, IParsingService input = null, ILNodePrinter outPrinter = null, string outFileName = null ) : System
text ICharSource
fileName string
input IParsingService
outPrinter ILNodePrinter
outFileName string
return System

ToString() public method

public ToString ( ) : string
return string

Property Details

FileName public_oe property

public string FileName
return string

InputLang public_oe property

public IParsingService InputLang
return IParsingService

OutFileName public_oe property

public string OutFileName
return string

OutOptions public_oe property

public ILNodePrinterOptions OutOptions
return ILNodePrinterOptions

OutPrinter public_oe property

public ILNodePrinter OutPrinter
return ILNodePrinter

Output public_oe property

public VList Output
return VList

ParsingMode public_oe property

public ParsingMode,Loyc.Syntax ParsingMode
return Loyc.Syntax.ParsingMode

PreserveComments public_oe property

public bool? PreserveComments
return bool?

Text public_oe property

public ICharSource Text
return ICharSource