netlist parser