§
    �zIf[  ã                   ó†   — d dl Z d dlmZ d dlmZ d dlmZ  e j        d¬¦  «        d„ ¦   «         Zd„ Z	 G d	„ d
¦  «        Z
dS )é    N)Úfind)ÚBllipParser)ÚTreeÚmodule)Úscopec                  óR   — t          d¦  «        j        } t          j        | ¦  «        S )Nzmodels/bllip_wsj_no_aux)r   Úpathr   Úfrom_unified_model_dir)Ú	model_dirs    úM/var/www/piapp/venv/lib/python3.11/site-packages/nltk/test/unit/test_bllip.pyÚparserr      s$   € åÐ.Ñ/Ô/Ô4€IÝÔ-¨iÑ8Ô8Ð8ó    c                  ó.   — t          j        d¦  «         d S )NÚbllipparser)ÚpytestÚimportorskip© r   r   Úsetup_moduler      s   € Ý
Ô˜Ñ&Ô&Ð&Ð&Ð&r   c                   ó   — e Zd Zd„ Zd„ ZdS )ÚTestBllipParserc                 óÔ   — |                      d¦  «        }t          |¦  «        }t          |t          ¦  «        sJ ‚|                     ¦   «         d                     ¦   «         k    sJ ‚d S )Nú I saw the man with the telescopez…
(S1
  (S
    (NP (PRP I))
    (VP
      (VBD saw)
      (NP (DT the) (NN man))
      (PP (IN with) (NP (DT the) (NN telescope))))))
)ÚparseÚnextÚ
isinstancer   ÚpformatÚstrip)Úselfr   ÚparsedÚtrees       r   Útest_parser_loads_a_valid_treez.TestBllipParser.test_parser_loads_a_valid_tree   sn   € Ø—’Ð@ÑAÔAˆÝ�F‰|Œ|ˆå˜$¥Ñ%Ô%Ð%Ð%Ð%à�LŠL‰NŒNð÷ 
‚E�G„Gò	ð 	ð 	ð 	ð 	ð 	r   c                 óØ   — |                      d¦  «        }t          |                     dg¦  «        ¦  «        }t          |t          ¦  «        sJ ‚|                     ¦   «         dk    sJ ‚d S )Nr   )Ú	telescopeÚNNz(S1 (NP (NN telescope))))r   r   Útagged_parser   r   r   )r   r   r   Útagged_trees       r   Ú(test_tagged_parse_finds_matching_elementz8TestBllipParser.test_tagged_parse_finds_matching_element%   sm   € Ø—’Ð@ÑAÔAˆÝ˜6×.Ò.Ð0CÐ/DÑEÔEÑFÔFˆå˜+¥tÑ,Ô,Ð,Ð,Ð,Ø×"Ò"Ñ$Ô$Ð(BÒBÐBÐBÐBÐBÐBr   N)Ú__name__Ú
__module__Ú__qualname__r!   r'   r   r   r   r   r      s7   € € € € € ð
ð 
ð 
ð$Cð Cð Cð Cð Cr   r   )r   Ú	nltk.datar   Únltk.parse.bllipr   Ú	nltk.treer   Úfixturer   r   r   r   r   r   ú<module>r/      sº   ðØ €€€à Ð Ð Ð Ð Ð Ø (Ð (Ð (Ð (Ð (Ð (Ø Ð Ð Ð Ð Ð ð €„�hÐÑÔð9ð 9ñ  Ôð9ð
'ð 'ð 'ðCð Cð Cð Cð Cñ Cô Cð Cð Cð Cr   