#include "laxjson.h"
#include <stdlib.h>
#include <assert.h>
#include "../../release/libsheepy.h"
Go to the source code of this file.
◆ WHITESPACE
Value:' ': \
case '\t': \
case '\n': \
case '\f': \
case '\r': \
case 0xb
Definition at line 15 of file laxjson.c.
◆ DIGIT
Value:'0': \
case '1': \
case '2': \
case '3': \
case '4': \
case '5': \
case '6': \
case '7': \
case '8': \
case '9'
Definition at line 23 of file laxjson.c.
◆ ALPHANUMERIC
◆ VALID_UNQUOTED
Value:'-': \
case '_': \
case '#': \
case '$': \
case '%': \
case '&': \
case '<': \
case '>': \
case '=': \
case '~': \
case '|': \
case '@': \
case '?': \
case ';': \
case '.': \
case '+': \
case '*': \
case '(': \
case ')': \
Definition at line 90 of file laxjson.c.
◆ NUMBER_TERMINATOR
| #define NUMBER_TERMINATOR |
Value:',': \
case ']': \
case '}': \
case '/'
Definition at line 112 of file laxjson.c.
◆ PUSH_STATE
| #define PUSH_STATE |
( |
|
state | ) |
|
Value:err = push_state(context, state); \
◆ BUFFER_CHAR
Value:err = buffer_char(context,
c); \
◆ lax_json_create()
◆ lax_json_destroy()
◆ lax_json_feed()
◆ lax_json_eof()
◆ lax_json_str_err()