
nO9c       s      d  k  Z   d Z  d   Z  d   Z # d   Z , d   Z 6 d   Z > d   Z Q d   Z d d	 Z	 i d
   Z
 q d   Z  d   Z  d   Z  d   Z  d   Z 
d   Z d k  Te 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    sC     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    s^   # $ xJ |  d $ r= } % | o t |  o | d | j o & | d Sn q W' g  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    s   , - xu |  d - rh } . | o t |  o | d d j o: / t |  d j o | d | j o 0 | d Sn n q W1 g  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    s1   6 7 t  |  d  } 8 | 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    s1  > ? x$| d ? r} @ t |  o A |  G| GHn B | o | d d j oA C |  Gd GHD x+ | d d D r } E t |  d |  qp Wn F t |  d j o  G |  G| d Gd G| d GHn_ H t |  d j o | d d	 j o' I |  Gd
 G| d Gd GJ | d GHn L |  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    s1  Q R x$| d R r} S t |  o T |  G| GHn U | o | d d j oA V |  Gd GHW x+ | d d W r } X t |  d |  qp Wn Y t |  d j o  Z |  G| d Gd G| d GHn_ [ 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
   i j d  S(   N(    (   s   args-   /mit/python/lib/python2.0/plat-irix6/panel.pys   dummy_callbacki s   c 
   s  q r x| d r r} s e |  o! e |  d j o | d | j oLt | d | d f \ } } u d } v | d d j o w e |  } nd x | d d j o y | d d !} n; z | d j o | d } n ~ d G| Gd G| GH d }  | o  d	 | | }  | d
 | }	  e o  d G|	 GHn  y  |	 d d  UWn4  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    	4		

 c    sC    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 |   | o>  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    se    |  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     s     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    sm   
d  k  } | i t |  d   } g  } x) | d r } | i t |   q? 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$   	
	
	#-
