C# Класс ScriptNET.Ast.ScriptAst

Base class for Script.NET Ast's nodes
Наследование: AstNode
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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