diff --git a/src/c_ir.rs b/src/c_ir.rs deleted file mode 100644 index e69de29..0000000 diff --git a/src/codegen/declaration_transpiler.rs b/src/codegen/declaration_transpiler.rs deleted file mode 100644 index e69de29..0000000 diff --git a/src/codegen/statements_transpiler.rs b/src/codegen/statements_transpiler.rs deleted file mode 100644 index e69de29..0000000 diff --git a/src/codegen/transpiler.rs b/src/codegen/transpiler.rs deleted file mode 100644 index e69de29..0000000 diff --git a/src/lambda_lower.rs b/src/lambda_lower.rs index 08ce1db..6094c16 100644 --- a/src/lambda_lower.rs +++ b/src/lambda_lower.rs @@ -17,6 +17,10 @@ impl LambdaLowerer { } } + + + + fn collect_free_vars(&self, expr: &Expr, lambda_params: &[String]) -> std::collections::HashSet { let mut free_vars = std::collections::HashSet::new(); let mut local_scope = std::collections::HashSet::new();