blob: 6e6e2118fa1ffb1f4c81526ca0dae6a8206e289d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#ifndef _ZoO_TOOL_STRINGS_H_
#define _ZoO_TOOL_STRINGS_H_
#include "strings_types.h"
void ZoO_strings_initialize (struct ZoO_strings s [const restrict static 1]);
void ZoO_strings_finalize (struct ZoO_strings s [const restrict static 1]);
int ZoO_strings_parse
(
struct ZoO_strings s [const static 1],
size_t const input_size,
ZoO_char input [const restrict],
ZoO_index const punctuations_count,
const ZoO_char punctuations [const restrict static punctuations_count]
);
#endif
|