3 ^c!@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 iskeywordkwlistZFalseZNoneZTrueZandZasZassertZbreakZclassZcontinueZdefZdelZelifZelseZexceptZfinallyZforZfromZglobalZifZimportZinZisZlambdaZnonlocalZnotZorZpassZraiseZreturnZtryZwhileZwithZyieldcCs|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)NiizPython/graminit.czLib/keyword.pyZ)ZnewlineZ z "([^"]+)"z{1, "z 'z',z#--start keywords--z#--end keywords--z'target does not contain format markers Zw)sysreZargvZlenZopenZ readlinesZstripZcompileZsearchZappendZgroupZsortZindexZ ValueErrorZstderrZwriteZexitZ writelines)rrZargsZiptfileZoptfileZfpZformatZnlZstrprogZlinesZlineZmatchZstartZendr/usr/lib64/python3.6/keyword.pymain7s6 $    * rZ__main__N)Z__doc__Z__all__rZ frozensetZ __contains__rrZ__name__rrrrZ sL &