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.
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| By Bill Moorier |