Skip to content
Snippets Groups Projects
Commit 55bdbaca authored by tomo's avatar tomo
Browse files

(Fchar_ref_p): New function.

(syms_of_data): Add new builtin function `char-ref-p'.
parent a6991397
Branches
Tags
No related merge requests found
......@@ -461,6 +461,14 @@ confoundedness in older versions of E-Lisp.
{
return CHAR_OR_CHAR_INTP (object) || STRINGP (object) ? Qt : Qnil;
}
DEFUN ("char-ref-p", Fchar_ref_p, 1, 1, 0, /*
Return t if OBJECT is a character-reference.
*/
(object))
{
return CONSP (object) && KEYWORDP (XCAR (object)) ? Qt : Qnil;
}
DEFUN ("integerp", Fintegerp, 1, 1, 0, /*
Return t if OBJECT is an integer.
......@@ -2159,6 +2167,7 @@ syms_of_data (void)
DEFSUBR (Fchar_to_int);
DEFSUBR (Fint_to_char);
DEFSUBR (Fchar_or_char_int_p);
DEFSUBR (Fchar_ref_p);
DEFSUBR (Fintegerp);
DEFSUBR (Finteger_or_marker_p);
DEFSUBR (Finteger_or_char_p);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment