00001 /* JSON_checker.h */ 00002 00003 typedef struct JSON_checker_struct { 00004 int state; 00005 int depth; 00006 int top; 00007 int* stack; 00008 } * JSON_checker; 00009 00010 00011 extern JSON_checker new_JSON_checker(int depth); 00012 extern int JSON_checker_char(JSON_checker jc, int next_char); 00013 extern int JSON_checker_done(JSON_checker jc);