New direction
This commit is contained in:
+8
-13
@@ -1,6 +1,4 @@
|
||||
mod declass;
|
||||
mod declosure;
|
||||
mod deprototype;
|
||||
mod flatten;
|
||||
mod parse;
|
||||
mod regify;
|
||||
@@ -8,8 +6,6 @@ mod regify;
|
||||
use std::process::Command;
|
||||
|
||||
use declass::declass;
|
||||
use declosure::declosure;
|
||||
use deprototype::deprototype;
|
||||
use flatten::flatten;
|
||||
use parse::QuickJSBinary;
|
||||
use regify::regify;
|
||||
@@ -35,24 +31,23 @@ fn main() {
|
||||
let (_, parsed) = QuickJSBinary::parse(&bin).unwrap();
|
||||
let (flat_fns, atoms) = flatten(parsed);
|
||||
|
||||
println!("{atoms:#?}");
|
||||
let reg_fns = regify(flat_fns);
|
||||
println!("{flat_fns:#?}");
|
||||
|
||||
println!("=== after regify ===");
|
||||
let reg_fns = regify(flat_fns);
|
||||
println!("{reg_fns:#?}");
|
||||
|
||||
let declassed = declass(reg_fns);
|
||||
|
||||
println!("=== after declass ===");
|
||||
let declassed = declass(reg_fns, &atoms);
|
||||
println!("{declassed:#?}");
|
||||
|
||||
let deprototyped = deprototype(declassed);
|
||||
println!("{atoms:#?}");
|
||||
|
||||
println!("=== after deprototype ===");
|
||||
/*println!("=== after deprototype ===");
|
||||
let deprototyped = deprototype(declassed);
|
||||
println!("{deprototyped:#?}");
|
||||
|
||||
let declosured = declosure(deprototyped);
|
||||
|
||||
println!("=== after declosure ===");
|
||||
println!("{declosured:#?}");
|
||||
let declosured = declosure(deprototyped);
|
||||
println!("{declosured:#?}");*/
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user