ELF@@8@@X@XWWWpp9 D ???4<?=@<@=@<J@=V@<?0 DY@?W@40 = X@B 5 < V@=d@B5= j@B 5 @ > g@=?B<d@5`> e@=m@Bp<l@5`> m@=u@Bp<t@5`> u@=}@Bp<|@5`> }@=@Bp<@5`=@Bp5=@Bp5=@Bp5=@Bp5=@Bp5=@Bp5=@Bp5=@Bp5> @= @B <@5 p< @=@Bp5A 4 L =@Bp5> @= @B <@5 p> @= @B <@5 p> @= @B <@5 p> @= @B < @5 A 4 = @B 5 9   9C@?@40<@0@0"C@??5PC@??4@C@?@4P@0@0P00`C@?@4pC@?@4PC@?@4@C@?@400@0`P<@0P<@0p 99 C@}?@=@=@4p0p "7C@j?@4@0 ))C@X?@4@0p !4@0@ C @D?@40P Q 0 `%R`S`=@)C@(?@4p0P`Q %R`S`=@) =@NPQ %R`S`=@)=@9"D@:>@4@0P0`0Q %R`S`=@)=@9BD@>@4@0P0`0Q ( (+=@Q  Q @C/@>-@4P0@@":CA@>?@4P0@@RP=@)C@>>4PC5@>3@400@0<@C%@>#@4P0@ 99 @Cw@>?4`0PP":Ck@{>?4`0PPR`=h@)Ce@i>>4`Ca@c>?400PPCU@U>o>4`CQ@O>5?40000@0P0 =O@<O@D_@k=]@4@0`0P `9 CQ@?>?=@4P0p "ACB@.>?400p R0)Q  C3@>?400p !C2@>0@4P0 0 C @=t?40p` 0 `= ?<@D?=?4p00 @C@=V>4`6c8@C?=?400PP"@C?=)?400PPR0=?)C?=S>4`C?=?4`0PP0@C?==4@C?=T>400@0P000`0 =}?<?D?<?4@0`0P @C?~=>400@@"AC?p=>400@@R0=?)C?^==40C?T=>400@07PCt?D=>=40Cp?>==4 000@0 0P0=?<c?D-?9<+?400P0@ 9CY?}=5=5CU?w=9=5CQ?q===5CM?k=A=5CI?e=E=5CE?_=I=5CA?Y=M=5C=?S=Q=59 9 C 4?t=<=4 R S R S R V V =1?C1?e==4`)ZC*?\==4@D0?;.?400@  -" B" @C )?C='?4 9 < $?C*?:=<4pC&?4=<4`C "?.=<4 D?;?4P0@  000 0 0 D >;>4 0  )C?=?46(88800p  !C ><<4 C ><!<4 " 4 `= >) C ><>4<>@ !9 !9 C ><>4<>C><h<4`000p 4<>C><:<4`C><><4P0`000p 4<>00 C ><c<4 # " 1R LC><<4p6C>|<>4C>v<>4`900pp C>h<\<4p00P " !" C >V<>4R S ! C >I<>40 9 9 9# V" 1RLpC`>4<2<4P9Cc>+<a>4`Ci>%<g>4@0p00P  C]>< <4P0`0pp "!" CW><U>4pR0p S # !CG>;E>4p0 # 0 !0 C 7>;5>4 <3> 4 < 4>9C=;=4 < 0>C =;t;40 00C =;{;4 7  #4 < >R000 S 9 07.4R0p00 S W!9 9 7 '4<=R000p S 9 ]Q  00 0 7. 4R0P00p W S Q!00 7 4< =R000 #4R`00 S`#4 R0 00S#9 9 C =3;=4<=C=+;:4`000p C<;:4#,4<y=Rp0P0`0 4S#4<=R0p00` S#4R0p00` S#4 <=00 0 p900 0L 8C=:}=4C{=:=4pW 0p000`p Cm=:<4p<i=0p "< g=00`P 000 p< `= 9 %_RS%[RpSp=z;)UD_=9]=4P0` "FQ=Z=)2%/S`#,R`%)RPSP)%CJ=::4CP=:N=4p0P0p@ 00 C ?=u:95 9 =@=)F9=v;0P0`#0DC=?===40 0 C=S:M:4pC3=M:<4`0P 0p0 C "=::95 9 % RP% RS)SPQ!==)% S`# R`%R0S0))%S`# R`% RPSP=:)=<).%+R`S`%'RPSP=;)!%S@#R@%R@S@=:)C<9K95PC <9O95 @9 =<)$D{<+8y<4P0`` "%JR`S`<<*D<8<4@00P` "4%2RpSp<<*D<7<4@00P` "%Sp#Rp<<*D<7<4P00p` "%2C<q95;4<<C<i9<4PD<7<4@0P0`P 0p00 D:7:40 R`S`<U<*BD^<7\<4@00P` "2Cm<+9:4<i<Cy<#9w<4PD<}7}<4@0P0`P 0p00 D\:h7Z:40 D;[7;40p` "2C/<8:4<+<C;<89<4PDA<?7?<4@0P0`P 0p00 D:*7:40 00p0 !9C <8Q85 9 =<)%R`S`%RpSp=9)%R`S`%RPSP)k%NS`#KR`%C;8I:4p<;00 D9694000 pR`S`)C;f8*:4p<;00 D9694000 p9QQQC ;H875 9 C;?8:4p<;00 D9694000 pCg;%894p<;00 Dj9v6h94000 pCM; 894p<u;00 DP9\6N94000 pC3;794p<[;00 D69B6494000 pC;794p<A;00 D9(694000 pC:794p<';00 D9694000 pC:7g94p< ;00 D8584000 pC:7M94p<:00 D8584000 pC :o775 P9 C :f765 09 9=l80p0#]%ARp%$R@S@)SpQ!C:H7 94p<:00 D8584000 pCp:.784p<:00 Ds85q84000 pCV:784p<:00 DY8e5W84000 pD99940 C s:665 9 p%Sp#Rp<:*D9:594P00`@ "%&RpSp<W:*D9"594@00PP "Dc95a940`P "Z%1C96g849<0:C9694@D949400@0p` 0P0`0 D7474p0p00`RpSp<:*AD9494@00PP "1C9^6"849<9C9U694@D949400@0p` 0P0`0 D7474p0p00`%1Co9-6749<9Cz9$6x94@D9~4~9400@0p` 0P0`0 D]7i4[74p0p00`R`S`%1C<95749<9CG95E94@DM9K4K9400@0p` 0P0`0 D*764(74p0p00`RS=6)2C95749<Q9C9594@D949400@0p` 0P0`0 D6464p0p00`DE83C84P0`P "1C85K749<9C8~584@D838400@0p` 0P0`0 D6364p0p00`90`o0 Q 90`d9 9C 8S544 "  %R S < 8* D V83T84 00`!0 " C81564 9 < 80  Df6r3d640 00D 7g374 0`" C8 564 9 < 80  D>6J3<640 00% RS %R S= 5) % zR S % sR S = 5) j% dS # ^R % XR S ) QC 8484 C 84P440 0`" 8W - 2C q8464 C S84]64 9<f8Cl8434`0p000000Cf84d8409 9 9 9 9 9 9 9 9 9 9 9 C8\464 9 < 80  D52540 009 ?x2<s2O>x2?z2<u2O>z2=x2>x2?|2v2?2<z2O>2?2<|2O>2=2>2=q2>2?2y2?2<{2O>2=~2P>}2?2?2<2O>2=2P>2?2<~2O>2?2<2O>2=2>2=u2>2?2}2?2~2?2<2O>2=2>2=_2>2?2}2?2~2?22?2f2?2}2?2~<2O>2=2P>2?2w<~2O>2?2y<2O>2?2{?2<2O>2?2<2O>2?2?2<2O>2?2?2<2O>2?2?2<2O>2?2T?2<2O>2?2?2<2O>2?2<2O>2?2<2O>2?2<2O>2?2<2O>2?2<2O>2?2<2O>2?2}<2O>2?2}<2O>2?20?2z?2<2O>2?2<2O>2?2<2O>2?2G?2<2O>2?2?2<2O>2?2 ?2<2O>2?2w?2<2O>2?2<2O>2?2?2<2O>2?2<2O>2?2<2O>2?2<2O>2?2<2O>2?2#?2m?3<2O>3?3<2O>3?3~<3O>3?3|<3O>3? 3|<3O> 3?3|< 3O>3?3z< 3O>3?3z<3O>3?3x<3O>3?3v<3O>3?3t<3O>3? 3t<3O> 3?"3r<3O>"3?$3p<3O>$3?(3h?-3m<(3O>-3?73m<23O>73?93k?>3r<93O>>3?H3p<C3O>H3?L3p?W3}<R3O>W3?a3}?x3<s3O>x3?~3<y3O>~3?3<}3O>3?3?3<3O>3?3<3O>3?3T?3?3?3?3<3O>3?3<3O>3?3<3O>3?3?3?3?3?3?3?3?3?3?3<3O>3?3?3?3?4<3O>4?4<4O>4? 4<4O> 4?4< 4O>4?4< 4O>4?40?4<4O>4?4<4O>4?"4<4O>"4?$4<4O>$4="4>"4=4> 4?"4<4O>"4?&4<!4O>&4=1>$4= 4>"4?$4<4O>$4="4>"4=4> 4?$4?)4<$4O>)4?-4<(4O>-4?34<.4O>34?54?>4?E4<@4O>E4=C4>C4=?4>A4?C4?H4<C4O>H4=h1>F4=B4>D4?H4<C4O>H4=X1>F4=B4>D4?H4?M4<H4O>M4?U4?\4<W4O>\49 'define-module*'guile'scripts'snarf-check-and-output-texi'filename''scripts/snarf-check-and-output-texi.scm'imports'ice-9'streams'match'exports'set-current-module'%include-in-guild-list'8Transform snarfed .doc files into texinfo documentation.'%summary' *manual-flag*'process-stream'dispatch-top-cookie'consume-upto-cookie'consume-multiline'*file*'*line*'*c-function-name*'*function-name*' *snarf-type*'*args*'*sig*' *docstring*'begin-multiline'@deffnx {Scheme Procedure} '*primitive-deffnx-signature*'*primitive-deffnx-sig-length*' end-multiline' texi-quote'process-multiline-directive'process-singleline'main'member'--manual'current-input-port' stream-map' make-stream' port->stream'read' stream-null?'eol'hash' stream-car' stream-cdr'id'string->symbol'int_dec'int'int_oct'string->number'int_hex'string' snarf_cookie' brace_open'syntax'premature end of file'error'reverse!'*premature end of file in directive context' brace_close'*premature end of file in multiline context'register'length'format';~A:~A: ~A's C implementation takes ~A args (should take ~A)'with-output-to-string' primitive' ~A '@c snarfed from ~A:~A '@deffn {Scheme Procedure} ~A 'string=?' substring'display' ' @end deffn '~A' ~A' [~A' . ~A'@deffnx {C Function} ~A (', ~A') ' string-append'@'@@''list?'cname'symbol->string'fname'reverse'type'location'arglist' paren_open'equal?'void' paren_close'invalid arglist syntax: ~A'map'cdr'argsig'unknown doc attribute: ~A' unknown doc attribute syntax: ~A'comma'invalid argument syntax: ~A'SCM'argpos'unknown check: ~A' list-index'9~A:~A: wrong position for argument ~A: ~A (should be ~A) 'current-error-port(d()8*+0,P-.0P2p4567,89:<;< =d >@ ?x A C E F8 G H I4 Jx K Lx M N O PHQTVHXY Z0[\^H_|`aHcegijl,nqt,wTz}HldT  K&L-,-x8,t-L%x-8,L(K%-)z3=#.i)3L#.x)./) B "<',(!&<-,!x-K!x.  ,Y-x / ),h-.XQ7,b+wh)%whzRipu;R8w x8w xR8w ϒm+, wh, wJ, w, w, w, w, w, w, w, wt, w, w, wx_F J9w u 9w u 9w u 9w u 9w u Y9w wGG=;{,!, h\, hr3 x-!. W., h4,x(1dE Y ,L k{(|D ``*0X<5snarf-check-and-output-texiprocess-streamloopdispatch-top-cookieconsume-upto-cookieconsume-multilinebegin-multilineend-multilinetexi-quoterecprocess-multiline-directivedo-argsprocess-singlelineclosurepublic?boxargtmpnamemoduleu64unspecifiedflagsbound?portfalsesvalexprwxpriminputcontprocprocessaccreqoptvarallnice-sigscm-deffnxstringsargsridxotailildo-argslsp-ls.guile.procprops.rodata.data.rtl-text.guile.frame-maps.dynamic.strtab.symtab.guile.arities.strtab.guile.arities.guile.docstrs.strtab.guile.docstrs.debug_info.debug_abbrev.debug_str.debug_loc.debug_line.shstrtab