B KG#@svddgZdddddddd d d d d ddddddddddddddddddd d!d"d#d$g#ZeejZd%d&Zed'krred(S)) iskeywordkwlistFalseNoneTrueandasassertasyncawaitbreakclasscontinuedefdelelifelseexceptfinallyforfromglobalifimportinislambdanonlocalnotorpassraisereturntrywhilewithyieldc Cs|ddl}ddl}|jdd}|r*|dp,d}t|dkrD|d}nd}t|dd}|}WdQRX|r|dt|ddnd}t|T}|d}g} x>|D]6} d | kr|| } | r| d | dd |qWWdQRX| y0| d |d} | d |} | || | <Wn,t k rR|jd|dYnXt|ddd}||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-argsiptfileoptfilefpformatnlstrproglineslinematchstartendrJ*/opt/alt/python37/lib/python3.7/keyword.pymain9s6 $    * rL__main__N)__all__r frozenset __contains__rrL__name__rJrJrJrK sN &