A FGREPV1.1 3-JUL-1993 09:01DEC C T1.3-007 P $READONLY$p$BSS$x$DATA$$LINK$ $LITERAL$i$CODE$ $ABS$ DECC$TOLOWERDECC$GA___CTYPE DECC$ATOI DECC$MALLOC DECC$REALLOC DECC$EXITOPTARGOPTIND DECC$GET_ERRNO_ADDR DECC$GET_VMS_ERRNO_ADDRDECC$GA_STDERR DECC$GA_STDINDECC$GA_STDOUT DECC$FCLOSE DECC$FOPEN DECC$GFPRINTF DECC$GPRINTF DECC$PUTS DECC$FREAD DECC$STRRCHR DECC$STRERROR DECC$STRLEN DECC$STRCMPKWSALLOCKWSINCRKWSPREPKWSEXEC KWSET(KWSET DECC$READ(J0MAIN SHELL_MUNGGETOPT DECC$OPEN DECC$CLOSE(J__MAIN DECC$MAIN DECC$EXIT 7=GNU fgrep, version 1.1 = %s: %s %s%c= %d%c=%lu%c = %s (= --0= %s 8= -@= rH= -P= %s:X= %d `= %s h= %d x= %s = %s: %s: %s =memory exhausted=memory exhausted=memory exhausted= output error= A-B-e+-f+=<40123456789A:B:CVbce:f:hilnsvwxyshr=get,put,del,upd0=PHusage: %s [-[[AB] ]] [-[CVchilnsvwx]] [-[ef]] [] =0;=` ;;7DECC$GA_STDERR@ DECC$GFPRINTF DECC$STRERROR(DECC$GET_VMS_ERRNO_ADDR=0;=P  DECC$GPRINTF7DECC$GA_STDOUT DECC$GET_ERRNO_ADDR=0h;=P  DECC$PUTS=0 ;= 7KWSET7DECC$GA___CTYPE KWSEXEC=0 ;=0  DECC$REALLOC DECC$MALLOC DECC$EXIT=08;=@|  DECC$READ=0;= 0 0;=   DECC$TOLOWER; DECC$FCLOSE DECC$OPEN SHELL_MUNGKWSPREP! DECC$ATOI# DECC$STRRCHR7 DECC$GA_STDIN7OPTARG=00;= 7OPTIND% DECC$STRCMP' DECC$STRLEN)GETOPTP;P;P;P;P;P;P;P; P;(P;0;8;@;H;P;X;`;h;p;x;;;;;;;;;;;;;;;;;;;;; ;(;0;8;@;H;P;X;`;h;p;x ;;0;X;;;;;;;;;;;;;;;;;; ;(;0+KWSINCR- DECC$CLOSE/ DECC$FOPEN1 DECC$FREAD3KWSALLOC=0;=0 5 DECC$MAIN =#4G~^ ^(GG# B  = > (b@Zk =b#6@B4GbG@ZkG] ](0#kG#G~^^ ~(08޴@HPGGG b 0`Bݠ(hb@ZkTGPB GXb@ZkGGGGGGG0G("C}1"@BHb@Zk4GG]] }(08ݤ@HP`#k#4G~^^ ~(GGGBGb@ZkG@Pb#pDx"_BGb4G@ZkG]] }(0#kG#TG~^^~ (GGG BG(b@ZkG0BG8b4G@Zk@GdD `("Gb#z_G@B4GHb@ZkG]G]} (0#k#~^^~ (0޴8@GGGGG%h 0F, p@k G0@,q HX!D?cøtGX%  BG(bG@Zk G@%0@ GA.AJXaF`H0BH! 0@@"HG BtG(b0C@Zk'"<tG 0% BG(b!a@BGG@Zk,G_d@G0@.a JXAF_&B Bd"(b."TGTJ>@ZkTGG$."0r0H Q0J2F0>@ r. R"rJdF `@BHb@Zk4G Gb#_`@%G 0@ GA.HAJ0BXaF`H! 0@@@eDG]G]} (0ݤ8@P#k#~^^~ (0޴8@GGG`GGH4GTH @BD %b#11 B %G=_ %@?@D?G%G@` @ ."JXF @/&#KX!G?0@B PB_e@%4G$8 F;F`Fh B(b"@Zk@GGGb#_@@?@GGTGb#_0`@@@?G$ G]]} (0ݤ8@P#kG#~^^~ (0޴8GGb4HT4c @BD #Gb#!1 @ #_ #@?@D?G#CG GrBs"rB .#JXGs"rB S/s#[KXaG0B BSB 4GâGWB /CK0@CX!G CR"WB0BC$tBtBC? âB#vBB9 xB* )@Gs/"4.4 p`BsKQ4JwtKt#7F4>3".pB4/JY!KzJ:G!?,r".xB"HPJa;JF>.vB,J@HaJD C:DC CC/#TG #(C5!H6J=@5B!@BbG@ZkBGb4G@Zk@GD ("Gb#_GB4Gb@ZkðtG #$# B@(b2BGG@ZkGG 0B,à8b@Zk Gb#y_4G(ð #@($@ c eBuBCGC-  @CC G8.8 !JX!F" ,#X"HXAF@.#"JXF.#8#JX!G #CàC GX/"#PKXAG@#C?(âcDF~#cG]]9y@}C (0ݤ8@#k#~^ ^(~08@޴HPX>`^h~pxGGG0b00c _GG " @C@AxG0B @ }"8bCGG@Zk G}j@FAj" J.SJXaF_`KAB.JXFXGZ GAAGO GA(@l/[lKgKGoCGB ;.;J`G/`L.l"SSJgJFoB((FB.JF AB7/W#Z:KGK_GOC("_G!:@.J@G@7.(BW7JRJFB`FWB.JF21`A @0B8b}"GG@Zk} GAAF? !A_GcGz&#D@/KX!Gq Do@@ (`B@ &. 'JX!F - &! I X!E F. !LJXAF@F- "TIXF @@.#JXG @? @k#(@{A@ '.!(JX!F '- !,I XEG. G!JJXAF@.  JXF  @@.#JXG @#GGb# GW_@GGGè@GGb#J_@G/c@GG@b# #E =_@G]G ](}08@ݤHPX=`]h}px#kG#tG~^^GGP"X"`pBA1"xb@ZkG4GBb@ZkG]] #kp#TG~G^^ ~(08޴@HP>X^`~hpx޵GG  "bB=="hc bG@ZkGTG Bb@ZkGTGBb@Zk PBG=G GXbGC"tG@Zk G) G0&A7 B\B`k$ D1BRBQ1BRRB)BIB1&B$2FB DG4GBb@Zk G4GBb@ZkGTG ðBH#"BtGbB@ZkG4G{G4G4GvPb#a_@BG@Zk GlPb#W_bP#"0B @ZkTGB X#"b@Zk" Gk 0B8bG@Zk Gb#/_GB4Gb@Zk"0b#g_! GG,G . ! JFBb@2jA4GG@Zk @AKE? kAGGb#s_GG"G4G!E$ Bb@Zk 4G 4G$dG4G4G4GG4GDG4G G4G(IJG4G,GPb#_PBC"=tG Xb@Zk Gi!B = , 0@Q1@@B0 @,G@Zk GPb#_$$ 4G Gh!G?EAG 4GBGQ.QJ@pBxb@ZkG.qH0A"PJAF> 0 A!$h"B4GbFG@ZkG"b#_GB4Gb@Zk @_GA$ !MAA .JX!F N.!NJXaF`.!JXF.!JXF !AA N/NKXaG`!A?B!ACbGtG@Zk GGb#X_GB4Gb@ZkA!G@?B4Gb@ZkGGb#C_GB4Gb@Zk ݡ.A!d ?!<$ "0b#r_ tG 8 An A`#"l0BKeA @ZkG =,0c"BGbGI)@ @ZkG G G0B8bOA@Zk Gb#_:Glb#8ġ GKeA0ı4ıHıkX`d@DLPT\䳞_Gpb#_b# A_h"TGݡBbOA/@ZkBp"bGTG@Zk 4G lx"BTGbKeA+@ZkBbG4G@Zk ݡ0@찮 @,G8$ b#G0$4$H$`@DLPTX\Z_Gpb#_b#AS_Bb"GTG@Zk 4G "BTGbLA,@ZkGB4GbDG@Zk4GG]] }(08ݤ@HP=X]`}hpxݥ#k45$GH DECC$MAIN46<b# DECC$MAIN45D@H DECC$MAIN4XGl DECC$EXIT4`b# DECC$EXIT4h@l DECC$EXIT<GDECC$GET_VMS_ERRNO_ADDR<b#DECC$GET_VMS_ERRNO_ADDR<@DECC$GET_VMS_ERRNO_ADDR4G DECC$STRERROR4b# DECC$STRERROR4@ DECC$STRERROR4DGP DECC$GFPRINTF4Hb# DECC$GFPRINTF4L@P DECC$GFPRINTF4G DECC$MALLOC4b# DECC$MALLOC4@ DECC$MALLOC4G DECC$EXIT4b# DECC$EXIT4@ DECC$EXIT4PG` DECC$REALLOC4Xb#0 DECC$REALLOC4\@` DECC$REALLOC4hG| DECC$MALLOC H4pb#0 DECC$MALLOC4x@| DECC$MALLOC4G DECC$EXIT4b#0 DECC$EXIT4@ DECC$EXIT4pG DECC$GPRINTF4xb#p DECC$GPRINTF4@ DECC$GPRINTF4G DECC$GPRINTF4b#p DECC$GPRINTF4@ DECC$GPRINTF4G$ DECC$GPRINTF4 b#p DECC$GPRINTF4 @$ DECC$GPRINTF4XG| DECC$GPRINTF4`b#p DECC$GPRINTF4x@| DECC$GPRINTF< GDECC$GET_ERRNO_ADDR< b#pDECC$GET_ERRNO_ADDR< @DECC$GET_ERRNO_ADDR4 G DECC$PUTS4 b# DECC$PUTS4 @ DECC$PUTS4 G DECC$REALLOC4 b# DECC$REALLOC4 @ DECC$REALLOC4 G DECC$MALLOC4 b# DECC$MALLOC4 @ DECC$MALLOC44 GD DECC$EXIT4< b# DECC$EXIT4@ @D DECC$EXIT4\ Gx DECC$READ4d b# DECC$READ4t @x DECC$READ<  G DECC$GET_ERRNO_ADDR<  b#DECC$GET_ERRNO_ADDR<  @ DECC$GET_ERRNO_ADDR, x G KWSEXEC, b#KWSEXEC,  @ KWSEXEC, G0KWSEXEC,b#KWSEXEC, ,@0KWSEXEC4G DECC$GFPRINTF4b# DECC$GFPRINTF4@ DECC$GFPRINTF4 G DECC$EXIT4b# DECC$EXIT4@ DECC$EXIT4G SHELL_MUNG4b# SHELL_MUNG4@ SHELL_MUNG4#G DECC$STRRCHR4$b# DECC$STRRCHR4#@ DECC$STRRCHR4#G DECC$STRRCHR4$b# DECC$STRRCHR4#@ DECC$STRRCHR,)G(GETOPT,*b#GETOPT,)$@(GETOPT4!G DECC$ATOI4"b# DECC$ATOI4!@ DECC$ATOI4!G DECC$ATOI4"b# DECC$ATOI4!@ DECC$ATOI4G DECC$GFPRINTF4b# DECC$GFPRINTF4@ DECC$GFPRINTF4'@GP DECC$STRLEN4'L@P DECC$STRLEN4%lGx DECC$STRCMP4%t@x DECC$STRCMP4/G DECC$FOPEN40b# DECC$FOPEN4/@ DECC$FOPEN< GDECC$GET_ERRNO_ADDR< b#DECC$GET_ERRNO_ADDR< @DECC$GET_ERRNO_ADDR4G DECC$EXIT4b# DECC$EXIT4@ DECC$EXIT41G0 DECC$FREAD42b# DECC$FREAD41,@0 DECC$FREAD4xG DECC$FCLOSE4|b# DECC$FCLOSE4@ DECC$FCLOSE,)G$GETOPT,*b#GETOPT,) @$GETOPT4'PGh DECC$STRLEN4'd@h DECC$STRLEN4G DECC$TOLOWER4b# DECC$TOLOWER4@ DECC$TOLOWER43G KWSALLOC44b#KWSALLOC43@ KWSALLOC4@GP DECC$EXIT4Hb# DECC$EXIT4L@P DECC$EXIT,+GKWSINCR,,b#KWSINCR,+@KWSINCR4,G< DECC$EXIT44b# DECC$EXIT48@< DECC$EXIT,XGhKWSPREP, `b#KWSPREP,d@hKWSPREP4G DECC$EXIT4b# DECC$EXIT4@ DECC$EXIT4%G DECC$STRCMP4%@ DECC$STRCMP4G, DECC$OPEN4b# DECC$OPEN4(@, DECC$OPEN< HG\DECC$GET_ERRNO_ADDR< Lb#DECC$GET_ERRNO_ADDR< X@\DECC$GET_ERRNO_ADDR4G DECC$GPRINTF4b# DECC$GPRINTF4 @ DECC$GPRINTF4G( DECC$GPRINTF4b# DECC$GPRINTF4$@( DECC$GPRINTF4@GX DECC$GPRINTF4Hb# DECC$GPRINTF4T@X DECC$GPRINTF4-\Gp DECC$CLOSE4.`b# DECC$CLOSE4-l@p DECC$CLOSE4G  DECC$GPRINTF4b# DECC$GPRINTF4@  DECC$GPRINTF4$G< DECC$GPRINTF4,b# DECC$GPRINTF48@< DECC$GPRINTF4DG\ DECC$EXIT4Lb# DECC$EXIT4X@\ DECC$EXIT ;=+#"FGREPDEC C T1.3-007 ?= 4=TRANSFER$BREAK$GO #= __iscntrl =  = 44= error4=2*)   T 0 $= 4 =  =fatal =  = 44= xmalloc4=>65      $ $= 4 .=  4=  =  =  =  404=xrealloc 4=>65     $ $= L4 .=  4=  =  =  !=compile =  !=execute =  =nlscan =  u= 4p4= prline4=  ^   ^  i  l  r  r  t  U  U  y  }                U C  U B U  V  V  U A 0 $=  4 .=  4=  =  .=  4=  =  =  #= prpending =  = h44= prtexth4= 4   &           !   0 $= 4 .=  g4=  =  =  = 844= fillbuf84=RJ  3   5    U  V  V  U   \             1G       8 $= d4 .=  74=  =  .=  74=  =  .=  74=  .=  74=  =  =  =  !=initbuf =  "=resetbuf =  =  44= grepbuf 4=F> 2            (  +  +  1  2  &   " 9  9  =  =  =  =  =  @  @  @  @  @  B  E 3 9  /   9  H  H H $= < 4 .=   4=  =  =  =grep =  = 44= usage4=$ `  `  $= 4 = p Q= 044= main04= k   k   k   k   z  {                     _       T    5 5 9$ =  E (     , 0   U  ! 1 !  )  # * U  U    X !  U  S  !  # * U  U P $= 4 .=  /4=  =  .=  /4=  =  .=  /4=  .=  /4=  =  =  .=  /4=  .=  /4=  =  =  .=  /4=  .=  /4=  =  .=  /4=  =  .=  /4=  =  =  = | H= 44=__main =  =