>>109103110
>header byte
what happens when your string is longer than the upper limit for a byte?
see >>109105615 because c doesn't have strings in the first place, the whole language passes around arrays for strings. just typedef struct { size_t length; char *s; } string; bro why do you want first-class support for something the language doesn't use anyways