C# 클래스 LispEngine.Core.Macro

상속: LispEngine.Datums.DatumHelpers, System.Function
파일 보기 프로젝트 열기: Patient0/FirstClassLisp

공개 프로퍼티들

프로퍼티 타입 설명
Instance StackFunction
Unmacro StackFunction

공개 메소드들

메소드 설명
AddTo ( LexicalEnvironment env ) : LexicalEnvironment
Evaluate ( Datum args ) : Datum
ToMacro ( StackFunction function ) : FExpression

메소드 상세

AddTo() 공개 정적인 메소드

public static AddTo ( LexicalEnvironment env ) : LexicalEnvironment
env LispEngine.Evaluation.LexicalEnvironment
리턴 LispEngine.Evaluation.LexicalEnvironment

Evaluate() 공개 메소드

public Evaluate ( Datum args ) : Datum
args Datum
리턴 Datum

ToMacro() 공개 정적인 메소드

public static ToMacro ( StackFunction function ) : FExpression
function StackFunction
리턴 FExpression

프로퍼티 상세

Instance 공개적으로 정적으로 프로퍼티

public static StackFunction Instance
리턴 StackFunction

Unmacro 공개적으로 정적으로 프로퍼티

public static StackFunction Unmacro
리턴 StackFunction