|
Enhanced C#
Loyc library documentation
|
For LeMP: an input file plus per-file options (input and output language) and output code. More...
For LeMP: an input file plus per-file options (input and output language) and output code.
Public fields | |
| readonly ICharSource | Text |
| readonly string | FileName |
| IParsingService | InputLang |
| bool | PreserveComments |
| ParsingMode | ParsingMode |
| ILNodePrinter | OutPrinter |
| ILNodePrinterOptions | OutOptions |
| string | OutFileName |
| LNodeList | Output |
| MSet< Symbol > | PreOpenedNamespaces |
Specifies namespaces to be opened implicitly. It is combined with MacroProcessor.PreOpenedNamespaces when LeMP processes the file. The constructor of this class adds pre-opened namespaces LeMP.ext and ext based on the file extension ext. More... | |
Public Member Functions | |
| InputOutput (ICharSource text, string fileName, IParsingService input=null, ILNodePrinter outPrinter=null, string outFileName=null) | |
| override string | ToString () |
Static Public Member Functions | |
| static MSet< Symbol > | AutoPreOpenedNamespaces (string fileName) |
| MSet<Symbol> LeMP.InputOutput.PreOpenedNamespaces |
Specifies namespaces to be opened implicitly. It is combined with MacroProcessor.PreOpenedNamespaces when LeMP processes the file. The constructor of this class adds pre-opened namespaces LeMP.ext and ext based on the file extension ext.
1.8.7