Path: utzoo!attcan!uunet!wuarchive!cs.utexas.edu!sun-barr!newstop!grapevine!panarthea.ebay.sun.com From: koreth@panarthea.ebay.sun.com (Steven Grimm) Newsgroups: comp.sources.atari.st Subject: v04i014: fcat -- Fast "cat" for Gulam Keywords: zoo, uue, C Message-ID: <459@grapevine.EBay.Sun.COM> Date: 22 Oct 90 20:49:15 GMT Sender: news@grapevine.EBay.Sun.COM Reply-To: ui0t@dkauni2.bitnet (Thomas Koenig) Lines: 89 Approved: koreth@panarthea.ebay.sun.com Submitted-by: ui0t@dkauni2.bitnet (Thomas Koenig) Posting-number: Volume 4, Issue 14 Archive-name: fcat Here are the sources for fcat, a cat replacement - faster than Gemini 1.1's and more bug - free than gulam's (I hope). I wrote it for gcc; should be relatively easy to port to other compilers, though. Enjoy Thomas Koenig UI0T@DKAUNI2.BITNET UI0T@IBM3090.RZ.UNI-KARLSRUHE.DE ---------------------------------------- table !"#$%&'()*+,-./0123456789:;<=>? @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ begin 644 fcatsrc.zoo M6D]/(#(N,# @07)C:&EV92X: #<-B#ETPK@A$T8.&1!OZM"!HQ)$G3EIW)P!$0:$F#IFS)21w M0_ -3SIHRC10H&(@B*-(D08)*2<-B"E47 PM.G5@$)5H?"X$025KFS ;EU!Rv MD^9,U:1H051) H,*$")+@E1QDD2&"R%)J#@I0N5L6J1KVP))(J3)#!@Y8+B0u MHL7%W"0MXDIA,D5*%21%JIXE4G%K#!LN8BB.D2.Q9J(#';:!@W&GRSEE3C(\t M,T:A%1 Q7,RXr M2$W)U-]\ :*GWAMSB!$3&0GCQ:]$055'SQA!%?-%%$$T](D86B+J&$&04403*! ( L@R#&&l MA]N!L =!PL5$AQG6YH22O=!2U4?*G,M.LPM?UDF&Uh MQ>*"T)T;"6]-DQRTL5 V3RJ4=(8=6W3!Y![^(@63'F5\\31:8=@1!D84EQ'&O0-OSL(=3=$AD1LLK)A1YB"MG=0<6U'H:SR7RK,@5DY,B$!;7= #2D.(_>)GPI^%*0A%4&"5I(6M5 @ B> z M[%+ZJ\,9T."V,O10#GEP%[Q&5:I3I6I5K*:6E&O]%H#' (0\HZ!X:t M6) WNMD!FQ=#X1O>H,\WV,$UMEP.@V!R'8N4 0\NM0BW6H+DER>?\R7>'B*4*]\O62A+/GK2(V5A@.3(I*P\@6Y\ =q M@D5,)M&9CD4DRQ&/=.Y>D/((%0W:TG^)U2(HD"SJGN;0M+)5HDV4@N9.HC&.p M;7$B)WG# 5FK%6TN$:QLQ=QK17BA#.DVGI+;;6#9>E(42'>X(.@M1-D:4>B2o M]RC3->QK49 [PD:NM9GS7"J')X?MGCLPU6]7!/H'7j MAW5UK&0AM!I6!O8/-2)Z/DM.+SJ%'S4/!A4/-6=S6^JR,\G12>)W0%BR4;@T]-1.3h M"@(FJ_:S(!'M1TH+% F#("-F>%I,5#M?)9;H"E=.SM.TS,HKLE'3E,8D"#HIg M:?$.D\QIX7.5#6OH-KL(1C*B41'L/#G(K?O/V.TVGBW=77E+Q\]TM@B['1?/f M_^;1F'P$-Q4/G2E%YRK$R!KQ3I&":2^GFW#_;K>RGR4P@AE,.C!86Q_HQ^0We M-$Q;-[;#C_+TFFE]->_#C8<"2'&2Q,F1E0>5*BPBI[D<$%[GS ESAK?JLF?3TGX;%TW=CR" :!)F31DS:=B4 6'FC1R&p M8\+080$B#(B(=$#(*0.'39@Q9=J4<9.QX<,C(=.X2=- 0B"#ATX('2 (($BY\X4n M+1-PA9EBZ1N?=*I>W=I5YY2R7)D,+?HVJH*I/\]JQ9OVI@*Q*,BR'3+7:-D6m M8]"Z\"N5:IJLBOT"%MSB+%\7CUL4B=PR(-RGQ/T" l D /R#k j end