#include "../sexpress/sstring.hpp"
#include "lcont.hpp"
#include "llambda.hpp"
#include "lisp.hpp"
Include dependency graph for lisp.cpp:
Go to the source code of this file.
Variables | |
SReference * | PTheLispSymbolLambda = &JustAnUnboundLReferenceObject |
Pointer to the LAMBDA symbol. | |
SReference * | PTheLispSymbolQuote = &JustAnUnboundLReferenceObject |
Pointer to the QUOTE symbol. | |
SReference * | PTheLispSymbolFunction = &JustAnUnboundLReferenceObject |
Pointer to the FUNCTION symbol. | |
SReference * | PTheLispBooleanTrue = &JustAnUnboundLReferenceObject |
Pointer to a boolean true constant. | |
SReference * | PTheLispBooleanFalse = &JustAnUnboundLReferenceObject |
Pointer to the boolean false object. |
|
Pointer to the LAMBDA symbol.
Definition at line 112 of file lisp.cpp. Referenced by LSymbolLambda::LSymbolLambda(), and RetrieveFunctionObject(). |
|
Pointer to the QUOTE symbol.
Definition at line 113 of file lisp.cpp. Referenced by LSymbolQuote::LSymbolQuote(), LReference::operator~(), and LReference::TextRepresentation(). |
|
Pointer to the FUNCTION symbol.
Definition at line 114 of file lisp.cpp. Referenced by LSymbolFunction::LSymbolFunction(), LFunctionConstructor::operator^(), and LReference::TextRepresentation(). |
|
Pointer to a boolean true constant.
Definition at line 115 of file lisp.cpp. Referenced by LSymbolT::LSymbolT(). |
|
Pointer to the boolean false object.
Definition at line 116 of file lisp.cpp. Referenced by LReference::IsTrue(), LispContinuation::LispContinuation(), and LSymbolNIL::LSymbolNIL(). |