C# 클래스 Irony.Compiler.LanguageCompiler

파일 보기 프로젝트 열기: Zepheus/Fiesta_Utils 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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