Temporarily break reduced_ast stage
This commit is contained in:
parent
74a574b093
commit
3dad077a09
@ -159,9 +159,10 @@ fn typechecking(input: ast::AST, handle: &mut Schala, comp: Option<&mut PassDebu
|
|||||||
|
|
||||||
fn ast_reducing(input: ast::AST, handle: &mut Schala, comp: Option<&mut PassDebugArtifact>) -> Result<reduced_ast::ReducedAST, String> {
|
fn ast_reducing(input: ast::AST, handle: &mut Schala, comp: Option<&mut PassDebugArtifact>) -> Result<reduced_ast::ReducedAST, String> {
|
||||||
let ref symbol_table = handle.symbol_table.borrow();
|
let ref symbol_table = handle.symbol_table.borrow();
|
||||||
let output = input.reduce(symbol_table);
|
//let output = input.reduce(symbol_table);
|
||||||
|
let output = reduced_ast::perform_reduction(input, symbol_table);
|
||||||
comp.map(|comp| comp.add_artifact(format!("{:?}", output)));
|
comp.map(|comp| comp.add_artifact(format!("{:?}", output)));
|
||||||
Ok(output)
|
output
|
||||||
}
|
}
|
||||||
|
|
||||||
fn eval(input: reduced_ast::ReducedAST, handle: &mut Schala, comp: Option<&mut PassDebugArtifact>) -> Result<String, String> {
|
fn eval(input: reduced_ast::ReducedAST, handle: &mut Schala, comp: Option<&mut PassDebugArtifact>) -> Result<String, String> {
|
||||||
|
Loading…
Reference in New Issue
Block a user