B
    u9a              #   @   sv   d dgZ dddddddd	d
dddddddddddddddddddddd d!d"d#d$g#ZeejZd%d& Zed'krre  d(S ))	iskeywordkwlistFalseNoneTrueandasassertasyncawaitbreakclasscontinuedefdelelifelseexceptfinallyforfromglobalifimportinislambdanonlocalnotorpassraisereturntrywhilewithyieldc           	   C   s|  dd l } dd l}| jdd  }|r*|d p,d}t|dkrD|d }nd}t|dd}| }W d Q R X |r|d t|d  d  nd}t|T}|d}g }	x>|D ]6}
d	|
kr||
}|r|		d
|
d d |  qW W d Q R X |	  y0|d| d }|d| }|	|||< W n, tk
rR   | jd | d Y nX t|ddd}|| W d Q R X d S )N       zPython/graminit.czLib/keyword.py )newline
z	"([^"]+)"z{1, "z	        'z',z#--start keywords--z#--end keywords--z'target does not contain format markers
w)sysreargvlenopen	readlinesstripcompilesearchappendgroupsortindex
ValueErrorstderrwriteexit
writelines)r,   r-   argsiptfileoptfilefpformatnlstrproglineslinematchstartend rJ   /usr/lib/python3.7/keyword.pymain9   s6     
$



*rL   __main__N)__all__r   	frozenset__contains__r   rL   __name__rJ   rJ   rJ   rK   <module>   sN   
&