HAL permesas al vi vidi kaj analizi la skemon en la GUI kaj manipuli ĝin per Python-skriptoj. En skriptoj, vi povas uzi la inkluzivitan "norman bibliotekon" de funkcioj kiuj efektivigas grafteoriajn operaciojn utilajn por inversa inĝenierado de ciferecaj elektronikaj cirkvitoj (uzante ĉi tiujn funkciojn, vi povas heŭristike detekti kelkajn dezajnpadronojn kaj forigi simplajn malklaraĵojn per skripto en kelkaj linioj) . La biblioteko ankaŭ inkludas klasojn por projekt-administrado en la IDE, kiuj povas esti uzitaj dum evoluigado de kromaĵoj por analizi kaj inspekti ligojn. Analiziloj estas provizitaj por aparataj priskribaj lingvoj VHDL kaj Verilog.
fonto: opennet.ru