+
    ÖÇÜh¿  ã                   ó\   € ^ RI 5 ^ RI5 ^ RIHt ^ RI5  ! R R]4      t ! R R]4      tR# )é    )Ú*)ÚDependencyGraphc                   ó~   a € ] tR t^t o R]! 4       ]! RRR7      ]3R ltRR ltRR lt	RR	 lt
RR
 ltRR ltRtV tR# )ÚDependencyCorpusReaderÚutf8Ú
T)Úgapsc                ó2   € \         P                  WW#4       R # ©N)ÚSyntaxCorpusReaderÚ__init__)ÚselfÚrootÚfileidsÚencodingÚword_tokenizerÚsent_tokenizerÚpara_block_readers   &&&&&&&Ú?/usr/lib/python3/dist-packages/nltk/corpus/reader/dependency.pyr   ÚDependencyCorpusReader.__init__   s   € ô 	×#Ñ# D°ÖBó    Nc                óŠ   € \        V P                  VR R7       UUu. uF  w  r#\        VRRRVR7      NK  	  upp4      # u uppi ©T)Úinclude_encodingF©r   ©ÚconcatÚabspathsÚDependencyCorpusView©r   r   ÚfileidÚencs   &&  r   ÚwordsÚDependencyCorpusReader.words   sM   € Üð $(§=¡=°È4 =Ô#Pôá#P‘K�Fô % V¨U°E¸5È3×OÙ#Pòó
ð 	
ùóó   œ?
c                óŠ   € \        V P                  VR R7       UUu. uF  w  r#\        VR RRVR7      NK  	  upp4      # u uppi r   r   r    s   &&  r   Útagged_wordsÚ#DependencyCorpusReader.tagged_words&   sM   € Üð $(§=¡=°È4 =Ô#Pôá#P‘K�Fô % V¨T°5¸%È#×NÙ#Pòó
ð 	
ùór%   c                óŠ   € \        V P                  VR R7       UUu. uF  w  r#\        VRR RVR7      NK  	  upp4      # u uppi r   r   r    s   &&  r   ÚsentsÚDependencyCorpusReader.sents.   sM   € Üð $(§=¡=°È4 =Ô#Pôá#P‘K�Fô % V¨U°D¸%È#×NÙ#Pòó
ð 	
ùór%   c                óŠ   € \        V P                  VR R7       UUu. uF  w  r#\        VR R RVR7      NK  	  upp4      # u uppi r   r   r    s   &&  r   Útagged_sentsÚ#DependencyCorpusReader.tagged_sents6   sM   € Üð $(§=¡=°È4 =Ô#Pôá#P‘K�Fô % V¨T°4¸È×MÙ#Pòó
ð 	
ùór%   c                óÊ   € \        V P                  VR R7       UUu. uF  w  r#\        VRR R VR7      NK  	  upp4      pV Uu. uF  p\        V4      NK  	  up# u uppi u upi r   )r   r   r   r   )r   r   r!   r"   r*   Úsents   &&    r   Úparsed_sentsÚ#DependencyCorpusReader.parsed_sents>   sk   € Üð $(§=¡=°È4 =Ô#Pôá#P‘K�Fô % V¨U°D¸$È×MÙ#Pòó
ˆñ 38Ó8±%¨$” Ö%±%Ñ8Ð8ùóùò
 9s   œA
ÁA © r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__ÚTabTokenizerÚRegexpTokenizerÚread_blankline_blockr   r#   r'   r*   r-   r1   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r   r   r      s@   ø‡ € ð
 Ù#“~Ù& t°$Ô7Ø.ô	Cô
ô
ô
ô
÷9ò 9r   r   c                   ó4   a € ] tR t^Ht o RtRR ltR tRtV tR# )r   z-DOCSTART- -DOCSTART- O
Nc                ód   € W n         W@n        W0n        WPn        \        P                  WVR 7       R# )r   N)Ú_taggedÚ_dependenciesÚ_group_by_sentÚ_chunk_typesÚStreamBackedCorpusViewr   )r   Úcorpus_fileÚtaggedÚgroup_by_sentÚdependenciesÚchunk_typesr   s   &&&&&&&r   r   ÚDependencyCorpusView.__init__K   s.   € ð ŒØ)ÔØ+ÔØ'ÔÜ×'Ñ'¨ÀHÐ'ÖMr   c                ó,  € \        V4      ^ ,          P                  4       pVP                  V P                  4      '       d'   V\	        V P                  4      R P                  4       pV P                  '       gè   VP                  R4       Uu. uF  q3P                  R4      NK  	  pp\	        V^ ,          4      ^8X  g   \	        V^ ,          4      ^8X  d"   V Uu. uF  q3^ ,          V^,          3NK  	  ppMC\	        V^ ,          4      ^
8X  d"   V Uu. uF  q3^,          V^,          3NK  	  ppM\        R4      hV P                  '       g   V UUu. uF  w  rVVNK	  	  pppV P                  '       d   V.# \        V4      # u upi u upi u upi u uppi )r   Nr   Ú	z3Unexpected number of fields in dependency tree file)r:   ÚstripÚ
startswithÚ	_DOCSTARTÚlenÚlstriprB   ÚsplitÚ
ValueErrorrA   rC   Úlist)r   Ústreamr0   ÚlineÚlinesÚwordÚtags   &&     r   Ú
read_blockÚDependencyCorpusView.read_blockZ   sN  € ä# FÓ+¨AÕ.×4Ñ4Ó6ˆà�?‰?˜4Ÿ>™>×*Ò*Øœ˜DŸN™NÓ+Ð-Ð.×5Ñ5Ó7ˆDð ×!×!Ð!Ø26·*±*¸TÔ2BÓCÑ2B¨$—Z‘Z Ö%Ñ2BˆEÐCÜ�5˜•8‹} Ô!¤S¨¨q­£]°aÔ%7Ù7<Ó=±u¨t˜a� $ q¥'Ó*±u�Ð=�Ü�U˜1•X“ "Ô$Ù7<Ó=±u¨t˜a� $ q¥'Ó*±u�Ð=�ä Ð!VÓWÐWð —<—<�<Ù04Ô5±¡ $›±�Ñ5ð ××ÐØ�6ˆMä˜“:Ðùò! Dùâ=ùâ=ùó 6s   ÂFÃFÄFÅF)rD   rB   rC   rA   )Nr   )	r4   r5   r6   r7   rP   r   r[   r;   r<   r=   s   @r   r   r   H   s   ø‡ € Ø+€IôN÷ð r   r   N)	Únltk.corpus.reader.apiÚnltk.corpus.reader.utilÚ
nltk.parser   Únltk.tokenizer   r   rE   r   r3   r   r   Ú<module>ra      s.   ðô %Ü %Ý &Ü ô59Ð/ô 59ôp+Ð1ö +r   