ELF@@8@(G(GFFFppZA ; ?T ?; ?T ?;K@TW@;?T_@T^@|e@i@qUU@GP 0@p`' 0 T [@|  J@X@qU R@G ' - >T Z@4 ) H  T ^@4 ); \@H  T i@4 )T o@4 oG H  T s@4 )T y@4 oG H  T }@4 )U {@B0>EL<LH B0L<LHH T s@4 );q@H T z@4 )B0L<LH H T y@4 )B0L<LH H T x@4 )H  T }@4 )B0L<LH H T |@4 );z@H T @4 )B@>EL<LH H H T ~@4 )BP>EL<LH H H H T x@4 )B@L<LH H H T v@4 )BP> LH H H HB0L<WLHH T >4 )B`>EL< LH H HHH T [@4 )H  '@  | P|K}HGG|A}>GG `' G|0}-Gf@'| ,|!}GG|}GG `' G|}G&)@&7@&5@&#@&1@&/@ '7@ #G 0@'.@  'f@ T'@| T`?T*@4oU@G'` T@| TL?T"@4oU@GT@| T>?T @4oU@G'` T@| T)?T@4oU @G'p  ET @| T?T @4oU?Gp'  |p'  G'   ?'Gp'  |p'  G'   '.@ ; ?T?| T>T?4oU?G;?;?;@'p B@>EL< LG H H    '8,@ T?| T>T@4oU?G'` 1pT?G' | ; ?G p`' T ?|  T h>T?4 oU ?G G   `p`'? G'? ;?TT?| TC>TW?4oUI?G;?'p B@>EL< LH H  p `'@ T?| T>T?4oUv?G '` 1pT?G' 1G p`' T ?|  T =T?4 oU ?G G p'p | T ]?|  T =T`?4 oU R?G G   `p`'%?? `T?GpP'` T?|J=?qU?Gp`P'? PT?| T=T?4oU?GT?| T=T?4oU?G;?P'PT?|=?qU?G`'`P`@'? pTL?G `'p B HHG `@'? T~?| TC=T?4oUs?GG 'P B`>EL<LG HG HH HTo?G p'  p'i? pGp'P |T>Gp`'` B GHHG@''K? B`>EL<LG HG HH HT,?G p'  p'2? pT>|h<>qU>GGp'P |T>Gp`'` B GHHG@''? G'? T?| T<T?4oU>G'P T>| T<T>4oU>GBp>EL<LGHGHGHGHHP@p' `'> T>| TT<T>4oU>GBp>EL<KLG HG HG HG HG H T >|  T 4<T>4 oU >G T>| T&<T>4oU>GT<| T<T<4oU<GP'p 'p p P`'> | } G T >|  T ;T >4 oU >G T>'pG T>'| |T = ; > B H H  B H H B H H B H H  $ T>| T;T>4oU|>G|S|N}KG | E} BG T=| T;T=4oU=GG ' B`>EL<LLG HG HH H T=G ' T P>G '  G ' & <&;B `> EL < AL  G H  G H  H  H  T=G '  G     p'& ;> pGp'P |T=Gp`'` B GHHG@''> pT<|:<qU<GGp'P |T<Gp`'` B GHHG@''? T=| T:T=4oU=G @'`G  @'pB@>EL<LGHHT=|I:=qU=G ;=  ' T=| T:T=4oU=G  4' ;;T ;|  T :T ;4 oU ;G  ;;;;;; ' B @L <L GH H 'G0' Tn=| TM:Tq=4oUc=GTl=| T?:T o=4 oUa=GB P> EL < L  G H  G H  H  'B0> EL < L G H 'G ;@='G ;@='G ;@='G ;@=T F=|  T 9TI=4 oU ;=G ;D=' |;T;'G ;7=G ;<=' | ; <;'G ;/= 'G ;.=B >L H  ;.=G ;3=;g= 'B 0L <L H   '&G 'G ;K=0'G ;J=Td;TN=| To9T Q=4 oUC=G|3T I=|  T ^9T L=4 oU >=G B 0L < L  G H  T @=|  T I9TC=4 oU 5=G @' ' ;2=@' B HH0 ' G ;!=' G ;!=' T;| T9T;4oUw;GB0L <FLGH @0' G ;=' G ; = ''= G|}G| }GG'+&^9&\9< '< T:| T8T:4oU:G'` 1pT:G' | ; :G p`' T :|  T 8T :4 oU 9G G   `p`'< T <T :|  8:qU :G 'pT <T9G' | T:G' T.:G' |;<;.<Gp`'IG|T s<|  T 8T v<4 oU h<G 'B H H 'w< Th<| T7Tk<4oU]<GT8<G `' G `'p  p'V< PT=9| T7T@94oU29GP'@GH'>< T:G'D< T 8|  T 7T 84 oU 8G  ; *<T9G ' B HHT;G '    p  `'< Ve6;`61Ud6Ur6Vd6;_61Uc6Uc6Vg6a6Vh6;c61Ug6Te61Uc6Ve6Vj6;e61Ui6Tg61Ue6Vg6;b61Uf6Ut8U6U6Un6V`6;[61U_6U_6Vc6]6Vb6^6V6_6Vb6;]61Ua6Ua6Ve6_6Vd6`6V6a6Vd6r;_61Uc6Uc6Vg6a6Vf6b6Vg6c6Vj6d6Vk6e6Vl6^;g61Uk6Ti61Ug6Vi6U;d61Uh6Tf61Ud6Vh6N;c61Ug6Ug6Vk6IVr6NVw6U;r61Uv6Vx6V;s61Uw6Vy6UV~6d;y61U}6V6a;z61U~6V6b;{61U6V6_;|61U6V6^;}61U6V6];61U6V6V6W;61U6V6V;61U6V6S;61U6V6R;61U6V6Q;61U6V6V6M;61U6V6L;61U6V6K;61U6V6L;61U6V6K;61U6V6H;61U6U6U6V6CV66V6C;6U6U6V6LV66V6L;61U6V6K;61U6V6J;61U6V6I;61U6V6H;61U6V6GV6R;61U6V6OV6T;61U6U6V6Q;61U6U6V66V66V66V6C;61U6U6V6>V66V66V6;;61U6V6:;61U6U9Uu9V63V66;61U6V75V7>V7A; 71U7UT9V7<; 71U7V7=;71U7U7V7:V7 7V"7>;71U!7V%7;V27>;-71U17V57=;071U47V67<V=7?VP7D;K71UO7VQ7A;L71UP7Vr7>;m71Uq7Vu7=;p71Ut7V~7<;y71U}7V79;|71U7V78;71U7U8V75;71U7V72;71U7V7/V7<;71U7V7;;71U7V7:;71U7V79V7V79;71U7V78;71U7V75;71U7V74V7AV7DV7GV7P;71U7V7MV7RV7[V7bV7gV7pV7sV7z;71U7U8V7y;71U7U8V7t;71U7U7V77V77V77V77V7gV7nV8q;81U8V8n;81U8V 8k;81U 8V8 8V8gV8nV8sV 8zV=8;881U<8V>8|;981U=8VE8{;@81UD8VN8z;I81UM8Va8y'scripts'scan-api'filename'scripts/scan-api.scm'imports'ice-9'popen'rdelim'regex'exports' declarative?'guile'define-module*'set-current-module'%include-in-guild-list'%summary'2Generate an API description for a Guile extension.'put'set-object-property!'get'object-property' add-props'scan' scan-Scheme!'scan-C!' THIS-MODULE' in-group?' name-prefix?'add-group-name!'make-grok-proc'make-members-proc' make-grouper'main'wrong-type-arg'cdr'6Wrong type argument in position 1 (expecting pair): ~S'car' make-regexp' open-pipe' OPEN_READ' read-line' regexp-exec' ^.guile.+: ([^ ]+)([ ]+(.+))*$'format' ~A -c '~S ~S'' use-modules'session'apropos'.'match:substring'Scheme'' hashq-set!'^[0-9a-fA-F]+ ([B-TV-Z]) (.+)$'nm ~A'C'hashq-get-handle' misc-error'both Scheme and C: ~S'groups'memq' string-match' string-append'^'symbol->string'eval'name' make-hook'for-each'read' open-file'assq-ref'members'grok'+bad grouping, must have `members' or `grok'' add-hook!' description'list-ref'catch'make-hash-table'sort' hash-fold'+;;; generated by scan-api -- do not edit! '( '(meta ' (GUILE_LOAD_PATH . ~S) 'getenv'GUILE_LOAD_PATH' (LTDL_LIBRARY_PATH . ~S) 'LTDL_LIBRARY_PATH' (guile . ~S) ' (libguileinterface . ~S) '(.+)'~A -c '(display ~A)''%guile-build-info'quote'libguileinterface' (sofile . ~S) ' ~A 'append'map' hook->list') ;; end of meta ' (interface ') ;; end of interface ' ) ;; eof 'string' scan-data'run-hook'string,,$-<,3;/w<<3;$i0;,w0<<#y;1;0#ik<)";vJ,;>+#w.^A;:;2<!.);w"<;tl< ( `H (8 T  % / <XL\[,]|[8oo[[H| h $ (!|#$x$ $%add-propsscanscan-Scheme!scan-C!in-group?name-prefix?add-group-name!make-grok-procpmake-members-procmake-grouperscan-apiclosureargcachevarproctmpmod%include-in-guild-list%summaryputnameboxgetadd-propstagcodescanscan-Scheme!scan-C!THIS-MODULEin-group?name-prefix?add-group-name!make-grok-procmake-members-procmake-groupervw0scan-apimainvalobjectargskeyvalueprimrecommandmatchcachedlinehtguilemxsofilegroupprefixpairformmembersfilesfilegdefobjprior-resultabunspecifiedp.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