car-safe
#emacs28.2 #data.c
Object -> Object
リストでなくてもエラーにならないcar
https://github.com/emacs-mirror/emacs/blob/emacs-28.2/src/data.c#L594-L599
code: data.c
DEFUN ("car-safe", Fcar_safe, Scar_safe, 1, 1, 0,
doc: /* Return the car of OBJECT if it is a cons cell, or else nil. */)
(Lisp_Object object)
{
return CAR_SAFE (object);
}
code: example.el
(car-safe 1)
;; => nil