ณ๒
5าวIc           @   s8  d  e  f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d e f d	     YZ d
 e f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ	 d e f d     YZ
 d e f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d S(   t   Eventc           B   s    e  Z e e d   Z d   Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   t
   start_markt   end_mark(   t   selfR   R   (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyt   __init__   s    	c         C   s   g  } d d d d g D]! } t  |  |  o | | q q ~ } d i g  } | D]  } | d | t |  |  f qR ~  } d |  i i | f S(   Nt   anchort   tagt   implicitt   values   , s   %s=%rs   %s(%s)(   t   hasattrt   joint   getattrt	   __class__t   __name__(   R   t   _[1]t   keyt
   attributest   _[2]t	   arguments(    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyt   __repr__   s
    $0(   R   t
   __module__t   NoneR   R   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR       s   t	   NodeEventc           B   s   e  Z e e d   Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R   R   R   (   R   R   R   R   (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR      s    		(   R   R   R   R   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR      s   t   CollectionStartEventc           B   s   e  Z e e e d   Z RS(   c         C   s:   | |  _  | |  _ | |  _ | |  _ | |  _ | |  _ d  S(   N(   R   R   R   R   R   t
   flow_style(   R   R   R   R   R   R   R   (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR      s    					(   R   R   R   R   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR      s   t   CollectionEndEventc           B   s   e  Z RS(    (   R   R   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR      s   t   StreamStartEventc           B   s   e  Z e e e d   Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R   R   t   encoding(   R   R   R   R   (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR   %   s    		(   R   R   R   R   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR   $   s   t   StreamEndEventc           B   s   e  Z RS(    (   R   R   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR   *   s   t   DocumentStartEventc           B   s    e  Z e e e e e d   Z RS(   c         C   s1   | |  _  | |  _ | |  _ | |  _ | |  _ d  S(   N(   R   R   t   explicitt   versiont   tags(   R   R   R   R   R   R    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR   .   s
    				(   R   R   R   R   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR   -   s   t   DocumentEndEventc           B   s   e  Z e e e d   Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R   R   R   (   R   R   R   R   (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR   7   s    		(   R   R   R   R   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR!   6   s   t
   AliasEventc           B   s   e  Z RS(    (   R   R   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR"   =   s   t   ScalarEventc           B   s   e  Z e e e d   Z RS(   c         C   sC   | |  _  | |  _ | |  _ | |  _ | |  _ | |  _ | |  _ d  S(   N(   R   R   R   R   R   R   t   style(   R   R   R   R   R   R   R   R$   (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR   A   s    						(   R   R   R   R   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR#   @   s   t   SequenceStartEventc           B   s   e  Z RS(    (   R   R   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR%   K   s   t   SequenceEndEventc           B   s   e  Z RS(    (   R   R   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR&   N   s   t   MappingStartEventc           B   s   e  Z RS(    (   R   R   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR'   Q   s   t   MappingEndEventc           B   s   e  Z RS(    (   R   R   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pyR(   T   s   N(   t   objectR    R   R   R   R   R   R   R!   R"   R#   R%   R&   R'   R(   (    (    (    s!   /p/zhu/06/nlp/nltk/yaml/events.pys   <module>   s   
	