All Methods Static Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
static LispObject |
assq(LispObject item,
LispObject alist) |
static void |
bindArg(LispObject ownSpecials,
Symbol sym,
LispObject value,
Environment env,
LispThread thread) |
static AbstractArray |
checkArray(LispObject obj) |
static Stream |
checkBinaryInputStream(LispObject obj) |
static void |
checkBounds(int start,
int end,
int length) |
static LispCharacter |
checkCharacter(LispObject obj) |
static Stream |
checkCharacterInputStream(LispObject obj) |
static Stream |
checkCharacterOutputStream(LispObject obj) |
static DoubleFloat |
checkDoubleFloat(LispObject obj) |
static Environment |
checkEnvironment(LispObject obj) |
static Function |
checkFunction(LispObject obj) |
static Layout |
checkLayout(LispObject obj) |
static LispObject |
checkList(LispObject obj) |
static Package |
checkPackage(LispObject obj) |
static Readtable |
checkReadtable(LispObject obj) |
static SingleFloat |
checkSingleFloat(LispObject obj) |
static StackFrame |
checkStackFrame(LispObject obj) |
static Stream |
checkStream(LispObject obj) |
static AbstractString |
checkString(LispObject obj) |
static Symbol |
checkSymbol(LispObject obj) |
static AbstractVector |
checkVector(LispObject obj) |
static LispObject |
coerceJavaByteToLispObject(byte b) |
static byte |
coerceLispObjectToJavaByte(LispObject obj) |
static LispObject |
coerceToFunction(LispObject obj) |
static Package |
coerceToPackage(LispObject obj) |
static Pathname |
coerceToPathname(LispObject arg) |
static Readtable |
currentReadtable() |
static Readtable |
designator_readtable(LispObject obj) |
static LispObject |
error(LispObject condition) |
static LispObject |
error(LispObject condition,
LispObject message) |
static LispObject |
eval(LispObject obj) |
static LispObject |
eval(LispObject obj,
Environment env,
LispThread thread) |
static LispObject |
evalCall(LispObject function,
LispObject args,
Environment env,
LispThread thread) |
static void |
exit(int status) |
static Symbol |
exportConstant(String name,
Package pkg,
LispObject value) |
static Symbol |
exportSpecial(String name,
Package pkg,
LispObject value) |
static String |
format(LispObject formatControl,
LispObject formatArguments) |
static LispObject |
funcall(LispObject fun,
LispObject[] args,
LispThread thread) |
static Symbol |
gensym(LispThread thread) |
static Symbol |
gensym(String prefix,
LispThread thread) |
static LispObject |
get(LispObject symbol,
LispObject indicator) |
static LispObject |
get(LispObject symbol,
LispObject indicator,
LispObject defaultValue) |
static Package |
getCurrentPackage() |
static LispObject |
getf(LispObject plist,
LispObject indicator,
LispObject defaultValue) |
static Stream |
getStandardInput() |
static Stream |
getStandardOutput() |
static TwoWayStream |
getTerminalIO() |
static LispObject |
getUpgradedArrayElementType(LispObject type) |
static void |
handleInterrupt() |
static int |
ierror(LispObject condition) |
static int |
ierror(LispObject condition,
LispObject message) |
static Stream |
inSynonymOf(LispObject obj) |
static Symbol |
intern(String name,
Package pkg) |
static Symbol |
internConstant(String name,
Package pkg,
LispObject value) |
static Symbol |
internInPackage(String name,
String packageName) |
static Symbol |
internKeyword(String s) |
static Symbol |
internSpecial(String name,
Package pkg,
LispObject value) |
private static boolean |
isSpecial(Symbol sym,
LispObject ownSpecials,
Environment env) |
static boolean |
isValidMacroFunctionName(LispObject obj) |
static boolean |
isValidSetfFunctionName(LispObject obj) |
static String |
javaString(LispObject arg) |
static Cons |
list(LispObject obj1,
LispObject... remaining) |
static Cons |
list1(LispObject obj1)
Deprecated.
|
static Cons |
list2(LispObject obj1,
LispObject obj2)
Deprecated.
|
static Cons |
list3(LispObject obj1,
LispObject obj2,
LispObject obj3)
Deprecated.
|
static Cons |
list4(LispObject obj1,
LispObject obj2,
LispObject obj3,
LispObject obj4)
Deprecated.
|
static Cons |
list5(LispObject obj1,
LispObject obj2,
LispObject obj3,
LispObject obj4,
LispObject obj5)
Deprecated.
|
static Cons |
list6(LispObject obj1,
LispObject obj2,
LispObject obj3,
LispObject obj4,
LispObject obj5,
LispObject obj6)
Deprecated.
|
static Cons |
list7(LispObject obj1,
LispObject obj2,
LispObject obj3,
LispObject obj4,
LispObject obj5,
LispObject obj6,
LispObject obj7)
Deprecated.
|
static Cons |
list8(LispObject obj1,
LispObject obj2,
LispObject obj3,
LispObject obj4,
LispObject obj5,
LispObject obj6,
LispObject obj7,
LispObject obj8)
Deprecated.
|
static Cons |
list9(LispObject obj1,
LispObject obj2,
LispObject obj3,
LispObject obj4,
LispObject obj5,
LispObject obj6,
LispObject obj7,
LispObject obj8,
LispObject obj9)
Deprecated.
|
private static void |
loadClass(String className) |
static Function |
loadClassBytes(byte[] bytes) |
static Function |
loadClassBytes(byte[] bytes,
JavaClassLoader cl) |
static LispObject |
loadCompiledFunction(InputStream in,
int size) |
static LispObject |
loadCompiledFunction(String namestring)
Deprecated.
|
static LispObject |
loadTimeValue(LispObject obj) |
static LispObject |
macroexpand_1(LispObject form,
Environment env,
LispThread thread) |
static LispObject |
macroexpand(LispObject form,
Environment env,
LispThread thread) |
static LispObject |
makeCompiledClosure(LispObject template,
ClosureBinding[] context) |
static Function |
makeCompiledFunctionFromClass(Class<?> c) |
static boolean |
memq(LispObject item,
LispObject list) |
static boolean |
memql(LispObject item,
LispObject list) |
static int |
mix(long x,
long y) |
static int |
mod(int number,
int divisor) |
static LispObject |
multipleValueCall1(LispObject result,
LispObject function,
LispThread thread) |
static LispObject |
multipleValueList(LispObject result) |
(package private) static LispObject |
nonLocalGo(Binding binding,
LispObject tag)
Throws a Go exception to cause a non-local transfer
of control event, after checking that the extent of
the catching tagbody hasn't ended yet.
|
static LispObject |
nonLocalGo(LispObject tagbody,
LispObject tag)
Throws a Go exception to cause a non-local transfer
of control event, after checking that the extent of
the catching tagbody hasn't ended yet.
|
(package private) static LispObject |
nonLocalReturn(Binding binding,
Symbol block,
LispObject result)
Throws a Return exception to cause a non-local transfer
of control event, after checking that the extent of
the catching block hasn't ended yet.
|
static LispObject |
nonLocalReturn(LispObject blockId,
LispObject blockName,
LispObject result)
Throws a Return exception to cause a non-local transfer
of control event, after checking that the extent of
the catching block hasn't ended yet.
|
static LispObject |
number(BigInteger n) |
static LispObject |
number(BigInteger numerator,
BigInteger denominator) |
static LispObject |
number(long n) |
static Stream |
outSynonymOf(LispObject obj) |
static LispObject |
parseBody(LispObject body,
boolean documentationAllowed) |
static LispObject |
parseSpecials(LispObject forms) |
static LispObject |
preprocessTagBody(LispObject body,
Environment env) |
static LispObject |
processTagBody(LispObject body,
LispObject localTags,
Environment env) |
static LispObject |
progn(LispObject body,
Environment env,
LispThread thread) |
static void |
progvBindVars(LispObject symbols,
LispObject values,
LispThread thread) |
private static void |
pushJavaStackFrames() |
static LispObject |
put(Symbol symbol,
LispObject indicator,
LispObject value) |
static LispObject |
putf(LispObject plist,
LispObject indicator,
LispObject value) |
private static byte[] |
readFunctionBytes(InputStream in,
int size) |
static byte[] |
readFunctionBytes(Pathname name) |
static LispObject |
readObjectFromString(String s) |
static LispObject |
recall(SimpleString key) |
static LispObject |
recall(String key) |
static LispObject |
remprop(Symbol symbol,
LispObject indicator) |
static void |
resetIO() |
static void |
resetIO(Stream in,
Stream out) |
static String |
safeWriteToString(LispObject obj) |
static String |
serror(LispObject condition) |
static String |
serror(LispObject condition,
LispObject message) |
static void |
setInterrupted(boolean b) |
static LispObject |
type_error(LispObject datum,
LispObject expectedType) |
static void |
writeByte(int n,
LispObject obj) |