From 571e4a99b632ba11addc1a91399fa2a7c54959a1 Mon Sep 17 00:00:00 2001 From: flameyosflow Date: Mon, 15 Dec 2025 14:40:09 +0200 Subject: [PATCH 1/2] Base files needed --- src/c_ir.rs | 0 src/codegen/declaration_transpiler.rs | 0 src/codegen/statements_transpiler.rs | 0 src/codegen/transpiler.rs | 0 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/c_ir.rs create mode 100644 src/codegen/declaration_transpiler.rs create mode 100644 src/codegen/statements_transpiler.rs create mode 100644 src/codegen/transpiler.rs diff --git a/src/c_ir.rs b/src/c_ir.rs new file mode 100644 index 0000000..e69de29 diff --git a/src/codegen/declaration_transpiler.rs b/src/codegen/declaration_transpiler.rs new file mode 100644 index 0000000..e69de29 diff --git a/src/codegen/statements_transpiler.rs b/src/codegen/statements_transpiler.rs new file mode 100644 index 0000000..e69de29 diff --git a/src/codegen/transpiler.rs b/src/codegen/transpiler.rs new file mode 100644 index 0000000..e69de29 From 094894b7d990a3d44025efe9abaf252165b5bec4 Mon Sep 17 00:00:00 2001 From: flameyosflow Date: Mon, 15 Dec 2025 14:40:20 +0200 Subject: [PATCH 2/2] Remove weird blanks --- src/lambda_lower.rs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/lambda_lower.rs b/src/lambda_lower.rs index 6094c16..08ce1db 100644 --- a/src/lambda_lower.rs +++ b/src/lambda_lower.rs @@ -17,10 +17,6 @@ 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();