diff --git a/exercises/03/vslc/src/vslc.c b/exercises/03/vslc/src/vslc.c index 7e26581..adeca25 100644 --- a/exercises/03/vslc/src/vslc.c +++ b/exercises/03/vslc/src/vslc.c @@ -23,7 +23,8 @@ main ( int argc, char **argv ) options ( argc, argv ); yyparse(); // Generated from grammar/bison, constructs syntax tree - + yylex_destroy(); // Free heap used by flex + if ( print_full_tree ) print_syntax_tree (); simplify_syntax_tree (); // In tree.c