#ifndef STRING_VIEW_H #define STRING_VIEW_H #include typedef struct StringView { char *text; size_t lenght; } StringView; StringView sv_from_cstr(const char *); StringView sv_left(const StringView *sv, size_t l); StringView sv_right(const StringView *sv, size_t l); #endif