diff --git a/nasal_parse.h b/nasal_parse.h index ecd4b65..6c5e0e2 100644 --- a/nasal_parse.h +++ b/nasal_parse.h @@ -946,6 +946,7 @@ nasal_ast nasal_parse::iter_gen() match(tok_id); while(is_call(tokens[ptr].type)) node.add(call_scalar()); + check_memory_reachable(node); } return node; }