Common Lisp and C equivalence
Lisp symbol | C function |
---|---|
function-keywords | [Only in Common Lisp] |
ensure-generic-function | cl_object cl_ensure_generic_function(cl_narg narg, cl_object function_name, ...) |
allocate-instance | [Only in Common Lisp] |
reinitialize-instance | [Only in Common Lisp] |
shared-initialize | [Only in Common Lisp] |
update-instance-for-different-class | [Only in Common Lisp] |
update-instance-for-redefined-class | [Only in Common Lisp] |
change-class | [Only in Common Lisp] |
slot-boundp | cl_object cl_slot_boundp(cl_object instance, cl_object slot_name) |
slot-exists-p | cl_object cl_slot_exists_p(cl_object instance, cl_object slot_name) |
slot-makunbound | cl_object cl_slot_makunbound(cl_object instance, cl_object slot_name) |
slot-missing | [Only in Common Lisp] |
slot-unbound | [Only in Common Lisp] |
slot-value | cl_object cl_slot_value(cl_object instance, cl_object slot_name) |
method-qualifiers | [Only in Common Lisp] |
no-applicable-method | [Only in Common Lisp] |
no-next-method | [Only in Common Lisp] |
remove-method | [Only in Common Lisp] |
make-instance | [Only in Common Lisp] |
make-instances-obsolete | [Only in Common Lisp] |
make-load-form | [Only in Common Lisp] |
make-load-form-saving-slots | cl_object cl_make_load_form_saving_slots(cl_narg narg, cl_object object, ...) |
find-class | cl_object cl_find_class(cl_narg narg, cl_object symbol, ...) |
compute-applicable-methods | [Only in Common Lisp] |
find-method | [Only in Common Lisp] |
add-method | [Only in Common Lisp] |
initialize-instance | [Only in Common Lisp] |
class-name | [Only in Common Lisp] |
(setf class-name) | [Only in Common Lisp] |
class-of | cl_object cl_class_of(cl_object object) |
unbound-slot-instance | [Only in Common Lisp] |