spef-parser 0.2.5

iEDA spef parser
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub mod spef_parser;

fn main() {
    let spef_file_str = "/home/taosimin/iEDA/src/database/manager/parser/spef/spef-parser/example/aes_simple.spef";
    // let spef_file_str = "/home/immelon/projects/iPD/src/database/manager/parser/spef/spef-parser/aes_simple.spef";
    // let spef_file_str = "/home/immelon/projects/scripts_test_ipd/nangate45_example.spef";
    // let spef_file_str = "/home/immelon/projects/scripts_test_ipd/skywater_aes_cipher_top.spef";
    spef_parser::parse_spef_file(spef_file_str);
    // match parse_result {
    //     Ok(spef_file) => {
    //         println!("Parsed {spef_file_str} successfully\n");
    //         println!("{spef_file:#?}");
    //     }
    //     Err(err) => {
    //         println!("Error when paring {spef_file_str}, {err}");
    //     },
    // }
}