Go to the source code of this file.
|
| EXPORT int | strref_cmp (const struct strref *str1, const char *str2) |
| |
| EXPORT int | strref_cmpi (const struct strref *str1, const char *str2) |
| |
| EXPORT int | strref_cmp_strref (const struct strref *str1, const struct strref *str2) |
| |
| EXPORT int | strref_cmpi_strref (const struct strref *str1, const struct strref *str2) |
| |
| EXPORT bool | valid_int_str (const char *str, size_t n) |
| |
| EXPORT bool | valid_float_str (const char *str, size_t n) |
| |
| EXPORT char * | error_data_buildstring (struct error_data *ed) |
| |
| EXPORT void | error_data_add (struct error_data *ed, const char *file, uint32_t row, uint32_t column, const char *msg, int level) |
| |
| EXPORT bool | lexer_getbasetoken (struct lexer *lex, struct base_token *t, enum ignore_whitespace iws) |
| |
| EXPORT void | lexer_getstroffset (const struct lexer *lex, const char *str, uint32_t *row, uint32_t *col) |
| |
| Enumerator |
|---|
| BASETOKEN_NONE |
|
| BASETOKEN_ALPHA |
|
| BASETOKEN_DIGIT |
|
| BASETOKEN_WHITESPACE |
|
| BASETOKEN_OTHER |
|
| Enumerator |
|---|
| PARSE_WHITESPACE |
|
| IGNORE_WHITESPACE |
|
| EXPORT int strref_cmp |
( |
const struct strref * |
str1, |
|
|
const char * |
str2 |
|
) |
| |
| EXPORT int strref_cmpi |
( |
const struct strref * |
str1, |
|
|
const char * |
str2 |
|
) |
| |
| EXPORT bool valid_float_str |
( |
const char * |
str, |
|
|
size_t |
n |
|
) |
| |
| EXPORT bool valid_int_str |
( |
const char * |
str, |
|
|
size_t |
n |
|
) |
| |