o
    UÌhj!  ã                   @   sj   d Z edƒZdZdZddddœZdg d¢fgd	g d
¢fgdg d¢fgdœZddddœZddddœZi Z	dS )z3.10)qÚANDÚANDEQUALÚARROWÚAUTOÚBREAKÚCASEÚCHARÚ
CHAR_CONSTÚCOLONÚCOMMAÚCONDOPÚCONSTÚCONTINUEÚDEFAULTÚDIVEQUALÚDIVIDEÚDOÚDOUBLEÚELLIPSISÚELSEÚENUMÚEQÚEQUALSÚEXTERNÚFLOATÚFLOAT_CONSTÚFORÚGEÚGOTOÚGTÚHEX_FLOAT_CONSTÚIDÚIFÚINLINEÚINTÚINT_CONST_BINÚINT_CONST_CHARÚINT_CONST_DECÚINT_CONST_HEXÚINT_CONST_OCTÚLANDÚLBRACEÚLBRACKETÚLEÚLNOTÚLONGÚLORÚLPARENÚLSHIFTÚLSHIFTEQUALÚLTÚMINUSÚ
MINUSEQUALÚ
MINUSMINUSÚMODÚMODEQUALÚNEÚNOTÚOFFSETOFÚORÚOREQUALÚPERIODÚPLUSÚ	PLUSEQUALÚPLUSPLUSÚPPHASHÚPPPRAGMAÚPPPRAGMASTRÚRBRACEÚRBRACKETÚREGISTERÚRESTRICTÚRETURNÚRPARENÚRSHIFTÚRSHIFTEQUALÚSEMIÚSHORTÚSIGNEDÚSIZEOFÚSTATICÚSTRING_LITERALÚSTRUCTÚSWITCHÚTIMESÚ
TIMESEQUALÚTYPEDEFÚTYPEIDÚU16CHAR_CONSTÚU16STRING_LITERALÚU32CHAR_CONSTÚU32STRING_LITERALÚU8CHAR_CONSTÚU8STRING_LITERALÚUNIONÚUNSIGNEDÚVOIDÚVOLATILEÚWCHAR_CONSTÚWHILEÚWSTRING_LITERALÚXORÚXOREQUALÚ_ALIGNASÚ_ALIGNOFÚ_ATOMICÚ_BOOLÚ_COMPLEXÚ	_NORETURNÚ_PRAGMAÚ_STATIC_ASSERTÚ_THREAD_LOCALÚ__INT128é@   Ú Ú	inclusiveÚ	exclusive)ÚINITIALÚpplineÚpppragmaa×  (?P<t_PPHASH>[ \t]*\#)|(?P<t_NEWLINE>\n+)|(?P<t_LBRACE>\{)|(?P<t_RBRACE>\})|(?P<t_FLOAT_CONST>((((([0-9]*\.[0-9]+)|([0-9]+\.))([eE][-+]?[0-9]+)?)|([0-9]+([eE][-+]?[0-9]+)))[FfLl]?))|(?P<t_HEX_FLOAT_CONST>(0[xX]([0-9a-fA-F]+|((([0-9a-fA-F]+)?\.[0-9a-fA-F]+)|([0-9a-fA-F]+\.)))([pP][+-]?[0-9]+)[FfLl]?))|(?P<t_INT_CONST_HEX>0[xX][0-9a-fA-F]+(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?)|(?P<t_INT_CONST_BIN>0[bB][01]+(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?)|(?P<t_BAD_CONST_OCT>0[0-7]*[89])|(?P<t_INT_CONST_OCT>0[0-7]*(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?)|(?P<t_INT_CONST_DEC>(0(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?)|([1-9][0-9]*(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?))|(?P<t_INT_CONST_CHAR>'([^'\\\n]|(\\(([a-wyzA-Z._~!=&\^\-\\?'"]|x(?![0-9a-fA-F]))|(\d+)(?!\d)|(x[0-9a-fA-F]+)(?![0-9a-fA-F])))){2,4}')|(?P<t_CHAR_CONST>'([^'\\\n]|(\\(([a-wyzA-Z._~!=&\^\-\\?'"]|x(?![0-9a-fA-F]))|(\d+)(?!\d)|(x[0-9a-fA-F]+)(?![0-9a-fA-F]))))')|(?P<t_WCHAR_CONST>L'([^'\\\n]|(\\(([a-wyzA-Z._~!=&\^\-\\?'"]|x(?![0-9a-fA-F]))|(\d+)(?!\d)|(x[0-9a-fA-F]+)(?![0-9a-fA-F]))))')|(?P<t_U8CHAR_CONST>u8'([^'\\\n]|(\\(([a-wyzA-Z._~!=&\^\-\\?'"]|x(?![0-9a-fA-F]))|(\d+)(?!\d)|(x[0-9a-fA-F]+)(?![0-9a-fA-F]))))')|(?P<t_U16CHAR_CONST>u'([^'\\\n]|(\\(([a-wyzA-Z._~!=&\^\-\\?'"]|x(?![0-9a-fA-F]))|(\d+)(?!\d)|(x[0-9a-fA-F]+)(?![0-9a-fA-F]))))')|(?P<t_U32CHAR_CONST>U'([^'\\\n]|(\\(([a-wyzA-Z._~!=&\^\-\\?'"]|x(?![0-9a-fA-F]))|(\d+)(?!\d)|(x[0-9a-fA-F]+)(?![0-9a-fA-F]))))')|(?P<t_UNMATCHED_QUOTE>('([^'\\\n]|(\\(([a-wyzA-Z._~!=&\^\-\\?'"]|x(?![0-9a-fA-F]))|(\d+)(?!\d)|(x[0-9a-fA-F]+)(?![0-9a-fA-F]))))*\n)|('([^'\\\n]|(\\(([a-wyzA-Z._~!=&\^\-\\?'"]|x(?![0-9a-fA-F]))|(\d+)(?!\d)|(x[0-9a-fA-F]+)(?![0-9a-fA-F]))))*$))|(?P<t_BAD_CHAR_CONST>('([^'\\\n]|(\\(([a-wyzA-Z._~!=&\^\-\\?'"]|x(?![0-9a-fA-F]))|(\d+)(?!\d)|(x[0-9a-fA-F]+)(?![0-9a-fA-F]))))[^'
]+')|('')|('([\\][^a-zA-Z._~^!=&\^\-\\?'"x0-9])[^'\n]*'))|(?P<t_WSTRING_LITERAL>L"([^"\\\n]|(\\[0-9a-zA-Z._~!=&\^\-\\?'"]))*")|(?P<t_U8STRING_LITERAL>u8"([^"\\\n]|(\\[0-9a-zA-Z._~!=&\^\-\\?'"]))*")|(?P<t_U16STRING_LITERAL>u"([^"\\\n]|(\\[0-9a-zA-Z._~!=&\^\-\\?'"]))*")|(?P<t_U32STRING_LITERAL>U"([^"\\\n]|(\\[0-9a-zA-Z._~!=&\^\-\\?'"]))*")|(?P<t_BAD_STRING_LITERAL>"([^"\\\n]|(\\[0-9a-zA-Z._~!=&\^\-\\?'"]))*([\\][^a-zA-Z._~^!=&\^\-\\?'"x0-9])([^"\\\n]|(\\[0-9a-zA-Z._~!=&\^\-\\?'"]))*")|(?P<t_ID>[a-zA-Z_$][0-9a-zA-Z_$]*)|(?P<t_STRING_LITERAL>"([^"\\\n]|(\\[0-9a-zA-Z._~!=&\^\-\\?'"]))*")|(?P<t_ELLIPSIS>\.\.\.)|(?P<t_LOR>\|\|)|(?P<t_PLUSPLUS>\+\+)|(?P<t_LSHIFTEQUAL><<=)|(?P<t_OREQUAL>\|=)|(?P<t_PLUSEQUAL>\+=)|(?P<t_RSHIFTEQUAL>>>=)|(?P<t_TIMESEQUAL>\*=)|(?P<t_XOREQUAL>\^=)|(?P<t_ANDEQUAL>&=)|(?P<t_ARROW>->)|(?P<t_CONDOP>\?)|(?P<t_DIVEQUAL>/=)|(?P<t_EQ>==)|(?P<t_GE>>=)|(?P<t_LAND>&&)|(?P<t_LBRACKET>\[)|(?P<t_LE><=)|(?P<t_LPAREN>\()|(?P<t_LSHIFT><<)|(?P<t_MINUSEQUAL>-=)|(?P<t_MINUSMINUS>--)|(?P<t_MODEQUAL>%=)|(?P<t_NE>!=)|(?P<t_OR>\|)|(?P<t_PERIOD>\.)|(?P<t_PLUS>\+)|(?P<t_RBRACKET>\])|(?P<t_RPAREN>\))|(?P<t_RSHIFT>>>)|(?P<t_TIMES>\*)|(?P<t_XOR>\^)|(?P<t_AND>&)|(?P<t_COLON>:)|(?P<t_COMMA>,)|(?P<t_DIVIDE>/)|(?P<t_EQUALS>=)|(?P<t_GT>>)|(?P<t_LNOT>!)|(?P<t_LT><)|(?P<t_MINUS>-)|(?P<t_MOD>%)|(?P<t_NOT>~)|(?P<t_SEMI>;))ÇN)Út_PPHASHrB   )Ú	t_NEWLINEÚNEWLINE)Út_LBRACEr*   )Út_RBRACErE   )Út_FLOAT_CONSTr   NNNNNNNNN)Út_HEX_FLOAT_CONSTr   NNNNNNN)Út_INT_CONST_HEXr'   NNNNNNN)Út_INT_CONST_BINr$   NNNNNNN)Út_BAD_CONST_OCTÚBAD_CONST_OCT)Út_INT_CONST_OCTr(   NNNNNNN)Út_INT_CONST_DECr&   NNNNNNNNNNNNNNNN)Út_INT_CONST_CHARr%   NNNNNN)Út_CHAR_CONSTr   NNNNNN)Út_WCHAR_CONSTrc   NNNNNN)Út_U8CHAR_CONSTr]   NNNNNN)Út_U16CHAR_CONSTrY   NNNNNN)Út_U32CHAR_CONSTr[   NNNNNN)Út_UNMATCHED_QUOTEÚUNMATCHED_QUOTENNNNNNNNNNNNNN)Út_BAD_CHAR_CONSTÚBAD_CHAR_CONSTNNNNNNNNNN)Út_WSTRING_LITERALre   NN)Út_U8STRING_LITERALr^   NN)Út_U16STRING_LITERALrZ   NN)Út_U32STRING_LITERALr\   NN)Út_BAD_STRING_LITERALÚBAD_STRING_LITERALNNNNN)Út_IDr    )NrR   NN)Nr   )Nr/   )NrA   )Nr2   )Nr=   )Nr@   )NrL   )NrV   )Nrg   )Nr   )Nr   )Nr   )Nr   )Nr   )Nr   )Nr)   )Nr+   )Nr,   )Nr0   )Nr1   )Nr5   )Nr6   )Nr8   )Nr9   )Nr<   )Nr>   )Nr?   )NrF   )NrJ   )NrK   )NrU   )Nrf   )Nr   )Nr	   )Nr
   )Nr   )Nr   )Nr   )Nr-   )Nr3   )Nr4   )Nr7   )Nr:   )NrM   a*  (?P<t_ppline_FILENAME>"([^"\\\n]|(\\[0-9a-zA-Z._~!=&\^\-\\?'"]))*")|(?P<t_ppline_LINE_NUMBER>(0(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?)|([1-9][0-9]*(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?))|(?P<t_ppline_NEWLINE>\n)|(?P<t_ppline_PPLINE>line))N)Út_ppline_FILENAMEÚFILENAMENN)Út_ppline_LINE_NUMBERÚLINE_NUMBERNNNNNNNNNNNNNNNN)Út_ppline_NEWLINEr{   )Út_ppline_PPLINEÚPPLINEzQ(?P<t_pppragma_NEWLINE>\n)|(?P<t_pppragma_PPPRAGMA>pragma)|(?P<t_pppragma_STR>.+))N)Út_pppragma_NEWLINEr{   )Út_pppragma_PPPRAGMArC   )Út_pppragma_STRÚSTRz 	Út_errorÚt_ppline_errorÚt_pppragma_errorN)
Ú_tabversionÚsetÚ
_lextokensÚ_lexreflagsÚ_lexliteralsÚ_lexstateinfoÚ_lexstatereÚ_lexstateignoreÚ_lexstateerrorfÚ_lexstateeoff© r¯   r¯   úd/var/www/html/construction_image-detection-poc/venv/lib/python3.10/site-packages/pycparser/lextab.pyÚ<module>   s   *