123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #include <libhighlight.h>
- #include <stdio.h>
- static void hl_print_node(hl_node *node) {
- switch (node->type) {
- default:
- printf(" %d<%s>", node->type, node->text);
- break;
- }
- }
- void hl_compile_pp(hl_node *node) {
- hl_node *iter = node->root;
- while (1) {
- iter = iter->children;
- if (!iter)
- break;
- hl_print_node(iter);
- }
- }
|