temp commit some debugging stuff for posterity
This commit is contained in:
parent
de4b21757e
commit
cbd50ec4c3
1 changed files with 15 additions and 0 deletions
|
|
@ -484,6 +484,21 @@ int test_llk(void)
|
|||
fprintf(stderr, "does not compile\n");
|
||||
return 2;
|
||||
}
|
||||
HLLkTable *table = p->backend_data;
|
||||
printf("table(C,a) = ");
|
||||
HCFStringMap *row = h_hashtable_get(table->rows, X->desugared);
|
||||
assert(row);
|
||||
HCFSequence *rhs = h_stringmap_get(row, (uint8_t*)"a", 1, false);
|
||||
assert(rhs);
|
||||
h_pprint_sequence(stdout, g, rhs);
|
||||
printf(" (row %p, rhs %p)\n", row, rhs);
|
||||
printf("table(D,a) = ");
|
||||
row = h_hashtable_get(table->rows, rhs->items[0]);
|
||||
assert(row);
|
||||
rhs = h_stringmap_get(row, (uint8_t*)"a", 1, false);
|
||||
assert(rhs);
|
||||
h_pprint_sequence(stdout, g, rhs);
|
||||
printf(" (row %p, rhs %p)\n", row, rhs);
|
||||
|
||||
HParseResult *res = h_parse(p, (uint8_t *)"ab", 2);
|
||||
if(res)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue