ANSI Dictionary — Common Lisp and C equivalence
| Lisp symbol | C function or constant |
| apply | cl_object cl_apply(cl_narg narg, cl_object function, ...) |
| call-arguments-limit | ECL_CALL_ARGUMENTS_LIMIT |
| compiled-function-p | cl_object cl_compiled_function_p(cl_object object) |
| complement | cl_object cl_complement(cl_object function) |
| constantly | cl_object cl_constantly(cl_object value) |
| every | cl_object cl_every(cl_narg narg, cl_object predicate, ...) |
| eq | cl_object cl_eq(cl_object x, cl_object y) |
| eql | cl_object cl_eql(cl_object x, cl_object y) |
| equal | cl_object cl_equal(cl_object x, cl_object y) |
| equalp | cl_object cl_equalp(cl_object x, cl_object y) |
| fboundp | cl_object cl_fboundp(cl_object function_name) |
| fdefinition | cl_object cl_fdefinition(cl_object function_name) |
| fmakunbound | cl_object cl_fmakunbound(cl_object function_name) |
| funcall | cl_object cl_funcall(cl_narg narg, cl_object function, ...) |
| function-lambda-expression | cl_object cl_function_lambda_expression(cl_object function) |
| functionp | cl_object cl_functionp(cl_object object) |
| get-setf-expansion | cl_object cl_get_setf_expansion(cl_narg narg, cl_object place, ...) |
| identity | cl_object cl_identity(cl_object x) |
| LET, LET* | cl_object ecl_bds_bind(cl_env_ptr env, cl_object symbol, cl_object value) |
| lambda-parameters-limit | ECL_LAMBDA_PARAMETERS_LIMIT |
| multiple-values-limit | ECL_MULTIPLE_VALUES_LIMIT |
| not | cl_object cl_not(cl_object object) |
| notevery | cl_object cl_notevery(cl_narg narg, cl_object predicate, ...) |
| notany | cl_object cl_notany(cl_narg narg, cl_object predicate, ...) |
| set | cl_object cl_set(cl_object symbol, cl_object value) |
| setq | cl_object ecl_setq(cl_env_ptr env, cl_object symbol, cl_object value) |
| symbol-value | cl_object ecl_symbol_value(cl_env_ptr env, cl_object symbol) |
| some | cl_object cl_some(cl_narg narg, cl_object predicate, ...) |
| values-list | cl_object cl_values_list(cl_object list) |