Presumably marpa_b_new returns a bocage containing all valid parse trees ending at that earley set (and starting where?), but it's never quite specified.
Note: calling the parameter earley_set_id is a missed opportunity to communicate something useful about its meaning. Not a substitute for fixing this issue, but it could help.
Presumably marpa_b_new returns a bocage containing all valid parse trees ending at that earley set (and starting where?), but it's never quite specified.
Note: calling the parameter
earley_set_id
is a missed opportunity to communicate something useful about its meaning. Not a substitute for fixing this issue, but it could help.