#include "arena/arena.h"
#include "base/util.h"
#include "json_scan.h"
#include "core/macros.h"
#include "cthulhu/events/events.h"
#include "cthulhu/util/text.h"
#include "std/set.h"
#include <stdlib.h>
Go to the source code of this file.
|
json_scan_t * | json_scan_context (scan_t *scan) |
|
void | json_parse_integer (mpz_t integer, scan_t *scan, where_t where, const char *text, int base) |
|
void | json_parse_float (float *real, scan_t *scan, where_t where, const char *text) |
|
void | json_parse_string (text_view_t *string, scan_t *scan, json_where_t where, const char *text, size_t length) |
|
void | jsonerror (where_t *where, void *state, scan_t *scan, const char *msg) |
|
◆ json_parse_float()
void json_parse_float |
( |
float * |
real, |
|
|
scan_t * |
scan, |
|
|
where_t |
where, |
|
|
const char * |
text |
|
) |
| |
◆ json_parse_integer()
void json_parse_integer |
( |
mpz_t |
integer, |
|
|
scan_t * |
scan, |
|
|
where_t |
where, |
|
|
const char * |
text, |
|
|
int |
base |
|
) |
| |
◆ json_parse_string()
◆ json_scan_context()
◆ jsonerror()
void jsonerror |
( |
where_t * |
where, |
|
|
void * |
state, |
|
|
scan_t * |
scan, |
|
|
const char * |
msg |
|
) |
| |