C# Class Xenon.Compiler.AST.XenonAST2PartTitle

Inheritance: IXenonASTCommand
Datei anzeigen Open project: kjgriffin/LivestreamServiceSuite

Public Methods

Method Description
Compile ( Lexer Lexer, XenonErrorLogger Logger ) : IXenonASTElement
Generate ( Project project, IXenonASTElement _Parent ) : void
GenerateDebug ( Project project ) : void
Recognize ( Lexer Lexer ) : XenonCompilerSyntaxReport

Method Details

Compile() public method

public Compile ( Lexer Lexer, XenonErrorLogger Logger ) : IXenonASTElement
Lexer Lexer
Logger XenonErrorLogger
return IXenonASTElement

Generate() public method

public Generate ( Project project, IXenonASTElement _Parent ) : void
project Project
_Parent IXenonASTElement
return void

GenerateDebug() public method

public GenerateDebug ( Project project ) : void
project Project
return void

Recognize() public method

public Recognize ( Lexer Lexer ) : XenonCompilerSyntaxReport
Lexer Lexer
return XenonCompilerSyntaxReport