Ζ
nOφ9c       s€   d  k  Z  d Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d	 Z	 d
   Z
 d   Z d   Z d   Z d   Z d   Z d   Z d k  Te Z d  S(   Ni    c    s   t  |   t  g   j Sd  S(   N(   s   types   x(   s   xs-   /mit/python/lib/python2.0/plat-irix6/panel.pys   is_list s    c    s1   g  } x  |  d r } | i d |  q W| Sd  S(   Ni    (   s   ress   lists   items   insert(   s   lists   ress   items-   /mit/python/lib/python2.0/plat-irix6/panel.pys   reverse s
    	 c    sL   xA |  d r7 } | o t |  o | d | j o | d Sn q	 Wg  Sd  S(   Ni    i   (   s   lists   items   is_lists   name(   s   lists   names   items-   /mit/python/lib/python2.0/plat-irix6/panel.pys   getattrlist# s
    	 %c    st   xi |  d r_ } | o t |  o | d d j o4 t |  d j o | d | j o | d Sn n q	 Wg  Sd  S(   Ni    s   propi   i   (   s   lists   items   is_lists   lens   name(   s   lists   names   items-   /mit/python/lib/python2.0/plat-irix6/panel.pys   getproplist, s    	 %$c    s(   t  |  d  } | o | d d j Sd  S(   Ns   end-of-groupi    s   #t(   s   getproplists   lists   x(   s   lists   xs-   /mit/python/lib/python2.0/plat-irix6/panel.pys   is_endgroup6 s    c    s  xϊ | d rπ } t |  o |  G| GHnΠ | o | d d j o5 |  Gd GHx% | d d r } t |  d |  qX Wn t |  d j o |  G| d Gd G| d GHnS t |  d j o | d d	 j o! |  Gd
 G| d Gd G| d GHn |  Gd G| GHq	 Wd  S(   Ni    s   als   Subactuator list:i   s       i   s   =>i   s   props   Props   ?(   s   as   items   is_lists   prefixs   show_actuators   len(   s   prefixs   as   items-   /mit/python/lib/python2.0/plat-irix6/panel.pys   show_actuator> s    	 	 $c    s  xϊ | d rπ } t |  o |  G| GHnΠ | o | d d j o5 |  Gd GHx% | d d r } t |  d |  qX Wn t |  d j o |  G| d Gd G| d GHnS t |  d j o | d d	 j o! |  Gd
 G| d Gd G| d GHn |  Gd G| GHq	 Wd  S(   Ni    s   als   Actuator list:i   s       i   s   =>i   s   props   Props   ?(   s   ps   items   is_lists   prefixs   as   show_actuators   len(   s   prefixs   ps   items   as-   /mit/python/lib/python2.0/plat-irix6/panel.pys
   show_panelQ s    	 	 $s   panel errorc    s   d  S(   N(    (   s   args-   /mit/python/lib/python2.0/plat-irix6/panel.pys   dummy_callbacki s    c 
   sU  xN| d rD} e |  o! e |  d j o | d | j o| d | d f \ } } d } | d d j o e |  } nR | d d j o | d d !} n/ | d j o
 d } n d G| Gd G| GHd } | op d	 | | } | d
 | }	 e o d G|	 GHn y |	 d d  UWn( e j
 o e  n d G|	 GHn Xn n q	 Wd  S(   Ni    i   i   s   -0123456789s   "s   move-then-resizes   unknown values   fors   target.s   =s   execs   
s   assign failed:(   s   attrlists   items   is_lists   lens   exclists   names   values   oks   evals   prefixs   lhss   stmts   debugs   KeyboardInterrupt(
   s   targets   attrlists   exclists   prefixs   items   names   values   oks   lhss   stmts-   /mit/python/lib/python2.0/plat-irix6/panel.pys   assign_membersq s0    	 1
 
c    s
  t  |  d  } | o | d d d !} n d } |  d } | d  d j o | d } n t i |  } t | _	 | _
 | _ t | |  d d d d g d  t  |  d  } d } | d d	 j o
 d
 } n | d j o
 d } n t | | g  |  | | f Sd  S(   Ns   namei    i   s    i   s   pnl_s   als   datas   pucks   puck_s   mouses   mouse_(   s   getattrlists   descrs   namelists   actuatornames   types   pnls   mkacts   acts   dummy_callbacks   downfuncs
   activefuncs   upfuncs   assign_memberss   datalists   prefix(   s   descrs   namelists   actuatornames   types   acts   datalists   prefixs-   /mit/python/lib/python2.0/plat-irix6/panel.pys   build_actuator s$    
  

c    sΎ   x­ | d r£ } e |  \ } } | i |  | o2 d | d } e o d G| GHn | d d  Un e	 |  o |  i   n e | d  } | o e |  | |  n q	 W| i   d  S(   Ni    s   panel.s    = acts   execs   
s   al(   s   als   as   build_actuators   acts   names	   addsubacts	   super_acts   stmts   debugs   is_endgroups   panels   endgroups   getattrlists   sub_als   build_subactuatorss   fixact(   s   panels	   super_acts   als   as   acts   names   stmts   sub_als-   /mit/python/lib/python2.0/plat-irix6/panel.pys   build_subactuators² s    	  c    s#  |  p |  d d j o e d  n e o e d |   n e i   } e | |  d d g d  e |  d  } e
 |  } x | d r } e |  \ } } | i |  | o d | d } | d	 d  Un e |  o | i   n e | d  } | o e | | |  n q W| Sd  S(
   Ni    s   panels)   panel description must start with "panel"s    i   s   als   panel.s    = acts   
(   s   descrs   panel_errors   debugs
   show_panels   pnls   mkpanels   panels   assign_memberss   getattrlists   als   reverses   as   build_actuators   acts   names   addacts   stmts   is_endgroups   endgroups   sub_als   build_subactuators(   s   descrs   panels   als   as   acts   names   stmts   sub_als-   /mit/python/lib/python2.0/plat-irix6/panel.pys   build_panelΞ s*     	 c     sl   t  i   d  \ }  } } } | o | i |  n | o | i |  n | o | i |  n |  Sd  S(   Ni   (	   s   pnls   dopanels   as   downs   actives   ups   downfuncs
   activefuncs   upfunc(   s   as   downs   actives   ups-   /mit/python/lib/python2.0/plat-irix6/panel.pys
   my_dopanelϋ s    c    sU   d  k  } | i t |  d   } g  } x# | d r } | i t |   q0 W| Sd  S(   Ns   ri    (	   s   panelparsers
   parse_files   opens   files	   descrlists	   panellists   descrs   appends   build_panel(   s   files   panelparsers	   descrlists	   panellists   descrs-   /mit/python/lib/python2.0/plat-irix6/panel.pys   defpanellist
s    		 (   s   *(   s   pnls   debugs   is_lists   reverses   getattrlists   getproplists   is_endgroups   show_actuators
   show_panels   panel_errors   dummy_callbacks   assign_memberss   build_actuators   build_subactuatorss   build_panels
   my_dopanels   defpanellists   dopanel(    s-   /mit/python/lib/python2.0/plat-irix6/panel.pys   ? s$   			
			
						#		-		