1*13111Srrh /* 2*13111Srrh * @(#)bib.h 1.2 06/14/83 3*13111Srrh */ 412917Sgarrison /* various arguments for bib and listrefs processors */ 512917Sgarrison 612917Sgarrison /* constants */ 712917Sgarrison 812917Sgarrison # define true 1 912917Sgarrison # define false 0 1012917Sgarrison # define err -1 1112917Sgarrison # define REFSIZE 1024 /* maximum size of reference string */ 1212917Sgarrison 1312917Sgarrison /* reference citation marker genrated in pass 1 */ 1412917Sgarrison 1512917Sgarrison # define CITEMARK (char) 02 1612917Sgarrison # define CITEEND (char) 03 1712917Sgarrison 1812917Sgarrison /* file names */ 1912917Sgarrison 2012917Sgarrison /* output of invert, input file for references */ 2112917Sgarrison # define INDXFILE "INDEX" 2212917Sgarrison /* pass1 reference collection file */ 2312917Sgarrison # define TMPREFFILE "/usr/tmp/bibrXXXXXX" 2412917Sgarrison /* pass2 text collection file */ 2512917Sgarrison # define TMPTEXTFILE "/usr/tmp/bibpXXXXXX" 2612917Sgarrison /* temp file used in invert */ 2712917Sgarrison # define INVTEMPFILE "/usr/tmp/invertXXXXXX" 2812917Sgarrison /* common words */ 2912917Sgarrison # define COMFILE "/usr/lib/bmac/common" 3012917Sgarrison /* default system dictionary */ 3112917Sgarrison # define SYSINDEX "/usr/dict/papers/INDEX" 3212917Sgarrison /* where macro libraries live */ 3312917Sgarrison # define BMACLIB "/usr/lib/bmac" 3412917Sgarrison /* default style of references */ 3512917Sgarrison # define DEFSTYLE "/usr/lib/bmac/bib.stdsn" 3612917Sgarrison 3712917Sgarrison /* size limits */ 3812917Sgarrison 3912917Sgarrison /* maximum number of characters in common file */ 4012917Sgarrison # define MAXCOMM 300 4112917Sgarrison 4212917Sgarrison char *malloc(); 43