-
v=c       s^     d  k  T d k Z 	 d k l Z l Z  d   Z  d e i f d     YZ h  Z h  Z	 h  Z
 d e i f d     YZ !d f  d	     YZ %e   Z &e i Z 'e i Z (e   Z )e i Z *e i Z +[ [ -d
 d  Z ?d f  d     YZ Bd f  d     YZ Fd   Z ke d j o le   n d S(   (   s   *N(   s   saxlibs   saxextsc    s_     t  |   }  t  |  }  | | j	 o  t | i | i  Sn  t |  |  Sd  S(   N(   s   types   as   tas   bs   tbs   cmps   __name__(   s   as   bs   tas   tb(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   version_independent_cmp s
   s
   Marshallerc      s|    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 7 d   Z R d   Z _ d   Z f d   Z n d   Z t 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" RS($   Ns   <?xml version="1.0"?>s    s   marshals   ints   floats   longs   strings   tuples   lists
   dictionarys   complexs	   references   codes   nones   objectc    s^   . / 0 h  d d <} 1 |  i |  i g |  i | |  } 5 | i t	 i
 | d   d S(   s    Write the value on the open filei   s   ids    N(   s   dicts   selfs   PROLOGUEs   DTDs   m_roots   values   Ls   files   writes   strings   join(   s   selfs   values   files   dicts   L(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   dump. s   &c    sU   7 8 9 h  d d <} ; |  i |  i g |  i | |  } < t i | d  Sd S(   s-   Marshal value, returning the resulting stringi   s   ids    N(	   s   dicts   selfs   PROLOGUEs   DTDs   m_roots   values   Ls   strings   join(   s   selfs   values   dicts   L(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   dumps7 s   &c    s   R S t  |  } T t t |   } U | i |  o V |  i	 | |  SnS X t  |  t
 j o Y d } n [ d t  |  i } \ t |  |  | |  Sd  S(   Ns   m_longs   m_(   s   types   values   ts   strs   ids   is   dicts   has_keys   selfs   m_references   LongTypes   meths   __name__s   getattr(   s   selfs   values   dicts   is   ts   meth(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   _marshalR s   c    s!   _ ` t  d t |  d  d  S(   Ns   Marshalling of object s+    unimplemented or not supported in this DTD(   s
   ValueErrors   reprs   value(   s   selfs   values   dict(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   m_unimplemented_ s   c    sE   f g |  i } h d | g |  i | |  d | g } i | Sd  S(   Ns   <%s>s   </%s>(   s   selfs   tag_roots   names   _marshals   values   dicts   L(   s   selfs   values   dicts   names   L(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   m_rootf s   +c    s<   n q | t t |   } r d |  i d | f g Sd  S(   Ns   <s    id="i%s"/>(   s   dicts   strs   ids   values   is   selfs   tag_reference(   s   selfs   values   dicts   i(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   m_referencen s   c    s   t u |  i } v d | d g } w t |  } x d | j p d | j p
 d | j oL y t i | d d  } z t i | d d  } { t i | d d  } n | | i	 |  } | i	 d | d  ~ | Sd  S(   Ns   <s   >s   &s   &amp;s   &lt;s   &gt;s   </(
   s   selfs
   tag_strings   names   Ls   strs   values   ss   strings   replaces   append(   s   selfs   values   dicts   ss   names   L(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   m_stringt s   *c    s     |  i | |  Sd  S(   N(   s   selfs   m_strings   values   dict(   s   selfs   values   dict(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   m_str s   c    s;     |  i }  d | d t |  d | d g Sd  S(   Ns   <s   >s   </(   s   selfs   tag_ints   names   strs   value(   s   selfs   values   dicts   name(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   m_int s   c    s;     |  i }  d | d t |  d | d g Sd  S(   Ns   <s   >s   </(   s   selfs	   tag_floats   names   strs   value(   s   selfs   values   dicts   name(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   m_float s   c    so     |  i }  t |  }  | d d j o  | d  } n  d | d t |  d | d g Sd  S(   Nis   Ls   <s   >s   </(   s   selfs   tag_longs   names   strs   value(   s   selfs   values   dicts   name(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   m_long s
   c    s     |  i }  g  }  | i d | d   x* | D ] }  | |  i | |  } q: W | i d | d   | Sd  S(   Ns   <s   >s   </(	   s   selfs	   tag_tuples   names   Ls   appends   values   elems   _marshals   dict(   s   selfs   values   dicts   names   elems   L(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   m_tuple s   	
 	c    s     |  i }  g  }  | d d | d < t | d  }  | | t t |   < | | | < | i	 d | d |   x* | D ] }  | |  i | |  } q W | i	 d | d   | Sd  S(   Ns   idi   s   <s
    id="i%s">s   </s   >(   s   selfs   tag_lists   names   Ls   dicts   strs   is   ids   values   appends   elems   _marshal(   s   selfs   values   dicts   names   is   elems   L(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   m_list s   	
 	c 	   s    |  i }  g  }  | d d | d < t | d  }  | | t t |   < | | | < | i	 d | d | f   | i
   }  | i t   x@ | D ]5 \ } }  | |  i | |  |  i | |  } q W | i	 d | d   | Sd  S(   Ns   idi   s   <s
    id="i%s">s   </s   >(   s   selfs   tag_dictionarys   names   Ls   dicts   strs   is   ids   values   appends   itemss   sorts   version_independent_cmps   keys   vs   _marshal(	   s   selfs   values   dicts   names   is   itemss   Ls   keys   v(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   m_dictionary s   	
 -c    s     |  i | |  Sd  S(   N(   s   selfs   m_dictionarys   values   dict(   s   selfs   values   dict(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   m_dict s   c    s     d |  i d g Sd  S(   Ns   <s   />(   s   selfs   tag_none(   s   selfs   values   dict(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   m_None s   c    s     |  i | |  Sd  S(   N(   s   selfs   m_Nones   values   dict(   s   selfs   values   dict(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys
   m_NoneType s   c    sO     |  i }  d | d t | i  d t | i  d | d g Sd  S(   Ns   <s   >s    s   </(   s   selfs   tag_complexs   names   strs   values   reals   imag(   s   selfs   values   dicts   name(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys	   m_complex s   c    s     |  i }  g  }  d  k } d  k }  | i d   | i |  }  | i
 |  }  | i |   | i d   | Sd  S(   Ns   <code>s   </code>(   s   selfs   tag_codes   names   Ls   marshals   base64s   appends   dumpss   values   ss   encodestring(   s   selfs   values   dicts   ss   names   base64s   marshals   L(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   m_code s   	c 
   si    |  i }  g  }  | d d | d < t | d  }  | | t t |   < | | | < | i	 }	  | i d | | |	 i |	 i f   t | d  o   | i   }  t |  n
  f  }  | |  i | |  }  y  | i } Wn"  t j
 o  | i } n X |   }  | |  i | |  }  | i d |   | Sd  S(   Ns   idi   s$   <%s id="i%s" module="%s" class="%s">s   __getinitargs__s   </%s>(   s   selfs   tag_instances   names   Ls   dicts   strs   is   ids   values	   __class__s   clss   appends
   __module__s   __name__s   hasattrs   __getinitargs__s   argss   lens   _marshals   __getstate__s   getstates   AttributeErrors   __dict__s   stuff(
   s   selfs   values   dicts   getstates   names   is   argss   Ls   stuffs   cls(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys
   m_instance s*   	&	(#   s   PROLOGUEs   DTDs   tag_roots   tag_ints	   tag_floats   tag_longs
   tag_strings	   tag_tuples   tag_lists   tag_dictionarys   tag_complexs   tag_references   tag_codes   tag_nones   tag_instances   dumps   dumpss   _marshals   m_unimplementeds   m_roots   m_references   m_strings   m_strs   m_ints   m_floats   m_longs   m_tuples   m_lists   m_dictionarys   m_dicts   m_Nones
   m_NoneTypes	   m_complexs   m_codes
   m_instance(    (    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys
   Marshaller sF   																	s   Unmarshallerc      s@  h  d e  f d <d d f d <d d f d <d	 d
 f d <d d f d <d d f d <d d f d <d d f d <d d f d <d e  f d <d d f d <d  d! f d" <d# d$ f d% <Z d&   Z *d'   Z 3d(   Z :d)   Z Gd*   Z Sd+   Z od,   Z ud-   Z	 yd.   Z
 d/   Z d0   Z d1   Z e Z Z Z e Z Z Z e Z d2   Z d3   Z d4   Z d5   Z d6   Z d7   Z d8   Z d9   Z d:   Z d;   Z d<   Z d=   Z  d>   Z! d?   Z" d@   Z# RS(A   Ns   um_start_roots   marshals   um_start_ints
   um_end_ints   ints   um_start_floats   um_end_floats   floats   um_start_longs   um_end_longs   longs   um_start_strings   um_end_strings   strings   um_start_tuples   um_end_tuples   tuples   um_start_lists   um_end_lists   lists   um_start_dictionarys   um_end_dictionarys
   dictionarys   um_start_complexs   um_end_complexs   complexs   um_start_references	   references   um_start_codes   um_end_codes   codes   um_start_nones   um_end_nones   nones   um_start_instances   um_end_instances   objectc    s    h  } !x |  i i   D!]q \ } \ } } "| t j	 o #t |  |  } n $| t j	 o %t |  |  } n &| | f | | <q W'| |  _ (|  i	   d  S(   N(
   s   ds   selfs   unmarshal_meths   itemss   keys   sms   ems   Nones   getattrs   _clear(   s   selfs   ems   keys   ds   sm(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   __init__s   	 c    s.   *./g  |  _ 0h  |  _ 1d |  _ d S(   s}   
        Protected method to (re)initialize the object into
        a steady state. Performed by __init__ and _load.
        i    N(   s   selfs
   data_stacks   dicts   accumulating_chars(   s   self(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   _clear*s   c    s)   347|  i   } 8| i |  Sd S(   s7   Unmarshal one value, reading it from a file-like objectN(   s   selfs	   __class__s   ms   _loads   file(   s   selfs   files   m(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   load3s   c    sG   :;>|  i   } ?d k } @| i |  } A| i |  Sd S(   s!   Unmarshal one value from a stringN(   s   selfs	   __class__s   ms   StringIOs   strings   files   _load(   s   selfs   strings   ms   files   StringIO(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   loads:s
   c    s   GHIt  i   } J| i |   K| i |  Lt o t |  i	  d j p t
  N|  i	 d } O|  i   P| Sd S(   s!   Read one value from the open filei   i    N(   s   saxextss   make_parsers   ps   setDocumentHandlers   selfs	   parseFiles   files	   __debug__s   lens
   data_stacks   AssertionErrors   results   _clear(   s   selfs   files   ps   result(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   _loadGs   'c    sf   STh  } Vy Wd | | f | UWn, Xe j
 o Ye d | | f  n X\| | Sd  S(   Ns   from %s import %ss(   Failed to import class %s from module %s(   s   envs   modules   names   ImportErrors   SystemError(   s   selfs   modules   names   env(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys
   find_classSs   	c    sA   oq|  i | \ } } r| t j	 o s| | |  Sn d  S(   N(   s   selfs   unmarshal_meths   names   sms   ems   Nones   attrs(   s   selfs   names   attrss   ems   sm(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   startElementos   c    s:   uv|  i o& w|  i d i | | | | ! n d  S(   Ni(   s   selfs   accumulating_charss
   data_stacks   appends   chs   starts   length(   s   selfs   chs   starts   length(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys
   charactersus   c    s>   y{|  i | \ } } || t j	 o }| |  n d  S(   N(   s   selfs   unmarshal_meths   names   sms   ems   None(   s   selfs   names   ems   sm(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys
   endElementys   c    s8   |  i p |  i o t d t |   n d  S(   Ns)   root element %s found elsewhere than root(   s   selfs   dicts
   data_stacks
   ValueErrors   reprs   name(   s   selfs   names   attrs(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_start_roots   c    ss   t  o | i d  p t  | d } t  o |  i i |  p t  |  i i |  i |  d  S(   Ns   id(	   s	   __debug__s   attrss   has_keys   AssertionErrors   ids   selfs   dicts
   data_stacks   append(   s   selfs   names   attrss   id(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_start_references   !$c    s&   |  i i g   d |  _ d  S(   Ni   (   s   selfs
   data_stacks   appends   accumulating_chars(   s   selfs   names   attrs(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_start_generics   c    sB   |  i } t t i | d d   | d <d |  _ d  S(   Nis    i    (   s   selfs
   data_stacks   dss   strs   strings   joins   accumulating_chars(   s   selfs   names   ds(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_end_strings   #c    sS   |  i } t i | d d  | d <t | d  | d <d |  _ d  S(   Nis    i    (   s   selfs
   data_stacks   dss   strings   joins   ints   accumulating_chars(   s   selfs   names   ds(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys
   um_end_ints   c    sS   |  i } t i | d d  | d <t | d  | d <d |  _ d  S(   Nis    i    (   s   selfs
   data_stacks   dss   strings   joins   longs   accumulating_chars(   s   selfs   names   ds(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_end_longs   c    sS   |  i } t i | d d  | d <t | d  | d <d |  _ d  S(   Nis    i    (   s   selfs
   data_stacks   dss   strings   joins   floats   accumulating_chars(   s   selfs   names   ds(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_end_floats   c    s,   |  i } t | d <d |  _ d  S(   Nii    (   s   selfs
   data_stacks   dss   Nones   accumulating_chars(   s   selfs   names   ds(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_end_nones   c    s   |  i } t i | d d  } t i |  } t | d  t | d  d } | g | d )d |  _ d  S(   Nis    i    i   x0.01.0(	   s   selfs
   data_stacks   dss   strings   joins   cs   splits   floats   accumulating_chars(   s   selfs   names   cs   ds(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_end_complexs   %c    su   d  k  } d  k } |  i } t i | d d  } | i |  } | i	 |  | d <d |  _
 d  S(   Nis    i    (   s   marshals   base64s   selfs
   data_stacks   dss   strings   joins   ss   decodestrings   loadss   accumulating_chars(   s   selfs   names   ss   base64s   dss   marshal(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_end_codes   c    sj   |  i i t  g  } | i d  o! | d } | |  i | <n |  i i |  d  S(   Ns   id(	   s   selfs
   data_stacks   appends   LISTs   Ls   attrss   has_keys   ids   dict(   s   selfs   names   attrss   ids   L(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_start_lists   	c    s   |  i } xC t t |  d d d  D]" } | | t j o Pn q/ Wt o | d j p t  | | d } | | d t |  !| (| g | | )d  S(   Ni   ii   (
   s   selfs
   data_stacks   dss   ranges   lens   indexs   LISTs	   __debug__s   AssertionErrors   L(   s   selfs   names   indexs   dss   L(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_end_lists     	c    s   |  i i t  d  S(   N(   s   selfs
   data_stacks   appends   TUPLE(   s   selfs   names   attrs(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_start_tuples   c    s   |  i } xC t t |  d d d  D]" } | | t j o Pn q/ Wt o | d j p t  t	 | | d t |  ! } | g | | )d  S(   Ni   i(   s   selfs
   data_stacks   dss   ranges   lens   indexs   TUPLEs	   __debug__s   AssertionErrors   tuples   t(   s   selfs   names   indexs   dss   t(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_end_tuples     	 c    sj   |  i i t  h  } | i d  o! | d } | |  i | <n |  i i |  d  S(   Ns   id(	   s   selfs
   data_stacks   appends   DICTs   ds   attrss   has_keys   ids   dict(   s   selfs   names   attrss   ds   id(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_start_dictionarys   	c    s   |  i } xC t t |  d d d  D]" } | | t j o Pn q/ Wt o | d j p t  | | d } xR t | d t |  d  D]1 } | | } | | d } | | | <q W| g | | )d  S(   Ni   ii   (   s   selfs
   data_stacks   dss   ranges   lens   indexs   DICTs	   __debug__s   AssertionErrors   ds   is   keys   value(   s   selfs   names   indexs   is   values   keys   dss   d(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_end_dictionarys     	  	c    s   | d } | d } t   } | i d  o! | d }  | |  i | <n |  i	 i
 |  |  i	 i
 |  |  i	 i
 |  d  S(   Ns   modules   classs   id(   s   attrss   modules	   classnames   _EmptyClasss   values   has_keys   ids   selfs   dicts
   data_stacks   append(   s   selfs   names   attrss	   classnames   modules   ids   value(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_start_instances   c    s}  |  i d \ } }	 } }
 } |  i |	 |  } d } 	|
 o! t
 |  t j o t | d  o | | _ d } n | o y t | |
  } WnD t j
 o5 } t d | i t |  f t i   d  n; Xx3 | i i   D] \ } } t | | |  qWn x0 | i   D] \ } } t | | |  q@W| g |  i d )d  S(   Nii    s   __getinitargs__i   s   in constructor for %s: %si   (   s   selfs
   data_stacks   values   modules	   classnames   initargss   dicts
   find_classs   klasss   instantiateds   types	   ClassTypes   hasattrs	   __class__s   applys   v2s	   TypeErrors   errs   __name__s   strs   syss   exc_infos   __dict__s   itemss   ks   vs   setattr(   s   selfs   names   errs   instantiateds   vs   values	   classnames   v2s   dicts   modules   initargss   ks   klass(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   um_end_instances$   	/1  ($   s   Nones   unmarshal_meths   __init__s   _clears   loads   loadss   _loads
   find_classs   startElements
   characterss
   endElements   um_start_roots   um_start_references   um_start_generics   um_start_floats   um_start_longs   um_start_strings   um_start_complexs   um_start_codes   um_start_nones   um_start_ints   um_end_strings
   um_end_ints   um_end_longs   um_end_floats   um_end_nones   um_end_complexs   um_end_codes   um_start_lists   um_end_lists   um_start_tuples   um_end_tuples   um_start_dictionarys   um_end_dictionarys   um_start_instances   um_end_instance(    (    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   Unmarshallers>   				
s   _EmptyClassc      s   !"RS(   N(    (    (    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   _EmptyClass!s   i   c    s   -0d  k  } 1x | D1] } 2| |  }	 3|	 GH4| |	  } 6| i    }
 7| | |
  8|
 i	 d  9|  |
  } :| o< ;t o. | | j o | | j o
 | | j p t  n q Wd  S(   Ni    (   s   StringIOs   test_valuess   items   dumpss   ss   loadss   outputs   files   dumps   seeks   loads   output2s	   do_asserts	   __debug__s   AssertionError(   s   loads   loadss   dumps   dumpss   test_valuess	   do_asserts   items   output2s   StringIOs   ss   files   output(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   test-s   
 	
s   _Ac      s   ?@d   Z  RS(   Nc    s   @Ad Sd  S(   Ns   <A instance>(    (   s   self(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   __repr__@s   (   s   __repr__(    (    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   _A?s   s   _Bc      s   BCd   Z  RS(   Nc    s   CDd Sd  S(   Ns   <B instance>(    (   s   self(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   __repr__Cs   (   s   __repr__(    (    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   _BBs   c     s  FGd GHIt  d t d d  d d d d d d d f d	 d
 d g h  d d <d d <g	 } Ot t t t t |  Qt   } t
   | _ Rt  d t d d  d d d d g | i _ T| | _ U| g } Wt t t t t | d d Yt  d t d d  h  d d <d d <d d d g }  [|  i |   \t t t t t |  g d d `t d  } ht o | d d g  f j p t  d  S(   Ns   Testing XML marshalling...i   i   l   { f19.719999999999999x0.05.0s   here is a string & a <fake tag>i   s   alphas   betas   gammas   values   keys	   do_asserti    l   A s   spams   eggss
   <fake tag>s   <?xml version="1.0"?>
<marshal>
  <tuple>
    <float> 1.0 </float>
    <string>abc</string>
    <list id="i2" />
  </tuple>
</marshal>f1.0s   abc(   s   Nones   pows   Ls   tests   loads   loadss   dumps   dumpss   _As   instances   _Bs	   subobjects   lists   selfs   recursive_lists   appends   outputs	   __debug__s   AssertionError(   s   recursive_lists   Ls   instances   output(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   runtestsFs   U.:"s   __main__(   s   typess   strings   xml.saxs   saxlibs   saxextss   version_independent_cmps   HandlerBases
   Marshallers   TUPLEs   LISTs   DICTs   Unmarshallers   _EmptyClasss   _ms   dumps   dumpss   _ums   loads   loadss   tests   _As   _Bs   runtestss   __name__(   s   loads   strings   dumps   TUPLEs   Unmarshallers   LISTs   _Bs   dumpss
   Marshallers   _ms   saxlibs   DICTs   runtestss   _ums   saxextss   tests   _EmptyClasss   loadss   version_independent_cmps   _A(    (    sF   /usr/local/twc/lib/python2.2/site-packages/_xmlplus/marshal/generic.pys   ? s.   			 	%