public class LispStackFrame extends StackFrame
| Modifier and Type | Field and Description |
|---|---|
LispObject |
operator |
| Constructor and Description |
|---|
LispStackFrame(LispObject operator) |
LispStackFrame(LispObject operator,
LispObject... args) |
LispStackFrame(LispObject operator,
LispObject arg) |
LispStackFrame(LispObject operator,
LispObject first,
LispObject second) |
LispStackFrame(LispObject operator,
LispObject first,
LispObject second,
LispObject third) |
| Modifier and Type | Method and Description |
|---|---|
LispObject |
classOf() |
LispObject |
getOperator() |
LispObject |
getParts()
Implementing the getParts() protocol will allow INSPECT to
return information about the substructure of a descendent of
LispObject.
|
java.lang.String |
printObject() |
LispObject |
toLispList() |
SimpleString |
toLispString() |
LispObject |
typeOf() |
LispObject |
typep(LispObject typeSpecifier) |
getEnv, setEnvABS, add, add, aref_long, aref, AREF, AREF, aset, aset, aset, ash, ash, atom, ATOM, caddr, cadr, car, cddr, cdr, CHAR, characterp, CHARACTERP, chars, COMPLEXP, constantp, CONSTANTP, copyToArray, decr, DENOMINATOR, dispatch, divideBy, doubleValue, elt, endp, ENDP, EQ, eql, eql, eql, EQL, equal, equal, EQUAL, equalp, equalp, evenp, EVENP, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, floatp, FLOATP, floatValue, getBooleanValue, getCallCount, getDescription, getDocumentation, getFixnumSlotValue, getHotCount, getInstance, getPropertyList, getSlotValue_0, getSlotValue_1, getSlotValue_2, getSlotValue_3, getSlotValue, getSlotValueAsBoolean, getStringChars, getStringValue, getSymbolFunction, getSymbolFunctionOrDie, getSymbolSetfFunction, getSymbolSetfFunctionOrDie, getSymbolValue, incr, incrementCallCount, incrementHotCount, integerp, INTEGERP, intValue, IS_E, IS_GE, IS_GT, IS_LE, IS_LT, IS_NE, isEqualTo, isEqualTo, isGreaterThan, isGreaterThan, isGreaterThanOrEqualTo, isGreaterThanOrEqualTo, isLessThan, isLessThan, isLessThanOrEqualTo, isLessThanOrEqualTo, isNotEqualTo, isNotEqualTo, isSpecialOperator, isSpecialVariable, javaInstance, javaInstance, LDB, length, LENGTH, listp, LISTP, lockableInstance, LOGAND, LOGAND, LOGIOR, LOGIOR, LOGNOT, LOGXOR, LOGXOR, longValue, minusp, MINUSP, MOD, MOD, multiplyBy, multiplyBy, negate, noFillPointer, NOT, nreverse, NTH, NTH, nthcdr, numberp, NUMBERP, NUMERATOR, oddp, ODDP, plusp, PLUSP, princToString, psxhash, psxhash, push, rationalp, RATIONALP, realp, REALP, resolve, reverse, RPLACA, RPLACD, SCHAR, setCallCount, setCar, setCdr, setDocumentation, setHotCount, setPropertyList, setSlotValue_0, setSlotValue_1, setSlotValue_2, setSlotValue_3, setSlotValue, setSlotValue, SIMPLE_STRING_P, SLOT_VALUE, STRING, stringp, STRINGP, subtract, subtract, SVREF, svset, sxhash, SYMBOLP, truncate, unreadableString, unreadableString, VECTOR_PUSH_EXTEND, VECTOR_PUSH_EXTEND, vectorp, VECTORP, vectorPushExtend, zerop, ZEROPpublic final LispObject operator
public LispStackFrame(LispObject operator)
public LispStackFrame(LispObject operator, LispObject arg)
public LispStackFrame(LispObject operator, LispObject first, LispObject second)
public LispStackFrame(LispObject operator, LispObject first, LispObject second, LispObject third)
public LispStackFrame(LispObject operator, LispObject... args)
public LispObject typeOf()
typeOf in class LispObjectpublic LispObject classOf()
classOf in class LispObjectpublic java.lang.String printObject()
printObject in class LispObjectpublic LispObject typep(LispObject typeSpecifier)
typep in class StackFramepublic LispObject toLispList()
toLispList in class StackFramepublic SimpleString toLispString()
toLispString in class StackFramepublic LispObject getOperator()
public LispObject getParts()
LispObjectgetParts in class LispObject