GOOF----LE-8-2.0] 4h] gguile  gdefine-module*   gsystem gbase gtypes  gfilenameS fsystem/base/types.scm gimportsS grnrs g bytevectors    gio gports    gsrfi gsrfi-1   gsrfi-9   ggnu   gsrfi-11  !  "gsrfi-26 #" $# %gsrfi-60 &% '& (gice-9 )gmatch *() +* ,giconv -(, .- /gformat 0(/ 10 2gvlist 3(2 43 5gforeign 65 76 8!$'+.147  9gexportsS :g %word-size ;gmemory-backend gdereference-word ?g memory-port @gtype-number->name Aginferior-object? Bginferior-object-kind Cginferior-object-sub-kind Dginferior-object-address Eginferior-fluid? Fginferior-fluid-number Gginferior-struct? Hginferior-struct-name Iginferior-struct-fields Jg scm->object K:;<=>?@ABCDEFGHIJ Lgset-current-module ML NL Ogsizeof Pg* Qg Rg%memory-backend-procedure Sgmake-syntax-transformer TS US Vgmacro Wg $sc-dispatch XW YW Zg_ [gany \Z[[[ ]g syntax-object ^glambda _g m-1f6d4c535-6 `gtop a_` bgribcage cg t-1f6d4c535-3 dg t-1f6d4c535-4 eg t-1f6d4c535-5 fcde gaaa hf l-1f6d4c535-b if l-1f6d4c535-c jf l-1f6d4c535-d khij lbfgk mb ngx on pa qf l-1f6d4c535-8 rq sbopr tgshift ug proc-name vgargs wuv x` yxx zfl-1e8ba8b5a-60 {fl-1e8ba8b5a-61 |z{ }bwy| ~gkey gvalue gname gformals gbody ~ xxxxx fl-1e8ba8b5a-53 fl-1e8ba8b5a-54 fl-1e8ba8b5a-55 fl-1e8ba8b5a-56 fl-1e8ba8b5a-57  b gmake-procedure-name  x fl-1e8ba8b5a-43  b x fl-1e8ba8b5a-42  bo almstmmmm}  ghygiene  ]^ gpeek xlms  ] gopen ] g type-name ]  g make-struct g m-1f6d4c535-1 ` gt-1e8ba8b5a-133 gt-1e8ba8b5a-132 gt-1e8ba8b5a-131  gm-1e8ba8b5a-134 `  fl-1e8ba8b5a-138 fl-1e8ba8b5a-139 fl-1e8ba8b5a-13a  b g ctor-args  fl-1e8ba8b5a-120  b gctor gfield  fl-1e8ba8b5a-11c fl-1e8ba8b5a-11d  by gform gconstructor-spec g field-names  xxxx fl-1e8ba8b5a-111 fl-1e8ba8b5a-112 fl-1e8ba8b5a-113 fl-1e8ba8b5a-114  b g record-layout gfunctional-setters gsetters gcopier ggetters g constructor ggetter-identifiers gfield-identifiers  xxxxxxxx fl-1e8ba8b5a-e9 fl-1e8ba8b5a-e7 fl-1e8ba8b5a-e5 fl-1e8ba8b5a-e3 fl-1e8ba8b5a-e1 fl-1e8ba8b5a-df fl-1e8ba8b5a-dd fl-1e8ba8b5a-db  b fl-1e8ba8b5a-da  bo lmstmmmmm ] ]Q ]    geach-any Z挤 gsyntax-violation   fWrong number of arguments g identifier?   xms ]R   f-source expression failed to match any pattern grecord-type-vtable   gpwpwpw gdefault-record-printer    gset-struct-vtable-name!   gvtable-offset-user   g%memory-backend?-procedure Z[ gm-1f6d4c535-17 ` gt-1f6d4c535-16    fl-1f6d4c535-1c     b   fl-1f6d4c535-19    bo   mtmmmm}  ]^ gobj gt-1e8ba8b5a-224 gt-1e8ba8b5a-21e gt-1e8ba8b5a-21f gt-1e8ba8b5a-220 gt-1e8ba8b5a-223 gt-1e8ba8b5a-222 gt-1e8ba8b5a-221  gm-1e8ba8b5a-225 `  fl-1e8ba8b5a-229 fl-1e8ba8b5a-22a fl-1e8ba8b5a-22b  fl-1e8ba8b5a-22c !fl-1e8ba8b5a-22d "fl-1e8ba8b5a-22e #fl-1e8ba8b5a-22f $ !"# %b$ &g copier-id '& (fl-1e8ba8b5a-21c )( *b') +g ctor-name ,+ -fl-1e8ba8b5a-214 .- /b,. 0 1fl-1e8ba8b5a-212 21 3b02 4glayout 54 6fl-1e8ba8b5a-210 76 8b57 9g immutable? :9 ;fl-1e8ba8b5a-20e <; =b:< >g field-count ?> @fl-1e8ba8b5a-20c A@ Bb?A Cg getter-ids DC Efl-1e8ba8b5a-209 FE GbDF Hg field-ids IH Jfl-1e8ba8b5a-206 KJ LbIK Mgpredicate-name Ng field-spec O9MN Pxxxxxx Qfl-1e8ba8b5a-1f9 Rfl-1e8ba8b5a-1fa Sfl-1e8ba8b5a-1fb Tfl-1e8ba8b5a-1fc Ufl-1e8ba8b5a-1fd Vfl-1e8ba8b5a-1fe WQRSTUV XbOPW Y mtm%mmmm*m/m3m8m=mBmGmLX Z]Y [Z \gand ]]\Y ^gstruct? _]^Y `_Z ageq? b]aY cg struct-vtable d]cY edZ fx m g]Qf hbeg i]`h j[i kxm l]k mgthrow-bad-struct nm om pgmemory-backend-peek qg%memory-backend-peek-procedure rgfree-id sg %%on-error tgm-1f6d4c535-23 ut` vu wfl-1f6d4c535-25 xw ybovx zumytmmmm}  {]sz |r{ }|[ ~g%%type gt-1e8ba8b5a-14b gt-1e8ba8b5a-14c gt-1e8ba8b5a-14d gt-1e8ba8b5a-14e gt-1e8ba8b5a-14f gt-1e8ba8b5a-150 gt-1e8ba8b5a-151  gm-1e8ba8b5a-152 `  fl-1e8ba8b5a-156 fl-1e8ba8b5a-157 fl-1e8ba8b5a-158 fl-1e8ba8b5a-159 fl-1e8ba8b5a-15a fl-1e8ba8b5a-15b fl-1e8ba8b5a-15c  b ggetter gindex  fl-1e8ba8b5a-149 fl-1e8ba8b5a-14a  by C& xxx fl-1e8ba8b5a-144 fl-1e8ba8b5a-145 fl-1e8ba8b5a-146  b mytmmmmm ]~ r Z}[ gck gerr gs  uu fl-1f6d4c535-28 fl-1f6d4c535-29  b umytmmmm}  ] gquote ] xmy ]Q   g%%index ] r Z}[ fl-1f6d4c535-2d fl-1f6d4c535-2e  b umytmmmm}  ] ] my ]    g%%copier ] r Z}[ fl-1f6d4c535-32 fl-1f6d4c535-33  b umytmmmm}  ] ] g%%-set-fields xmy ]   gt-1f6d4c535-22  fl-1f6d4c535-37  bv umytmmmm}  ]^ mytmmmmm ]  gif ] ]a ]c  xmy ]Q  g struct-ref ] my ]   ]m ] ]p     xmy ]q gmemory-backend-open g%memory-backend-open-procedure gm-1f6d4c535-3e `  fl-1f6d4c535-40  bo mtmmmm}  ]s r [ mtmmmmm ]~ r Z[  fl-1f6d4c535-43 fl-1f6d4c535-44   b   mtmmmm}   ]   ]   x m ]Q     ] r Z[ fl-1f6d4c535-48 fl-1f6d4c535-49  b mtmmmm}  ] ] m ]    ]  r !Z [ "fl-1f6d4c535-4d #fl-1f6d4c535-4e $"# %b$ &%mtmmmm}  ']& (]& )x%m *]) +(* ,+ -gt-1f6d4c535-3d .- /fl-1f6d4c535-52 0/ 1b.0 21mtmmmm}  3]^2 41mtmmmmm 5]4 65 7]4 8]a4 9]c4 :95 ;x1m <]Q; =8:< >]4 ?1m @] ? A>5@ B]m4 C]4 D]; ECD FB5E G7=AF H36G Ixm J]I Kgmemory-backend-type-name Lg#%memory-backend-type-name-procedure Mgm-1f6d4c535-59 NM` ON Pfl-1f6d4c535-5b QP RboOQ SNmRtmmmm}  T]sS UrT VU[ WmRtmmmmm X]~W YrX ZZVY[ [NN \fl-1f6d4c535-5e ]fl-1f6d4c535-5f ^\] _b[^ `N_mRtmmmm}  a]` b]` cx_mR d]Qc ebd fe g]W hrg iZVh[ jfl-1f6d4c535-63 kfl-1f6d4c535-64 ljk mb[l nNmmRtmmmm}  o]n p]n qmmR r] q spr ts u]W vru wZVv[ xfl-1f6d4c535-68 yfl-1f6d4c535-69 zxy {b[z |N{mRtmmmm}  }]| ~]| x{mR ] ~  gt-1f6d4c535-58  fl-1f6d4c535-6d  bO NmRtmmmm}  ]^ mRtmmmmm ]  ] ]a ]c  xmR ]Q  ] mR ]   ]m ] ]K     xmR ]L geach [[  [ [ [ g %%set-fields gdummy gcheck? gexpr  gm-1f6d4c535-74 `  fl-1f6d4c535-79 fl-1f6d4c535-7a fl-1f6d4c535-7b fl-1f6d4c535-7c fl-1f6d4c535-7d  b  fl-1f6d4c535-76  bo gt-1e8ba8b5a-16a gt-1e8ba8b5a-16c gt-1e8ba8b5a-16b  gm-1e8ba8b5a-16d `  fl-1e8ba8b5a-171 fl-1e8ba8b5a-172 fl-1e8ba8b5a-173  b fl-1e8ba8b5a-167 fl-1e8ba8b5a-168 fl-1e8ba8b5a-169  b mtmmmm  ] xm ]Q ]p ] ]K  gmap   glist g make-pointer gpointer->bytevector gbytevector-uint-ref gnative-endianness gopen-bytevector-input-port gmake-custom-binary-input-port f ffi-memory gbytevector-copy! gsetvbuf g_IONBF g% dereference-word-procedure Z[[ gsyntax-parameterize gm-1f6d4c535-c6 ` gt-1f6d4c535-c4 gt-1f6d4c535-c5   fl-1f6d4c535-cb fl-1f6d4c535-cc  b  fl-1f6d4c535-c8  bo fl-bde397a-1eaf fl-bde397a-1eb0  bwy  fl-bde397a-1ea6 fl-bde397a-1ea7 fl-bde397a-1ea8  b gprefix  xx fl-bde397a-1e9a fl-bde397a-1e98  b fl-bde397a-1e97  bo mtmmmm   ]  xm  ]>   gidentifier-syntax  ]   ]        ]^ gbackend ]  gaddress ]   f*Return the word at ADDRESS, using BACKEND. ]  glet ]  ]  ]p       !  "! #" $ % &xm ']& ([[[ ) *gm-1f6d4c535-e9 +*` ,+xx -fl-1f6d4c535-ee .fl-1f6d4c535-ef /fl-1f6d4c535-f0 0-./ 1b),0 2+ 3fl-1f6d4c535-eb 43 5bo24 6x1m5 7]6 8]6 9]6 :]6 ;: <[[[[ =gsize >= ?+xxx @fl-1f6d4c535-f5 Afl-1f6d4c535-f6 Bfl-1f6d4c535-f7 Cfl-1f6d4c535-f8 D@ABC Eb>?D FxEm5 G]F Hgzero? I]HF J]F K]F Lgvu8 j M]LF NKM OJN P]F Q]F R]F Sgget-bytevector-n Tgget-word Ug% type-number->name-procedure Vgm-1f6d4c535-104 WV` Xgt-1f6d4c535-101 Ygt-1f6d4c535-102 Zgt-1f6d4c535-103 [XYZ \WWW ]fl-1f6d4c535-109 ^fl-1f6d4c535-10a _fl-1f6d4c535-10b `]^_ ab[\` bW cfl-1f6d4c535-106 dc ebobd fWametmmmm  g]f hxame i]@h j] f k]Uh ljk mil nm o]^f p]h qgkind r]qh sgnumber t]sh uprt vfyReturn the name of the type NUMBER of KIND, where KIND is one of 'smob or 'port, or #f if the information is unavailable. w]vh x]h ygproc z]yh {]Kh |{p }z| ~} ]\h zrt z x~ ouw gn xme ]U gmatch-cell-words g bytevector gm-1f6d4c535-12d `  fl-1f6d4c535-12f  bo xm ] r [[ 挤 [[[ gport glen grest  xxxxx fl-1f6d4c535-132 fl-1f6d4c535-133 fl-1f6d4c535-134 fl-1f6d4c535-135 fl-1f6d4c535-136 fl-1f6d4c535-137  b xm ] ]S g remainder ] gmodulo ] ]:  gunless ] ]H  g- ]   ] [挤 [[[  xxxx fl-1f6d4c535-140 fl-1f6d4c535-141 fl-1f6d4c535-142 fl-1f6d4c535-143 fl-1f6d4c535-144  b xm ] ]T ] [[[ gmatch-bit-pattern g|| gm-1f6d4c535-152 `  fl-1f6d4c535-154  bo xm ] r [[ g& ] r g= ] r [[ [[[[ gbits ga gb gn gc g consequent g alternate  xxxxxxx fl-1f6d4c535-157 fl-1f6d4c535-158 fl-1f6d4c535-159 fl-1f6d4c535-15a fl-1f6d4c535-15b fl-1f6d4c535-15c fl-1f6d4c535-15d fl-1f6d4c535-15e  b xm ] gtag ] glogand ] ] ]  g bitwise-not ] [[[ [[[[ n xxxxxx fl-1f6d4c535-168 fl-1f6d4c535-169 fl-1f6d4c535-16a fl-1f6d4c535-16b fl-1f6d4c535-16c fl-1f6d4c535-16d fl-1f6d4c535-16e  b xm ] ] ] ] ]  ]Z  r    [[  [[ [[   xxxxx fl-1f6d4c535-177 fl-1f6d4c535-178 fl-1f6d4c535-179 fl-1f6d4c535-17a fl-1f6d4c535-17b fl-1f6d4c535-17c  b  xm ] ] ] ] ] ([ [[[[ g<<   !fl-1f6d4c535-184 "fl-1f6d4c535-185 #fl-1f6d4c535-186 $fl-1f6d4c535-187 %fl-1f6d4c535-188 &fl-1f6d4c535-189 'fl-1f6d4c535-18a (fl-1f6d4c535-18b )!"#$%&'( *b ) +x*m ,]+ -]+ .g bitwise-and /].+ 0]+ 1gexpt 2]1+ 3] + 4] + 54 6]+ 7]+ 8garithmetic-shift 9]8+ :gmatch-cell-clauses ;[ <;挤 =[[[< >g tag-pattern ?gthing @>? Agm-1f6d4c535-194 BA` CBxxxxxx Dfl-1f6d4c535-199 Efl-1f6d4c535-19a Ffl-1f6d4c535-19b Gfl-1f6d4c535-19c Hfl-1f6d4c535-19d Ifl-1f6d4c535-19e Jfl-1f6d4c535-19f KDEFGHIJ Lb@CK MB Nfl-1f6d4c535-196 ON PboMO QxLmP R]Q S]Q T]:Q U[[[ Vginferior-object W XBxx Yfl-1f6d4c535-1aa Zfl-1f6d4c535-1ab [fl-1f6d4c535-1ac \YZ[ ]bWX\ ^x]mP _]V^ `]^ ag unmatched-tag b]a^ c`b dg match-cell e f[e g[f hgpattern ih jgm-1f6d4c535-1b0 kj` lkxxx mfl-1f6d4c535-1b5 nfl-1f6d4c535-1b6 ofl-1f6d4c535-1b7 pfl-1f6d4c535-1b8 qmnop rbilq sk tfl-1f6d4c535-1b2 ut vbosu wxrmv x]w ygport* z]yw {]w |]Tw }]:w ~gbegin ]~w gmatch-scm-clauses 挤 [ [ g bit-pattern  gm-1f6d4c535-1c0 ` xxxx fl-1f6d4c535-1c5 fl-1f6d4c535-1c6 fl-1f6d4c535-1c7 fl-1f6d4c535-1c8 fl-1f6d4c535-1c9  b  fl-1f6d4c535-1c2  bo xm ] ]~ ]  x fl-1f6d4c535-1d2 fl-1f6d4c535-1d3  b xm ] g unmatched-scm ]  g match-scm [ gclauses  gm-1f6d4c535-1d6 ` xx fl-1f6d4c535-1db fl-1f6d4c535-1dc fl-1f6d4c535-1dd  b  fl-1f6d4c535-1d8  bo xm ] gbits* ] ] g%tc2-int g %tc3-imm24 g %tc3-cons g %tc3-int1 g %tc3-int2 g %tc8-char g %tc8-flag g %tc3-struct g %tc7-symbol g %tc7-variable g %tc7-vector g %tc7-wvect g %tc7-string g %tc7-number g%tc7-hashtable g %tc7-pointer g %tc7-fluid g%tc7-stringbuf g%tc7-dynamic-state g %tc7-frame g %tc7-objcode g%tc7-vm g%tc7-vm-continuation g%tc7-bytevector g %tc7-program g %tc7-array g%tc7-bitvector g %tc7-port g %tc7-smob g %tc16-bignum g %tc16-real g %tc16-complex g%tc16-fraction g  g%stringbuf-procedure g stringbuf gm-1f6d4c535-1e6 ` gt-1f6d4c535-1e5   fl-1f6d4c535-1eb  b fl-1f6d4c535-1e8  bo mtmmmm}  ]^ gstring xm ]  gm-1f6d4c535-1e3 ` mtmmmmm ] ] ]    xm ] gpw  g%stringbuf?-procedure g stringbuf? gm-1f6d4c535-1f3 ` gt-1f6d4c535-1f2   fl-1f6d4c535-1f8  b fl-1f6d4c535-1f5  bo mtmmmm}  ]^ mtm%mmmm*m/m3m8m=mBmGmLX  ]     ]\  ]^     ]a ]c   xm ]       xm ] gstringbuf-contents g%stringbuf-contents-procedure gm-1f6d4c535-1ff `  fl-1f6d4c535-201  bo  mtmmmm}  !]s  "r! #"[ $mtmmmmm %]~$ &r% 'Z#&[ ( )fl-1f6d4c535-204 *fl-1f6d4c535-205 +)* ,b(+ -,mtmmmm}  .]- /]- 0x,m 1]0 2/1 32 4]$ 5r4 6Z#5[ 7fl-1f6d4c535-209 8fl-1f6d4c535-20a 978 :b(9 ;:mtmmmm}  <]; =]; >:m ?] > @=? A@ B]$ CrB DZ#C[ Efl-1f6d4c535-20e Ffl-1f6d4c535-20f GEF Hb(G IHmtmmmm}  J]I K]I Lg%%-set-fields MxHm N]LM OKN PO Qgt-1f6d4c535-1fe RQ Sfl-1f6d4c535-213 TS UbRT VUmtmmmm}  W]^V XUmtmmmmm Y]X ZY []X \]aX ]]cX ^]Y _xUm `]_ a\^` b]X cUm d] c ebYd f]mX g]X h]_ igh jfYi k[aej lWZk mxm n]m ogm-1f6d4c535-21a po` qp rfl-1f6d4c535-21f sfl-1f6d4c535-220 tfl-1f6d4c535-221 ufl-1f6d4c535-222 vfl-1f6d4c535-223 wrstuv xbqw yp zfl-1f6d4c535-21c {z |boy{ }xm|tmmmm  ~]} xxm| ] ]  gset-record-type-printer! gdisplay f # g g%inferior-struct-procedure ginferior-struct gm-1f6d4c535-242 ` gt-1f6d4c535-240 gt-1f6d4c535-241   fl-1f6d4c535-247 fl-1f6d4c535-248  b  fl-1f6d4c535-244  bo mtmmmm}  ]^ xm ] gfields ]  gm-1f6d4c535-23e ` mtmmmmm ] ] ]    xm ] gpwpw  g%inferior-struct?-procedure gm-1f6d4c535-251 ` gt-1f6d4c535-250   fl-1f6d4c535-256  b fl-1f6d4c535-253  bo mtmmmm}  ]^ mtm%mmmm*m/m3m8m=mBmGmLX ]  ]\ ]^  ]a ]c  xm ]    xm ] g%inferior-struct-name-procedure gm-1f6d4c535-25d `  fl-1f6d4c535-25f  bo mtmmmm}  ]s r [ mtmmmmm ]~ r Z[  fl-1f6d4c535-262 fl-1f6d4c535-263  b mtmmmm}  ] ] xm ]   ] r Z[ fl-1f6d4c535-267 fl-1f6d4c535-268  b mtmmmm}  ] ] m ]    ] r Z[ fl-1f6d4c535-26c fl-1f6d4c535-26d  b mtmmmm}  ] ] g%%-set-fields xm ]   gt-1f6d4c535-25c  fl-1f6d4c535-271  b mtmmmm}  ]^  mtmmmmm  ]      ]   ]a  ]c    xm ]   ]  m ]    ]m  ]  ]H        xm ]  g!%inferior-struct-fields-procedure !gm-1f6d4c535-278 "!` #" $fl-1f6d4c535-27a %$ &bo#% '"m&tmmmm}  (]s' )r( *)[ +m&tmmmmm ,]~+ -r, .Z*-[ /"" 0fl-1f6d4c535-27d 1fl-1f6d4c535-27e 201 3b/2 4"3m&tmmmm}  5]4 6]4 7x3m& 8]7 968 :9 ;]+ <r; =Z*<[ >fl-1f6d4c535-282 ?fl-1f6d4c535-283 @>? Ab/@ B"Am&tmmmm}  C]B D]B EAm& F] E GDF HG I]+ JrI KZ*J[ Lfl-1f6d4c535-287 Mfl-1f6d4c535-288 NLM Ob/N P"Om&tmmmm}  Q]P R]P SxOm& T]S URT VU Wgt-1f6d4c535-277 XW Yfl-1f6d4c535-28c ZY [bX#Z \"[m&tmmmm}  ]]^\ ^[m&tmmmmm _]^ `_ a]^ b]a^ c]c^ dc_ ex[m& f]e gbdf h]^ i[m& j] i kh_j l]m^ m]^ n]Ie omn pl_o qagkp r]`q sxm& t] s ugm-1f6d4c535-293 vu` wv xfl-1f6d4c535-298 yfl-1f6d4c535-299 zfl-1f6d4c535-29a {fl-1f6d4c535-29b |fl-1f6d4c535-29c }xyz{| ~bw} v fl-1f6d4c535-295  bo ~mtmmmm  ] x~m ] ]H ]I  gset-inferior-struct-fields! g&%set-inferior-struct-fields!-procedure gm-1f6d4c535-2a7 ` gt-1f6d4c535-2a5 gt-1f6d4c535-2a6   fl-1f6d4c535-2ac fl-1f6d4c535-2ad  b  fl-1f6d4c535-2a9  bo mtmmmm}  ]^ gt-1e8ba8b5a-18c gt-1e8ba8b5a-18d  gm-1e8ba8b5a-18e `  fl-1e8ba8b5a-192 fl-1e8ba8b5a-193  b gsetter  fl-1e8ba8b5a-186 fl-1e8ba8b5a-187 fl-1e8ba8b5a-188  b N fl-1e8ba8b5a-17d fl-1e8ba8b5a-17e  by g field-specs  fl-1e8ba8b5a-179 fl-1e8ba8b5a-17a  by mtmmm ] gval ]  ] ]a ]c  xm ]  g struct-set! ] m ]   ]m ] ]     xm ] gmake-parameter g vlist-null g vhash-assq f#-1# f # gobject-address gprint-inferior-struct g g%inferior-fluid-procedure ginferior-fluid gm-1f6d4c535-2de ` gt-1f6d4c535-2dc gt-1f6d4c535-2dd   fl-1f6d4c535-2e3 fl-1f6d4c535-2e4  b  fl-1f6d4c535-2e0  bo mtmmmm}  ]^ xm ]s ]  gm-1f6d4c535-2da ` mtmmmmm ] ] ]    xm ] s g%inferior-fluid?-procedure gm-1f6d4c535-2ed  `  gt-1f6d4c535-2ec        fl-1f6d4c535-2f2   b   fl-1f6d4c535-2ef  bo   mtmmmm}  ]^ mtm%mmmm*m/m3m8m=mBmGmLX ]  ]\ ]^  ]a ]c  xm ]   !  "! #xm $]# %g %inferior-fluid-number-procedure &gm-1f6d4c535-2f9 '&` (' )fl-1f6d4c535-2fb *) +bo(* ,'m+tmmmm}  -]s, .r- /.[ 0m+tmmmmm 1]~0 2r1 3Z/2[ 4'' 5fl-1f6d4c535-2fe 6fl-1f6d4c535-2ff 756 8b47 9'8m+tmmmm}  :]9 ;]9 <x8m+ =]< >;= ?> @]0 Ar@ BZ/A[ Cfl-1f6d4c535-303 Dfl-1f6d4c535-304 ECD Fb4E G'Fm+tmmmm}  H]G I]G JFm+ K] J LIK ML N]0 OrN PZ/O[ Qfl-1f6d4c535-308 Rfl-1f6d4c535-309 SQR Tb4S U'Tm+tmmmm}  V]U W]U Xg%%-set-fields YxTm+ Z]XY [WZ \[ ]gt-1f6d4c535-2f8 ^] _fl-1f6d4c535-30d `_ ab^(` b'am+tmmmm}  c]^b dam+tmmmmm e]d fe g]d h]ad i]cd jie kxam+ l]k mhjl n]d oam+ p] o qnep r]md s]d t]Fk ust vreu wgmqv xcfw yxm+ z]%y {ginferior-fluid-value |g%inferior-fluid-value-procedure }gm-1f6d4c535-314 ~}` ~ fl-1f6d4c535-316  bo ~mtmmmm}  ]s r [ mtmmmmm ]~ r Z[ ~~ fl-1f6d4c535-319 fl-1f6d4c535-31a  b ~mtmmmm}  ] ] xm ]   ] r Z[ fl-1f6d4c535-31e fl-1f6d4c535-31f  b ~mtmmmm}  ] ] m ]    ] r Z[ fl-1f6d4c535-323 fl-1f6d4c535-324  b ~mtmmmm}  ] ] xm ]X   gt-1f6d4c535-313  fl-1f6d4c535-328  b ~mtmmmm}  ]^ mtmmmmm ]  ] ]a ]c  xm ]  ] m ]   ]m ] ]{     xm ]| gm-1f6d4c535-32f `  fl-1f6d4c535-334 fl-1f6d4c535-335 fl-1f6d4c535-336 fl-1f6d4c535-337 fl-1f6d4c535-338  b  fl-1f6d4c535-331  bo mtmmmm  ] xm ] ]F ]{  f# gerror * * fno matching pattern g g%%inferior-object-procedure g%inferior-object gm-1f6d4c535-3a3 ` gt-1f6d4c535-3a0 gt-1f6d4c535-3a1 gt-1f6d4c535-3a2   fl-1f6d4c535-3a8 fl-1f6d4c535-3a9 fl-1f6d4c535-3aa  b  fl-1f6d4c535-3a5  bo mtmmmm}  ]^ xm ]q gsub-kind ] ]  gm-1f6d4c535-39e ` mtmmmmm  ]  ]  ]          xm ] q g%inferior-object?-procedure gm-1f6d4c535-3b4 ` gt-1f6d4c535-3b3   fl-1f6d4c535-3b9  b fl-1f6d4c535-3b6  bo mtmmmm}  ]^ mtm%mmmm*m/m3m8m=mBmGmLX  ] !  "]\ #]^ $#  %]a &]c '&  (xm )]( *%') +"$* ,!+ -xm .]- /g%inferior-object-kind-procedure 0gm-1f6d4c535-3c0 10` 21 3fl-1f6d4c535-3c2 43 5bo24 61m5tmmmm}  7]s6 8r7 98[ :m5tmmmmm ;]~: <r; =Z9<[ >11 ?fl-1f6d4c535-3c5 @fl-1f6d4c535-3c6 A?@ Bb>A C1Bm5tmmmm}  D]C E]C FxBm5 G]F HEG IH J]: KrJ LZ9K[ Mfl-1f6d4c535-3ca Nfl-1f6d4c535-3cb OMN Pb>O Q1Pm5tmmmm}  R]Q S]Q TPm5 U] T VSU WV X]: YrX ZZ9Y[ [fl-1f6d4c535-3cf \fl-1f6d4c535-3d0 ][\ ^b>] _1^m5tmmmm}  `]_ a]_ bg%%-set-fields cx^m5 d]bc ead fe ggt-1f6d4c535-3bf hg ifl-1f6d4c535-3d4 ji kbh2j l1km5tmmmm}  m]^l nkm5tmmmmm o]n po q]n r]an s]cn tso uxkm5 v]u wrtv x]n ykm5 z] y {xoz |]mn }]n ~]Bu }~ |o qw{ mp xm5 ]/ g#%inferior-object-sub-kind-procedure gm-1f6d4c535-3db `  fl-1f6d4c535-3dd  bo mtmmmm}  ]s r [ mtmmmmm ]~ r Z[  fl-1f6d4c535-3e0 fl-1f6d4c535-3e1  b mtmmmm}  ] ] xm ]   ] r Z[ fl-1f6d4c535-3e5 fl-1f6d4c535-3e6  b mtmmmm}  ] ] m ]    ] r Z[ fl-1f6d4c535-3ea fl-1f6d4c535-3eb  b mtmmmm}  ] ] xm ]b   gt-1f6d4c535-3da  fl-1f6d4c535-3ef  b mtmmmm}  ]^ mtmmmmm ]  ] ]a ]c  xm ]  ] m ]   ]m ] ]C     xm ] g"%inferior-object-address-procedure gm-1f6d4c535-3f6 `  fl-1f6d4c535-3f8  bo mtmmmm}  ]s r [ mtmmmmm ]~ r Z[  fl-1f6d4c535-3fb fl-1f6d4c535-3fc  b mtmmmm}  ] ] xm ]   ] r Z[ fl-1f6d4c535-400 fl-1f6d4c535-401  b mtmmmm}  ] ] m ]      ] r  Z [ fl-1f6d4c535-405 fl-1f6d4c535-406    b   mtmmmm}  ]  ]  x m ]b       gt-1f6d4c535-3f5   fl-1f6d4c535-40a   b    mtmmmm}  ]^   mtmmmmm ]    ]  ]a  ]c     x m ]  !    "]  # m $]  # % "  $ &]m  ']  (]D  ) ' ( * &  ) +  ! % * ,   + -xm .] - /gm-1f6d4c535-411 0 /` 1 0 2fl-1f6d4c535-416 3fl-1f6d4c535-417 4fl-1f6d4c535-418 5fl-1f6d4c535-419 6fl-1f6d4c535-41a 7 2 3 4 5 6 8b 1 7 9 0 :fl-1f6d4c535-413 ; : <bo 9 ; = 8m <tmmmm  >] = ?x 8m < @] ? A]B ? B]C ? C]D ? D A B C Ef#<~a ~:[~*~;~a ~]~x> Fgsmob Gg inferior-smob Hg inferior-port Ig%visited-cells Jgvisited Kg-> Lgm-1f6d4c535-525 M L` N M Ofl-1f6d4c535-527 P O Qbo N P Rxm Q S] K R Tr S U[ T[ V U挤 W[ V Xg parameterize Ygobject Z Y [ Mxxx \fl-1f6d4c535-52a ]fl-1f6d4c535-52b ^fl-1f6d4c535-52c _fl-1f6d4c535-52d ` \ ] ^ _ ab Z [ ` bx am Q c] X b d] I b eg vhash-consv f] e b g d h g igsymbol->string jg string-length kgbytevector->uint-list lginvalid-struct mgaddress->inferior-struct ngand=> og vhash-assv pgcdr qg cell->object rgstring->symbol sgvariable tg substring ugbytevector->string vf ISO-8859-1 wg bitwise-ior xglittle yfUTF-32LE zgbig {fUTF-32BE |g make-vector }gfold ~g weak-vector g dynamic-state gprogram gbignum gdouble g hash-table gobjcode gvm gvm-continuation garray g bitvector gbit-set? g integer->char g undefined g eof-object gunboundC5h]4    89K54N>"G4OiP5:RQh]Cgpeek  gopen  g type-name   gfilenamefsystem/base/types.scm D    gnameg%memory-backend-procedureCRR4U;VY\hk]Ccg t-1f6d4c535-3  g t-1f6d4c535-4  g t-1f6d4c535-5      C;hX]L6Pga  gfilenamefsystem/base/types.scm  D   CZhH]L6@gfilenamefsystem/base/types.scm  D    Ch]C   C hp]45$@45$ O@45$4O?$@  6  6gx  ngtmp ngtmp  " ngtmp  > ngfilenamefsystem/base/types.scm D   n C5;RQ4Q>"G RiQRQh]$CCxgobj  gfilenamefsystem/base/types.scm D    gnameg%memory-backend?-procedureCR4U<VYjh6]C.gt-1f6d4c535-16    C<hX]L6Pga  gfilenamefsystem/base/types.scm  D   CZhH]L6@gfilenamefsystem/base/types.scm  D    Clh]C   C hp]45$@45$ O@45$4O?$@  6  6gx  ngtmp ngtmp  " ngtmp  > ngfilenamefsystem/base/types.scm D   n C5"GMNCgbv  9gindex  9gcount   9gptr  9gmem   9gfilenamefsystem/base/types.scm W   X  X  Y   X   Z 4 [ 6 [   9 gnameg read-memory!C hX)]HK$454564O54>"GC!gaddress  Sgsize  Sgcurrent-address   Sgptr   )gbv  ! )gport  : Sgfilenamefsystem/base/types.scm T   ^   _   _  `  ! _ ) a * b  . b 5 : b  : b = e   S gnamegopenC=RQoph(] & " 456gbackend  $gaddress  $gpeek   $gfilenamefsystem/base/types.scm j  l   l  $ m   $ gnameg% dereference-word-procedureCR4U>VY#hR]CJgt-1f6d4c535-c4  gt-1f6d4c535-c5    C>hX]L6Pga  gfilenamefsystem/base/types.scm  j   CZ%hH]L6@gfilenamefsystem/base/types.scm  j    C'h]C   C hp]45$@45$ O@45$4O?$@  6  6gx  ngtmp ngtmp  " ngtmp  > ngfilenamefsystem/base/types.scm j   n C5>R4U?VY(789;h W]COgdummy  gbackend  gaddress      C<GIOPQRh0i]Cagdummy  .gbackend  .gaddress   .gsize   .  . Ch@]45$@45$@6zgx  9gtmp 9gtmp  " 9gfilenamefsystem/base/types.scm p   9 g documentationfReturn an input port to the SIZE bytes at ADDRESS, using BACKEND. When SIZE is omitted, return an unbounded port to the memory at ADDRESS.g macro-typeg syntax-rulesgpatternsgbackendgaddressgbackendgaddressgsizeC5?RS:h ] 45 456gport  gbv gfilenamefsystem/base/types.scm ~         gnamegget-wordg documentationf2Read a word from PORT and return it as an integer.CTRQoKh0] &  " 45$6Cgbackend  /gkind  /gnumber   /gproc   /gfilenamefsystem/base/types.scm     %  -   / gnameg% type-number->name-procedureCUR4U@VY\hq]Cigt-1f6d4c535-101  gt-1f6d4c535-102  gt-1f6d4c535-103      C@hY]L6Qga  gfilenamefsystem/base/types.scm    CZ%hI]L6Agfilenamefsystem/base/types.scm     Ch]C   C hp]45$@45$ O@45$4O?$@  6  6gx  ngtmp ngtmp  " ngtmp  > ngfilenamefsystem/base/types.scm   n C5@R4UVY h@] C~gdummy  @gport  @gname   @glen   @grest   @gbody   @  @ Ch(u]Cmgdummy  "gport  "gname   "grest   "gbody   "  " ChQ]CIgdummy  gport  gbody      C hP?]45$@45$@45$@ 67gx  Pgtmp Pgtmp  " Pgtmp  9 Pgfilenamefsystem/base/types.scm   P g macro-typeg syntax-rulesgpatternsgportg bytevectorgnameglengrestg...gbodygportgnamegrestg...gbodygportgbodyC5R4UVYhP,3Cgdummy  Ogbits  Oga   Ogb   Ogn   Ogc   Og consequent   Og alternate   O  O Ch@]Cgdummy  :gbits  :gx   :gn   :gc   :g consequent   :g alternate   :  : C h0]Cgdummy  +gbits  +gn   +gc   +g consequent   +g alternate   +  + C,-/0235679 hX,3  Cgdummy  Wgbits  Wga   Wg<<   Wgn   Wgc   Wg consequent   Wg alternate   W  W C hh]!45$@45$@45$@45$ @  6gx  ggtmp ggtmp  " ggtmp  9 ggtmp  P ggfilenamefsystem/base/types.scm   g g macro-typeg syntax-rulesgpatternsgbitsgag||gbg&gng=gcg consequentg alternategbitsgxg&gng=gcg consequentg alternategbitsg_g&gng=gcg consequentg alternategbitsgag< ngfilenamefsystem/base/types.scm    n C5R4>"G iRh|]$CCtgobj  gfilenamefsystem/base/types.scm     gnameg%stringbuf?-procedureCR4UVYh7]C/gt-1f6d4c535-1f2    ChY]L6Qga  gfilenamefsystem/base/types.scm     CZhI]L6Agfilenamefsystem/base/types.scm      Ch]C   C hp]45$@45$ O@45$4O?$@  6  6gx  ngtmp ngtmp  " ngtmp  > ngfilenamefsystem/base/types.scm    n C5Roh]& C6zgs  gfilenamefsystem/base/types.scm     gnameg%stringbuf-contents-procedureCR4UVY'.3h:]C2gerr  gs    C6<Ah:]C2gerr  gs    CDJPh:]C2gerr  gs    Clh7]C/gt-1f6d4c535-1fe    ChY]L6Qga  gfilenamefsystem/base/types.scm     CZhI]L6Agfilenamefsystem/base/types.scm      Cnh]C   Ch]145$@45$@45$@45$ @4 5$  O@4 5$4 O?$@66gx  gtmp gtmp  " gtmp  9 gtmp  P gtmp  g gtmp  gfilenamefsystem/base/types.scm    C5R4ULVY~h v]45Cngdummy  gcheck?  gs   ggetter   gexpr      Ch(] 45$@6gx  "gtmp "gfilenamefsystem/base/types.scm    " g macro-typeg syntax-rulesgpatternsgcheck?gsggettergexprg...C5LR4iiohP]4>"G4& " 45>"G6g stringbuf  Jgport  Jgfilenamefsystem/base/types.scm        %         # :   F  % J    J C>"Gh]Cgname  gfields  gfilenamefsystem/base/types.scm    gnameg%inferior-struct-procedureCR4UVYhT]CLgt-1f6d4c535-240  gt-1f6d4c535-241    ChY]L6Qga  gfilenamefsystem/base/types.scm     CZhI]L6Agfilenamefsystem/base/types.scm      Ch]C   C hp]45$@45$ O@45$4O?$@  6  6gx  ngtmp ngtmp  " ngtmp  > ngfilenamefsystem/base/types.scm    n C5R4>"G iRh]$CCzgobj  gfilenamefsystem/base/types.scm     gnameg%inferior-struct?-procedureCR4UGVYh7]C/gt-1f6d4c535-250    CGhY]L6Qga  gfilenamefsystem/base/types.scm     CZhI]L6Agfilenamefsystem/base/types.scm      Ch]C   C hp]45$@45$ O@45$4O?$@  6  6gx  ngtmp ngtmp  " ngtmp  > ngfilenamefsystem/base/types.scm    n C5GRoHh]& C6|gs  gfilenamefsystem/base/types.scm     gnameg%inferior-struct-name-procedureCR4UHVYh:]C2gerr  gs    Ch:]C2gerr  gs    Ch:]C2gerr  gs    Ch7]C/gt-1f6d4c535-25c    CHhY]L6Qga  gfilenamefsystem/base/types.scm     CZhI]L6Agfilenamefsystem/base/types.scm      Ch]C   Ch]145$@45$@45$@45$ @4 5$  O@4 5$4 O?$@66gx  gtmp gtmp  " gtmp  9 gtmp  P gtmp  g gtmp  gfilenamefsystem/base/types.scm    C5HRoIh]& C6~gs  gfilenamefsystem/base/types.scm     gnameg!%inferior-struct-fields-procedureC R4UIVY.5:h:]C2gerr  gs    C=CHh:]C2gerr  gs    CKQVh:]C2gerr  gs    Crh7]C/gt-1f6d4c535-277    CIhY]L6Qga  gfilenamefsystem/base/types.scm     CZhI]L6Agfilenamefsystem/base/types.scm      Cth]C   Ch]145$@45$@45$@45$ @4 5$  O@4 5$4 O?$@66gx  gtmp gtmp  " gtmp  9 gtmp  P gtmp  g gtmp  gfilenamefsystem/base/types.scm    C5IR4UVYh v]45Cngdummy  gcheck?  gs   ggetter   gexpr      Ch(] 45$@6gx  "gtmp "gfilenamefsystem/base/types.scm    " g macro-typeg syntax-rulesgpatternsgcheck?gsggettergexprg...C5Roh ]& C6gs  gval  gfilenamefsystem/base/types.scm     gnameg&%set-inferior-struct-fields!-procedureCR4UVYhT]CLgt-1f6d4c535-2a5  gt-1f6d4c535-2a6    ChY]L6Qga  gfilenamefsystem/base/types.scm     CZhI]L6Agfilenamefsystem/base/types.scm      Ch]C   C hp]45$@45$ O@45$4O?$@  6  6gx  ngtmp ngtmp  " ngtmp  > ngfilenamefsystem/base/types.scm    n C5R4ii5/oH/h ]L&L6L6gfield  gfilenamefsystem/base/types.scm /  0   1 '  1   2 +  2    CIh9]44L55$64& " 45>"G4L5$"4    L>"GL 4L 4 4L555Y4O& " 45>"GZ4561gstruct  gport  gfilenamefsystem/base/types.scm '   (  (   (  (   )   )  + ! +  $ ,  @ + I - ~ .  . 3 .  - /  3  /  4  4 4   COR4iii>"Gh]Cgnumber  gvalue  gfilenamefsystem/base/types.scm 9   gnameg%inferior-fluid-procedureCR4UVYhT]CLgt-1f6d4c535-2dc  gt-1f6d4c535-2dd    ChY]L6Qga  gfilenamefsystem/base/types.scm  9   CZhI]L6Agfilenamefsystem/base/types.scm  9    Ch]C   C hp]45$@45$ O@45$4O?$@  6  6gx  ngtmp ngtmp  " ngtmp  > ngfilenamefsystem/base/types.scm 9   n C5R4>"G iRh]$CCygobj  gfilenamefsystem/base/types.scm 9    gnameg%inferior-fluid?-procedureCR4UEVY"h7]C/gt-1f6d4c535-2ec    CEhY]L6Qga  gfilenamefsystem/base/types.scm  9   CZhI]L6Agfilenamefsystem/base/types.scm  9    C$h]C   C hp]45$@45$ O@45$4O?$@  6  6gx  ngtmp ngtmp  " ngtmp  > ngfilenamefsystem/base/types.scm 9   n C5ERoFh]& C6}gs  gfilenamefsystem/base/types.scm 9    gnameg %inferior-fluid-number-procedureC%R4UFVY3:?h:]C2gerr  gs    CBHMh:]C2gerr  gs    CPV\h:]C2gerr  gs    Cxh7]C/gt-1f6d4c535-2f8    CFhY]L6Qga  gfilenamefsystem/base/types.scm  9   CZhI]L6Agfilenamefsystem/base/types.scm  9    Czh]C   Ch]145$@45$@45$@45$ @4 5$  O@4 5$4 O?$@66gx  gtmp gtmp  " gtmp  9 gtmp  P gtmp  g gtmp  gfilenamefsystem/base/types.scm 9   C5FRo{h]& C6|gs  gfilenamefsystem/base/types.scm 9    gnameg%inferior-fluid-value-procedureC|R4U{VYh:]C2gerr  gs    Ch:]C2gerr  gs    Ch:]C2gerr  gs    Ch7]C/gt-1f6d4c535-313    C{hY]L6Qga  gfilenamefsystem/base/types.scm  9   CZhI]L6Agfilenamefsystem/base/types.scm  9    Ch]C   Ch]145$@45$@45$@45$ @4 5$  O@4 5$4 O?$@66gx  gtmp gtmp  " gtmp  9 gtmp  P gtmp  g gtmp  gfilenamefsystem/base/types.scm 9   C5{R4UXVYh v]45Cngdummy  gcheck?  gs   ggetter   gexpr      Ch(] 45$@6gx  "gtmp "gfilenamefsystem/base/types.scm 9   " g macro-typeg syntax-rulesgpatternsgcheck?gsggettergexprg...C5XR4ii/)hH] $-& 456456456gfluid  Cgport  Cgw   )gfilenamefsystem/base/types.scm @   A   C , ! E ' ) C  * A   C C>"Gh]Cgkind  gsub-kind  gaddress   gfilenamefsystem/base/types.scm J    gnameg%%inferior-object-procedureCR4UVY\ hq]Cigt-1f6d4c535-3a0  gt-1f6d4c535-3a1  gt-1f6d4c535-3a2      ChY]L6Qga  gfilenamefsystem/base/types.scm  J   CZhI]L6Agfilenamefsystem/base/types.scm  J    Ch]C   C hp]45$@45$ O@45$4O?$@  6  6gx  ngtmp ngtmp  " ngtmp  > ngfilenamefsystem/base/types.scm J   n C5R4>"G iRh]$CCzgobj  gfilenamefsystem/base/types.scm J    gnameg%inferior-object?-procedureCR4UAVY,h7]C/gt-1f6d4c535-3b3    CAhY]L6Qga  gfilenamefsystem/base/types.scm  J   CZhI]L6Agfilenamefsystem/base/types.scm  J    C.h]C   C hp]45$@45$ O@45$4O?$@  6  6gx  ngtmp ngtmp  " ngtmp  > ngfilenamefsystem/base/types.scm J   n C5ARoBh]& C6|gs  gfilenamefsystem/base/types.scm J    gnameg%inferior-object-kind-procedureC/R4UBVY=DIh:]C2gerr  gs    CLRWh:]C2gerr  gs    CZ`fh:]C2gerr  gs    Ch7]C/gt-1f6d4c535-3bf    CBhY]L6Qga  gfilenamefsystem/base/types.scm  J   CZhI]L6Agfilenamefsystem/base/types.scm  J    Ch]C   Ch]145$@45$@45$@45$ @4 5$  O@4 5$4 O?$@66gx  gtmp gtmp  " gtmp  9 gtmp  P gtmp  g gtmp  gfilenamefsystem/base/types.scm J   C5BRoCh]& C6gs  gfilenamefsystem/base/types.scm J    gnameg#%inferior-object-sub-kind-procedureCR4UCVYh:]C2gerr  gs    Ch:]C2gerr  gs    Ch:]C2gerr  gs    Ch7]C/gt-1f6d4c535-3da    CChY]L6Qga  gfilenamefsystem/base/types.scm  J   CZhI]L6Agfilenamefsystem/base/types.scm  J    Ch]C   Ch]145$@45$@45$@45$ @4 5$  O@4 5$4 O?$@66gx  gtmp gtmp  " gtmp  9 gtmp  P gtmp  g gtmp  gfilenamefsystem/base/types.scm J   C5CRoDh ]& C6gs  gfilenamefsystem/base/types.scm J    gnameg"%inferior-object-address-procedureCR4UDVYh:]C2gerr  gs    C h:]C2gerr  gs    C   h:]C2gerr  gs    C ,h7]C/gt-1f6d4c535-3f5    CDhY]L6Qga  gfilenamefsystem/base/types.scm  J   CZhI]L6Agfilenamefsystem/base/types.scm  J    C .h]C   Ch]145$@45$@45$@45$ @4 5$  O@4 5$4 O?$@66gx  gtmp gtmp  " gtmp  9 gtmp  P gtmp  g gtmp  gfilenamefsystem/base/types.scm J   C5DR4UbVY > @ Dh v]45Cngdummy  gcheck?  gs   ggetter   gexpr      Ch(] 45$@6gx  "gtmp "gfilenamefsystem/base/types.scm J   " g macro-typeg syntax-rulesgpatternsgcheck?gsggettergexprg...C5bRh(U)3C]CMgkind gaddress gkind  "gsub-kind  "gaddress   "gfilenamefsystem/base/types.scm R   V   R  ! X     " gnameginferior-objectg documentationfSReturn an object representing an inferior object at ADDRESS, of type KIND/SUB-KIND.CVR4ii/ E)hP]$9&#   6456456gio  Ogport  Ogw   5gw   5gw  # 5gfilenamefsystem/base/types.scm [   \  + ^ , 5 ^  6 \   O C>"GV FQoKhX_] &  " 45$ 45"$"6Wgbackend  Qg type-number  Qgaddress   Qgproc  ! :gt  : Mgfilenamefsystem/base/types.scm b  e  f  . f 2 2 f  : f  Q e   Q gnameg inferior-smobg documentationfLReturn an object representing the SMOB at ADDRESS whose type is TYPE-NUMBER.C GRVQoKhX_] &  " 45$ 45"$"6Wgbackend  Qg type-number  Qgaddress   Qgproc  ! :gt  : Mgfilenamefsystem/base/types.scm j  m  n  . n 2 2 n  : n  Q m   Q gnameg inferior-portg documentationfLReturn an object representing the port at ADDRESS whose type is TYPE-NUMBER.C HR4ii5 IR4U JVY W c d f hh h]C`gdummy  gaddress  gobject   gbody      Ch(] 45$@6gx  "gtmp "gfilenamefsystem/base/types.scm y   " g macro-typeg syntax-rulesgpatternsgaddressg->gobjectgbodyg...C5 JR:QopJ i jLS I eJhg]L6_gt-1f6d4c535-5af  gfilenamefsystem/base/types.scm    C kV lh]s & " 454545 & " 454545$745 4 5   & " 45 4  5     $ 4 5"+& " 4 5 4   5  4   5   45$"4>"G 4 44 555Y4O4 4555 &  "4>"GZCZF6gaddress  gvtable-data-address  gbackend   glayout-address  gpeek  % 1g layout-bits  1 glayout  < g name-address  F gpeek  b ng name-bits  n gname  y glayout glen gaddress gpeek gslots gopen  gport  gfields  gresult  " gt-1f6d4c535-5a8  & gvalues   gfilenamefsystem/base/types.scm            1   4   <   E   F   F   K   n   q   y   ~                1      2     2            .       "   "   &  p   z     6                 /   gnamegaddress->inferior-structg documentationf^Read the struct at ADDRESS using BACKEND. Return an 'inferior-struct' object representing it.C mR= n o I pQoT m q r)V s tS: u v w x y z {L.18 | e }h]LC|gelement  gindex  gfilenamefsystem/base/types.scm        CJhg]L6_gt-1f6d4c535-732  gfilenamefsystem/base/types.scm    C k ~  H  O s       GaXh -.,3#444555$C& " 45454 5  $   6  $n4 54 >"G4 >"G4 5$"&  6456456$4 >"G6$c4 54 5 4 5 4 5  $) &      64 564 56 $Q4 5 4 5    $"4 >"G4 5  C  4 5$4 5 4  5     $"4 >"G4 45  & "! &""44 55 5  C   #$W4 5 4 5  $ 4$%5"(& " 45 4   5    64&4'  55  ($4) 5 4 >"G4) 5 4 54* 54+5$"4,-./>"G 4 404555Y412O 434O454555>"GZCZF   6$764&4'  55  8$&4) 54 >"G9C :$;64&4'  55<$4) 5= 6 >$?6@$A6B$}4 >"G 4CD5 $ 4$%5"-& " 4544CD5544CD55 45CE$4 >"GF6G$>4 >"G4 >"G4 >"GH6I$4 5J6K$L6M$N6O$P6Q$R6S$T64&4'  55U$'4) 54 >"GV6W6} gaddress gbackend gt  ) gopen  N [gport  [ gtag  d gtag  k gtag  gbuf  gv  gw  gtag   gtag  * gbuf  < gstart E glen N gv Y gw o ~gtag   glen  gbuf  g remainder  gstring  gtag  glen  gbuf , g remainder , gv ] gstring  gtag  glen  gaddress  gopen  gbv-port  gtag  glen $ glen A gwords  O gvector  X gt-1f6d4c535-729  \ gtag  gtag  gn   7gtag  < gtag  ` g flags+type  t gtag   gtag   gtag   gaddress   Egopen   )gport  ) Egwords  9 Egtag  G gtag  n gtag   gaddress   gtag   gtag   gtag   gtag   gtag  ) gtag  M g smob-type  a @gfilenamefsystem/base/types.scm         ! %  )   )   7   [   ^     %           $   (  *   Q  |  & ~             .               "  $   )  ,   T   Y  . i  9 o  . w  6 |  .                   9   A  D   M  1 O   O  R   X  \             7                     6  <   K   O  P     "                        &        8      8 &   )  ,   1  2 9   9  ?  1 D  G   h   l  n                                        #   '  )   8   <  =       |  gnameg cell->objectg documentationfWReturn an object representing the object at ADDRESS, reading from memory using BACKEND.C qR=.18Qop  n o I p: eJ q V    h|-.,3 #44  55$ 6 $& " 4 5454 5$4 4 4 555$C 45$"4>"G 4 44 555Y454& " 4 5 4 5 5ZCZF644  55$4 5644  55$q4 5 $C $C $C $C $C $6 $6 $6CCtgbits gbackend gtag  ' gtag  ? gpeek  d pgtype  p Bgpair?  { Bgt  :gcdrloc  :gpair  :gt-1f6d4c535-80f  :gpeek # /gtag  S gchar  g ogtag   gflag   gfilenamefsystem/base/types.scm     M   p   s   {   {          *               "         * 3   4   B  C   o   p                               (  gnameg scm->objectg documentationfLReturn the Scheme object corresponding to BITS, the bits of an 'SCM' object.CJRCgm  ,grtd  grtd A Bgrtd P Qg%printed-struct c fgrtd j jgrtd ~ gfilenamefsystem/base/types.scm   - B  3 B 5 B  8 @  D  h   K  j $ ~ %P = = = = =  = =  = =  = = = = = = > > > > > > >&  >,  >2  >8  >>  >D  >J  >P  >V  >\  >b  >j  $ >k   >o  >w  " >x   >|  >  % >   >  >  & >   >  ?:  L#  N"  c &  c &  f % f 6 g 9 y ? { J  Q  Z  b  j  v  r       K  C6