blob: 2ae5a985d3caa3cef9f5e04bbdf80c9a7d4654fb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
struct String;
enum Comparison {
Comparison_LT,
Comparison_EQ,
Comparison_GT,
};
int
string_new(const char *const string, const struct String **out);
void
string_free(const struct String **const s);
enum Comparison
string_compare(const struct String *const s1, const struct String *const s2);
bool
string_equals(const struct String *const s1, const struct String *const s2);
int
string_append(
const struct String *const s1,
const struct String *const s2,
const struct String **const out
);
|