Disable block optimization - it didn't handle stack
This commit is contained in:
parent
40e2bf4099
commit
bd1b5c0687
@ -242,8 +242,8 @@ namespace chaiscript
|
|||||||
std::cout << " Optimizing AST \n";
|
std::cout << " Optimizing AST \n";
|
||||||
AST_NodePtr p = m_match_stack.front();
|
AST_NodePtr p = m_match_stack.front();
|
||||||
std::cout << "Node Count: " << count_nodes(p) << '\n';
|
std::cout << "Node Count: " << count_nodes(p) << '\n';
|
||||||
optimize_blocks(p);
|
// optimize_blocks(p);
|
||||||
std::cout << "Optimized Block Node Count: " << count_nodes(p) << '\n';
|
// std::cout << "Optimized Block Node Count: " << count_nodes(p) << '\n';
|
||||||
optimize_returns(p);
|
optimize_returns(p);
|
||||||
std::cout << "Returns Block Node Count: " << count_nodes(p) << '\n';
|
std::cout << "Returns Block Node Count: " << count_nodes(p) << '\n';
|
||||||
return p;
|
return p;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user