�
��^c
@sddlZd#Zidd6Zd
ZdZdZdZdZdZdZ dZ
dZd�Zd�Z
ddlmZej�d�Zd�Zd�Zd�Zd�ZddlmZej�ed �Zej�Zej�d!Zd"Zeje�ZeGHdS($i����NtDEFINEtNAMEtTICKtSQUOTEtOBRACEtCBRACEtSEMItOPARENtCPARENtCOMMAtdefines\`s\'s\{s\}s\;s\(s\)s\,s
cCstj|jd�|_|S(s[a-zA-Z_][a-zA-Z0-9_]*R(treservedtgettvaluettype(tt((s9/usr/lib64/python2.7/site-packages/sepolgen/classperms.pytt_NAME.scCs!d|jdGH|jd�dS(NsIllegal character '%s'ii(R
tskip(R((s9/usr/lib64/python2.7/site-packages/sepolgen/classperms.pytt_error3si(tlexcCsFt|�dkr&|dg|dsN