14 struct treenode * libsrl_mktree(int i)
16 struct treenode * r = GC_MALLOC(sizeof(struct treenode));
18 if (1 == i) r = GC_MALLOC_ATOMIC(sizeof(struct treenode));
19 r -> x = libsrl_mktree(i-1);
20 r -> y = libsrl_mktree(i-1);
24 void * libsrl_init(void)
27 return GC_MALLOC(sizeof(struct treenode));
30 void * libsrl_collect (void)