C# Класс Irony.Compiler.LanguageCompiler

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Data GrammarData
Grammar Grammar
InitTime long
Parser Irony.Compiler.Parser
Scanner Irony.Compiler.Scanner

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

Метод Описание
CreateDummy ( ) : LanguageCompiler
LanguageCompiler ( Grammar grammar ) : System
LanguageCompiler ( GrammarData data ) : System
Parse ( Irony.Compiler.CompilerContext context, SourceFile source ) : AstNode
Parse ( string source ) : AstNode

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

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

public static CreateDummy ( ) : LanguageCompiler
Результат LanguageCompiler

LanguageCompiler() публичный Метод

public LanguageCompiler ( Grammar grammar ) : System
grammar Grammar
Результат System

LanguageCompiler() публичный Метод

public LanguageCompiler ( GrammarData data ) : System
data GrammarData
Результат System

Parse() публичный Метод

public Parse ( Irony.Compiler.CompilerContext context, SourceFile source ) : AstNode
context Irony.Compiler.CompilerContext
source SourceFile
Результат AstNode

Parse() публичный Метод

public Parse ( string source ) : AstNode
source string
Результат AstNode

Описание свойств

Data публичное свойство

public GrammarData Data
Результат GrammarData

Grammar публичное свойство

public Grammar,Irony.Compiler Grammar
Результат Grammar

InitTime публичное свойство

public long InitTime
Результат long

Parser публичное свойство

public Parser,Irony.Compiler Parser
Результат Irony.Compiler.Parser

Scanner публичное свойство

public Scanner,Irony.Compiler Scanner
Результат Irony.Compiler.Scanner