lispdoc - results for character

(character object)
Function: Coerce OBJECT into a CHARACTER if possible. Legal inputs are characters, strings and symbols of length 1.
 Mentioned in:
CLtL2 - 13. Characters
CLtL2 - 13.4. Character Conversions
CLtL2 - 17. Arrays
CLtL2 - 18. Strings
CLtL2 - 18.3. String Construction and Manipulation
CLtL2 - 19.5. Defstruct Options
CLtL2 - 2.15. Overlap, Inclusion, and Disjointness of Types
CLtL2 - 2.2. Characters
CLtL2 - 2.2.4. Character Attributes
CLtL2 - 2.2.5. String Characters
CLtL2 - 2.5.2. Strings
CLtL2 - 21.3. Operations on Streams
CLtL2 - 23.2. Opening and Closing Files
CLtL2 - 25.1.4. Similarity of Constants
CLtL2 - 28.1.4. Integrating Types and Classes
CLtL2 - 4.5. Type Specifiers That Specialize
CLtL2 - 4.6. Type Specifiers That Abbreviate
CLtL2 - 4.8. Type Conversion Function
CLtL2 - 7.2. Generalized Variables
HyperSpec - 1.4.1.4.3 Use of the Dot Character
HyperSpec - 1.5.2.2 Character Set for Portable Code
HyperSpec - 13.1 Character Concepts
HyperSpec - 13.1.2.1 Character Scripts
HyperSpec - 13.1.2.2 Character Repertoires
HyperSpec - 13.1.3 Character Attributes
HyperSpec - 13.1.4 Character Categories
HyperSpec - 13.1.7 Character Names
HyperSpec - 13.1.9 Character Encodings
HyperSpec - 2.1 Character Syntax
HyperSpec - 2.1.4 Character Syntax Types
HyperSpec - 2.1.4.6 Single Escape Character
HyperSpec - 22.3.1.1 Tilde C: Character
HyperSpec - Function CHARACTER
HyperSpec - System Class CHARACTER
PCL - implementing shoutcast
PCL - subtypes of vector
(characterp object)
Function: Return true if OBJECT is a CHARACTER, and NIL otherwise.
Example:
(defun duplicable? (x)
  (or (numberp x) (symbolp x) (characterp x)))
Mentioned in:
CLtL2 - 13.2. Predicates on Characters
CLtL2 - 6.2.2. Specific Data Type Predicates
HyperSpec - Function CHARACTERP
characters
 
 Mentioned in:
HyperSpec - 13.1.1 Introduction to Characters
HyperSpec - 13.1.4.1 Graphic Characters
HyperSpec - 13.1.4.2 Alphabetic Characters
HyperSpec - 13.1.4.3 Characters With Case
HyperSpec - 13.1.4.3.1 Uppercase Characters
HyperSpec - 13.1.4.3.2 Lowercase Characters
HyperSpec - 13.1.4.3.3 Corresponding Characters in the Other Case
HyperSpec - 13.1.4.3.4 Case of Implementation-Defined Characters
HyperSpec - 13.1.4.4 Numeric Characters
HyperSpec - 13.1.4.5 Alphanumeric Characters
HyperSpec - 13.1.5 Identity of Characters
HyperSpec - 13.1.6 Ordering of Characters
HyperSpec - 13.2 The Characters Dictionary
HyperSpec - 19.2.2.1.1 Special Characters in Pathname Components
HyperSpec - 2.1.3 Standard Characters
HyperSpec - 2.1.4.1 Constituent Characters
HyperSpec - 2.1.4.3 Invalid Characters
HyperSpec - 2.1.4.4 Macro Characters
HyperSpec - 2.1.4.5 Multiple Escape Characters
HyperSpec - 2.1.4.5.1 Examples of Multiple Escape Characters
HyperSpec - 2.1.4.6.1 Examples of Single Escape Characters
HyperSpec - 2.1.4.7 Whitespace Characters
HyperSpec - 2.1.4.7.1 Examples of Whitespace Characters
HyperSpec - 2.3.1.1.1 Escape Characters and Potential Numbers
HyperSpec - 2.4 Standard Macro Characters
HyperSpec - 22.1.3.2 Printing Characters
(set-macro-character char function &optional (non-terminatingp nil)
 (rt-designator *readtable*))
Function: Causes CHAR to be a macro character which invokes FUNCTION when seen by the reader. The NON-TERMINATINGP flag can be used to make the macro character non-terminating, i.e. embeddable in a symbol name.
 Mentioned in:
CLtL2 - 22.1.1. What the Read Function Accepts
CLtL2 - 22.1.5. The Readtable
CLtL2 - 22.2.1. Input from Character Streams
CLtL2 - 5.3.3. Control of Time of Evaluation
HyperSpec - Function SET-MACRO-CHARACTER, GET-MACRO-CHARACTER
On Lisp - Dispatching Macro Characters
On Lisp - Macro Characters
(get-macro-character char &optional (rt-designator *readtable*))
Function: Return the function associated with the specified CHAR which is a macro character, or NIL if there is no such function. As a second value, return T if CHAR is a macro character which is non-terminating, i.e. which can be embedded in a symbol name.
 Mentioned in:
CLtL2 - 22.1.5. The Readtable
HyperSpec - Function SET-MACRO-CHARACTER, GET-MACRO-CHARACTER
On Lisp - Dispatching Macro Characters
fundamental-character-stream
Type: a superclass of all Gray streams whose element-type is a subtype of character
  
babel-encodings:character-encoding
Undocumented
  
(get-dispatch-macro-character disp-char sub-char &optional
 (rt-designator *readtable*))
Function: Return the macro character function for SUB-CHAR under DISP-CHAR or NIL if there is no associated function.
 Mentioned in:
CLtL2 - 22.1.5. The Readtable
HyperSpec - Function SET-DISPATCH-MACRO-CHARACTER, GET-DISPATCH-MACRO-CHARACTER
(set-dispatch-macro-character disp-char sub-char function &optional
 (rt-designator *readtable*))
Function: Cause FUNCTION to be called whenever the reader reads DISP-CHAR followed by SUB-CHAR.
 Mentioned in:
CLtL2 - 22.1.5. The Readtable
HyperSpec - Function SET-DISPATCH-MACRO-CHARACTER, GET-DISPATCH-MACRO-CHARACTER
On Lisp - Macro Characters
(make-dispatch-macro-character char &optional (non-terminating-p nil)
 (rt *readtable*))
Function: Cause CHAR to become a dispatching macro character in readtable (which defaults to the current readtable). If NON-TERMINATING-P, the char will be non-terminating.
 Mentioned in:
CLtL2 - 22.1.5. The Readtable
HyperSpec - Function MAKE-DISPATCH-MACRO-CHARACTER
fundamental-character-input-stream
Type: a superclass of all Gray input streams whose element-type is a subtype of character
  
fundamental-character-output-stream
Type: a superclass of all Gray output streams whose element-type is a subtype of character
  
(chunga:with-character-stream-semantics &body body)
Function: Binds *CHAR-BUFFER* around BODY so that within BODY we can use READ-CHAR* and friends (see above) to simulate a character stream although we're reading from a binary stream.
  
babel-encodings:character-coding-error
Undocumented
  
(babel-encodings:get-character-encoding name)
Function: Lookups the character encoding denoted by the keyword symbol NAME. Signals an error if one is not found. If NAME is already a CHARACTER-ENCONDING object, it is returned unmodified.
  
(babel-encodings:list-character-encodings)
Function: List of keyword symbols denoting supported character encodings. This list does not include aliases.
  
babel-encodings:character-decoding-error
Undocumented
  
babel-encodings:character-encoding-error
Undocumented
  
babel-encodings:*default-character-encoding*
Variable: Special variable used to determine the default character encoding.
  
babel-encodings:character-out-of-range
Type: Signalled when the character being decoded is out of range.
Structure: Signalled when the character being decoded is out of range.
  
(babel-encodings:character-coding-error-buffer condition)
Undocumented
  
(babel-encodings:character-encoding-error-code condition)
Undocumented
  
(babel-encodings:character-coding-error-encoding condition)
Undocumented
  
(babel-encodings:character-coding-error-position condition)
Undocumented
  
(babel-encodings:character-decoding-error-octets condition)
Undocumented
  
babel-encodings:end-of-input-in-character
Type: Signalled by DECODERs or CODE-POINT-COUNTERs of variable-width character encodings.
Structure: Signalled by DECODERs or CODE-POINT-COUNTERs of variable-width character encodings.
  
babel-encodings:*suppress-character-coding-errors*
Variable: If non-NIL, encoding or decoding errors are suppressed and the the current character encoding's default replacement character is used.