From bd1b5c06876aba38e8fae6e5bc50f8fe11fb1d8b Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Tue, 24 Mar 2015 10:15:08 -0600 Subject: [PATCH] Disable block optimization - it didn't handle stack --- include/chaiscript/language/chaiscript_parser.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/chaiscript/language/chaiscript_parser.hpp b/include/chaiscript/language/chaiscript_parser.hpp index ccd9248..ca0ad33 100644 --- a/include/chaiscript/language/chaiscript_parser.hpp +++ b/include/chaiscript/language/chaiscript_parser.hpp @@ -242,8 +242,8 @@ namespace chaiscript std::cout << " Optimizing AST \n"; AST_NodePtr p = m_match_stack.front(); std::cout << "Node Count: " << count_nodes(p) << '\n'; - optimize_blocks(p); - std::cout << "Optimized Block Node Count: " << count_nodes(p) << '\n'; +// optimize_blocks(p); +// std::cout << "Optimized Block Node Count: " << count_nodes(p) << '\n'; optimize_returns(p); std::cout << "Returns Block Node Count: " << count_nodes(p) << '\n'; return p;