diff options
Diffstat (limited to 'obcl/main.c')
| -rw-r--r-- | obcl/main.c | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/obcl/main.c b/obcl/main.c deleted file mode 100644 index 7c84b5e7..00000000 --- a/obcl/main.c +++ /dev/null @@ -1,33 +0,0 @@ -#include "obcl.h" - -void process_foo(CLNode *node) -{ - if (CL_IS_NODE(node)) { - printf("foo name: %s\n" - "foo age: %.2f\n", - CL_STRVAL(CL_LIST_NTH(node,0)), - CL_NUMVAL(CL_LIST_NTH(node,1))); - } -} - -void process_bah(CLNode *node) -{ - printf("handling bah\n"); -} - -int main() -{ - GList *lst = cl_parse("foo.conf"); -/* cl_tree_print(lst,0); */ -/* cl_tree_free(lst); */ - - - CLProc *p = cl_proc_new(); - cl_proc_add_handler_func(p, "foo", process_foo); - cl_proc_add_handler_func(p, "bah", process_bah); - cl_proc_add_handler_proc(p,"meh",p); - - cl_process(lst, p); - - return 0; -} |
