C# Class LispEngine.ReflectionBinding.ReflectionBuiltins

显示文件 Open project: Patient0/FirstClassLisp

Public Methods

Method Description
AddTo ( LexicalEnvironment env ) : LexicalEnvironment
GetTypeEx ( string fullTypeName ) : Type

Private Methods

Method Description
GetStaticMethod ( Datum type, Datum method ) : Datum
MakeInstanceMethod ( Datum arg ) : Datum
unwrap ( IEnumerable datums ) : object[]
unwrapDatum ( Datum d ) : object

Method Details

AddTo() public static method

public static AddTo ( LexicalEnvironment env ) : LexicalEnvironment
env LispEngine.Evaluation.LexicalEnvironment
return LispEngine.Evaluation.LexicalEnvironment

GetTypeEx() public static method

public static GetTypeEx ( string fullTypeName ) : Type
fullTypeName string
return Type