HAL vam omogućava da vidite i analizirate šemu u GUI-u i manipulišete njome pomoću Python skripti. U skriptama možete koristiti uključenu “standardnu biblioteku” funkcija koje implementiraju operacije teorije grafova korisne za obrnuti inženjering digitalnih elektronskih kola (koristeći ove funkcije, možete heuristički otkriti neke dizajnerske obrasce i ukloniti jednostavne zablude sa skriptom u nekoliko redaka) . Biblioteka takođe uključuje klase za upravljanje projektima u IDE, koje se mogu koristiti prilikom razvoja dodataka za analizu i proveru veza. Parseri su obezbeđeni za jezike opisa hardvera VHDL i Verilog.
izvor: opennet.ru