ELF@@8@PPPPPppD ???4<@=@<@=@<@=@<? D@?@40 @ =@B<@5p=@B<@5p> @=@B<@5p=AB<A5p> A=AB< A5p> A=AB<A5p> A= ?B <A5 9 9DAAA4   0 0 P0  2 DAAA4 D AAA4 9 =AQ Q D'A#A!A4`npp p00P00P04 04 04040Q QQ Q DA@A4Pn=AppDA@ A4pnp pp4P4 =AQ Q 4`nppp0000P0@0DA@A4 n p 4pnppp 404 =@Q Q 4`nppp00P0@0@04np4pnppp404= @Q Q 4`np p p00P0@004np4pnppp404=@Q Q 4 `n p p p 00P0@0 4np4pnppp00 =@*\=@*W=@*R=@*M=@*H=@*C=@*>=@*9=@*4=@*/=@**=@*%=@* =@*=@*=A*=A* = A*=A*=A*=A*=A*=$A*=)A*=.A*=3A*=8A*==A*=BA*=GA*=LA*=QA*=VA*=[A*=`A*=eA*=jA*=oA*=tA*=yA*=~A*=A*=A*=A*=A*x=A*o=A*f=A*a=A*\=A*W=A*R=A*M=A*H=A*C=A*>=A*9=A*4=A*/=A**=A*%=A* =A*=A*=A*=A* =A*<6= < B <$B <2B <@B <XB P9 CVBj>V>4@CRBd>^>400p 968`8P0000 @0P0p00 0 9QD>>>4n=4BppD>>>4 n7@p7@pp 9 Dx>t>r>4p9QD>>>4Pn=*>ppD>>>4`np p pD b>R>`>4 D g>c>a>4 =AQQDw>s>q>4pnppp0000p D >`>>4 n p 4 `n p p  p  `9D>>>4P`4Pp4P4P 4P 9QQQQQDA&>A4nppDC>>A>4 n p p p D===4 ` D ===4 = AQ QD >==4np pp 00p00 D'>=%>4 Pn p 4 n p p p  4` 4 = uAQ Q4np pp 00p00 4Pn< cAp 4 n p p p 4` 4= dAQ Q4 n p p p  00p00 4Pnp4nppp4` 4= MAQ Q4 n p p p 00p0 0 4Pn=CAp4nppp4` 4=>AQQ4nppp0 0p0P0 C.A<<4@0p00P024`p44nppp0 @0p0P004 `4D A0= A40npppppD A$= A4 nppp0@0 0p0`P C A<A400P & ajC@<@4`)Xo &RjpC@<@4P)Ioo#Boo#<o9)6o D<<<4  D<<<4pD@<@40np9ppppD@<@4`npp 0p000`P      9 D@f<@402 D@W<@4pD@Q<@4`D@:@4P0p  "f4P0`  "Co ooW0p  oW0p H HpC @<@4 C@ <@4<@000 0 2 I 00 2 I = @<@<@9QD@S:@4P0`00P0p00 = i@<i@<o@9QD}@9:{@4P0P0`00 0p00 &@jCr@;p@4)7ooo o o 9 ) .Cb@;;400  2 D;;;4D N@;H@4 n p p p  p  p <D@00 000&jC<@j;;4)ooo & zj C /@[;;4 ) qo o o & kj C ,@L;*@4 ) bo C $@B;<;400  2 C @2;@40" C@$;:400 0 0 0`2!C @;:4 00 0 0 0`2D-;);';4D A;=;;;4 n p p p  <?00 000&cjC?:%;4)Zooo & Tj C ?:<;4 ) Ko o o & Ej C ?:;4 ) <o = ?) 6o % 2S # /RD :::4 D w>:u>4 n p 9p D ;:;4np p p D :::4 n p p p <?0000&jCP?~::4)ooo & j C C?o::4 ) o o o & j C X?`::4 ) o o C g?U:e?40 9 " C d?F:b?40 " D L:H:F:4 C?-:':400  2 D =:-:;:4DB:>:<:4=4?Q Q D=N:=4Pnp p D k:E:i:4 n p p  p D ?:;:9:4npp p 0P0p00 C >9>40 " C>9940000  2!C >9940000  244 n p p p <>00 0000 &gjCl>994)^ooo & Xj C _>994 ) Oo o o & Ij C >|9J=4 ) @o o C S>q9k9400  2 D 9994 D +=9)=4 n p p  D9994npp p D 9994 n p p p <n>0000&xjC>39w94)looo&cj C =$994 ) Wo o o&Nj C S>9Q>4 ) Bo o oC = 99400  2 D )9%9#94 D 3>99/>4 n p p  p DU9/9S94npp p D )9%9#94 n p p p <>00000 0 0 0 0 0 0 0 0 0 0 0 ?7<6O>7?7<7O>7=7>7?77? 7<7O> 7? 7<7O> 7?7< 7O>7= 7> 7=6> 7? 77=6> 7? 77? 7{<7O> 7= 7P>7? 7v?7< 7O>7= 7P> 7?7z< 7O>7?7x< 7O>7=7>7=7>7?77? 7 7=6> 7=6> 7? 77? 77?7Z< 7O>7= 7> 7=6> 7? 77=6> 7? 77?77? 7C<7O> 7= 7> 7=6> 7? 77=n6>7?77?77?7.<7O>7=7>7=b6>7?77=Q6>7?76?76?7<7O>7=7>7=E6>7?76=46>7?76?66?7<6O>7=7>7=6>7?76?66?76?76?76?66?66?66?66?66?66?6c6?66?6Q6?66?6<6O>6=6P>6?6<6O>6?6<6O>6?6??6<6O>6?62?7<6O>7?7?7<7O>7?7? 7<7O> 7? 7?7< 7O>7?7J?7?7<7O>7?7 6?7<7O>7?7<7O>7? 76?#7<7O>#7?%7< 7O>%7?'75?*7<%7O>*7?.7<)7O>.7?07<+7O>07?47</7O>47?67<17O>67?:7<57O>:7?<7<77O><7?>7<97O>>7?@7<;7O>@7?B7<=7O>B7?D7<?7O>D7?F7<A7O>F7?H7<C7O>H7?J7<E7O>J7?L7<G7O>L7?N7<I7O>N7?P7<K7O>P7?R7<M7O>R7?T7<O7O>T7?V7<Q7O>V7?X7<S7O>X7?Z7<U7O>Z7?\7<W7O>\7?^7<Y7O>^7?`7<[7O>`7?b7<]7O>b7?d7<_7O>d7?f7<a7O>f7?h7<c7O>h7?j7<e7O>j7?l7<g7O>l7?n7<i7O>n7?p7<k7O>p7?r7<m7O>r7?t7<o7O>t7?v7<q7O>v7?x7<s7O>x7?z7<u7O>z7?|7<w7O>|7?~7<y7O>~7?7<{7O>7?7<}7O>7?7<7O>7?7 <7O>7?7<7O>7?7<7O>7?7<7O>7?7<7O>7?7<7O>7?7<7O>7?7<7O>7?7<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7"<7O>7?7 <7O>7=7>7=7>7?77?7<7O>7?7<7O>7=7>7=7>7?77?7<7O>7=7>7=3>7?77?7<7O>7=7>7=3>7?77?7<7O>7?7<7O>7=7>7=7>7?77?7<7O>7?7<7O>7?7<7O>7?7<7O>7?7<7O>7?7?7<7O>7?7<7O>7?7<7O>7?7<7O>7?7<7O>7?7<7O>7?7<7O>7?7<7O>7?7<7O>7?7<7O>7?8<7O>8?8<7O>8?8<8O>8? 8<8O> 8?8?8< 8O>8?8?8?8<8O>8?!8<8O>!8?)8?.8<)8O>.8?48</8O>48?<8??8<:8O>?8?A8?B8<=8O>B8?F8<A8O>F8?J8<E8O>J8?L8q?O8r?P8<K8O>P8?V8k9 'define-module*'guile'language'cps'reify-primitives'filename'!language/cps/reify-primitives.scm'imports'ice-9'match'utils'with-cps' primitives'intmap'bytecode'exports'set-current-module' module-box'primitive-module' primitive-ref' builtin-ref' reify-clause'uniquify-receive' fresh-var' fresh-label' intmap-add!'box'$kargs' $primcall'cached-module-box' $continue'bound?'$const'public?'name'module' bytevector?'bytevector-length'bytevector-u8-ref'bytevector-u8-set!'bytevector-s8-ref'bytevector-s8-set!'bytevector-u16-ref'bytevector-u16-set!'bytevector-u16-native-ref'bytevector-u16-native-set!'bytevector-s16-ref'bytevector-s16-set!'bytevector-s16-native-ref'bytevector-s16-native-set!'bytevector-u32-ref'bytevector-u32-set!'bytevector-u32-native-ref'bytevector-u32-native-set!'bytevector-s32-ref'bytevector-s32-set!'bytevector-s32-native-ref'bytevector-s32-native-set!'bytevector-u64-ref'bytevector-u64-set!'bytevector-u64-native-ref'bytevector-u64-native-set!'bytevector-s64-ref'bytevector-s64-set!'bytevector-s64-native-ref'bytevector-s64-native-set!'bytevector-ieee-single-ref'bytevector-ieee-single-set!'!bytevector-ieee-single-native-ref'"bytevector-ieee-single-native-set!'bytevector-ieee-double-ref'bytevector-ieee-double-set!'!bytevector-ieee-double-native-ref'"bytevector-ieee-double-native-set!' atomic-box?'make-atomic-box'atomic-box-ref'atomic-box-set!'atomic-box-swap!'atomic-box-compare-and-swap!'current-thread'class-of' u8vector-ref' u8vector-set!' s8vector-ref' s8vector-set!' u16vector-ref'u16vector-set!' s16vector-ref's16vector-set!' u32vector-ref'u32vector-set!' s32vector-ref's32vector-set!' u64vector-ref'u64vector-set!' s64vector-ref's64vector-set!' f32vector-ref'f32vector-set!' f64vector-ref'f64vector-set!'srfi'srfi-4'oop'goops'threads'atomic'rnrs' bytevectors'box-ref'idx'$call'eol'str'Wrong number of arguments'false'wna'wrong-number-of-args'throw'$arity'$kclause' intmap-ref' $kreceive'compute-max-label-and-var' label-counter' var-counter' parameter?'persistent-intmap' intmap-fold'wrong-type-arg' parameterize'Not a parameter: ~S' scm-error'$kfun'$prim'builtin-name->index'call-thunk/no-inline'prim-instruction'branching-primitive?'proc'$callkh"',16D;@E(J`OTY0^8 b, d f( i k l n p rtwH{ X0ldlh(Hd@lH8| !*  *" * **"* *** *" * "* ( * *" ** **  * *"" " "**`7A`7`7`7 #`7M!  EE E E EEE      !"!"                    E  EEEEEE(-P:P:? d9*MM<PPpE(2qM0U2k N z3(- (- .8X.}..3@l$ldHcd J   l 5#l trt8l!81""" "" """ ""- ""8 " #C          !$ ,4<DL T$h|-15=D5 -M  R WW [    RRRW [] [  WW [ [ [  WW [ [ [  WW [ [ [  WW [ [ [  ,4$``8txD(,04<<$@DDL$L0L8L <<<<DDDH<HHT(DD LL ((L(DD8HHL((088L$$   WWWWWW 4H\p      -_1=    48 PT` - RW [] [  $ ( 0LPT\h-a_15 RW [] [  WW [ [ [  48<P T X `$|$$ 0   -e5     RRRRRW [ [  WW [ [ [  WW [ [] [  WW [ [ [  WW [ [] [  WW [ -M  [  [ [ 48LP dh$|(  $$$$$((($,,8(0488 <@@ ,,44H(,88@@,,,H(4488((H,,44  H $((HP\ <         -_  k kkkkk k  [] [8D X\l x $  -5 mw         RW  RW  DDX \ pt$$ ( $     - kkkkk - [ kkk kkk k -_  -M [ kkk kkk k k k [] [ [ kkk kkk kk    -_  WW [ [ [  -M [ kkk kkk kk -_ [ [ [ kkk kkk kkk -_ [ [ [ $(8<@DHL lp,4   $$( 0<$   $$ $                   $ $   ( $ 0 0 ( 0 8  D  ( , 0 0 $ 4 4 4    44 444<  $$ ( 0      $, 4$$$3d9l TL) p x7 lCTP\a r #######X%... . Guile 2.2.7module-boxprimitive-moduleprimitive-refbuiltin-refreify-clauseuniquify-receivereify-primitivesvisit-cont5 language/cps/reify-primitives.scm w +JP") -# +x  )IyJIIFJxv1+0 [( +*1 y%J{,%B)v,_x4,-NwTE$% 1 vg Lz Ct2w(h #& ) j.g = n2f53cHNP PRO ll d  x+ l7l DtU8f """""" #Xmodule-boxprimitive-moduleprimitive-refbuiltin-refreify-clauseuniquify-receivereify-primitivesvisit-contclosureboxargtmpmodulenameunspecifiedcpssrcpublic?bound?val-procbodytailvalsvkidxktailwmax-labelmax-vart-ac54b2ff1196bb1-b7at-ac54b2ff1196bb1-b7bt-ac54b2ff1196bb1-b81t-ac54b2ff1196bb1-b82valsproclabelcontclauserestoldnew.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