ELF@@8@)) ) ) )ppA ;?T?; ?T ?; @T @; M@TY@;}@T@T@|@@qU@G@ p ` P ' 0T@|q@@qUy@G  'T?4)- >U u@; u@H T?4)T r@|  Q@o@pU i@G T p@|  E@m@pU g@G T n@|  9@k@pU e@G  B ;j@H H  B H H  B H H  B H H  B ; `@H H  T `@|  @]@pU W@G ; ^@'PH Ta@4)B 0> EL < L  H  ; V@H Tc@4); a@H T?4)H T?4)B0L < L H H'@  ;O@TU@'` ;O@TK@'` ;M@TA@'p B0>EL<LHTB@|??@qU9@Gp'  {@(| #}  G T/@P'  ||}T@P'   P& -@p'   {@1| ,} )G |#} GT?P'  ||}T?P' g P&?& @p'  {P3| .} +G | %} "G | } G T?|??qU?G'  |  `& ?& ?& ? `T?| T?T?4oU?GBP>EL<LH HH  p `'?|>?pUU?G'@ `T?GP`'BP|7|2} /Khv(Gv"G|}Gy`T?|>?pU?G`Pp@'&[?&?&?&?`'?|>?pUv?G'?|t>?pU ?G'? ;?T ? 'l`; ?T ?T ?T ??'  WT?~ STC?G' |T6?G' |T?~p,T?' . T?~`T?~ `G' T?' #    p ''?|T=?pUL?G'?|=?pUf?G'? ;?'? PT?T?|=?pU?GT?|=?pU?GP@'0|"}G;?T?|=?pU|?G'PT?0@P'&P>?   '0;o?Tu?|x=r?pUl?G 0't? B0>EL<LH| GT`?'a? G'j?T]?|B=Z?pUT?GP'P|T >| TC=T >4oU=GB0>EL< LH@0''v? T 5?|  =2?qU ,?G G  'P|}K  Y ; M=TQ>' TH>' >>?'  Z| U} RK qDT=' P T>|<>pU>G`'  |#K p `K [ G OKarjWP ^ Y`_Y T= '& >T=' & >'&>>|q<m=pUg=G'>|c<>pUg>G'> ' > G'? T=|B<=qU =Gp'` |T>|,<>pU>G'` |TF;T>|<>pU>G`'p |T>|;>pU>G'p |T>|;>pU>G'p '  |Tp'p |FTw>'Qp |6Tk>'Ep B0>EL<ILHT=P':p | TN>|;K>pUE>G`' ' ' ' P' P' `'<>|k;/>pU>G'4> G'3> Vt:;o:1Us:U;U:U}:Vo:;j:1Un:Un:Vr:l:Vs:;n:1Ur:Tp:1Un:Vp:Vu:;p:1Ut:Tr:1Up:Vr:;m:1Uq:Uq:Vu:o:Vt:p:Vu:q:Vx:;s:1Uw:Tu:1Us:Vu:;p:1Ut:U:Vt:;o:1Us:U:Vs:;n:1Ur:U:Vr:;m:1Uq:Uq:Vu:o:Vv:p:Vw:q:Vx:;s:1Uw:Tu:1Us:Vu:;p:1Ut:Ut:Vx:r:V:s:Vv:;q:1Uu:Uu:Vw:s:Vz:t:V{:;v:1Uz:Tx:1Uv:Vz:;u:1Uy:Uy:V}:V:V:V:V:V:V:V:V:V:V:;:1U:V:V:;:1U:V:V:V:V:V:V:;:1U:U<UZ;U:U:V:V::V:;:U:U:V:V::V:V:;:1U:V:V:V;;:1U;U:<U;V;;:U;U ;V:;:U,<U;V;V;;V;V!;V,;V3;V8;;3;1U7;V9;;4;1U8;V:;;5;1U9;VC;VN;VY;Vd;;_;1Uc;Vg;Vn;Vs;Vz;V; V;V;V;V;V;$;;1U;U;V;!V;;V;#V;;V;1V;4V;;V<@V <CV<JV!<Q'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' %library-dir'%package-data-dir' %site-dir'map'entry-delimiter' 'find-documentation-in-file'^;;; Commentary:' ^;;; Code:'^;+'length'wrong-type-arg'car'6Wrong type argument in position 1 (expecting pair): ~S'cdr' procedure?'call-with-input-file' make-regexp' substring' out-of-range' vector-ref'Argument 2 out of range: ~S'8Wrong type argument in position 1 (expecting vector): ~S' regexp-exec'regexp?' ''before'in'after'read-delimited' string-append'.' pkglibdir'%guile-build-info'assq'/'effective-version'guile-procedures.txt' in-vicinity' file-exists?'symbol->string'string=?' string-ref' string-length'8Wrong type argument in position 1 (expecting string): ~S'or-map'procedure-documentation'object-property'macro?'macro-transformer'set-procedure-property!'procedure-name@@AlBCD,FxHJLXNPRTV8 W X [0 ^l a dX g hi j0lnqtw,xy{<}X4 (* * ** ** * Z Z ZZZ**`7`7`7`7 ,`7'    E  EEEE 6     8   ,  8 P0| X8  8(HH0L4LHHG  \*''< ) )pE%M"@U&kP_ z'| Q8PPPyH(8E8080hs h      m  L  L h h    l l  h! ha5F H_ Hltl/(D (DU   0 7KRVKRVKRV [[[[[  `pt y  t $,4 <(D0L8T@\H`PhXXXX     (08(  (0"*((   ptKR       KRKR pt8$0<D8L0dl@t8 (22    080P8H0800P8H 0   H   (   (22$,0    08` d d d p|$,0$,0       0<D L(T0\8\\ \(x@X`@X`@@H`HPPhxh$,0$,0  KR   8@DLhpt(  $,4PX\pt $"0"HP  KR pt 08<(Th|""KR    p   08<@0Xttx| (HH08B0JJK`HPPP`HJJRRXdjjRRRP    `0$,0$,0   KR      pt   08<Xl0   8    8    8@  88 **8 $,0 lM3\8 8P,/| 8A 8 O 8k 84 P (x x dTpPp880$Tph8,%... . Guile 3.0.9file-commentarymake-regexp@guileregexp-exec@guileregexp?@guileread-delimited@ice-9/rdelimstring-append@guilesearch-documentation-filesfind-documentation-in-filesubstring@guileor-map@guileobject-documentationprocedure-name@guileuR ice-9/documentation.scmice-9/boot-9.scmice-9/regex.scm ;,a,,,b,,,b,,,b,$,b,bJh8P{HI Jd,w_+`,,.i",!,2i&,%,i;".#x",w"</h.,"!0w%.&%,w%<2h1,%Nw.Z,Xzj;'<&;V;:;x ,K4;,F;?%*<,,!-;0>-U&,M;w<;v><;I L,$8J2Z h,(;zJ*<5,%;x$,,)<"h ,; ZH, Y Kj; <, <  Y ~J<<y4,#x",5 yh/w%.$,8 @*.7,4,, u%/$,y-)G{ ; < ;~=,9 >,#< , ~ @w < ,v>, ow,< h ~" K8808h,#858 C 8_ 8L h ( xs dl  hp88H$lh8(Dfile-commentarymake-regexp@guileregexp-exec@guileregexp?@guileread-delimited@ice-9/rdelimstring-append@guilesearch-documentation-filesfind-documentation-in-filesubstring@guileor-map@guileobject-documentationprocedure-name@guileclosureargcachevarproctmpfile-commentarymoduledocumentation-filescachedboxinitpairentry-delimitertagcodefind-documentation-in-filesearch-documentation-filesobject-documentationvalfilenamecustprimvin-line-reafter-line-rescrubmodnamearg0arg1linew0ulenrlenslenendtidxarg2portnew-statedocparse-statebarg3vicinityfilesfiles64lenmaskentrystartuposbufptrbitsuwposu32uchartresulta*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