B
    18\              #   @   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TrueZandZasZassertZasyncZawaitZbreakZclassZcontinueZdefZdelZelifZelseZexceptZfinallyZforZfromZglobalZifZimportZinZislambdaZnonlocalZnotZorZpassZraisereturnZtryZwhileZwithZ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   argsZiptfileZoptfilefpformatZnlZstrproglineslinematchstartend r(   K/oak/stanford/groups/akundaje/marinovg/programs/Python-3.7.3/Lib/keyword.pymain9   s6     
$



*r*   __main__N)__all__r   	frozenset__contains__r   r*   __name__r(   r(   r(   r)   <module>   sN   
&