
RaΈ2c      s      k  Z    d  Z " g  d  Z 1 d   Z F d   Z T d   Z b d   Z h e d j o. i k Z j e e i	 d d d	 d
 g  GHn d S(   s   getopt.errorc   s  " # g  } $ | } % | i   & xΞ & |  o# |  d d  d j o |  d d j o ' |  d d j o ( |  d }  ) Pn * |  d d  d j o. + t | |  d d | |  d  \ } }  n+ - t | |  d d | |  d  \ } }  q) W/ | |  f Sd  S(   Ni    i   s   -s   --i   (   s   lists   longoptss   sorts   argss   do_longss	   do_shortss	   shortopts(   s   argss	   shortoptss   longoptss   lists   /usr/lib/python1.4/getopt.pys   getoptc   s(  1 2 y: 3 t  i | d  } 4 | |  | | d f \ } } Wn 5 t j
 o 6 t } n X8 t | |  \ } } 9 | oT : | t j o@ ; | o < t d |  n = | d | d f \ } } n n > | o ? t d |  n @ |  i d | | p d f  A |  | f Sd  S(   Ns   =i   s   option --%s requires argumenti    s%   option --%s must not have an arguments   --s    (   s   strings   indexs   opts   is   optargs
   ValueErrors   Nones   long_has_argss   longoptss   has_args   argss   errors   lists   append(   s   lists   opts   longoptss   argss   is   optargs   has_args   /usr/lib/python1.4/getopt.pys   do_longsc   s=  F G t  |   } H xt t  |   d H rτ } I | | |  | | | f \ } } J |  | j o
 K q* n L | d j o! | d j o | d t  |  j  o4 M |  | | d |  j o N t d |   n n O | | d d f j o P d | | d  f Sn Q d | | f Sq* WR t d |  d  d  S(   Ni    s    s   =i   s   option --%s not a unique prefixs	   option --s    not recognized(	   s   lens   opts   optlens   ranges   longoptss   is   xs   ys   error(   s   opts   longoptss   optlens   is   xs   ys   /usr/lib/python1.4/getopt.pys   long_has_argsc   sλ   T U xΡ U | d j oΐ V | d | d f \ } } W t | |  oi X | d j o@ Y | o Z t d |  n [ | d | d f \ } } n \ | d f \ } } n
 ^ d } _ |  i d | | f  q	 W` |  | f Sd  S(   Ns    i    i   s   option -%s requires arguments   -(	   s	   optstrings   opts   short_has_args	   shortoptss   argss   errors   optargs   lists   append(   s   lists	   optstrings	   shortoptss   argss   opts   optargs   /usr/lib/python1.4/getopt.pys	   do_shortsc   s   b c xd t  t |   d c rK } d |  | | j o
 d j n o  e | | d | d !d j Sn q Wf t d |   d  S(   Ni    s   :i   i   s   option -%s not recognized(   s   ranges   lens	   shortoptss   is   opts   error(   s   opts	   shortoptss   is   /usr/lib/python1.4/getopt.pys   short_has_args   __main__i   s   a:bs   alpha=s   betaN(
   s   strings   errors   getopts   do_longss   long_has_argss	   do_shortss   short_has_args   __name__s   syss   argv(    s   /usr/lib/python1.4/getopt.pys   ?