ELF@@8@ + +***pp$A ;?T?; ?T ?; @T @; M@TY@;}@T@T@|@@qU@G@ p ` P ' 0T@|q@@qUy@G  '->T?4)Uu@; u@H T?4)T r@|  T g@T u@4 oU g@G T p@|  T Y@T s@4 oU e@G T n@|  T K@T q@4 oU c@G T l@|  T =@T o@4 oU a@G  B ;h@HH B H H B H H  B H H  B ; ^@H H  ; ^@ 'PH T`@4)B 0> EL < L  H  ; U@H Tb@4); `@H T?4)H T?4)B0L < L H H'@  T N@|  T ?T Q@4 oU C@G ;L@'` G ;L@'p G ;L@' B0>EL<LHTD@|?A@qU;@Gp'  {@1| ,} )G T1@| T?T4@4oU&@GP'  ||} G P'   P& 0@p'   {@<| 7} 4G |.}+GT?| TU?T?4oU?GP'  || } G P'     P&?& ? p'  {p3| .} +G | %} "G | } G T?|>?qU?G'  |  `& ?& ?& ? `T?| T>T?4oU?GBP>EL<?LH H H   p'? `T?| T>T?4oU?GGP`'P|T?| T>Tr>4oU?G`pP'`'? T?| T>T?4oU?G; ? '; ?T ?T ?T ??' jT?~ fTa?| Tl>Td?4oUV?GG'  |GG'  |T?~p6G'  To?~`%Tk?~ `T s?|  T 0>Tv?4 oU h?G G'' p ''`? ;U?'? `TX? 0TA?| T=TD?4oU6?G0'@;9?'N? T=?| T=T@?4oU2?GB0>EL< LH| G '/? G':?T+?| TZ=T.?4oU ?GP'P|T&>| TC=T)>4oU>GB0>EL< LH@0''d? T?| =?qU>GG  'P|}KYT >|  T =T >4 oU >G ; G=' G '  > "?'  b| ]} ZK qNT>| T<T>4oU>GT>| T<T>4oU>G' ' | K pK [G OKa rjW` G^Y_Y'&>G ' & >'&>> '> G'? T;=|L<8=qU2=G'` |T>| TL<T>4oU>G'` |T>| T3<T>4oU>GT@;p`' |T>| T<T>4oUx>G' |Tx>| T<T{>4oUm>G' ' |l' |^TZ>| T;T]>4oUO>G' |CG' Tr=| T;Tu=4oUg=GB0>EL<<LHpP' | T&>| T;T)>4oU>G`' ' ' ' p' p' p' > G' > Vk:w;f:1Uj:U;U:Ut:Vf:n;a:1Ue:Ue:Vi:c:Vj:h;e:1Ui:Tg:1Ue:Vg:aVl:h;g:1Uk:Ti:1Ug:Vi:_;d:1Uh:Uh:Vl:f:Vk:g:Vl:h:Vo:Q;j:1Un:Tl:1Uj:Vl:H;g:1Uk:U:Vk:E;f:1Uj:U:Vj:D;e:1Ui:Uw:Vi:E;d:1Uh:Uh:Vl:f:Vm:g:Vn:h:Vo:;;j:1Un:Tl:1Uj:Vl:4;g:1Uk:Uk:Vo:i:V:j:Vm:);h:1Ul:Ul:Vn:j:Vq:k:Vr: ;m:1Uq:To:1Um:Vq:;l:1Up:Up:Vt:V{:V:V:;:1U:V:;:1U:V:;:1U:V:;:1U:V:OV:SV:V:;:1U:V:V:;:1U:V:V:;:1U:V:V:V:V: V:#;:1U:V: ;:1U:UE<U:U:V:V::V:;:U:U:V:"V::V:"V:';:1U:V:(;:1U:V:';:1U:V:&V:)V:,;:1U:V:);:1U:V:&;:1U:V:#;:1U:V:"V ;%;;1U ;V ;";;1U ;V;!; ;1U;V;"V;%;;1U;V ;&;;1U;V!;%V.;,;);1U-;V=;);8;1U<;VF;(VM;-;H;1UL;VP;,;K;1UO;VQ;+;L;1UP;Ud;VP;(;K;1UO;U[;VO;%VX;J;VY;+Vh;T;V[;-Vd;V;Vy;;;t;1Ux;V|;<;w;1U{;V;;;z;1U~;V;8;};1U;V;9;;1U;V;8;;1U;'ice-9' documentation'filename'ice-9/documentation.scm'imports'rdelim'exports'file-commentary'documentation-files'search-documentation-files'object-documentation' autoloads'regex' match:suffix' declarative?'guile'define-module*'set-current-module'map' %library-dir'%package-data-dir' %site-dir'entry-delimiter' 'find-documentation-in-file' make-regexp'^;;; Commentary:' ^;;; Code:'^;+'length'regexp?'wrong-type-arg'car'6Wrong type argument in position 1 (expecting pair): ~S'cdr' procedure?'call-with-input-file' regexp-exec'read-delimited' ''before'in'after' string-append'.'assq' pkglibdir'%guile-build-info'/'effective-version' in-vicinity'guile-procedures.txt'or-map' file-exists?'symbol->string'string=?' substring' out-of-range' string-ref'Argument 2 out of range: ~S' string-length'8Wrong type argument in position 1 (expecting string): ~S'procedure-documentation'object-property'macro?'macro-transformer'procedure-name'set-procedure-property!HHIJLlNP$STUW(Zl\^ `a c f i l o rD s t uv<wXz0}L 8T *****( *  ***** ZZZZZ****** * `7`7`7`7 P`7)    E  EEEEp  6   d  \D`     8p(488 8  P*))<**pEH"\M U"k z@$| 8hF$@\M\G !-   ` ` G d f d  h h A DD``LCLh   $ 4H OT H OTXH OTXH OTX ]]]]] brv {  v $,4 <(D0L8T@\H`PhXXXX   (   ((0(((08@0( (0"*((H OT   rvHT H OT   H OT   HTH OT rv08@HL0T8hl8t@ @H(0::((((8@8@@H@@X@P8@88@@H@@X@P (   P   (   (22H OT H OT (08@DH0dxH OT  H OT   H OT  (08@DL lt(|08@(0HHHPHHhpP`hHHPhPXX00X000p H OT H OT H OT  H OT  (08@DL`hpx| 0 0H OT  (08@D\dOH OT rv 08 @HLP \*h* OH OT H OT rv (08@D(\p""HTH OT  H OT H OT r    08<@0Xttx| ((0((08X0@J0RRSPPXPPPXX`XXxPRRbbhtzzbbb`  h0O   HTH OT H OT H OT H OT H OT  H OT rvH OT  08<Xl 0  (@(@H@@((22 D`3P\ Dh| T  \H p L8hP8$S,SH4P %... . Guile 3.0.7file-commentarysearch-documentation-filesfind-documentation-in-fileobject-documentationB? ice-9/documentation.scmice-9/boot-9.scm ;,b,,,b,,,b,,,b,$,;bhJ8K{fv Jd,w_`+,"Z.!,&Z2%,Z;".#x"h"</h."!0w%.&%h%<2h1%]w.Z,XzjY'<&x&;%<*,!-;0>-U&,Mh<,g><;I L$x8J K2h;zJ<%*5,$wx$,#X;) <"h ,;Z H Y Kj; <h <  Y ~J<<x4#x"5} yh/w.%$t @.*7,4, W%/$y-)G{, ; <  w~=, > h#<" h ~ @w < g>oh <  ~J K\\hT  \` p d , h, $GDG`Lh file-commentarysearch-documentation-filesfind-documentation-in-fileobject-documentationclosureargcachevarproctmpmodfile-commentarydocumentation-filescachednameboxinitpairentry-delimitertagcodefind-documentation-in-filesearch-documentation-filesobject-documentationvalfilenamecustprimvin-line-reafter-line-rescrublineportnew-statedocparse-statebvicinityfilesfileulenrlens64lenmaskentrystartuposbufptrbitsuwposu32uchartresulta*res*objectReturn the docstring for OBJECT. OBJECT can be a procedure, macro or any object that has its `documentation' property set..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