diff options
Diffstat (limited to 'src/string.c')
| -rw-r--r-- | src/string.c | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/src/string.c b/src/string.c new file mode 100644 index 0000000..e81b4a3 --- /dev/null +++ b/src/string.c @@ -0,0 +1,73 @@ +#define MOS_FORCE_PREFIXES +#include "moslib/string.h" + +MosStringSlice mos_ss_from_str(const char *str) { + return (MosStringSlice){0}; +} + +MosStringSlice mos_ss_from_arr(char *arr) { + return (MosStringSlice){0}; +} + +MosStringSlice mos_ss_from_vars(const char *str, size_t len) { + return (MosStringSlice){0}; +} + +void mos_ss_print(MosStringSlice ss) { +} + +int mos_ss_eq(MosStringSlice ss1, MosStringSlice ss2) { + return 0; +} + +MosStringSlice mos_ss_split(MosStringSlice *ss, char delim) { + return (MosStringSlice){0}; +} + +MosStringSlice mos_ss_split_str(MosStringSlice *ss, const char *delim) { + return (MosStringSlice){0}; +} + +MosStringSlice mos_ss_split_ss(MosStringSlice *ss, MosStringSlice delim) { + return (MosStringSlice){0}; +} + +MosStringSlice mos_ss_trim(MosStringSlice ss) { + return (MosStringSlice){0}; +} + +MosStringSlice mos_ss_trim_left(MosStringSlice ss) { + return (MosStringSlice){0}; +} + +MosStringSlice mos_ss_trim_right(MosStringSlice ss) { + return (MosStringSlice){0}; +} + +int mos_ss_starts_with(MosStringSlice ss, MosStringSlice prefix) { + return 0; +} + +int mos_ss_ends_with(MosStringSlice ss, MosStringSlice suffix) { + return 0; +} + +int mos_ss_starts_with_str(MosStringSlice ss, const char *prefix) { + return 0; +} + +int mos_ss_ends_with_str(MosStringSlice ss, const char *suffix) { + return 0; +} + +MosStringSlice mos_ss_find(MosStringSlice ss, MosStringSlice target) { + return (MosStringSlice){0}; +} + +MosStringSlice mos_ss_find_str(MosStringSlice ss, const char *target) { + return (MosStringSlice){0}; +} + +size_t mos_ss_utf8_len(MosStringSlice ss) { + return 0; +} |
