On Thursday 17 November 2005 03:42 pm, John Doty wrote:
One advantage of having gnetlist do the expansion is that you get nice netnames like X1/OUT (ngspice isn't so friendly). Also, for board design, a flat netlist is required (at least by the PCB designer I usually deal with). The "source" mechanism is also nice, allowing the designer to avoid the difficulties wired-in pathnames cause.
If your target application requires flat netlists, make a separate utility to flatten it.
-Dan