Skip to content

Commit

Permalink
Added YAJL/JSON integration.
Browse files Browse the repository at this point in the history
  • Loading branch information
toddsundsted committed Jun 13, 2011
1 parent d54ddd1 commit 5aa5d0e
Show file tree
Hide file tree
Showing 5 changed files with 645 additions and 13 deletions.
24 changes: 12 additions & 12 deletions Makefile.in
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@ COMPILE.c = $(CC) $(CFLAGS) $(CPPFLAGS) -c
CSRCS = ast.c code_gen.c db_file.c db_io.c db_objects.c \ CSRCS = ast.c code_gen.c db_file.c db_io.c db_objects.c \
db_properties.c db_verbs.c decompile.c disassemble.c \ db_properties.c db_verbs.c decompile.c disassemble.c \
eval_env.c eval_vm.c exceptions.c execute.c extensions.c \ eval_env.c eval_vm.c exceptions.c execute.c extensions.c \
functions.c keywords.c list.c log.c malloc.c map.c match.c \ functions.c json.c keywords.c list.c log.c malloc.c map.c \
md5.c name_lookup.c network.c net_mplex.c net_proto.c \ match.c md5.c name_lookup.c network.c net_mplex.c net_proto.c \
numbers.c objects.c parse_cmd.c pattern.c program.c \ numbers.c objects.c parse_cmd.c pattern.c program.c \
property.c quota.c ref_count.c regexpr.c server.c storage.c \ property.c quota.c ref_count.c regexpr.c server.c storage.c \
streams.c str_intern.c sym_table.c tasks.c timers.c unparse.c \ streams.c str_intern.c sym_table.c tasks.c timers.c unparse.c \
Expand All @@ -54,16 +54,16 @@ YSRCS = parser.y


HDRS = ast.h bf_register.h code_gen.h db.h db_io.h db_private.h \ HDRS = ast.h bf_register.h code_gen.h db.h db_io.h db_private.h \
decompile.h db_tune.h disassemble.h eval_env.h eval_vm.h \ decompile.h db_tune.h disassemble.h eval_env.h eval_vm.h \
exceptions.h execute.h functions.h getpagesize.h keywords.h \ exceptions.h execute.h functions.h getpagesize.h json.h \
list.h log.h map.h match.h md5.h name_lookup.h network.h \ keywords.h list.h log.h map.h match.h md5.h name_lookup.h \
net_mplex.h net_multi.h net_proto.h numbers.h opcode.h \ network.h net_mplex.h net_multi.h net_proto.h numbers.h \
options.h parse_cmd.h parser.h pattern.h program.h quota.h \ opcode.h options.h parse_cmd.h parser.h pattern.h program.h \
random.h ref_count.h regexpr.h server.h storage.h streams.h \ quota.h random.h ref_count.h regexpr.h server.h storage.h \
structures.h str_intern.h sym_table.h tasks.h timers.h \ streams.h structures.h str_intern.h sym_table.h tasks.h \
tokens.h unparse.h utils.h verbs.h version.h yajl_alloc.h \ timers.h tokens.h unparse.h utils.h verbs.h version.h \
yajl_buf.h yajl_bytestack.h yajl_common.h yajl_encode.h \ yajl_alloc.h yajl_buf.h yajl_bytestack.h yajl_common.h \
yajl_gen.h yajl_lex.h yajl_parse.h yajl_parser.h \ yajl_encode.h yajl_gen.h yajl_lex.h yajl_parse.h \
yajl_version.h yajl_parser.h yajl_version.h


SYSHDRS = my-ctype.h my-fcntl.h my-in.h my-inet.h my-ioctl.h my-math.h \ SYSHDRS = my-ctype.h my-fcntl.h my-in.h my-inet.h my-ioctl.h my-math.h \
my-poll.h my-signal.h my-socket.h my-stat.h my-stdarg.h my-stdio.h \ my-poll.h my-signal.h my-socket.h my-stat.h my-stdarg.h my-stdio.h \
Expand Down
1 change: 1 addition & 0 deletions bf_register.h
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ extern void register_property(void);
extern void register_server(void); extern void register_server(void);
extern void register_tasks(void); extern void register_tasks(void);
extern void register_verbs(void); extern void register_verbs(void);
extern void register_yajl(void);


/* /*
* $Log: bf_register.h,v $ * $Log: bf_register.h,v $
Expand Down
3 changes: 2 additions & 1 deletion functions.c
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -56,7 +56,8 @@ static registry bi_function_registries[] =
register_property, register_property,
register_server, register_server,
register_tasks, register_tasks,
register_verbs register_verbs,
register_yajl
}; };


void void
Expand Down
Loading

0 comments on commit 5aa5d0e

Please sign in to comment.