main	arc.c	/^main(num, arg)			/* system entry point */$/
addarc	arcadd.c	/^addarc(num, arg, move, update, fresh)		/* add files to archive */$/
addbunch	arcadd.c	/^addbunch(nfiles, path, name, move, update, fresh)	/* add a bunch of files */$/
setcode	arccode.c	/^setcode()$/
code	arccode.c	/^code(c)				/* encode some character */$/
cvtarc	arccvt.c	/^cvtarc(num, arg)		/* convert archive */$/
cvtfile	arccvt.c	/^cvtfile(hdr)			/* convert a file */$/
delarc	arcdel.c	/^delarc(num, arg)		/* remove files from archive */$/
getstamp	arcdos.c	/^getstamp(f, date, time)		/* get a file's date/time stamp */$/
setstamp	arcdos.c	/^setstamp(f, date, time)		/* set a file's date/time stamp */$/
filehand	arcdos.c	/^filehand(stream)		/* find handle on a file */$/
izadir	arcdos.c	/^izadir(filename)		/* Is filename a directory? */$/
extarc	arcext.c	/^extarc(num, arg, prt)		/* extract files from archive */$/
extfile	arcext.c	/^extfile(hdr, path, prt)		/* extract a file */$/
readhdr	arcio.c	/^readhdr(hdr, f)			/* read a header from an archive */$/
put_int	arcio.c	/^put_int(number, f)		/* write a 2 byte integer */$/
put_long	arcio.c	/^put_long(number, f)		/* write a 4 byte integer */$/
writehdr	arcio.c	/^writehdr(hdr, f)		/* write a header to an archive */$/
putc_tst	arcio.c	/^putc_tst(c, t)			/* put a character, with tests */$/
filecopy	arcio.c	/^filecopy(f, t, size)		/* bulk file copier */$/
filecopy	arcio.c	/^filecopy(f, t, size)		/* bulk file copier */$/
lstarc	arclst.c	/^lstarc(num, arg)		/* list files in archive */$/
lstfile	arclst.c	/^lstfile(hdr)			/* tell about a file */$/
init_cm	arclzw.c	/^init_cm(t)			/* initialize for compression */$/
putc_cm	arclzw.c	/^putc_cm(c, t)			/* compress a character */$/
pred_cm	arclzw.c	/^pred_cm(t)			/* finish compressing a file */$/
decomp	arclzw.c	/^decomp(f, t)			/* decompress a file */$/
upd_tab	arclzw.c	/^upd_tab(pred, foll)		/* add an entry to the table */$/
init_ucr	arclzw.c	/^init_ucr(new)			/* get set for uncrunching */$/
getc_ucr	arclzw.c	/^getc_ucr(f)			/* get next uncrunched byte */$/
match	arcmatch.c	/^match(n, t)			/* test name against template */$/
while	arcmatch.c	/^	while ((*n && *n != '.') || (*t && *t != '.')) {$/
rempath	arcmatch.c	/^rempath(nargs, arg)		/* remove paths from filenames */$/
exitpause	arcmisc.c	/^exitpause()$/
chdir	arcmisc.c	/^chdir(dirname)$/
move	arcmisc.c	/^move(oldnam, newnam)$/
makefnam	arcmisc.c	/^makefnam(rawfn, template, result)$/
alphasort	arcmisc.c	/^alphasort(dirptr1, dirptr2)$/
upper	arcmisc.c	/^upper(string)$/
abort	arcmisc.c	/^abort(s, arg1, arg2, arg3)$/
gcdir	arcmisc.c	/^gcdir(dirname)$/
dir	arcmisc.c	/^dir(filename)		/* get files, one by one */$/
if	arcmisc.c	/^	if (Nnum == 0) {	/* first call */$/
fmatch	arcmisc.c	/^fmatch(direntry)$/
dir	arcmisc.c	/^dir(filepattern)$/
unlink	arcmisc.c	/^unlink(path)$/
pack	arcpack.c	/^pack(f, t, hdr)			/* pack file into an archive */$/
getc_ncr	arcpack.c	/^getc_ncr(f)			/* get bytes with collapsed runs */$/
getch	arcpack.c	/^getch(f)			/* special get char for packing */$/
putc_pak	arcpack.c	/^putc_pak(c, f)			/* put a packed byte into archive */$/
runarc	arcrun.c	/^runarc(num, arg)		/* run file from archive */$/
init_sq	arcsq.c	/^init_sq()$/
scan_sq	arcsq.c	/^scan_sq(c)			/* add a byte to the tables */$/
pred_sq	arcsq.c	/^pred_sq()$/
file_sq	arcsq.c	/^file_sq(f, t)			/* squeeze a file into an archive */$/
sqinit_cm	arcsqs.c	/^sqinit_cm()			/* initialize for compression */$/
sqputc_cm	arcsqs.c	/^sqputc_cm(c, t)			/* compress a character */$/
sqpred_cm	arcsqs.c	/^sqpred_cm(t)			/* finish compressing a file */$/
sqdecomp	arcsqs.c	/^sqdecomp(f, t)			/* decompress a file */$/
openarc	arcsvc.c	/^openarc(chg)			/* open archive */$/
closearc	arcsvc.c	/^closearc(chg)			/* close an archive */$/
addcrc	arcsvc.c	/^addcrc(crc, c)			/* update a CRC check */$/
tstarc	arctst.c	/^tstarc()$/
unpack	arcunp.c	/^unpack(f, t, hdr)		/* unpack an archive entry */$/
putc_unp	arcunp.c	/^putc_unp(c, t)			/* output an unpacked byte */$/
putc_ncr	arcunp.c	/^putc_ncr(c, t)			/* put NCR coded bytes */$/
getc_unp	arcunp.c	/^getc_unp(f)			/* get a byte from an archive */$/
init_usq	arcusq.c	/^init_usq(f)			/* initialize Huffman unsqueezing */$/
getc_usq	arcusq.c	/^getc_usq(f)			/* get byte from squeezed file */$/
dtimenow	dtime.c	/^char *dtimenow( )$/
dctime	dtime.c	/^dctime( tw )$/
dtwstime	dtime.c	/^dtwstime( )$/
dlocaltime	dtime.c	/^dlocaltime( clock )$/
dgmtime	dtime.c	/^dgmtime( clock )$/
dasctime	dtime.c	/^dasctime( tw, flags )$/
dtimezone	dtime.c	/^dtimezone( offset, flags )$/
dparsetime	dtimep.c	/^dparsetime( str )$/
lex_string	lexstring.c	/^lex_string( strptr, start_cond)$/
allprint	lexstring.c	/^allprint(c)$/
main	marc.c	/^main(nargs,arg)			       /* system entry point */$/
merge	marc.c	/^merge(nargs,arg)		       /* merge two archives */$/
gethdr	marc.c	/^int gethdr(f,hdr)		       /* special read header for merge */$/
copyfile	marc.c	/^copyfile(f,hdr,ver)		       /* copy a file from an archive */$/
tmjuliandate	tmclock.c	/^tmjuliandate( tm )$/
MSDOS	arc.h	13
GEMDOS	arc.h	14
BSD	arc.h	15
SYSV	arc.h	16
MTS	arc.h	17
DOS	arc.h	28
CUTOFF	arc.h	29
envfind	arc.h	33
setmem	arc.h	34
UNIX	arc.h	38
CUTOFF	arc.h	39
rindex	arc.h	44
index	arc.h	45
USECATSCAN	arc.h	47
CUTOFF	arc.h	48
ARCMARK	arc.h	68
ARCVER	arc.h	69
STRLEN	arc.h	70
FNLEN	arc.h	71
MAXARG	arc.h	72
TW_NULL	tws.h	41
TW_SDAY	tws.h	42
TW_SNIL	tws.h	43
TW_SEXP	tws.h	44
TW_SIMP	tws.h	45
TW_DST	tws.h	46
TW_ZONE	tws.h	47
TW_JUNK	tws.h	48
dtime	tws.h	89
dtime	tws.h	91
dtwszone	tws.h	94
getwd	sysv/getwd.c	/^getwd(path)$/
getwd	sysv/getwd.c	/^getwd(path)$/
rename	sysv/rename.c	/^int rename(oldname,newname)$/
utimes	sysv/utimes.c	/^utimes(path,tvp)$/
