# This makefile assumes that csh is running the figures
firstout firstobjout firstobjout2\
bigger2.p bigger3.p bigout1 bigger6.p bigout2 bigout3 bigout4\
digitsout synerrout synerr2out\
mismout clashout sinout1 sinout2\
exprout typequout primeout3\
katout copydataout kat2out katscript xxxxqqqout xxxxqqqout2\
soelim puman0.n | tbl | /usr/new/vtroff -o-1
cc -O csfix.c -o csfix -lS
pix first.p |& expand | csfix >firstout
pi first.p >& firstobjout ; px >& firstobjout
pi -p first.p >& firstobjout2 ; px >& firstobjout2
-expand bigger.p >bigger2.p
bigger3.p: bigger2.p csfix
number bigger2.p | expand | csfix -d >bigger3.p
pix bigger.p |& expand | csfix >bigout1
bigger6.p: bigger5.p csfix
number bigger5.p | expand | csfix -d >bigger6.p
pix bigger4.p |& expand >bigout2
pix bigger7.p |& expand >bigout3
(pix bigger7.p >/dev/null) |& expand > bigout4
primeout1: primes.p csfix
pix -l -z primes.p |& expand | csfix - >primeout1
primeout2: primes.p csfix
pxp -z primes.p |& expand | csfix - >primeout2
digitsout: digits.p csfix
pi digits.p |& expand | csfix >digitsout
synerrout: synerr.p csfix
pi -l synerr.p |& expand | csfix >synerrout
synerr2out: synerr2.p csfix
pix -l synerr2.p |& expand | csfix >synerr2out
pi -l mism.p |& expand | csfix >mismout
pi clash.p |& expand >clashout
pi sin1.p |& expand >sinout1
pi sin2.p |& expand >sinout2
pi -l expr.p | expand >exprout
primeout3: primes2.p csfix
pix primes2.p |& expand | csfix -d >primeout3
katout: kat.p csfix primes
pix -l kat.p <primes |& expand | csfix -d >katout
copydataout: copydata.p csfix
pix -l copydata.p |& expand | csfix -d >copydataout
-pi kat2.p ; px obj primes |& csfix -d >kat2out
-px obj xxxxqqq >& xxxxqqqout
-px obj xxxxqqq >& xxxxqqqout2
csfix -d <primes >primes-d
px obj katin >& katscript
-ed - katscript < fixkatscript
-expand comments.p >comments1.p
pxp comments.p |& expand >commentsout
-ed - commentsout < fixcomments
-rm csfix pmon.out obj ${FIGURES}