ENDLIST	polish.c	/^#define ENDLIST(p,n,r) for(p=r; p->n; p=p->n)$/
FORLIST	polish.c	/^#define FORLIST(p,n,r) for(p=r; p; p=p->n)$/
LINK	polish.c	/^#define LINK(p,n,r,t) if(!r)r = p = NEWNODE(t);\\$/
Mdiread	diread.c	/^main (argc, argv)$/
NEWNODE	polish.c	/^#define NEWNODE(type) (struct type *) calloc(1, (u/
SFDBIT	setsfd.c	/^#define SFDBIT(A) (1 << A)$/
accesf	accesf.c	/^struct sndesc  *accesf (name)$/
addcp	addcp.c	/^struct dskblk  *addcp (sfd, cpentry)$/
allocat	allocat.c	/^char   *allocat (s1, s2)$/
allocsf	allocsf.c	/^allocsf (sfd, cyls, seq, althead)$/
badchrs	sopensf.c	/^badchrs (name)$/
bit	diread.c	/^# define bit(n)		(1 << (n))$/
catchall	catchall.c	/^catchall (intfunc)$/
catfree	allocsf.c	/^catfree (dp)$/
ceil	floor.c	/^ceil (d)$/
checksfd	checksfd.c	/^checksfd (sfd)$/
circle	circle.c	/^circle (ptr)$/
cklist	allocsf.c	/^cklist(name, head)$/
ckpath	ckpath.c	/^ckpath (name)$/
ckprot	ckprot.c	/^ckprot (name, prot, req)$/
claim	allocsf.c	/^claim (head, cyls)$/
closesf	closesf.c	/^closesf (sfd)$/
cpsfd	cpsfd.c	/^struct sndesc  *cpsfd (sfd)$/
crack	crack.c	/^char    crack (argc, argv, flags, ign)$/
cylcp	cylcp.c	/^cylcp (ifid, ofid, from, to, len, bptrack, bpcyl)$/
cyltrns	cyltrns.c	/^long    cyltrns (sfd, vcyl)$/
delink	allocsf.c	/^delink (head)$/
delsf	delsf.c	/^delsf (name, check)$/
dfltsfd	dfltsfd.c	/^dfltsfd (sfd, ctrl, dflts, args)$/
diread	diread.c	/^diread (dir, key, mode)$/
dirinfo	sfstab.c	/^struct sfstab *dirinfo(dir)$/
dpermis	dpermis.c	/^dpermis (name)$/
fa_blocks	sclosesf.c	/^fa_blocks (cp)$/
filsfb	filsfb.c	/^long    filsfb (sfd, block)$/
floor	floor.c	/^floor (d)$/
flushsf	flushsf.c	/^flushsf (sfd)$/
freelist	allocsf.c	/^freelist (listp)$/
freesfd	freesfd.c	/^freesfd (sdp)$/
fsndi	fsndi.c	/^float   fsndi (sfd, sample)$/
fsndo	fsndo.c	/^fsndo (sfd, sample)$/
getcdpath	getdefnam.c	/^        getcdpath (own)$/
getdefnam	getdefnam.c	/^getdefnam () $/
getdev	sfstab.c	/^getdev(name)$/
getmlokmsg	mlock.c	/^char   *getmlokmsg (fs)$/
getofile	getofile.c	/^getofile (src, dest)$/
getown	getown.c	/^getown (name)$/
getpown	getprown.c	/^char   *getpown () {$/
getprown	getprown.c	/^getprown () $/
getrawdev	getrawdev.c	/^getrawdev (filename, rw)$/
getrfid	sopensf.c	/^getrfid (sfs, rw)$/
getsfbuf	getsfbuf.c	/^getsfbuf (sfd)$/
getsfile	getsfile.c	/^getsfile (special)$/
getsfn	getsfn.c	/^char   *getsfn (name, nobody)$/
getsfstab	sfstab.c	/^struct sfstab *getsfstab()$/
gsfsdt	sfsdevs.c	/^gsfsdt () $/
ignall	ignall.c	/^ignall () $/
ingroup	ingroup.c	/^ingroup (group)$/
instr	diread.c	/^instr (s1, s2)$/
isdir	sftype.c	/^isdir (fnam)$/
ismlocked	mlock.c	/^ismlocked (fs)$/
isndi	isndi.c	/^isndi (sfd, sample)$/
linkcom	linkcom.c	/^linkcom (sfd, str)$/
linkinc	linkinc.c	/^linkinc (sfd, str)$/
linksfd	linksfd.c	/^linksfd (sfd)$/
lmin	lmaxmin.c	/^long    lmin (i1, i2)$/
lockfclose	lockfopen.c	/^lockfclose (fid)$/
lockfid	lockfopen.c	/^lockfid (fid)$/
lockfopen	lockfopen.c	/^lockfopen (file, mode)$/
makenew	allocsf.c	/^                makenew (maxcyls)$/
makenode	allocsf.c	/^makenode (last, next, base, len, flag, dfn, sfd, c/
malerr	malerr.c	/^malerr(s, x)$/
markall	markall.c	/^markall (head, sfd, save)$/
max	sndo.c	/^#define max(a,b) ((a) > (b) ? (a) : (b))$/
min	sndi.c	/^#define min(a,b) ((a) < (b) ? (a) : (b))$/
mksfe	mksfe.c	/^struct sfentry *mksfe (sfd)$/
mlock	mlock.c	/^mlock (fs, msg, err)$/
munlock	mlock.c	/^munlock (fs)$/
nameok	sopensf.c	/^nameok (name)$/
newsf	newsf.c	/^newsf (sfd)$/
notify	notify.c	/^notify (who, message)$/
opensf	opensf.c	/^opensf (name, flags)$/
ownspath	ownspath.c	/^ownspath (path, usr)$/
panic	panic.c	/^panic () $/
pgetown	getown.c	/^pgetown (name)$/
pidexists	pidexists.c	/^pidexists (pid)$/
polish	polish.c	/^char   *polish (expression, unops, binops, postops/
prtime	psdf.c	/^prtime (fp, x, end)$/
psdf	psdf.c	/^psdf (fp, sdp)$/
quitit	quitit.c	/^quitit (ind)$/
relpath	relpath.c	/^relpath(name, dfn)$/
report	report.c	/^report (string)$/
rlist	allocsf.c	/^rlist (fp)$/
rsdf	rsdf.c	/^rsdf (fp, name)$/
scansdf	scansdf.c	/^struct sndesc  *scansdf (str)$/
sclosesf	sclosesf.c	/^sclosesf (sfd)$/
seeksf	seeksf.c	/^long    seeksf (sfd, offset)$/
setfilts	setfilts.c	/^setfilts (srate, ada)$/
setsfbuf	getsfbuf.c	/^setsfbuf (size)$/
setsfd	setsfd.c	/^setsfd (sfd, ctrl, args)$/
setsfile	getsfile.c	/^setsfile (path)$/
sfallclose	sfallclose.c	/^sfallclose () {$/
sfdsetok	setsfd.c	/^sfdsetok () {$/
sfestr	sfestr.c	/^char   *sfestr (sfe)$/
sfexpr	sfexpr.c	/^float   sfexpr (string, timefac)$/
sffield	sfexpr.c	/^sffield (input, string, iglist, brklist)$/
sfgetfl	allocsf.c	/^sfgetfl (name, flag)$/
sfiargs	sfiargs.c	/^struct sndesc  *sfiargs (argc, argv, opak, stsamp,/
sfoargs	sfoargs.c	/^struct sndesc  $/
sfquitit	sfquitit.c	/^sfquitit (ind)$/
sfsearch	opensf.c	/^CSNDFILE * sfsearch (name)$/
sfsetiname	sfsetiname.c	/^sfsetiname (procname)$/
sftype	sftype.c	/^sftype (name)$/
sndi	sndi.c	/^sndi (sfd, cx, st, ns, op)$/
sndo	sndo.c	/^sndo (sfd, cx, st, ns, op)$/
sopensf	sopensf.c	/^sopensf (name, mode, sfd)$/
ssfallclose	ssfallclose.c	/^ssfallclose () {$/
strcpyre	diread.c	/^        strcpyre (s1, s2)$/
stripsuf	stripsuf.c	/^char   *stripsuf (name, suffix)$/
strsav	strsav.c	/^strsav (base, string)$/
strsfe	strsfe.c	/^struct sfentry *strsfe (str)$/
stunsf	getsfbuf.c	/^stunsf (sfd)$/
trim	trim.c	/^trim (head, sfd)$/
unlinksf	unlinksf.c	/^unlinksf (name)$/
unlnblk	unlnblk.c	/^unlnblk (cblk)$/
unlockfid	lockfopen.c	/^unlockfid (fid)$/
wheader	wheader.c	/^wheader (iop, sfd, format)$/
wlist	allocsf.c	/^wlist (listp, name, dealloc)	\/* Write and dealloca/
wrtsfb	wrtsfb.c	/^long    wrtsfb (sfd, blockno)$/
wsdf	wsdf.c	/^wsdf (fp, sdp)$/
xalloc	diread.c	/^        xalloc (n) {$/
xclaim	xpandsf.c	/^                xclaim (head, cyls, xblk)$/
xown	getown.c	/^xown (name, with_path)$/
xpandsf	xpandsf.c	/^xpandsf (sfd, howmany)$/
zapfree	allocsf.c	/^zapfree (head)$/
