DELTA 306788 56095 5927 SVNx!ag/)9 getline(&line, &linesize, f) > 0ENDREP DELTA SVN---x^Qj0|bJ^.>_/C_.Ph BPub*KV$^ɖ ͓׳e39ξPO(R52&s}xjݏg߮%7/td3yV=*Bs(Q9*1"6S_Rd(SbY…[;"8d]zr"f4Ѓ2huE@W|XHcPIWj<}[h>ߗB45f"r{Og<;uN41F2LlL]Ԋ(%uvD-ђ&?Hт@})cyo{Rx -~+˝UxgF0=X[ױaB&ۍ;bPD r4aT%m*(ENDREP DELTA 306788 3665177 1315 SVN0QH{lgetline(&in, &insize, f) > 0ENDREP DELTA 306788 3666505 1225 SVN*1  (float)ENDREP DELTA 306788 3667743 1649 SVN^'O&EZ5J^H ,ENonst char *name; const onstonst char *, constonst char *, const char *, constENDREP DELTA 306788 3678378 806 SVN &  D]Const ENDREP DELTA 306788 3681505 624 SVNIP  $%$static ENDREP DELTA 306788 3685569 798 SVNQW  hjgonst ENDREP DELTA 306788 3687258 823 SVNEK  *onst ENDREP DELTA 306788 3688094 2600 SVN p~YLB,ustatic char *in; /* input buffer */ static size_t insize; /* input buffer size */ static esc = 0, par = 0, brack = 0; size_t nENDREP DELTA 306788 3690707 2493 SVNm\1UTvwstatic char token[SSIZE]; static static char ibuf[PUSHBACK+SSIZE]; /* pushback buffer for definitions, etc. */ static onst char *str) { register constENDREP DELTA 306788 3693213 2184 SVNajB1Jh,V hatic struct { const atic struct { const char *res; const onst char *name, const char *defn) /* find name in tbl. if defn non-null, install */ { register tbl *p; register int h; register unsigned const char *s = (unsigned constENDREP DELTA 306788 3695999 1080 SVNtz  6?5onst ENDREP DELTA 306788 3699449 1340 SVNew # ng~"onst char *t, const char *c, constENDREP DELTA 306788 3702021 1649 SVN  HNGonst ENDREP DELTA 306788 3705573 1732 SVN> 9 O78d7static int csp; static int psp; #define CSSIZE 400 static char cs[420]; static int lf, rf; /* temporary spots for left and right fonts */ void text(int t,char *p1) { int c; const ENDREP DELTA 306788 3708714 884 SVNl a lobal.h"ENDREP DELTA 306788 3715211 2229 SVNCj  X1ENDREP DELTA 306788 3722795 4417 SVN  XEHENDREP DELTA 306788 3728563 1797 SVN!`[>`Agetline(&buf, &size, fin) > 0ENDREP DELTA 306788 3730373 2244 SVNVAB~Tchar *p; p = strdup(sENDREP DELTA 306788 3741759 472 SVNG G GE?E #define min(x,y) ((x) < (y) ? (x) : (y)) #define max(x,y) ((x) > (y) ? (x) : (y)) #define prefix(str, pfx) (strncmp(pfx, str, strlen(pfx)) == 0) #undef __unused #define __unused __attribute__((unused)) #ifdef __GLIBC__ #ifdef _IO_getc_unlocked #undef getc #define getc(f) _IO_getc_unlocked(f) #endif #ifdef _IO_putc_unlocked #undef putc #undef putchar #define putc(c, f) _IO_putc_unlocked(c, f) #define putchar(c) _IO_putc_unlocked(c, stdout) #endifENDREP DELTA 306788 3743782 321 SVN  O=O -I../includeENDREP DELTA 306788 3747982 730 SVNZ5)6$#include "global.h" ENDREP DELTA 306788 3774951 2501 SVNeGxF+t+/*rSLEd q(|[$.U%tqQx^RK0>_1{|DcH lJ6-셶kDQzm8"Ei;ÎI7rYVj$D#q'W\ɸܷ!ߌHD*K)D*ʼBYKHp`BYHcȊ,\r9*N1eGyK_ ڲgX{K[9UVۘ5̄ ș!;mVaC%x=; cRɑ HY'ň^(U0| N!B̭~'{k^ʡ3x5+kYn.{96曢&}_Zfg1[f}LC qz9!nKENDREP DELTA 306788 3777465 2054 SVN"0 2 _C1atic struct pushstack bracestack[NBRACE]; static ENDREP DELTA 306788 3781881 1063 SVNau } J|/2|static For forstk[10]; /* stack of for loops */ static For *forp = forstk; /* pointer to current top */ void setfval(const ENDREP DELTA 306788 3782957 4449 SVN"[bZV8FzF@ep$9J`,1R )$d s(}%Q4`int baldelim(int, const char *); static void popsrc(void); static char *addnewline(char *); void pushsrc(int type, conststatic onst onst onststatic Arg args[10]; /* argument frames */ static Arg *argfp = args; /* frame pointer */ static static char pbuf[PBSIZE]; /* pushback buffer */ static char *pb = pbuf-1; /* next pushed back character */ static char ebuf[200]; /* collect input here for error reporting */ static char *ep = ebuf; static onst static onst static static ENDREP DELTA 306788 3789527 2962 SVN-(')/UyAzx~)int synerr = 0; static onstonst ; int yyparse(void); curfile->lineno = 0; printlf(1, curfile->fname); while (getline(&buf, &size, curfile->fin) > 0ENDREP DELTA 306788 3792502 3128 SVN[5 nf(3 static double exprlist[100]; static onst char *s) { char *p; p = strdup(s); if (p == NULL) FATAL("out of space in tostring on %s", sENDREP DELTA 306788 3800196 2467 SVN)>*) GMzeubDI^)$vx^Tr0 =ӯ93%1r",-`pcvr,='i+ꥯj򒾙{cϵ"X̠89gOuqcyy؎:ĒV4k^[.op.|:^lNV;)mdي WɬWDVH27߸Qȟ2;*/yuVENDREP DELTA 306788 3802676 2940 SVN{T"AlN\Sstruct symtab symtab[]static char cbuf[CBUFLEN]; static int c, clen, delim; static ENDREP DELTA 306788 3808745 3163 SVN[h5|4_vOtv0tJW!'|<#8z extern int dbg; static const static double xscale; static double yscale; static static double vpos = 0; /* current vertical position; 0 is top of page */ static double htrue = 0; /* where we really are */ static double vtrue = 0; static double X0, Y0; /* left bottom of input */ static double X1, Y1; /* right top of inputstatic __unused __unused, double ddval __unusedfENDREP DELTA 306788 3814161 1071 SVNwT1SwFoC4onst onst char *s) /* return float value of variable s */ { YYSTYPE y; y = getvar(s); return y.f; } void setfval(const onst ENDREP DELTA 306788 3816969 438 SVN% ENDREP DELTA 306788 3821695 5709 SVNF!. _g^eRQ1F-onst getline(&line, &linesize, fp_in) > 0onstENDREP DELTA 306788 3827729 496 SVN_l2-2 -I../includeENDREP DELTA 306788 3831695 5468 SVNv]:9>#d:I~["XozZh[Z6@include "global.h" onstconst wchar_t *rtrim(const wchar_t *, const wchar_t *, int); static constonst const constb); } static constENDREP DELTA 306788 3837176 1079 SVNHk|Z*. cd papers && PATH=..:$$PATH sh for i in a b c; do \ $(INSTALL) -m 644 papers/Ind.i$$i $(ROOT)$(REFDIR)/papers/; \ done \ papers/Ind.i?ENDREP DELTA 306788 3843687 752 SVN =k<_/const ENDREP DELTA 306788 3844452 2381 SVN;I # u2 "static int soutlen = 1000; static ENDREP DELTA 306788 3847318 1156 SVN(:43p2~OJ|lFU(jh 0) write (fw1, _in , strlen(_____ENDREP DELTA 306788 3848487 1250 SVN-0t %___ENDREP DELTA 306788 3849750 2707 SVNZ'?|yz8ue=atic static char buf[2*BUFSIZ]; static int nsucc; static int need; static char *instr; static int inct; static int rflag; static int xargc; static char **xargv; static int numwords; static ENDREP DELTA 306788 3852470 2519 SVNh4 d cJcFILE *fd =NULL; int lmaster =500; int *hfreq, hfrflg; int colevel =0; static int measure=0; static ENDREP DELTA 306788 3855002 2088 SVNoE - u$K,static int hh[50]; union ptr { unsigned *a;ENDREP DELTA 306788 3857869 815 SVNXl  udt#include "refer..c"ENDREP DELTA 306788 3858697 1552 SVNXF  BTENDREP DELTA 306788 3860262 1339 SVN 6s5W-<%TzX)#L*Sq WK_"qstatic char fgspace[FGSIZE]; static _in, char **out, int outlen, long __in); # endif if (mindex(__in[0]==0; for(p=_in; *p && *p != ':' && *p != ';'; p++) ; if (*p) *p++=0; else p=___in) != 0 || 1) { # if D1 fprintf(stderr, "old: %s new %s not equal\n",name,_in); # endif if (fa != NULL) fa = freopen(_in, "r", fa); else fa = fopen(__in); # endif if (fa == NULL) return(0); /* err("Can't open %s", in); */ strcpy(name, _in); if (gdate(fa) > _indexdate && __ENDREP DELTA 306788 3861614 944 SVN?'  }*ENDREP DELTA 306788 3862571 417 SVNB T 5S:`S#include "refer..c" void remote(const char *_in __unused, const char *out __unusedENDREP DELTA 306788 3863530 1720 SVNgs"!2n2R,K~1Nh__iflong =0; const __fd, &__ENDREP DELTA 306788 3865263 1174 SVNLS"=!YabnC}1[.5<_fd, int *_____iflong = (lp>=65536L); if (sizeof(int)>2) *_ENDREP DELTA 306788 3866450 485 SVN(=  3w1#include "refer..c"ENDREP DELTA 306788 3866948 820 SVN)/,3Wm5t+__iflong, sizeof(_iflong), 1, fa); if (___ENDREP DELTA 306788 3867781 904 SVN!2) (;4;|g!`" =x^mQN R5!LJf-d#Hzl0S~jousR҇ W۠ࠔ5Oͩk(!D_^`D3'ao/BdjL>8$6tW6 YC)|Xv XWf]~Jw'J2{B#%Lǚڥ=dXT:.6j\q l[hΤ*I?{O~ )ENDREP DELTA 306788 3872401 1137 SVN  uonst ENDREP DELTA 306788 3873551 1406 SVNR&} hP$ chkey(int c, const char *name); void dofile(FILE *f, consttr = ln; while (*ptr) ptr++; ptr--; if (*ptr == '\n') *ptr=0; return(ln); } void chkey(int c, constENDREP DELTA 306788 3880659 1542 SVN{w5w4CSOl<Z&Y~=p|mgx3x^en < UkΛio0$0ڷIR 2|6v𔹚dₜDT2R!;WyP\F9ғ<j}Z_>w.L8#f\ B^/1n:IҰRM橀6,&op}P ~2C,ՠAdjqHmoLm7>ι̎œ(˱=cg5]:řm%M/{RO"oeENDREP DELTA 306788 3886001 618 SVN+B'Q/dAonst char *smallcaps = ""; const char *keystr = "AD"; const onst ENDREP DELTA 306788 3886632 1485 SVNn z_ zV:^,pw$sd, ".[" __unusedp, "A ")) p += 2; if (prefix(p, "An ")) p += 3; if (prefix(p, "The "onst char *__keystr++)) { count = atoi(_keystr); if (*_ENDREP DELTA 306788 3894468 1735 SVN  onst ENDREP DELTA 306788 3896216 1683 SVNIP  -static ENDREP DELTA 306788 3897912 591 SVN.7 Q]Q __unusedENDREP DELTA 306788 3901512 611 SVN !  3Y2 #include "refer..c" ENDREP DELTA 306788 3904573 3134 SVNNpYUk=Rq0>MWstatic char tempfile[32]; /* temporary file for sorting keys */ static int tmpfd = -1; static char *keystr = "AD"; /* default sorting on author and date */ static int multauth = 0; /* by default sort on senior author only */ static str) /* evaluate key string for A+ marking */ { int i, j; for (i = 0, j = 0; kstr[j] = kstr[i]; } k __ENDREP DELTA 306788 3907720 634 SVN`u  D# include "refer..cENDREP DELTA 306788 3926822 387 SVN7D   -I../includeENDREP DELTA 306788 3927222 1679 SVN@$5#%EF^9QRfD|3# include "global.h"; extern const charonst char *); void putsize(const onst cprefix(const char *, const char *); int letter(int); void tcopy(char *, char *); /* tt.c */ int ctypeENDREP DELTA 306788 3928914 992 SVN)/  l>konst ENDREP DELTA 306788 3929919 1617 SVN W$:#S$h30{hxv8h8# ifndef gcos static void badsig(int); # endif int main(int argc, char *argv[]) {static int sargc; static strcmp("-me", *sargv) == 0) { *sargv = MEMACSS; break; } if (strcmp("-ms", *sargv) == 0) { *sargv = MACROSS; break; } if (strcmp("-mm", *sargv) == 0strcmp("-g", *sargv) == 0 __ENDREP DELTA 306788 3932092 1331 SVNdA3SBA#@# include "global.h" static struct optstr {const cp, lp->optnamENDREP DELTA 306788 3933436 3153 SVNH #B~B @ALl]k!# include # include "global.h" static isisisdigit(*snp++ = c = get1char())) ; un1getc(c); sep[icol-1] = max(sep[icol-1], strtol(sn, NULL, 10ENDREP DELTA 306788 3936602 2007 SVN!H%8!GlU7aG# include p; str--) { if (isENDREP DELTA 306788 3957007 786 SVNo%A.y5:#include "t..c" /* ts.c: minor string processing subroutines */ /* returns: 1 for match, 0 else */ int cprefix(const char *ctl, const letter(int ch) { if (ch >= 'a' && ch <= 'z') return(1); if (ch >= 'A' && ch <= 'Z') return(1); return(0); } voidENDREP DELTA 306788 3957806 1017 SVNH  &sUENDREP DELTA 306788 3958836 3146 SVNA* )7e50?znIgEOi[6onstonst char *grbe(int i, int lintype); static constonst onst onst char *glibe(int i, int c, int cl, int cr, int lintype) { const onstENDREP DELTA 306788 3961995 1557 SVNou  @0?onst ENDREP DELTA 306788 4095995 3790 SVNp".T-xwrMv_A2zWkSonst extern char *roff_sprintf(char *, size_t, constonstonstonst onst char *, constENDREP DELTA 306788 4105649 1222 SVN}q"z?& ex #include "hnjalloc.h" #ifndef __unused #define __unused __attribute__ ((unused)) #endif void * hnj_malloc (int size, HyphenDict *hp __unused __unused __unusedENDREP DELTA 306788 4251577 14486 SVN-r).'5uZ 00`lKnF2]Hu3=z:l@c,O.UB{n>LahadnR,hHaLx^S]o@|ŒJuѾa*$ @H!>-9h;w㶈̬= JEZCwp7$<&C] '‘6r'jY~{-խ]KnCИU3Uz'}6YǞ7 i% GÏ(Y:k*6xuRUy=$iTE}/+dIJw^0 8$R:V;sB-LS+ UHQ)L*x"T#t1]]^Pb\]!]!%-ؿ^;p8I!}o&[ʬ Kr!h'hccVk n`UEYͯj@EIĎ4u]u"s招%+/LAڗ9zO٬\%s` /b$"#on%gA`9`Pk6(eJЬC,PijaF\eVq؍(saRFq˼~7]αVzȋ$ra:D%=>tv w/Ok?1Kq̮x/҆Jx@P(O ??{K֏%{K֏hG.#1Ý?JVENDREP DELTA 306788 4266076 3239 SVN} #r"lgT$Yqio.h>static /* if (cbits(i) == 'x') fmtchar = fmtchar; */dprintf(ptid, "%lc", j); else #endif /* EUC */ onstENDREP DELTA 306788 4269328 13058 SVNu/w-WtU\&V}Ik"w! 8AK0N?v-N"oS cnMu {aH}Ie.~Rp Di%x^mQ]k0}NE0L*kw7`0 1Mhc'lwsmPsϹ9(ꃌ[iHhyr" #n >teSə[[eGӌ~MR@UPέ ;!IR ˡւ22 9[BJnFHtzxcRYjBZ (^>! t߬"r[_weP["*Yy/N!DWrOGQ?6( "ж'nL+fXBicW EՍ׀қ/-lFE'w&&Á<ĸί3Zl8([o*JEOoc@gL<ΫENDREP DELTA 306788 4282399 9878 SVN~?FDEn1 C INFPENALTY) _t = INFPENALTY; else _t *= PENALSCALE; return _ __unusedENDREP DELTA 306788 4292290 11046 SVN<7)x([Ihh1p,;c(x^mn0 *UJkzL;MS!@D̡I+.b'%!) \m5i,W&UE1iBˠϕqmG)%M&lrq:l%')u㳕fa;yž'x!/L(t4К%bE6V5c͕<▆g!uy[v/8_sVbENDREP DELTA 306788 4303349 14530 SVN}Cqyp{M{Hj|Im-y;SqAacI0b=Tlsi3x^mSn0f10vUgENDREP DELTA 306788 4317892 4232 SVNuA$!y static int *hbuf; static int NHEX; static int *nexth; static tchar *hyend; #define THRESH 160 /*digram goodness threshold*/ static path = strdup(hylangENDREP DELTA 306788 4322137 8454 SVNu<:;9#O#N \K|+I\cZf9__d = getch(); if (!issame(_; unsigned int_t; _t = dpenal ? dpenal - INFPENALTY0 - 1 : 0; noscale++; n = inumb(&__t = XFUNC; setfbits(_t, f); setsbits(_t, s); return _wchar_t *wddelim(wchar_t, wchar_t, int); int wdbindf(wchar_t, wchar_t, int); void localize(void) { __unused, wchar_t wc2 __unused, int type __unused) { return 6; } wchar_t * wddelim(wchar_t wc1 __unused, wchar_t wc2 __unused, int type __unusedn, sign; size_t iENDREP DELTA 306788 4335649 2041 SVNM`A&J_nonst char *); static onstENDREP DELTA 306788 4337797 5926 SVN*OI'HBZ y%>+ixOZ(lDR1An<%static int dtab; static _____t++ = *s - '0'; } else if (*s == 'b') { *_t++ = '\b'; } else if (*s == 'n') { *_t++ = '\n'; } else if (*s == 'r') { *_t++ = '\r'; } else if (*s == 't') { *_t++ = '\t'; } else { *_t++ = *s; } s++; } } *_onst onst onst __ENDREP DELTA 306788 4343736 4092 SVN5I[[J@!#a1Z//#ifdef EUC #include #include #include //static __unusedENDREP DELTA 306788 4350764 631 SVNRX  B@onstENDREP DELTA 306788 4373684 8809 SVN{  q extern int c_isalnumENDREP DELTA 306788 4382506 776 SVN:) ENDREP DELTA 306788 4386250 8521 SVN2ba @IJYZ#s}ap3Q.;4wrXRPR`#ifndef __unused #define __unused __attribute__((unused)) #endifstatic const struct names { const char *trname; const static static static static static static size_int __unuseda->base = strdup(cponst char *devfontab, const char *devkerntab, const char *devcodetab, const ENDREP DELTA 306788 4394784 1417 SVN>V / (.onst char *, const char *, const char *, constENDREP DELTA 306788 4429566 532 SVNlcG%ENDREP DELTA 306788 4501013 562 SVNJA  = ENDREP DELTA 306788 4505686 3384 SVNnp  Psize_tENDREP DELTA 306788 4514408 36282 SVN75&7ai!FTC'(7t0}p_J{Se5aG&+-9bg@n@%1\ 4%,YO4T& /4bF sTzJDn^:5<LMS,jJ#N=i*>l/Wj9nKfpiW]7\.l.y[bStS " U?q.N2*s f(<#Ia#-x^Xmo۶, .@u$.f-M8.MQ6WH*/9,]lHy~HUMd\ZҼgW gq37Jsvf~w3l3υUgŐL6r(rLKʔe2c*KcKjC$N\ ׁ /*_p{;uUronn߾],# *csR 24_ή/j*Kj.B|JsRyd/7VTZZv֐-oq2ҩTjP!|BDi`x. Ћ*kbJ%0&bk S3w]SC@n9ڎ%NJvoΞ|+SZP>deո%r7*K6ntXEO2]KP 4,sX>T:ʔEJ)C'뭑-5Qc:雛5[G2 : c[Yn8P:T3-)4Y|+Sc:r8,ykGPs4*kS{(+ JpzEk4:%Br==dƦa2oʭKf\`hbgy)v8=^Bo X'8Mkj cz>A\fbtAnh³ϒvl-iޞ#d^Zui3)TղQSGHZ=ǖ1QY+])[Hae|= ݹ VX~΄YT س6g9_ASi*JCQ2WBA }kSNgP%m 8i[Np!*j "M 1B'6qcT2 u{IiJ {r 7c6uuUe7 ^]27r{Ȕs~!ﱢ ^ynK&2oB%zGʀ3 /jxŬrJmW,޳Bu+H($ ޯ]eh!*MAP~p0s AnRJ᠃=rֹڊ[VK ?v4}wFhe!܈!M4wh6v|G?slմ*Vk$dHw8`}`לCl쀷3b,3;l;1rT|4&sBh9u1'jF:lP~yfSI "b f1;IȆy ~É}5Zւ?ɕҷ ^wQ ӆ%dKaĎ_$+]Z"Ϭ5JH ńlPښhV/oɄWȯ26 T TzTGu6/v[׈v#@K:& ! @7|3 kmˌ?At'YR0]HȲaF7S𜝜03g=;9i0S*"3W N {/QՓ(9:6ϸM}Hn7?N-=a>0?g%uoL7P (פ=4!4"% =Ӕ}$ۤ%[ m115}mB9C.ԂvY o<5K,&X{02ш}m==?a5pKҎE:3v/R=.5JYƗ.2KD%?0Km:C; for ( i = textcount; i > 0; i-- ) { monst char onstsize_ENDREP DELTA 306788 4550703 2982 SVN:F = j GLMGbSqrc:W9(: Jsx^mQo0ǟͧ85R R Im_JѤi&X;†ѭ;I|w fsb7X պF$ oDsM5OA֤[r[hzC\JF4:$B]x^-5MXo K F3KIae2B3O9fSשћ}4:KbNT9뚕,ղ>ǵZ1 xcieߠw:%D!"Xs.9~"Lsw7 p=.;ÃNB4 )k ϋENDREP DELTA 306788 4789151 1752 SVN #include "otf.c" #include "afma->base = strdup(filenameENDREP DELTA 306788 4807299 716 SVN;G !8onstonstENDREP DELTA 306788 4808028 7899 SVNF6uysCh5$Zo h_+hs(H$uM[gCKi{7Y3C [QIsw7kn-X+ zi@d=4AJvAAo@{0>g:&aGzBQsEsx^Sn0 }N2KbC1{pe؂dɆHrQ6,hI9T}R\Z% Ӎliz+}PJ2 Fgo+Q$0>zAy]Y8~cj6btŮVo&H`OɋE줽Aah0Ce8ljz D &pv ^d0اfF%O[iJ jTǫL$=bU.[W) JU1&XkG0x'Nϩf K#g?/Zk`/ooޠV]30P9D3y@\f治:jFVn{61h( ]imKf]~[