gram_main.c (351B)
1 #include "parser.h" 2 #include <stdio.h> 3 4 int main(void) { 5 size_t control = 0; 6 size_t values = 0; 7 8 demopstack_bounds(8, &control, &values); 9 printf("tokens=%d rules=%d control=%zu values=%zu scratch=%zu\n", 10 DEMOPTOK__COUNT, DEMOPR__COUNT, control, values, 11 demopgenerate_scratch_count()); 12 return control == 0 || values == 0; 13 }