adroit 0.1.0

AD on first-order SSA functions with arrays and algebraic types.
Documentation
1
2
3
4
5
6
7
8
9
10
use std::{env, fs};

use adroit::Module;

fn main() {
    let mut args = env::args().skip(1);
    let source = fs::read_to_string(args.next().unwrap()).unwrap();
    let module: Module = source.parse().unwrap();
    print!("{module}");
}