ANSI Dictionary — Common Lisp and C equivalence
Lisp symbol | C function |
make-array | cl_object cl_make_array(cl_narg narg, cl_object dimension...) |
adjust-array | cl_object cl_adjust_array(cl_narg narg, cl_object array, cl_object dimensions, ...) |
adjustable-array-p | cl_object cl_adjustable_array_p(cl_object array) |
aref | cl_object cl_aref(cl_narg narg, cl_object array, ...) |
array-dimension | cl_object cl_array_dimension(cl_object array, cl_object index) |
array-dimensions | cl_object cl_array_dimension(cl_object array) |
array-element-type | cl_object cl_array_element_type(cl_object array) |
array-has-fill-pointer-p | cl_object cl_array_has_fill_pointer_p(cl_object array) |
array-displacement | cl_object cl_array_displacement(cl_object array) |
array-in-bounds-p | cl_object cl_array_in_bounds_p(cl_narg narg, cl_object array, ...) |
array-rank | cl_object cl_array_rank(cl_object array) |
array-row-major-index | cl_object cl_array_row_major_index(cl_narg narg, cl_object array, ...) |
array-total-size | cl_object cl_array_total_size(cl_object array) |
arrayp | cl_object cl_arrayp(cl_object array) |
fill-pointer | cl_object cl_fill_pointer(cl_object array) |
row-major-aref | cl_object cl_row_major_aref(cl_object array, cl_object index) |
upgraded-array-element-type | cl_object cl_upgraded_array_element_type(cl_narg narg, cl_object typespec, ...) |
simple-vector-p | cl_object cl_simple_vector_p(cl_object object) |
svref | cl_object cl_svref(cl_object simple_vector, cl_object index) |
vector | cl_object cl_vector(cl_narg narg, ...) |
vector-pop | cl_object cl_vector_pop(cl_object vector) |
vector-push | cl_object cl_vector_push(cl_object new_element, cl_object vector) |
vector-push-extend | cl_object cl_vector_push_extend(cl_narg narg, cl_object new_element, cl_object vector, ...) |
vectorp | cl_object cl_vectorp(cl_object object) |
bit | cl_object cl_bit(cl_narg narg, cl_object bit_array, ...) |
sbit | cl_object cl_sbit(cl_narg narg, cl_object bit_array, ...) |
bit-and | cl_object cl_bit_and(cl_narg narg, cl_object array1, cl_object array2, ...) |
bit-andc1 | cl_object cl_bit_andc1(cl_narg narg, cl_object array1, cl_object array2, ...) |
bit-andc2 | cl_object cl_bit_andc2(cl_narg narg, cl_object array1, cl_object array2, ...) |
bit-eqv | cl_object cl_bit_eqv(cl_narg narg, cl_object array1, cl_object array2, ...) |
bit-ior | cl_object cl_bit_ior(cl_narg narg, cl_object array1, cl_object array2, ...) |
bit-nand | cl_object cl_bit_nand(cl_narg narg, cl_object array1, cl_object array2, ...) |
bit-nor | cl_object cl_bit_nor(cl_narg narg, cl_object array1, cl_object array2, ...) |
bit-orc1 | cl_object cl_bit_orc1(cl_narg narg, cl_object array1, cl_object array2, ...) |
bit-orc2 | cl_object cl_bit_orc1(cl_narg narg, cl_object array1, cl_object array2, ...) |
bit-xor | cl_object cl_bit_xor(cl_narg narg, cl_object array1, cl_object array2, ...) |
bit-not | cl_object cl_bit_not(cl_narg narg, cl_object array, ...) |