diff options
Diffstat (limited to 'cooker/parse.h')
-rw-r--r-- | cooker/parse.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cooker/parse.h b/cooker/parse.h index 05079cc..361fc55 100644 --- a/cooker/parse.h +++ b/cooker/parse.h @@ -6,6 +6,11 @@ #ifndef PARSE_H #define PARSE_H +long long value_get_num(struct num *desc, JSON_Value *value); +void value_get(union desc desc, enum type type, JSON_Value *value, + union value *out); +struct field *select_field(struct gluten_ctx *g, int pos, + struct select *s, union value v); void parse_file(struct gluten_ctx *g, const char *path); #endif /* PARSE_H */ |