JL idZddlZddlZddlmZddlmZddZddZddZ dZ dd Z e d k(r!ed e d ed edyy)z- Provide structured access to documentation. N)wrap)findctd|y)N brown_tagset_format_tagset tagpatterns O/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/nltk/help.pyrr >:.ctd|y)N claws5_tagsetrr s r rrs ?J/r ctd|y)N upenn_tagsetrr s r rrr r c|D]B}||}|dz|dzg}t|dddd}tdj||zDy)Nz: rKz )widthinitial_indentsubsequent_indent )rprintjoin)tagstagdicttagentrydefnexampless r _print_entriesr!$s]* d U1X%& !HBv  diix() *r ctd|d}t|5}tj|}ddd|st t |y|vrt |g|yt j|}t |Dcgc]}|j|s|}}|r t ||ytdy#1swYxYwcc}w)Nzhelp/tagsets_json/PY3_json/z.jsonzNo matching tags found.) ropenjsonloadr!sortedrecompilematchr)tagsetr tag_json_filefinrrrs r rr.s6vheDEM m !))C.! vg0 w  |W-ZZ + %gH*2B2B32GHH  4 ) + ,!!IsB=C C =C__main__zNN.*z.*\$ UNDEFINEDNN)N) __doc__r$r'textwrapr nltk.datarrrrr!r__name__r r r5s` /0/*-& z+ r