enable h_indirect
This commit is contained in:
parent
907069d358
commit
4f6989d3ef
3 changed files with 5 additions and 4 deletions
|
|
@ -7,9 +7,9 @@ static const HParserVtable indirect_vt = {
|
|||
.parse = parse_indirect,
|
||||
};
|
||||
|
||||
void h_bind_indirect(HParser* indirect, HParser* inner) {
|
||||
void h_bind_indirect(HParser* indirect, const HParser* inner) {
|
||||
assert_message(indirect->vtable == &indirect_vt, "You can only bind an indirect parser");
|
||||
indirect->env = inner;
|
||||
indirect->env = (void*)inner;
|
||||
}
|
||||
|
||||
HParser* h_indirect() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue