REWORK(10.1) REWORK(10.1)
NAME
rework - diff two wraplists
SYNOPSIS
cda/rework [ -e ] [ -q ] [ -v ] [ -s ] [ -o ] [ -dnet ] old
new
DESCRIPTION
Rework takes two wraplists (the output of wrap(10.1)) and
produces three wraplists: UN.wr, RE.wr, and NEW.wr. NEW.wr
describes the result of removing the wires in UN.wr from old
and then adding the wires in RE.wr. The list NEW.wr is
electrically equivalent to new . Typically, the file new is
generated by wrap(10.1) and old is the NEW.wr produced in
the last rework.
The various options are
-dnet produce detailed debugging output. The optional net-
name net confines debugging to just that net.
-e like -v except that input nets need not be connected.
-o the nets in NEW.wr will be ordered. Normally
unchanged nets are just copied.
-q try to minimize the number of wires for the rework.
Currently, this is only useful when the new net is
strictly larger than the old net.
-s print some statistics of the inputs.
-v print a terse summary of the differences on standard
output. UN.wr, RE.wr, and NEW.wr will be unchanged.
Rework ignores the start (04) and stop (08) bits in its
input; it assumes all the wires for one net are sequential
in the input.
SEE ALSO
wrap(10.1)
Page 1 Plan 9 (printed 10/28/25)