C# Класс Schemin.AST.ScheminRewriter

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

Открытые свойства

Свойство Тип Описание
DefiningEnv Schemin.Evaluate.Environment
Rewriter ScheminLambda

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

Метод Описание
BoolValue ( ) : ScheminBool
Equal ( IScheminType type ) : bool
Equivalent ( IScheminType type ) : bool
Rewrite ( ScheminPair values ) : ScheminPair
ScheminRewriter ( ScheminLambda rewriter, Environment definingEnv ) : System
ToString ( ) : string

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

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

public BoolValue ( ) : ScheminBool
Результат ScheminBool

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

public Equal ( IScheminType type ) : bool
type IScheminType
Результат bool

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

public Equivalent ( IScheminType type ) : bool
type IScheminType
Результат bool

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

public Rewrite ( ScheminPair values ) : ScheminPair
values ScheminPair
Результат ScheminPair

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

public ScheminRewriter ( ScheminLambda rewriter, Environment definingEnv ) : System
rewriter ScheminLambda
definingEnv Schemin.Evaluate.Environment
Результат System

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

public ToString ( ) : string
Результат string

Описание свойств

DefiningEnv публичное свойство

public Environment,Schemin.Evaluate DefiningEnv
Результат Schemin.Evaluate.Environment

Rewriter публичное свойство

public ScheminLambda,Schemin.AST Rewriter
Результат ScheminLambda