C# Класс Pegasus.CompileManager

Provides a simple interface for parsing and compiling a PEG grammar.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CompileFile ( string inputFile, string outputFile, Action logError ) : void

Parse and compile a PEG grammar from a file.

CompileString ( string subject, string fileName = null ) : CompileResult

Parse and compile a PEG grammar from a string.

Описание методов

CompileFile() публичный статический Метод

Parse and compile a PEG grammar from a file.
public static CompileFile ( string inputFile, string outputFile, Action logError ) : void
inputFile string The source filename.
outputFile string The desired destination filename, or null to use the default.
logError Action An action that will be called for every warning or error.
Результат void

CompileString() публичный статический Метод

Parse and compile a PEG grammar from a string.
public static CompileString ( string subject, string fileName = null ) : CompileResult
subject string The PEG grammar to parse and compile.
fileName string The filename to use in errors.
Результат Pegasus.Compiler.CompileResult