
    '[f                         d Z ddlZddlmZ ddlmZ ddZddZddZd Z	dd	Z
ed
k    r. ed            ed            ed            ed           dS dS )z-
Provide structured access to documentation.
    N)wrap)loadc                 &    t          d|            d S )Nbrown_tagset_format_tagset
tagpatterns    =/var/www/piapp/venv/lib/python3.11/site-packages/nltk/help.pyr   r          >:.....    c                 &    t          d|            d S )Nclaws5_tagsetr   r	   s    r   r   r      s    ?J/////r   c                 &    t          d|            d S )Nupenn_tagsetr   r	   s    r   r   r      r   r   c                     | D ]W}||         }|dz   |d         z   g}t          |d         ddd          }t          d                    ||z                        Xd S )Nz: r      K   z    )widthinitial_indentsubsequent_indent
)r   printjoin)tagstagdicttagentrydefnexampless         r   _print_entriesr!   #   s}     * *d
U1X%&!HBv
 
 
 	diix(())))* *r   c                 F   t          d| z   dz             }st          t          |          |           d S |v rt          g|           d S t          j                  fdt          |          D             }|rt          ||           d S t          d           d S )Nzhelp/tagsets/z.picklec                 >    g | ]}                     |          |S  )match).0r   r
   s     r   
<listcomp>z"_format_tagset.<locals>.<listcomp>5   s,    HHH*2B2B32G2GHHHHr   zNo matching tags found.)r   r!   sortedrecompiler   )tagsetr
   r   r   s    `  r   r   r   -   s    ?V+i788G 
-vg00000	w		
|W-----Z
++
HHHHvgHHH 	-4)))))+,,,,,r   __main__zNN.*z.*\$	UNDEFINEDNN)N)__doc__r)   textwrapr   	nltk.datar   r   r   r   r!   r   __name__r$   r   r   <module>r3      s     
			            / / / /0 0 0 0/ / / /* * *- - - - zLLM+L	 r   