NAME-CHAR (name) | Function |
Package:LISP
Given an argument acceptable to string, Returns a character object whose name is NAME if one exists. Returns NIL otherwise. NAME must be an object that can be coerced to a string. |
CHAR-NAME (char) | Function |
Package:LISP
Returns the name for CHAR as a string; NIL if CHAR has no name. Only #\Backspace, #\Tab, #\Newline (or #\Linefeed), #\Page, #\Return, and #\Rubout have names. |
BOTH-CASE-P (char) | Function |
Package:LISP
Returns T if CHAR is an alphabetic character; NIL otherwise. Equivalent to ALPHA-CHAR-P. |
SCHAR (simple-string index) | Function |
Package:LISP
Returns the character object representing the INDEX-th character in STRING. This is faster than CHAR. |
CHAR-SUPER-BIT | Constant |
Package:LISP The bit that indicates a super character. |
CHAR-FONT-LIMIT | Constant |
Package:LISP The upper exclusive bound on values produced by CHAR-FONT. |
CHAR-DOWNCASE (char) | Function |
Package:LISP
Returns the lower-case equivalent of CHAR, if any. If not, simply returns CHAR. |
STRING-CHAR-P (char) | Function |
Package:LISP
Returns T if CHAR can be stored in a string. In GCL, this function always returns T since any character in GCL can be stored in a string. |
CHAR-NOT-LESSP (char &rest more-chars) | Function |
Package:LISP
Returns T if the codes of CHARs are in strictly non-increasing order; NIL otherwise. For a lower-case character, the code of its upper-case equivalent is used. |
DISASSEMBLE (thing) | Function |
Package:LISP
Compiles the form specified by THING and prints the intermediate C language code for that form. But does NOT install the result of compilation. If THING is a symbol that names a not-yet-compiled function, the function definition is disassembled. If THING is a lambda expression, it is disassembled as a function definition. Otherwise, THING itself is disassembled as a top-level form. |
LOWER-CASE-P (char) | Function |
Package:LISP
Returns T if CHAR is a lower-case character; NIL otherwise. |
CHAR<= (char &rest more-chars) | Function |
Package:LISP
Returns T if the codes of CHARs are in strictly non-decreasing order; NIL otherwise. |
CHAR-HYPER-BIT | Constant |
Package:LISP The bit that indicates a hyper character. |
CODE-CHAR (code &optional (bits 0) (font 0)) | Function |
Package:LISP
Returns a character object with the specified code, if any. If not, returns NIL. |
CHAR-CODE (char) | Function |
Package:LISP
Returns the code attribute of CHAR. |
CHAR-CONTROL-BIT | Constant |
Package:LISP The bit that indicates a control character. |
CHAR-LESSP (char &rest more-chars) | Function |
Package:LISP
Returns T if the codes of CHARs are in strictly increasing order; NIL otherwise. For a lower-case character, the code of its upper-case equivalent is used. |
CHAR-FONT (char) | Function |
Package:LISP
Returns the font attribute of CHAR. |
CHAR< (char &rest more-chars) | Function |
Package:LISP
Returns T if the codes of CHARs are in strictly increasing order; NIL otherwise. |
CHAR>= (char &rest more-chars) | Function |
Package:LISP
Returns T if the codes of CHARs are in strictly non-increasing order; NIL otherwise. |
CHAR-META-BIT | Constant |
Package:LISP The bit that indicates a meta character. |
GRAPHIC-CHAR-P (char) | Function |
Package:LISP
Returns T if CHAR is a printing character, i.e., #\Space through #\~; NIL otherwise. |
CHAR-NOT-EQUAL (char &rest more-chars) | Function |
Package:LISP
Returns T if no two of CHARs are the same character; NIL otherwise. Upper case character and its lower case equivalent are regarded the same. |
CHAR-BITS-LIMIT | Constant |
Package:LISP The upper exclusive bound on values produced by CHAR-BITS. |
CHARACTERP (x) | Function |
Package:LISP
Returns T if X is a character; NIL otherwise. |
CHAR= (char &rest more-chars) | Function |
Package:LISP
Returns T if all CHARs are the same character; NIL otherwise. |
ALPHA-CHAR-P (char) | Function |
Package:LISP
Returns T if CHAR is an alphabetic character, A-Z or a-z; NIL otherwise. |
UPPER-CASE-P (char) | Function |
Package:LISP
Returns T if CHAR is an upper-case character; NIL otherwise. |
CHAR-BIT (char name) | Function |
Package:LISP
Returns T if the named bit is on in the character CHAR; NIL otherwise. In GCL, this function always returns NIL. |
MAKE-CHAR (char &optional (bits 0) (font 0)) | Function |
Package:LISP
Returns a character object with the same code attribute as CHAR and with the specified BITS and FONT attributes. |
CHARACTER (x) | Function |
Package:LISP
Coerces X into a character object if possible. |
CHAR-EQUAL (char &rest more-chars) | Function |
Package:LISP
Returns T if all of its arguments are the same character; NIL otherwise. Upper case character and its lower case equivalent are regarded the same. |
CHAR-NOT-GREATERP (char &rest more-chars) | Function |
Package:LISP
Returns T if the codes of CHARs are in strictly non-decreasing order; NIL otherwise. For a lower-case character, the code of its upper-case equivalent is used. |
CHAR> (char &rest more-chars) | Function |
Package:LISP
Returns T if the codes of CHARs are in strictly decreasing order; NIL otherwise. |
STANDARD-CHAR-P (char) | Function |
Package:LISP
Returns T if CHAR is a standard character, i.e., one of the 95 ASCII printing characters #\Space to #\~ and #Newline; NIL otherwise. |
CHAR-UPCASE (char) | Function |
Package:LISP
Returns the upper-case equivalent of CHAR, if any. If not, simply returns CHAR. |
DIGIT-CHAR-P (char &optional (radix 10)) | Function |
Package:LISP
If CHAR represents a digit in RADIX, then returns the weight as an integer. Otherwise, returns nil. |
CHAR/= (char &rest more-chars) | Function |
Package:LISP
Returns T if no two of CHARs are the same character; NIL otherwise. |
CHAR-GREATERP (char &rest more-chars) | Function |
Package:LISP
Returns T if the codes of CHARs are in strictly decreasing order; NIL otherwise. For a lower-case character, the code of its upper-case equivalent is used. |
ALPHANUMERICP (char) | Function |
Package:LISP
Returns T if CHAR is either numeric or alphabetic; NIL otherwise. |
CHAR-BITS (char) | Function |
Package:LISP
Returns the bits attribute (which is always 0 in GCL) of CHAR. |
DIGIT-CHAR (digit &optional (radix 10) (font 0)) | Function |
Package:LISP
Returns a character object that represents the DIGIT in the specified RADIX. Returns NIL if no such character exists. |
SET-CHAR-BIT (char name newvalue) | Function |
Package:LISP
Returns a character just like CHAR except that the named bit is set or cleared, according to whether NEWVALUE is non-NIL or NIL. This function is useless in GCL. |