C# Класс Schemin.Primitives.GeneralOperations.QuasiQuote

Наследование: Primitive
Показать файл Открыть проект

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

Метод Описание
CheckArguments ( ScheminPair args ) : void
Execute ( Environment env, Evaluator eval, ScheminPair args ) : IScheminType
QuasiQuote ( ) : Schemin.AST

Приватные методы

Метод Описание
AdjustLevelEnter ( ScheminAtom first, int currentLevel ) : int
AdjustLevelLeave ( ScheminAtom first, int currentLevel ) : int
RewriteRecursive ( ScheminPair rewrite, int currentLevel ) : ScheminPair

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

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

public CheckArguments ( ScheminPair args ) : void
args ScheminPair
Результат void

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

public Execute ( Environment env, Evaluator eval, ScheminPair args ) : IScheminType
env Schemin.Evaluate.Environment
eval Schemin.Evaluate.Evaluator
args ScheminPair
Результат IScheminType

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

public QuasiQuote ( ) : Schemin.AST
Результат Schemin.AST