C# 클래스 ScriptNET.Ast.ScriptAst

Base class for Script.NET Ast's nodes
상속: AstNode
파일 보기 프로젝트 열기: Zepheus/Fiesta_Utils 1 사용 예제들

공개 메소드들

메소드 설명
Code ( ) : string

Returns Source code for given AST

ConcreteSyntaxTree ( ) : string

Returns string representing concrete syntax tree

Evaluate ( IScriptContext context ) : void

Evaluates script

Execute ( IScriptContext context ) : object

Evaluates all child nodes

ScriptAst ( AstNodeArgs args ) : Irony.Compiler

Base constructor

비공개 메소드들

메소드 설명
ConcreteSyntaxTree ( string inted ) : string

메소드 상세

Code() 공개 메소드

Returns Source code for given AST
public Code ( ) : string
리턴 string

ConcreteSyntaxTree() 공개 메소드

Returns string representing concrete syntax tree
public ConcreteSyntaxTree ( ) : string
리턴 string

Evaluate() 공개 메소드

Evaluates script
public Evaluate ( IScriptContext context ) : void
context IScriptContext
리턴 void

Execute() 공개 메소드

Evaluates all child nodes
public Execute ( IScriptContext context ) : object
context IScriptContext
리턴 object

ScriptAst() 공개 메소드

Base constructor
public ScriptAst ( AstNodeArgs args ) : Irony.Compiler
args Irony.Compiler.AstNodeArgs AstNodeList
리턴 Irony.Compiler