OrCAD to KiCAD netlst translator

On github, under author ehrenberdg, is a newer version of OrCAD’s Tango netlist output to KiCAD’s PCBnew netlist. The new KiCAD netlist includes fields needed to highlight KiCAD schematics from within Layout. The additional fields where populated with dummy arguments – enough to keep PCBnew happy, but they won’t highlight the OrCAD source (of course).

For those not familiar with OrCAD, the netlist generators is located (after highlighting the
top level in your schematic):
Tools → Create netlist . . . → Other (tab) → orTango64.dll
In the Tango netlist, components are delimited by square braces ( [ ] ) and netlist are delimited by parentheses. Other than the two lines at the top, that’s all there is – pretty simple and easy to parse.
DE

For those like me who don’t know anything about programming, how does this tool work?

I’ve been waiting for years for an OrCAD netlist importer.

Thank you!