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) |