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