At the moment, `aml_tester` works, but is pretty janky to use. Some improvements would be: - [x] Correctly detect and error when `iasl` is not installed - [ ] Use one of those crates that makes panics more readable - [x] Color code output - [x] Provide summary at the end for each ASL file detected: `PASS`, `COMPILE FAIL`, `PARSE FAIL` - [x] Allow testing only one ASL file (CLI `-f` option?) - [ ] Provide better control over when output from the parser is logged to console (e.g. only for failing test, separated out, etc.) - [ ] Provide CLI option to pass a chunk of AML instead (?might be better just adding a test in `aml` itself tbh)
At the moment,
aml_testerworks, but is pretty janky to use. Some improvements would be:iaslis not installedPASS,COMPILE FAIL,PARSE FAIL-foption?)amlitself tbh)