All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
A class to parse a lambda list and match function call arguments with it.
Class used to represent optional parameters and their initforms
 
Class used to match optional parameters, or, if not provided, evaluate the initform.
Abstract parent of the classes used to represent the different argument types: - EnvironmentParam - RequiredParam - OptionalParam - RestParam - KeywordParam - AuxParam
Class used to match required parameters
 
 
 
 
See autoloads.lisp for a general explanation of what we're trying to achieve here.
 
 
 
A vector with specialized underlying storage for (unsigned-byte 16)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class serves merely to store a reference to an object, used in the closure array.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class is the parent class of all non-local transfer of control events in ABCL.
 
 
 
 
Class to support mid-stream change of character encoding to support setExternalFormat operation in Stream.java Note: extends PushbackReader, but only for its interface; all methods are overridden.
 
 
 
 
 
An annotation type to expose documentation to ABCL.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Framework to monitor arbitrary objects to see if they have been garbage collected, running one or more runnables when they have.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The Java stub for Gray streams which wraps the reference of the CLOS object corresponding to the stream.
Mark object as implementing the Hashtable protocol.
 
 
 
 
 
 
 
Use HTTP/1.1 HEAD to retrieve the specified header field.
 
 
Object implements a protocol for dynamic introspection.
This error is invoked in situations where the code can't continue because some precondition isn't met, although it's not an assertion error per se.
 
 
 
 
Stream interface for an entry in a jar pathname.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class merely serves as the super class for Fixnum and Bignum
 
Mark implementation of the LispObject protocol.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Mark object as implementing the Hashtable protocol.
 
 
 
 
 
This error is thrown when the EXT:EXIT or EXT:QUIT function is being invoked.
 
 
Class - derived from MalformedInputException - which holds information required to allow higher level systems to invoke a lisp restart function to set replacement characters.
Class - derived from UnmappableCharacterException - which holds information required to allow higher level systems to invoke a lisp restart function to set replacement characters.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Class used to mark special bindings state.
 
 
 
 
 
 
The stream class A base class for all Lisp built-in streams.
 
 
Class to abstract readtable access Many of the functions below (used to) exist in 2 variants.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Stream interface for a URL.
 
 
 
 
 
 
 
 
 
 
 
 
A cache for all zip/jar file access by JarPathname that uses the last modified time of the cached resource.