Core of the Lisp interpreter
public class Engine
Тип | Имя | Описание |
---|---|---|
Engine(Scope) | Set each built-in function/variable as the global value of symbol. |
Тип | Имя | Описание |
---|---|---|
Equals(Object) | Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.) | |
Eval(Object, Cell) | Evaluate a Lisp expression in an environment. | |
EvalFunc(LispFunc, Object[]) | ||
GetHashCode() | Служит хэш-функцией по умолчанию. (Наследуется от Object.) | |
GetType() | Возвращает объект Type для текущего экземпляра. (Наследуется от Object.) | |
QqExpand(Object) | Expand x of any quqsi-quotation `x into the equivalent S-expression. |
|
QqQuote(Object) | Quote x so that the result evaluates to x . |
|
Run(TextReader) | Run Read-Eval Loop. | |
ToString() | Возвращает строку, представляющую текущий объект. (Наследуется от Object.) | |
WrapFunction(LispFunc) |
Тип | Имя | Описание |
---|---|---|
Scope | Table of the global values of symbols |