]%@s?ddlZddlmZmZGdddejZdS)N)grammartokenc@s@eZdZddZddZddZddZd S) ConvertercCs(|j||j||jdS)N)parse_graminit_hparse_graminit_c finish_off)selfZ graminit_hZ graminit_cr )/opt/alt/python35/lib64/python3.5/conv.pyrun/s  z Converter.runc Csyt|}Wn=tk rO}ztd||fdSWYdd}~XnXi|_i|_d}x|D]}|d7}tjd|}| r|jrtd|||jfqo|j\}}t |}||j|<||j|@rd||d|s