*ë
ouU<c       s     d  k  Z   d f  d „  ƒ  YZ " d e f d „  ƒ  YZ * d f  d „  ƒ  YZ K d e f d „  ƒ  YZ S d	 f  d
 „  ƒ  YZ  d e f d „  ƒ  YZ ™ e  i Z › e  i Z  e  i	 Z	 Ÿ e  i
 Z
 ¡ e  i Z £ e  i Z ¥ e  i Z § e  i Z © e  i Z « d „  Z ° e  i Z ² e  i Z ´ e  i Z ¶ e  i Z ¸ e  i Z º e  i Z ¼ e  i Z ¾ e  i Z À d „  Z É e  i Z d  S(   Ns   coordc      sþ     d „  Z   e d „ Z  h  Z  x& g  d  r Z  e i e i ƒ q3 W e i h  e i d <e i d <ƒ  d „  Z  h  Z	  x& g  d  r Z  e	 i e i	 ƒ qœ W e	 i h  e i
 d <e i d <ƒ  d „  Z   d „  Z RS(	   Nc    s+     t  t i | ƒ |  _  d |  _ d  S(   Ni   (   s   applys   hbefcs	   new_coords   argss   selfs   thiss   thisown(   s   selfs   args(    (    s	   ./hbef.pys   __init__ s   c    s1    	 t  |  d d ƒ o 
 | i |  ƒ n d  S(   Ns   thisowni    (   s   getattrs   selfs   hbefcs   delete_coord(   s   selfs   hbefc(    (    s	   ./hbef.pys   __del__ s   i    s   xs   yc    s‚     | d j p
 | d j o  | |  i | <d  Sn  t i i | t ƒ }  | o  | |  | ƒ Sn  | |  i | <d  S(   Ns   thiss   thisown(	   s   names   values   selfs   __dict__s   coords   __setmethods__s   gets   Nones   method(   s   selfs   names   values   method(    (    s	   ./hbef.pys   __setattr__ s    
 c    sF     t  i i | t ƒ }  | o  | |  ƒ Sn  t | ‚ d  S(   N(   s   coords   __getmethods__s   gets   names   Nones   methods   selfs   AttributeError(   s   selfs   names   method(    (    s	   ./hbef.pys   __getattr__ s   
 c    s     ! d |  i f Sd  S(   Ns   <C coord instance at %s>(   s   selfs   this(   s   self(    (    s	   ./hbef.pys   __repr__  s   (   s   __init__s   hbefcs   __del__s   __setmethods__s   _ss   updates   coord_x_sets   coord_y_sets   __setattr__s   __getmethods__s   coord_x_gets   coord_y_gets   __getattr__s   __repr__(    (    (    s	   ./hbef.pys   coord s   	 	 (	 	 (s   coordPtrc      s   " # d „  Z  RS(   Nc    s+   # $ | |  _  % d |  _ & t |  _ d  S(   Ni    (   s   thiss   selfs   thisowns   coords	   __class__(   s   selfs   this(    (    s	   ./hbef.pys   __init__# s   (   s   __init__(    (    (    s	   ./hbef.pys   coordPtr" s   s   stacktc      s  * + d „  Z  / e d „ Z 2 h  Z 3 x& g  d 3 r Z 3 e i e i ƒ q3 W4 e i h  e i d <e i d <e i d <ƒ 9 d „  Z	 > h  Z
 ? x& g  d ? r Z ? e
 i e i
 ƒ q¨ W@ e
 i h  e i d <e i d <e i d <ƒ E d „  Z I d	 „  Z RS(
   Nc    s+   + , t  t i | ƒ |  _ - d |  _ d  S(   Ni   (   s   applys   hbefcs
   new_stackts   argss   selfs   thiss   thisown(   s   selfs   args(    (    s	   ./hbef.pys   __init__+ s   c    s1   / 0 t  |  d d ƒ o 1 | i |  ƒ n d  S(   Ns   thisowni    (   s   getattrs   selfs   hbefcs   delete_stackt(   s   selfs   hbefc(    (    s	   ./hbef.pys   __del__/ s   i    s   stacks	   stacksizes   spc    s‚   9 : | d j p
 | d j o : | |  i | <d  Sn ; t i i | t ƒ } < | o < | |  | ƒ Sn = | |  i | <d  S(   Ns   thiss   thisown(	   s   names   values   selfs   __dict__s   stackts   __setmethods__s   gets   Nones   method(   s   selfs   names   values   method(    (    s	   ./hbef.pys   __setattr__9 s    
 c    sF   E F t  i i | t ƒ } G | o G | |  ƒ Sn H t | ‚ d  S(   N(   s   stackts   __getmethods__s   gets   names   Nones   methods   selfs   AttributeError(   s   selfs   names   method(    (    s	   ./hbef.pys   __getattr__E s   
 c    s   I J d |  i f Sd  S(   Ns   <C stackt instance at %s>(   s   selfs   this(   s   self(    (    s	   ./hbef.pys   __repr__I s   (   s   __init__s   hbefcs   __del__s   __setmethods__s   _ss   updates   stackt_stack_sets   stackt_stacksize_sets   stackt_sp_sets   __setattr__s   __getmethods__s   stackt_stack_gets   stackt_stacksize_gets   stackt_sp_gets   __getattr__s   __repr__(    (    (    s	   ./hbef.pys   stackt* s   	 	 4	 	 4s	   stacktPtrc      s   K L d „  Z  RS(   Nc    s+   L M | |  _  N d |  _ O t |  _ d  S(   Ni    (   s   thiss   selfs   thisowns   stackts	   __class__(   s   selfs   this(    (    s	   ./hbef.pys   __init__L s   (   s   __init__(    (    (    s	   ./hbef.pys	   stacktPtrK s   s
   bef_interpc      sú  S T d „  Z  X e d „ Z [ d „  Z ^ d „  Z a d „  Z d h  Z e x& g  d e r Z e e i e i ƒ qW Wf e i h  e i	 d <e i
 d <e i d	 <e i d
 <e i d <e i d <e i d <e i d <e i d <e i d <e i d <ƒ s d „  Z x h  Z y x& g  d y r Z y e i e i ƒ q,Wz e i h  e i d <e i d <d „  d	 <d „  d
 <d „  d <d „  d <d „  d <d „  d <e i d <e i d <e i d <ƒ ‡ d „  Z ‹ d „  Z RS(   Nc    s+   T U t  t i | ƒ |  _ V d |  _ d  S(   Ni   (   s   applys   hbefcs   new_bef_interps   argss   selfs   thiss   thisown(   s   selfs   args(    (    s	   ./hbef.pys   __init__T s   c    s1   X Y t  |  d d ƒ o Z | i |  ƒ n d  S(   Ns   thisowni    (   s   getattrs   selfs   hbefcs   delete_bef_interp(   s   selfs   hbefc(    (    s	   ./hbef.pys   __del__X s   c     s#   [ \ t  t i |  ƒ } ] | Sd  S(   N(   s   applys   hbefcs   bef_interp_pushs   argss   val(   s   argss   val(    (    s	   ./hbef.pys   push[ s   c     s#   ^ _ t  t i |  ƒ } ` | Sd  S(   N(   s   applys   hbefcs   bef_interp_pops   argss   val(   s   argss   val(    (    s	   ./hbef.pys   pop^ s   c     s#   a b t  t i |  ƒ } c | Sd  S(   N(   s   applys   hbefcs   bef_interp_dos   argss   val(   s   argss   val(    (    s	   ./hbef.pys   doa s   i    s   befungespaces   mems   sizes   ips   deltas   stacks   calls   CTXs   modes   prevstrchars   teleportc    s‚   s t | d j p
 | d j o t | |  i | <d  Sn u t i i | t ƒ } v | o v | |  | ƒ Sn w | |  i | <d  S(   Ns   thiss   thisown(	   s   names   values   selfs   __dict__s
   bef_interps   __setmethods__s   gets   Nones   method(   s   selfs   names   values   method(    (    s	   ./hbef.pys   __setattr__s s    
 c    s   } t  t i |  ƒ ƒ S(   N(   s   coordPtrs   hbefcs   bef_interp_size_gets   x(   s   x(    (    s	   ./hbef.pys   <lambda>} s    c    s   ~ t  t i |  ƒ ƒ S(   N(   s   coordPtrs   hbefcs   bef_interp_ip_gets   x(   s   x(    (    s	   ./hbef.pys   <lambda>~ s    c    s    t  t i |  ƒ ƒ S(   N(   s   coordPtrs   hbefcs   bef_interp_delta_gets   x(   s   x(    (    s	   ./hbef.pys   <lambda> s    c    s   € t  t i |  ƒ ƒ S(   N(   s	   stacktPtrs   hbefcs   bef_interp_stack_gets   x(   s   x(    (    s	   ./hbef.pys   <lambda>€ s    c    s    t  t i |  ƒ ƒ S(   N(   s	   stacktPtrs   hbefcs   bef_interp_call_gets   x(   s   x(    (    s	   ./hbef.pys   <lambda> s    c    s   ‚ t  t i |  ƒ ƒ S(   N(   s	   stacktPtrs   hbefcs   bef_interp_CTX_gets   x(   s   x(    (    s	   ./hbef.pys   <lambda>‚ s    c    sF   ‡ ˆ t  i i | t ƒ } ‰ | o ‰ | |  ƒ Sn Š t | ‚ d  S(   N(   s
   bef_interps   __getmethods__s   gets   names   Nones   methods   selfs   AttributeError(   s   selfs   names   method(    (    s	   ./hbef.pys   __getattr__‡ s   
 c    s   ‹ Œ d |  i f Sd  S(   Ns   <C bef_interp instance at %s>(   s   selfs   this(   s   self(    (    s	   ./hbef.pys   __repr__‹ s   (   s   __init__s   hbefcs   __del__s   pushs   pops   dos   __setmethods__s   _ss   updates   bef_interp_befungespace_sets   bef_interp_mem_sets   bef_interp_size_sets   bef_interp_ip_sets   bef_interp_delta_sets   bef_interp_stack_sets   bef_interp_call_sets   bef_interp_CTX_sets   bef_interp_mode_sets   bef_interp_prevstrchar_sets   bef_interp_teleport_sets   __setattr__s   __getmethods__s   bef_interp_befungespace_gets   bef_interp_mem_gets   bef_interp_mode_gets   bef_interp_prevstrchar_gets   bef_interp_teleport_gets   __getattr__s   __repr__(    (    (    s	   ./hbef.pys
   bef_interpS s$   	 	 ”	 	 ”s   bef_interpPtrc      s    Ž d „  Z  RS(   Nc    s+   Ž  | |  _   d |  _ ‘ t |  _ d  S(   Ni    (   s   thiss   selfs   thisowns
   bef_interps	   __class__(   s   selfs   this(    (    s	   ./hbef.pys   __init__Ž s   (   s   __init__(    (    (    s	   ./hbef.pys   bef_interpPtr s   c     sL   « ¬ t  t i |  | ƒ } ­ | o ­ t | ƒ } d | _ n ® | Sd  S(   Ni   (   s   applys   hbefcs   bef_allocinterps   argss   kwargss   vals   bef_interpPtrs   thisown(   s   argss   kwargss   val(    (    s	   ./hbef.pys   bef_allocinterp« s   
 c     sL   À Á t  t i |  | ƒ } Â | o Â t | ƒ } d | _ n Ã | Sd  S(   Ni   (   s   applys   hbefcs	   bef_loadhs   argss   kwargss   vals   bef_interpPtrs   thisown(   s   argss   kwargss   val(    (    s	   ./hbef.pys	   bef_loadhÀ s   
 (   s   hbefcs   coords   coordPtrs   stackts	   stacktPtrs
   bef_interps   bef_interpPtrs   strepls   stpushs   stpeeks   stpops   stdigs   breplaces   pushs   bpeeks   pops   bef_allocinterps   bef_frees	   bef_resets   bef_dos   bef_steps   bef_runs	   strtoicpys   bef_loadcodes
   bef_load93s	   bef_loadhs   cvar(   s   stackts   pushs	   stacktPtrs   bef_allocinterps   coordPtrs   breplaces   stpops   strepls   stpushs   bef_loadcodes
   bef_load93s   stdigs   cvars   bef_dos   bpeeks	   bef_loadhs   bef_frees   hbefcs   pops   coords	   bef_resets   bef_runs   bef_interpPtrs
   bef_interps	   strtoicpys   bef_steps   stpeek(    (    s	   ./hbef.pys   ? s4   !:	