First declosure impl

This commit is contained in:
2026-09-04 13:53:59 +00:00
parent af85244587
commit 617dbeb988
7 changed files with 376 additions and 11 deletions
+6
View File
@@ -1,4 +1,5 @@
mod declass;
mod declosure;
mod flatten;
mod parse;
mod regify;
@@ -6,6 +7,7 @@ mod regify;
use std::process::Command;
use declass::declass;
use declosure::declosure;
use flatten::flatten;
use parse::QuickJSBinary;
use regify::regify;
@@ -41,6 +43,10 @@ fn main() {
let declassed = declass(reg_fns, &atoms);
println!("{declassed:#?}");
println!("=== after declosure ===");
let declosured = declosure(declassed);
println!("{declosured:#?}");
println!("{atoms:#?}");
/*println!("=== after deprototype ===");