4 extern char *
i2a(
int );
9 extern string strupper(
string ,
const char *);
10 extern string strlower(
string ,
const char *);
13 extern string find_suffix(
const string ,
const string );
string gen_strndup0(string, size_t)
Like strdup() but copy at most n characters.
string gen_strndup(string, size_t)
string.c
string get_the_buffer(void)
string append_to_the_buffer(const char *)
If the string is undefined, just skip it.
void str_append(string *, string)
Append the suffix to the string.
char * i2a(int)
I2A (Integer TO Ascii) yields a string for a given Integer.
string strlower(string, const char *)
string find_suffix(const string, const string)
Find if a string s end with a suffix.
string chop_newline(string, bool)
void str_prepend(string *, string)
Prepend the prefix to the string.
list strsplit(const char *, const char *)
int gen_qsort_string_cmp(const void *, const void *)
Callback for sorting string with qsort.
string bool_to_string(bool)
string strupper(string, const char *)
void init_the_buffer(void)
string remove_newline_of_string(string)
string concatenate(const char *,...)
Return the concatenation of the given strings.
The structure used to build lists in NewGen.