org.armedbear.lisp
Class Nil

java.lang.Object
  extended by org.armedbear.lisp.Lisp
      extended by org.armedbear.lisp.LispObject
          extended by org.armedbear.lisp.Symbol
              extended by org.armedbear.lisp.Nil

public final class Nil
extends Symbol


Field Summary
 
Fields inherited from class org.armedbear.lisp.Symbol
_CLASS_SLOTS, _COMPILE_FILE_PATHNAME_, _DOCUMENTATION, _INSPECTOR_HOOK_, _PACKAGE_, _RANDOM_STATE_, _SLOT_DEFINITION_INITARGS, _SLOT_DEFINITION_INITFUNCTION, _SLOT_DEFINITION_NAME, _SOURCE, ABORT, ABS, ACONS, ACOS, ACOSH, ADD_METHOD, ADJOIN, ADJOIN_EQL, ADJUST_ARRAY, ADJUSTABLE_ARRAY_P, ALLOCATE_INSTANCE, ALPHA_CHAR_P, ALPHANUMERICP, AND, AND_ALLOW_OTHER_KEYS, AND_AUX, AND_BODY, AND_ENVIRONMENT, AND_KEY, AND_OPTIONAL, AND_REST, AND_WHOLE, APPEND, APPLY, APROPOS, APROPOS_LIST, AREF, ARITHMETIC_ERROR, ARITHMETIC_ERROR_OPERANDS, ARITHMETIC_ERROR_OPERATION, ARRAY, ARRAY_DIMENSION, ARRAY_DIMENSION_LIMIT, ARRAY_DIMENSIONS, ARRAY_DISPLACEMENT, ARRAY_ELEMENT_TYPE, ARRAY_HAS_FILL_POINTER_P, ARRAY_IN_BOUNDS_P, ARRAY_RANK, ARRAY_RANK_LIMIT, ARRAY_ROW_MAJOR_INDEX, ARRAY_TOTAL_SIZE, ARRAY_TOTAL_SIZE_LIMIT, ARRAYP, ASH, ASIN, ASINH, ASSERT, ASSOC, ASSOC_IF, ASSOC_IF_NOT, ATAN, ATANH, ATOM, BACKQUOTE_MACRO, BASE_CHAR, BASE_STRING, BIGNUM, BIT, BIT_AND, BIT_ANDC1, BIT_ANDC2, BIT_EQV, BIT_IOR, BIT_NAND, BIT_NOR, BIT_NOT, BIT_ORC1, BIT_ORC2, BIT_VECTOR, BIT_VECTOR_P, BIT_XOR, BLOCK, BOOLE, BOOLE_1, BOOLE_2, BOOLE_AND, BOOLE_ANDC1, BOOLE_ANDC2, BOOLE_C1, BOOLE_C2, BOOLE_CLR, BOOLE_EQV, BOOLE_IOR, BOOLE_NAND, BOOLE_NOR, BOOLE_ORC1, BOOLE_ORC2, BOOLE_SET, BOOLE_XOR, BOOLEAN, BOTH_CASE_P, BOUNDP, BREAK, BREAK_ON_SIGNALS, BROADCAST_STREAM, BROADCAST_STREAM_STREAMS, BUILT_IN_CLASS, BUTLAST, BYTE, BYTE_POSITION, BYTE_SIZE, CAAAAR, CAAADR, CAAAR, CAADAR, CAADDR, CAADR, CAAR, CADAAR, CADADR, CADAR, CADDAR, CADDDR, CADDR, CADR, CALL_ARGUMENTS_LIMIT, CALL_METHOD, CALL_NEXT_METHOD, CAR, CASE, CASE_FROB_STREAM, CATCH, CAUSE, CCASE, CDAAAR, CDAADR, CDAAR, CDADAR, CDADDR, CDADR, CDAR, CDDAAR, CDDADR, CDDAR, CDDDAR, CDDDDR, CDDDR, CDDR, CDR, CEILING, CELL_ERROR, CELL_ERROR_NAME, CERROR, CHANGE_CLASS, CHAR, CHAR_CODE, CHAR_CODE_LIMIT, CHAR_DOWNCASE, CHAR_EQUAL, CHAR_EQUALS, CHAR_GE, CHAR_GREATERP, CHAR_GT, CHAR_INT, CHAR_LE, CHAR_LESSP, CHAR_LT, CHAR_NAME, CHAR_NE, CHAR_NOT_EQUAL, CHAR_NOT_GREATERP, CHAR_NOT_LESSP, CHAR_UPCASE, CHARACTER, CHARACTER_DESIGNATOR, CHARACTERP, CHECK_TYPE, CIS, CLASS, CLASS_BYTES, CLASS_NAME, CLASS_OF, CLEAR_INPUT, CLEAR_OUTPUT, CLOSE, CLRHASH, CODE_CHAR, COERCE, COMMA_MACRO, COMPILATION_SPEED, COMPILE, COMPILE_FILE, COMPILE_FILE_PATHNAME, COMPILE_FILE_TRUENAME, COMPILE_PRINT, COMPILE_VERBOSE, COMPILED_FUNCTION, COMPILED_FUNCTION_P, COMPILER_ERROR, COMPILER_MACRO, COMPILER_MACRO_FUNCTION, COMPILER_UNSUPPORTED_FEATURE_ERROR, COMPLEMENT, COMPLEX, COMPLEXP, COMPUTE_APPLICABLE_METHODS, COMPUTE_RESTARTS, CONCATENATE, CONCATENATED_STREAM, CONCATENATED_STREAM_STREAMS, COND, CONDITION, CONJUGATE, CONS, CONSP, CONSTANTLY, CONSTANTP, CONTINUE, CONTROL_ERROR, COPY_ALIST, COPY_LIST, COPY_PPRINT_DISPATCH, COPY_READTABLE, COPY_SEQ, COPY_STRUCTURE, COPY_SYMBOL, COPY_TREE, COS, COSH, COUNT, COUNT_IF, COUNT_IF_NOT, CTYPECASE, CURRENT_READTABLE, DATUM, DEBUG, DEBUG_IO, DEBUGGER_HOOK, DECF, DECLAIM, DECLARATION, DECLARE, DECODE_FLOAT, DECODE_UNIVERSAL_TIME, DEFAULT_PATHNAME_DEFAULTS, DEFCLASS, DEFCONSTANT, DEFGENERIC, DEFINE_COMPILER_MACRO, DEFINE_CONDITION, DEFINE_METHOD_COMBINATION, DEFINE_MODIFY_MACRO, DEFINE_SETF_EXPANDER, DEFINE_SYMBOL_MACRO, DEFMACRO, DEFMETHOD, DEFPACKAGE, DEFPARAMETER, DEFSETF, DEFSTRUCT, DEFTYPE, DEFUN, DEFVAR, DELETE, DELETE_DUPLICATES, DELETE_FILE, DELETE_IF, DELETE_IF_NOT, DELETE_PACKAGE, DENOMINATOR, DEPOSIT_FIELD, DESCRIBE, DESCRIBE_OBJECT, DESTRUCTURING_BIND, DIGIT_CHAR, DIGIT_CHAR_P, DIRECTORY, DIRECTORY_NAMESTRING, DISASSEMBLE, DIVISION_BY_ZERO, DO, DO_ALL_SYMBOLS, DO_EXTERNAL_SYMBOLS, DO_STAR, DO_SYMBOLS, DOCUMENTATION, DOLIST, DOTIMES, DOUBLE_FLOAT, DOUBLE_FLOAT_EPSILON, DOUBLE_FLOAT_NEGATIVE_EPSILON, DOUBLE_FLOAT_NEGATIVE_INFINITY, DOUBLE_FLOAT_POSITIVE_INFINITY, DPB, DRIBBLE, DYNAMIC_EXTENT, ECASE, ECHO_STREAM, ECHO_STREAM_INPUT_STREAM, ECHO_STREAM_OUTPUT_STREAM, ED, EIGHTH, ELT, ENCODE_UNIVERSAL_TIME, END_OF_FILE, ENDP, ENOUGH_NAMESTRING, ENSURE_DIRECTORIES_EXIST, ENSURE_GENERIC_FUNCTION, ENVIRONMENT, EQ, EQL, EQUAL, EQUALP, EQUALS, ERROR, ERROR_OUTPUT, ETYPECASE, EVAL, EVAL_WHEN, EVENP, EVERY, EXP, EXPECTED_TYPE, EXPORT, EXPT, EXTENDED_CHAR, FBOUNDP, FCEILING, FDEFINITION, FEATURES, FFLOOR, FIFTH, FILE_AUTHOR, FILE_ERROR, FILE_ERROR_PATHNAME, FILE_LENGTH, FILE_NAMESTRING, FILE_POSITION, FILE_STREAM, FILE_STRING_LENGTH, FILE_WRITE_DATE, FILL, FILL_POINTER, FIND, FIND_ALL_SYMBOLS, FIND_CLASS, FIND_IF, FIND_IF_NOT, FIND_METHOD, FIND_PACKAGE, FIND_RESTART, FIND_SYMBOL, FINISH_OUTPUT, FIRST, FIXNUM, FLET, FLOAT, FLOAT_DIGITS, FLOAT_PRECISION, FLOAT_RADIX, FLOAT_SIGN, FLOATING_POINT_INEXACT, FLOATING_POINT_INVALID_OPERATION, FLOATING_POINT_OVERFLOW, FLOATING_POINT_UNDERFLOW, FLOATP, FLOOR, FMAKUNBOUND, FORCE_OUTPUT, FORMAT, FORMAT_ARGUMENTS, FORMAT_CONTROL, FORMATTER, FORWARD_REFERENCED_CLASS, FOURTH, FRESH_LINE, FROUND, FSET, FTRUNCATE, FTYPE, FUNCALL, FUNCTION, FUNCTION_KEYWORDS, FUNCTION_LAMBDA_EXPRESSION, FUNCTIONP, GCD, GE, GENERIC_FUNCTION, GENSYM, GENSYM_COUNTER, GENTEMP, GET, GET_DECODED_TIME, GET_DISPATCH_MACRO_CHARACTER, GET_INTERNAL_REAL_TIME, GET_INTERNAL_RUN_TIME, GET_MACRO_CHARACTER, GET_OUTPUT_STREAM_STRING, GET_PROPERTIES, GET_SETF_EXPANSION, GET_UNIVERSAL_TIME, GETENV, GETF, GETHASH, GETHASH1, GO, GRAPHIC_CHAR_P, GT, HANDLER_BIND, HANDLER_CASE, HASH_TABLE, HASH_TABLE_COUNT, HASH_TABLE_P, HASH_TABLE_REHASH_SIZE, HASH_TABLE_REHASH_THRESHOLD, HASH_TABLE_SIZE, HASH_TABLE_TEST, HOST_NAMESTRING, IDENTITY, IF, IGNORABLE, IGNORE, IGNORE_ERRORS, IMAGPART, IMPORT, IN_PACKAGE, INCF, INITIALIZE_INSTANCE, INLINE, INPUT_STREAM_P, INSPECT, INSTANCE, INTEGER, INTEGER_DECODE_FLOAT, INTEGER_LENGTH, INTEGERP, INTERACTIVE_STREAM_P, INTERN, INTERNAL_TIME_UNITS_PER_SECOND, INTERRUPT_LISP, INTERSECTION, INVALID_METHOD_ERROR, INVOKE_DEBUGGER, INVOKE_RESTART, INVOKE_RESTART_INTERACTIVELY, ISQRT, JAVA_CLASS, JAVA_EXCEPTION, JAVA_EXCEPTION_CAUSE, JAVA_OBJECT, JCALL, JCALL_RAW, JCLASS, JCLASS_NAME, JCLASS_OF, JMETHOD_RETURN_TYPE, KEYWORD, KEYWORDP, LABELS, LAMBDA, LAMBDA_LIST_KEYWORDS, LAMBDA_PARAMETERS_LIMIT, LAST, LAYOUT, LCM, LDB, LDB_TEST, LDIFF, LE, LEAST_NEGATIVE_DOUBLE_FLOAT, LEAST_NEGATIVE_LONG_FLOAT, LEAST_NEGATIVE_NORMALIZED_DOUBLE_FLOAT, LEAST_NEGATIVE_NORMALIZED_LONG_FLOAT, LEAST_NEGATIVE_NORMALIZED_SHORT_FLOAT, LEAST_NEGATIVE_NORMALIZED_SINGLE_FLOAT, LEAST_NEGATIVE_SHORT_FLOAT, LEAST_NEGATIVE_SINGLE_FLOAT, LEAST_POSITIVE_DOUBLE_FLOAT, LEAST_POSITIVE_LONG_FLOAT, LEAST_POSITIVE_NORMALIZED_DOUBLE_FLOAT, LEAST_POSITIVE_NORMALIZED_LONG_FLOAT, LEAST_POSITIVE_NORMALIZED_SHORT_FLOAT, LEAST_POSITIVE_NORMALIZED_SINGLE_FLOAT, LEAST_POSITIVE_SHORT_FLOAT, LEAST_POSITIVE_SINGLE_FLOAT, LENGTH, LET, LET_STAR, LISP_IMPLEMENTATION_TYPE, LISP_IMPLEMENTATION_VERSION, LIST, LIST_ALL_PACKAGES, LIST_LENGTH, LIST_STAR, LISTEN, LISTP, LOAD, LOAD_LOGICAL_PATHNAME_TRANSLATIONS, LOAD_PATHNAME, LOAD_PRINT, LOAD_TIME_VALUE, LOAD_TRUENAME, LOAD_VERBOSE, LOCALLY, LOG, LOGAND, LOGANDC1, LOGANDC2, LOGBITP, LOGCOUNT, LOGEQV, LOGICAL_PATHNAME, LOGICAL_PATHNAME_TRANSLATIONS, LOGIOR, LOGNAND, LOGNOR, LOGNOT, LOGORC1, LOGORC2, LOGTEST, LOGXOR, LONG_FLOAT, LONG_FLOAT_EPSILON, LONG_FLOAT_NEGATIVE_EPSILON, LONG_SITE_NAME, LOOP, LOOP_FINISH, LOWER_CASE_P, LT, MACHINE_INSTANCE, MACHINE_TYPE, MACHINE_VERSION, MACRO_FUNCTION, MACROEXPAND, MACROEXPAND_1, MACROEXPAND_HOOK, MACROEXPAND_MACRO, MACROLET, MAILBOX, MAKE_ARRAY, MAKE_BROADCAST_STREAM, MAKE_CONCATENATED_STREAM, MAKE_CONDITION, MAKE_DISPATCH_MACRO_CHARACTER, MAKE_ECHO_STREAM, MAKE_HASH_TABLE, MAKE_INSTANCE, MAKE_INSTANCES_OBSOLETE, MAKE_LIST, MAKE_LOAD_FORM, MAKE_LOAD_FORM_SAVING_SLOTS, MAKE_METHOD, MAKE_PACKAGE, MAKE_PATHNAME, MAKE_RANDOM_STATE, MAKE_SEQUENCE, MAKE_STRING, MAKE_STRING_INPUT_STREAM, MAKE_STRING_OUTPUT_STREAM, MAKE_SYMBOL, MAKE_SYNONYM_STREAM, MAKE_TWO_WAY_STREAM, MAKUNBOUND, MAP, MAP_INTO, MAPC, MAPCAN, MAPCAR, MAPCON, MAPHASH, MAPL, MAPLIST, MASK_FIELD, MAX, MEMBER, MEMBER_IF, MEMBER_IF_NOT, MEMQ, MEMQL, MERGE, MERGE_PATHNAMES, METHOD, METHOD_COMBINATION, METHOD_COMBINATION_ERROR, METHOD_QUALIFIERS, MIN, MINUS, MINUSP, MISMATCH, MOD, MODULES, MOST_NEGATIVE_DOUBLE_FLOAT, MOST_NEGATIVE_FIXNUM, MOST_NEGATIVE_JAVA_LONG, MOST_NEGATIVE_LONG_FLOAT, MOST_NEGATIVE_SHORT_FLOAT, MOST_NEGATIVE_SINGLE_FLOAT, MOST_POSITIVE_DOUBLE_FLOAT, MOST_POSITIVE_FIXNUM, MOST_POSITIVE_JAVA_LONG, MOST_POSITIVE_LONG_FLOAT, MOST_POSITIVE_SHORT_FLOAT, MOST_POSITIVE_SINGLE_FLOAT, MUFFLE_WARNING, MULTIPLE_VALUE_BIND, MULTIPLE_VALUE_CALL, MULTIPLE_VALUE_LIST, MULTIPLE_VALUE_PROG1, MULTIPLE_VALUE_SETQ, MULTIPLE_VALUES_LIMIT, MUTEX, name, NAME, NAME_CHAR, NAMED_LAMBDA, NAMESTRING, NBUTLAST, NCONC, NEQ, NEXT_METHOD_P, NIL_VECTOR, NINTERSECTION, NINTH, NO_APPLICABLE_METHOD, NO_NEXT_METHOD, NOT, NOT_EQUALS, NOTANY, NOTEVERY, NOTINLINE, NRECONC, NREVERSE, NSET_DIFFERENCE, NSET_EXCLUSIVE_OR, NSTRING_CAPITALIZE, NSTRING_DOWNCASE, NSTRING_UPCASE, NSUBLIS, NSUBST, NSUBST_IF, NSUBST_IF_NOT, NSUBSTITUTE, NSUBSTITUTE_IF, NSUBSTITUTE_IF_NOT, NTH, NTH_VALUE, NTHCDR, NULL, NUMBER, NUMBERP, NUMERATOR, NUNION, OBJECT, ODDP, ONE_MINUS, ONE_PLUS, OPEN, OPEN_STREAM_P, OPERANDS, OPERATION, OPTIMIZE, OR, OTHERWISE, OUTPUT_OBJECT, OUTPUT_STREAM_P, PACKAGE, PACKAGE_ERROR, PACKAGE_ERROR_PACKAGE, PACKAGE_NAME, PACKAGE_NICKNAMES, PACKAGE_SHADOWING_SYMBOLS, PACKAGE_USE_LIST, PACKAGE_USED_BY_LIST, PACKAGEP, PAIRLIS, PARSE_ERROR, PARSE_INTEGER, PARSE_NAMESTRING, PATHNAME, PATHNAME_DEVICE, PATHNAME_DIRECTORY, PATHNAME_HOST, PATHNAME_MATCH_P, PATHNAME_NAME, PATHNAME_TYPE, PATHNAME_VERSION, PATHNAMEP, PEEK_CHAR, PHASE, PI, PLUS, PLUS_PLUS, PLUS_PLUS_PLUS, PLUSP, POP, POSITION, POSITION_IF, POSITION_IF_NOT, PPRINT, PPRINT_DISPATCH, PPRINT_EXIT_IF_LIST_EXHAUSTED, PPRINT_FILL, PPRINT_INDENT, PPRINT_LINEAR, PPRINT_LOGICAL_BLOCK, PPRINT_NEWLINE, PPRINT_POP, PPRINT_TAB, PPRINT_TABULAR, PRIN1, PRIN1_TO_STRING, PRINC, PRINC_TO_STRING, PRINT, PRINT_ARRAY, PRINT_BASE, PRINT_CASE, PRINT_CIRCLE, PRINT_ESCAPE, PRINT_GENSYM, PRINT_LENGTH, PRINT_LEVEL, PRINT_LINES, PRINT_MISER_WIDTH, PRINT_NOT_READABLE, PRINT_NOT_READABLE_OBJECT, PRINT_OBJECT, PRINT_PPRINT_DISPATCH, PRINT_PRETTY, PRINT_RADIX, PRINT_READABLY, PRINT_RIGHT_MARGIN, PRINT_UNREADABLE_OBJECT, PROBE_FILE, PROCLAIM, PROG, PROG_STAR, PROG1, PROG2, PROGN, PROGRAM_ERROR, PROGV, PROVIDE, PSETF, PSETQ, PUSH, PUSHNEW, PUTHASH, QUERY_IO, QUOTE, RANDOM, RANDOM_STATE, RANDOM_STATE_P, RASSOC, RASSOC_IF, RASSOC_IF_NOT, RATIO, RATIONAL, RATIONALIZE, RATIONALP, READ, READ_BASE, READ_BYTE, READ_CHAR, READ_CHAR_NO_HANG, READ_DEFAULT_FLOAT_FORMAT, READ_DELIMITED_LIST, READ_EVAL, READ_FROM_STRING, READ_LINE, READ_PRESERVING_WHITESPACE, READ_SEQUENCE, READ_SUPPRESS, READER_ERROR, READTABLE, READTABLE_CASE, READTABLEP, REAL, REALP, REALPART, REDUCE, REINITIALIZE_INSTANCE, REM, REMF, REMHASH, REMOVE, REMOVE_DUPLICATES, REMOVE_IF, REMOVE_IF_NOT, REMOVE_METHOD, REMPROP, RENAME_FILE, RENAME_PACKAGE, REPLACE, REQUIRE, REST, RESTART, RESTART_BIND, RESTART_CASE, RESTART_NAME, RETURN, RETURN_FROM, REVAPPEND, REVERSE, ROOM, ROTATEF, ROUND, ROW_MAJOR_AREF, RPLACA, RPLACD, SAFETY, SATISFIES, SBIT, SCALE_FLOAT, SCHAR, SEARCH, SECOND, SEQUENCE, SERIOUS_CONDITION, SET, SET_CHAR, SET_CLASS_SLOTS, SET_DIFFERENCE, SET_DISPATCH_MACRO_CHARACTER, SET_EXCLUSIVE_OR, SET_MACRO_CHARACTER, SET_PPRINT_DISPATCH, SET_SCHAR, SET_STD_SLOT_VALUE, SET_SYNTAX_FROM_CHAR, SETF, SETF_FUNCTION, SETF_INVERSE, SETQ, SEVENTH, SHADOW, SHADOWING_IMPORT, SHARED_INITIALIZE, SHIFTF, SHORT_FLOAT, SHORT_FLOAT_EPSILON, SHORT_FLOAT_NEGATIVE_EPSILON, SHORT_SITE_NAME, SIGNAL, SIGNED_BYTE, SIGNUM, SIMPLE_ARRAY, SIMPLE_BASE_STRING, SIMPLE_BIT_VECTOR, SIMPLE_BIT_VECTOR_P, SIMPLE_CONDITION, SIMPLE_CONDITION_FORMAT_ARGUMENTS, SIMPLE_CONDITION_FORMAT_CONTROL, SIMPLE_ERROR, SIMPLE_STRING, SIMPLE_STRING_P, SIMPLE_TYPE_ERROR, SIMPLE_VECTOR, SIMPLE_VECTOR_P, SIMPLE_WARNING, SIN, SINGLE_FLOAT, SINGLE_FLOAT_EPSILON, SINGLE_FLOAT_NEGATIVE_EPSILON, SINGLE_FLOAT_NEGATIVE_INFINITY, SINGLE_FLOAT_POSITIVE_INFINITY, SINH, SIXTH, SLASH, SLASH_SLASH, SLASH_SLASH_SLASH, SLEEP, SLIME_INPUT_STREAM, SLIME_OUTPUT_STREAM, SLOT_BOUNDP, SLOT_DEFINITION, SLOT_EXISTS_P, SLOT_MAKUNBOUND, SLOT_MISSING, SLOT_UNBOUND, SLOT_VALUE, SOCKET_STREAM, SOFTWARE_TYPE, SOFTWARE_VERSION, SOME, SORT, SPACE, SPECIAL, SPECIAL_OPERATOR_P, SPEED, SQRT, STABLE_SORT, STANDARD, STANDARD_CHAR, STANDARD_CHAR_P, STANDARD_CLASS, STANDARD_GENERIC_FUNCTION, STANDARD_INPUT, STANDARD_METHOD, STANDARD_OBJECT, STANDARD_OUTPUT, STANDARD_READER_METHOD, STAR, STAR_STAR, STAR_STAR_STAR, STD_SLOT_BOUNDP, STD_SLOT_VALUE, STEP, STORAGE_CONDITION, STORE_VALUE, STREAM, STREAM_ELEMENT_TYPE, STREAM_ERROR, STREAM_ERROR_STREAM, STREAM_EXTERNAL_FORMAT, STREAMP, STRING, STRING_CAPITALIZE, STRING_DOWNCASE, STRING_EQUAL, STRING_EQUALS, STRING_GE, STRING_GREATERP, STRING_GT, STRING_INPUT_STREAM, STRING_LE, STRING_LEFT_TRIM, STRING_LESSP, STRING_LT, STRING_NE, STRING_NOT_EQUAL, STRING_NOT_GREATERP, STRING_NOT_LESSP, STRING_OUTPUT_STREAM, STRING_RIGHT_TRIM, STRING_STREAM, STRING_TRIM, STRING_UPCASE, STRINGP, STRUCTURE, STRUCTURE_CLASS, STRUCTURE_OBJECT, STYLE_WARN, STYLE_WARNING, SUBCLASSP, SUBLIS, SUBSEQ, SUBSETP, SUBST, SUBST_IF, SUBST_IF_NOT, SUBSTITUTE, SUBSTITUTE_IF, SUBSTITUTE_IF_NOT, SUBTYPEP, SUPPRESS_COMPILER_WARNINGS, SVREF, SXHASH, SYMBOL, SYMBOL_FUNCTION, SYMBOL_MACROLET, SYMBOL_NAME, SYMBOL_PACKAGE, SYMBOL_PLIST, SYMBOL_VALUE, SYMBOLP, SYNONYM_STREAM, SYNONYM_STREAM_SYMBOL, T, TAGBODY, TAILP, TAN, TANH, TENTH, TERMINAL_IO, TERPRI, THE, THIRD, THREAD, THROW, TIME, TRACE, TRACE_OUTPUT, TRANSLATE_LOGICAL_PATHNAME, TRANSLATE_PATHNAME, TREE_EQUAL, TRUENAME, TRUNCATE, TWO_WAY_STREAM, TWO_WAY_STREAM_INPUT_STREAM, TWO_WAY_STREAM_OUTPUT_STREAM, TYPE, TYPE_ERROR, TYPE_ERROR_DATUM, TYPE_ERROR_EXPECTED_TYPE, TYPE_OF, TYPECASE, TYPEP, UNBOUND_SLOT, UNBOUND_SLOT_INSTANCE, UNBOUND_VARIABLE, UNDEFINED_FUNCTION, UNDEFINED_FUNCTION_CALLED, UNEXPORT, UNINTERN, UNION, UNLESS, UNREAD_CHAR, UNSIGNED_BYTE, UNTRACE, UNUSE_PACKAGE, UNWIND_PROTECT, UPDATE_INSTANCE_FOR_DIFFERENT_CLASS, UPDATE_INSTANCE_FOR_REDEFINED_CLASS, UPGRADED_ARRAY_ELEMENT_TYPE, UPGRADED_COMPLEX_PART_TYPE, UPPER_CASE_P, USE_PACKAGE, USE_VALUE, USER_HOMEDIR_PATHNAME, VALUES, VALUES_LIST, VARIABLE, VECTOR, VECTOR_POP, VECTOR_PUSH, VECTOR_PUSH_EXTEND, VECTORP, WARN, WARNING, WHEN, WILD_PATHNAME_P, WITH_ACCESSORS, WITH_COMPILATION_UNIT, WITH_CONDITION_RESTARTS, WITH_HASH_TABLE_ITERATOR, WITH_INPUT_FROM_STRING, WITH_OPEN_FILE, WITH_OPEN_STREAM, WITH_OUTPUT_TO_STRING, WITH_PACKAGE_ITERATOR, WITH_SIMPLE_RESTART, WITH_SLOTS, WITH_STANDARD_IO_SYNTAX, WRITE, WRITE_BYTE, WRITE_CHAR, WRITE_LINE, WRITE_SEQUENCE, WRITE_STRING, WRITE_TO_STRING, Y_OR_N_P, YES_OR_NO_P, ZEROP
 
Fields inherited from class org.armedbear.lisp.Lisp
_AUTOLOAD_VERBOSE_, _BACKQUOTE_COUNT_, _BATCH_MODE_, _BQ_VECTOR_FLAG_, _CL_PACKAGE_, _COMPILE_FILE_ENVIRONMENT_, _COMPILE_FILE_TYPE_, _COMPILE_FILE_ZIP_, _CURRENT_PRINT_LENGTH_, _CURRENT_PRINT_LEVEL_, _DEBUG_, _DISASSEMBLER_, _ENABLE_INLINE_EXPANSION_, _EXPLAIN_, _KEYWORD_PACKAGE_, _LOAD_DEPTH_, _LOAD_STREAM_, _NOINFORM_, _PRINT_FASL_, _PRINT_STRUCTURE_, _REQUIRE_STACK_FRAME_, _SAFETY_, _SAVED_BACKTRACE_, _SLOT_UNBOUND_, _SOURCE_, _SOURCE_POSITION_, _SPACE_, _SPEED_, _TRACED_NAMES_, _WARN_ON_REDEFINITION_, ARRAY_DIMENSION_MAX, CALL_REGISTERS_LIMIT, CALL_REGISTERS_MAX, CHAR_MAX, cold, COMPILE_FILE_TYPE, debug, EOF, FUNCTION_NAME, initialized, interrupted, NIL, NULL_VALUE, PACKAGE_CL, PACKAGE_CL_USER, PACKAGE_EXT, PACKAGE_JAVA, PACKAGE_JVM, PACKAGE_KEYWORD, PACKAGE_LOOP, PACKAGE_MOP, PACKAGE_PROF, PACKAGE_SYS, PACKAGE_TPL, profiling, REMEMBER, sampleNow, sampling, STANDARD_READTABLE, TRAP_OVERFLOW, TRAP_UNDERFLOW, UNBOUND_VALUE, UNSIGNED_BYTE_16, UNSIGNED_BYTE_32, UNSIGNED_BYTE_32_MAX_VALUE, UNSIGNED_BYTE_8
 
Constructor Summary
Nil(Package pkg)
           
 
Method Summary
 LispObject caddr()
           
 LispObject cadr()
           
 LispObject car()
           
 LispObject cddr()
           
 LispObject cdr()
           
 LispObject classOf()
           
 boolean constantp()
           
 LispObject[] copyToArray()
           
 LispObject elt(int index)
           
 boolean endp()
           
 LispObject ENDP()
           
 boolean getBooleanValue()
           
 LispObject getDescription()
           
 LispObject getSymbolFunction()
           
 LispObject getSymbolValue()
           
 int length()
           
 boolean listp()
           
 LispObject LISTP()
           
 LispObject NOT()
           
 LispObject nreverse()
           
 LispObject NTH(int index)
           
 LispObject NTH(LispObject arg)
           
 LispObject nthcdr(int n)
           
 LispObject push(LispObject obj)
           
 LispObject reverse()
           
 java.lang.String toString()
           
 LispObject typeOf()
           
 LispObject typep(LispObject typeSpecifier)
           
 
Methods inherited from class org.armedbear.lisp.Symbol
addFunction, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, getName, getPackage, getParts, getPropertyList, getQualifiedName, getSymbolFunctionOrDie, getSymbolSetfFunctionOrDie, incrementCallCount, initializeConstant, initializeSpecial, isBuiltInFunction, isConstant, isSpecialOperator, isSpecialVariable, setBuiltInFunction, setPackage, setPropertyList, setSpecial, setSymbolFunction, setSymbolValue, STRING, sxhash, SYMBOLP, symbolValue, symbolValue, symbolValueNoThrow, symbolValueNoThrow, writeToString
 
Methods inherited from class org.armedbear.lisp.LispObject
ABS, add, add, aref_long, aref, AREF, AREF, aset, aset, aset, ash, ash, atom, ATOM, CHAR, characterp, CHARACTERP, chars, COMPLEXP, CONSTANTP, decr, DENOMINATOR, dispatch, divideBy, doubleValue, EQ, eql, eql, eql, EQL, equal, equal, EQUAL, equalp, equalp, evenp, EVENP, execute, floatp, FLOATP, floatValue, getCallCount, getDocumentation, getFixnumSlotValue, getInstance, getSlotValue_0, getSlotValue_1, getSlotValue_2, getSlotValue_3, getSlotValue, getSlotValueAsBoolean, getStringChars, getStringValue, incr, 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, javaInstance, javaInstance, LDB, LENGTH, LOGAND, LOGAND, LOGIOR, LOGIOR, LOGNOT, LOGXOR, LOGXOR, longValue, minusp, MINUSP, MOD, MOD, multiplyBy, multiplyBy, negate, noFillPointer, numberp, NUMBERP, NUMERATOR, oddp, ODDP, plusp, PLUSP, psxhash, psxhash, rationalp, RATIONALP, realp, REALP, RPLACA, RPLACD, SCHAR, setCallCount, setCar, setCdr, setDocumentation, setSlotValue_0, setSlotValue_1, setSlotValue_2, setSlotValue_3, setSlotValue, setSlotValue, SIMPLE_STRING_P, SLOT_VALUE, stringp, STRINGP, subtract, subtract, SVREF, svset, truncate, unreadableString, unreadableString, VECTOR_PUSH_EXTEND, VECTOR_PUSH_EXTEND, vectorp, VECTORP, vectorPushExtend, zerop, ZEROP
 
Methods inherited from class org.armedbear.lisp.Lisp
assq, bindArg, checkArray, checkBinaryInputStream, checkBounds, checkCharacter, checkCharacterInputStream, checkCharacterOutputStream, checkEnvironment, checkFunction, checkList, checkPackage, checkReadtable, checkStream, checkSymbol, checkVector, coerceJavaByteToLispObject, coerceLispObjectToJavaByte, coerceToFunction, coerceToPackage, coerceToPathname, currentReadtable, designator_readtable, error, error, eval, eval, evalCall, exit, exportConstant, exportSpecial, format, funcall, gensym, gensym, get, get, getCurrentPackage, getf, getStandardInput, getStandardOutput, getTerminalIO, getUpgradedArrayElementType, handleInterrupt, inSynonymOf, intern, internConstant, internInPackage, internKeyword, internSpecial, isValidSetfFunctionName, javaString, list, list1, list2, list3, list4, list5, list6, list7, list8, list9, loadCompiledFunction, loadTimeValue, macroexpand_1, macroexpand, makeCompiledClosure, memq, memql, mix, mod, multipleValueCall1, multipleValueList, number, number, number, progn, progvBindVars, put, putf, readObjectFromString, recall, remprop, resetIO, resetIO, safeWriteToString, setInterrupted, type_error, writeByte
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Nil

public Nil(Package pkg)
Method Detail

typeOf

public LispObject typeOf()
Overrides:
typeOf in class Symbol

classOf

public LispObject classOf()
Overrides:
classOf in class Symbol

getDescription

public LispObject getDescription()
Overrides:
getDescription in class Symbol

getBooleanValue

public boolean getBooleanValue()
Overrides:
getBooleanValue in class LispObject

typep

public LispObject typep(LispObject typeSpecifier)
                 throws ConditionThrowable
Overrides:
typep in class Symbol
Throws:
ConditionThrowable

constantp

public boolean constantp()
Overrides:
constantp in class Symbol

getSymbolValue

public final LispObject getSymbolValue()
Overrides:
getSymbolValue in class Symbol

car

public LispObject car()
Overrides:
car in class LispObject

cdr

public LispObject cdr()
Overrides:
cdr in class LispObject

cadr

public final LispObject cadr()
Overrides:
cadr in class LispObject

cddr

public final LispObject cddr()
Overrides:
cddr in class LispObject

caddr

public final LispObject caddr()
Overrides:
caddr in class LispObject

nthcdr

public LispObject nthcdr(int n)
                  throws ConditionThrowable
Overrides:
nthcdr in class LispObject
Throws:
ConditionThrowable

length

public int length()
Overrides:
length in class LispObject

push

public LispObject push(LispObject obj)
Overrides:
push in class LispObject

NTH

public LispObject NTH(int index)
               throws ConditionThrowable
Overrides:
NTH in class LispObject
Throws:
ConditionThrowable

NTH

public LispObject NTH(LispObject arg)
               throws ConditionThrowable
Overrides:
NTH in class LispObject
Throws:
ConditionThrowable

elt

public LispObject elt(int index)
               throws ConditionThrowable
Overrides:
elt in class LispObject
Throws:
ConditionThrowable

reverse

public LispObject reverse()
Overrides:
reverse in class LispObject

nreverse

public LispObject nreverse()
Overrides:
nreverse in class LispObject

copyToArray

public LispObject[] copyToArray()
Overrides:
copyToArray in class LispObject

listp

public boolean listp()
Overrides:
listp in class LispObject

LISTP

public LispObject LISTP()
Overrides:
LISTP in class LispObject

endp

public boolean endp()
Overrides:
endp in class LispObject

ENDP

public LispObject ENDP()
Overrides:
ENDP in class LispObject

NOT

public LispObject NOT()
Overrides:
NOT in class LispObject

getSymbolFunction

public final LispObject getSymbolFunction()
Overrides:
getSymbolFunction in class Symbol

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object