Strings C dictionary — Common Lisp and C equivalence
| Lisp symbol | C function |
| simple-string-p | cl_object cl_simple_string_p(cl_object string) |
| char | cl_object cl_char(cl_object string, cl_object index) |
| schar | cl_object cl_schar(cl_object string, cl_object index) |
| string | cl_object cl_string(cl_object x) |
| string-upcase | cl_object cl_string_upcase(cl_narg narg, cl_obejct string, ...) |
| string-downcase | cl_object cl_string_downcase(cl_narg narg, cl_obejct string, ...) |
| string-capitalize | cl_object cl_string_capitalize(cl_narg narg, cl_obejct string, ...) |
| nstring-upcase | cl_object cl_nstring_upcase(cl_narg narg, cl_obejct string, ...) |
| nstring-downcase | cl_object cl_nstring_downcase(cl_narg narg, cl_obejct string, ...) |
| nstring-capitalize | cl_object cl_nstring_capitalize(cl_narg narg, cl_obejct string, ...) |
| string-trim | cl_object cl_string_trim(cl_object character_bag, cl_object string) |
| string-left-trim | cl_object cl_string_left_trim(cl_object character_bag, cl_object string) |
| string-right-trim | cl_object cl_string_right_trim(cl_object character_bag, cl_object string) |
| string | cl_object cl_string(cl_narg narg, cl_object string1, cl_object string2, ...) |
| string= | cl_object cl_stringE(cl_narg narg, cl_object string1, cl_object string2, ...) |
| string/= | cl_object cl_stringNE(cl_narg narg, cl_object string1, cl_object string2, ...) |
| string< | cl_object cl_stringL(cl_narg narg, cl_object string1, cl_object string2, ...) |
| string> | cl_object cl_stringG(cl_narg narg, cl_object string1, cl_object string2, ...) |
| string<= | cl_object cl_stringLE(cl_narg narg, cl_object string1, cl_object string2, ...) |
| string>= | cl_object cl_stringGE(cl_narg narg, cl_object string1, cl_object string2, ...) |
| string-equal | cl_object cl_string_equal(cl_narg narg, cl_object string1, cl_object string2, ...) |
| string-not-equal | cl_object cl_string_not_equal(cl_narg narg, cl_object string1, cl_object string2, ...) |
| string-lessp | cl_object cl_string_lessp(cl_narg narg, cl_object string1, cl_object string2, ...) |
| string-greaterp | cl_object cl_string_greaterp(cl_narg narg, cl_object string1, cl_object string2, ...) |
| string-not-greaterp | cl_object cl_string_not_greaterp(cl_narg narg, cl_object string1, cl_object string2, ...) |
| string-not-lessp | cl_object cl_string_not_lessp(cl_narg narg, cl_object string1, cl_object string2, ...) |
| stringp | cl_object cl_stringp(cl_object x) |
| make-string | cl_object cl_make_string(cl_narg narg, cl_object size, ...) |