3 \!@svdZddgZddddddd d d d d ddddddddddddddddddd d!d"d#g!ZeejZd$d%Zed&krred'S)(zKeywords (from "graminit.c") This file is automatically generated; please don't muck it up! To update the symbols in this file, 'cd' to the top directory of the python source tree after building the interpreter and run: ./python Lib/keyword.py iskeywordkwlistFalseNoneTrueandasassertbreakclasscontinuedefdelelifelseexceptfinallyforfromglobalifimportinislambdanonlocalnotorpassraisereturntrywhilewithyieldcCs|ddl}ddl}|jdd}|r*|dp,d}t|dkrD|d}nd}t|dd}|j}WdQRX|r|dt|djdnd}t|T}|jd}g} x>|D]6} d | kr|j| } | r| j d | j dd |qWWdQRX| j y0|j d |d} |j d |} | || | <Wn,t k rR|jjd|jdYnXt|ddd}|j|WdQRXdS)NzPython/graminit.czLib/keyword.py)newline z "([^"]+)"z{1, "z 'z',z#--start keywords--z#--end keywords--z'target does not contain format markers w)sysreargvlenopen readlinesstripcompilesearchappendgroupsortindex ValueErrorstderrwriteexit writelines)r*r+argsiptfileoptfilefpformatnlstrproglineslinematchstartendrH/usr/lib64/python3.6/keyword.pymain7s6 $    * rJ__main__N)__doc____all__r frozenset __contains__rrJ__name__rHrHrHrI sL &