ó
±9ª[c        Z   @   s¢  d  d l  j Z d  d l Z ddddd d!d"d#d$d%d&f Z d'Z d(Z e e d)Z d© „  Z dª Z d« Z	 d¬ Z
 d­ Z d® Z d¯ Z d° Z d± Z d² Z d³ Z d´ Z dµ Z d¶ Z d· Z d¸ Z d¹ Z dº Z d» Z d¼ Z d½ Z d¾ Z d¿ Z dÀ Z dÁ Z dÂ Z  dÃ Z! dÄ Z" dÅ Z# dÆ Z$ dÇ Z% dÈ Z& dÉ Z' dÊ Z( dË Z) dÌ Z* dÍ Z+ dÎ Z, dÏ Z- dÐ „  Z. dÑ Z/ dÒ Z0 dÓ Z1 dÔ Z2 dÕ Z3 dÖ Z4 d× Z5 dØ Z6 dÙ Z7 dÚ Z8 dÛ „  Z9 dÜ „  Z: dÝ „  Z; dÞ „  Z< dß Z= dà Z> dá Z? dâ Z@ dã ZA dä ZB då ZC dæ ZD dç „  ZE dè „  ZF dé „  ZG dê „  ZH dë „  ZI i dŽ dì 6d� dí 6d� dî 6d‘ dï 6d’ dð 6d“ dñ 6d” dò 6d• dU 6d– dV 6d— dX 6d˜ dó 6ZJ x e D] ZK eK eJ eK <qiWdô „  ZL dõ „  ZM dö „  ZN d÷ „  ZO dø „  ZP dù „  ZQ dú „  ZR dû „  ZS dü „  ZT dý „  ZU dþ „  ZV dÿ „  ZW d „  ZX d„  ZY d„  ZZ eM Z[ d„  Z\ d„  Z] d„  Z^ e< Z_ e9 Z` d„  Za d„  Zb eM Zc e: Zd d„  Ze d	„  Zf d
„  Zg d„  Zh d„  Zi d„  Zj d„  Zk d„  Zl eU Zm eV Zn d„  Zo eX Zp eY Zq e[ Zr e\ Zs e] Zt d„  Zu d„  Zv d„  Zw eU Zx eV Zy d„  Zz d„  Z{ eX Z| eY Z} e[ Z~ e\ Z e] Z€ d„  Z� d„  Z‚ d„  Zƒ de„ f d„  ƒ  YZ… e j ƒ  Z† e… e† ƒ Z‡ e Zˆ g  e D] Z‰ e‰ e k rwe‰ ^ qwZ d„  ZŠ d S(*  iÿÿÿÿNt   phpt	   exclusivet   quotedt	   quotedvart   varnamet   offsett   propertyt   heredoct
   heredocvart   nowdoct
   backtickedt   backtickedvart   ARRAYt   ASt   BREAKt   CASEt   CLASSt   CONSTt   CONTINUEt   DECLAREt   DEFAULTt   DIEt   DOt   ECHOt   ELSEt   ELSEIFt   EMPTYt
   ENDDECLAREt   ENDFORt
   ENDFOREACHt   ENDIFt	   ENDSWITCHt   ENDWHILEt   EVALt   EXITt   EXTENDSt   FORt   FOREACHt   FUNCTIONt   GLOBALt   IFt   INCLUDEt   INCLUDE_ONCEt
   INSTANCEOFt   ISSETt   LISTt   NEWt   PRINTt   REQUIREt   REQUIRE_ONCEt   RETURNt   STATICt   SWITCHt   UNSETt   USEt   VARt   WHILEt   FINALt	   INTERFACEt
   IMPLEMENTSt   PUBLICt   PRIVATEt	   PROTECTEDt   ABSTRACTt   CLONEt   TRYt   CATCHt   THROWt	   NAMESPACEt   FINALLYt   TRAITt   YIELDt
   WHITESPACEt   OPEN_TAGt   OPEN_TAG_WITH_ECHOt	   CLOSE_TAGt   COMMENTt   DOC_COMMENTt   PLUSt   MINUSt   MULt   DIVt   MODt   ANDt   ORt   NOTt   XORt   SLt   SRt   BOOLEAN_ANDt
   BOOLEAN_ORt   BOOLEAN_NOTt
   IS_SMALLERt
   IS_GREATERt   IS_SMALLER_OR_EQUALt   IS_GREATER_OR_EQUALt   IS_EQUALt   IS_NOT_EQUALt   IS_IDENTICALt   IS_NOT_IDENTICALt   EQUALSt	   MUL_EQUALt	   DIV_EQUALt	   MOD_EQUALt
   PLUS_EQUALt   MINUS_EQUALt   SL_EQUALt   SR_EQUALt	   AND_EQUALt   OR_EQUALt	   XOR_EQUALt   CONCAT_EQUALt   INCt   DECt   OBJECT_OPERATORt   DOUBLE_ARROWt   DOUBLE_COLONt   LPARENt   RPARENt   LBRACKETt   RBRACKETt   LBRACEt   RBRACEt   DOLLARt   COMMAt   CONCATt   QUESTIONt   COLONt   SEMIt   ATt   NS_SEPARATORt
   ARRAY_CASTt   BINARY_CASTt	   BOOL_CASTt   DOUBLE_CASTt   INT_CASTt   OBJECT_CASTt   STRING_CASTt
   UNSET_CASTt   INLINE_HTMLt   DIRt   FILEt   LINEt   FUNC_Ct   CLASS_Ct   METHOD_Ct   NS_Ct   LOGICAL_ANDt
   LOGICAL_ORt   LOGICAL_XORt   HALT_COMPILERt   STRINGt   VARIABLEt   LNUMBERt   DNUMBERt
   NUM_STRINGt   CONSTANT_ENCAPSED_STRINGt   ENCAPSED_AND_WHITESPACEt   QUOTEt   DOLLAR_OPEN_CURLY_BRACESt   STRING_VARNAMEt
   CURLY_OPENt   START_HEREDOCt   END_HEREDOCt   START_NOWDOCt
   END_NOWDOCt   BACKTICKc         C   s"   |  j  j |  j j d ƒ 7_ |  S(   s
   [ \t\r\n]+s   
(   t   lexert   linenot   valuet   count(   t   t(    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_WHITESPACEe   s    s   \+t   -s   \*t   /t   %t   &s   \|t   ~s   \^s   <<s   >>s   &&s   \|\|t   !t   <t   >s   <=s   >=s   ==s   (!=(?!=))|(<>)s   ===s   !==t   =s   \*=s   /=s   %=s   \+=s   -=s   <<=s   >>=s   &=s   \|=s   \^=s   \.=s   \+\+s   --s   =>s   ::c         C   s2   t  j d t |  j ƒ ƒ r. |  j j d ƒ n  |  S(   s   ->s	   [A-Za-z_]R   (   t   ret   matcht   peekR§   t
   push_state(   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_OBJECT_OPERATOR˜   s    s   \(s   \)s   \$t   ,s
   \.(?!\d|=)s   \?t   :t   ;t   @s   \\c         C   s   |  j  j d ƒ |  S(   s   \[R    (   R§   R¹   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_LBRACKETª   s    c         C   s   |  j  j ƒ  |  S(   s   \](   R§   t	   pop_state(   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_RBRACKET¯   s    c         C   s   |  j  j d ƒ |  S(   s   \{R    (   R§   R¹   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_LBRACE´   s    c         C   s   |  j  j ƒ  |  S(   s   \}(   R§   RÀ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_RBRACE¹   s    s$   \([ \t]*[Aa][Rr][Rr][Aa][Yy][ \t]*\)s(   \([ \t]*[Bb][Ii][Nn][Aa][Rr][Yy][ \t]*\)s/   \([ \t]*[Bb][Oo][Oo][Ll]([Ee][Aa][Nn])?[ \t]*\)sP   \([ \t]*([Rr][Ee][Aa][Ll]|[Dd][Oo][Uu][Bb][Ll][Ee]|[Ff][Ll][Oo][Aa][Tt])[ \t]*\)s/   \([ \t]*[Ii][Nn][Tt]([Ee][Gg][Ee][Rr])?[ \t]*\)s(   \([ \t]*[Oo][Bb][Jj][Ee][Cc][Tt][ \t]*\)s(   \([ \t]*[Ss][Tt][Rr][Ii][Nn][Gg][ \t]*\)s$   \([ \t]*[Uu][Nn][Ss][Ee][Tt][ \t]*\)c         C   s"   |  j  j |  j j d ƒ 7_ |  S(   s   /\*\*(.|\n)*?\*/s   
(   R§   R¨   R©   Rª   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_DOC_COMMENTÊ   s    c         C   s"   |  j  j |  j j d ƒ 7_ |  S(   sF   /\*(.|\n)*?\*/ | //([^?%\n]|[?%](?!>))*\n? | \#([^?%\n]|[?%](?!>))*\n?s   
(   R§   R¨   R©   Rª   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_COMMENTÏ   s    c         C   sM   d |  j  k r d |  _ n  |  j j |  j  j d ƒ 7_ |  j j d ƒ |  S(   s"   <[?%](([Pp][Hh][Pp][ \t\r\n]?)|=)?Rµ   RJ   s   
R    (   R©   t   typeR§   R¨   Rª   t   begin(   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt
   t_OPEN_TAGÖ   s
     c         C   s2   |  j  j |  j j d ƒ 7_ |  j  j d ƒ |  S(   s   [?%]>\r?\n?s   
t   INITIAL(   R§   R¨   R©   Rª   RÇ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_CLOSE_TAGÝ   s    c         C   s"   |  j  j |  j j d ƒ 7_ |  S(   s   ([^<]|<(?![?%]))+s   
(   R§   R¨   R©   Rª   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_INLINE_HTMLã   s    t   __DIR__t   __FILE__t   __LINE__t   __FUNCTION__t	   __CLASS__t
   __METHOD__t   __NAMESPACE__t   __HALT_COMPILERc         C   s"   t  j |  j j ƒ  d ƒ |  _ |  S(   s   [A-Za-z_][\w_]*R—   (   t   reserved_mapt   getR©   t   upperRÆ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_STRINGþ   s    c         C   s   |  S(   s   \$[A-Za-z_][\w_]*(    (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_VARIABLE  s    c         C   s   |  S(   s6   (\d*\.\d+|\d+\.\d*)([Ee][+-]?\d+)? | (\d+[Ee][+-]?\d+)(    (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_DNUMBER	  s    c         C   s   |  S(   s   (0b[01]+)|(0x[0-9A-Fa-f]+)|\d+(    (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_LNUMBER  s    c         C   s"   |  j  j |  j j d ƒ 7_ |  S(   s   '([^\\']|\\(.|\n))*'s   
(   R§   R¨   R©   Rª   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_CONSTANT_ENCAPSED_STRING  s    c         C   s   |  j  j d ƒ |  S(   t   "R   (   R§   R¹   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_QUOTE  s    c         C   s   |  j  j ƒ  |  S(   RÜ   (   R§   RÀ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_quoted_QUOTE  s    c         C   s"   |  j  j |  j j d ƒ 7_ |  S(   s6   ( [^"\\${] | \\(.|\n) | \$(?![A-Za-z_{]) | \{(?!\$) )+s   
(   R§   R¨   R©   Rª   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt    t_quoted_ENCAPSED_AND_WHITESPACE"  s    c         C   s   |  j  j d ƒ |  S(   s   \$[A-Za-z_][\w_]*R   (   R§   R¹   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_quoted_VARIABLE'  s    c         C   s   |  j  j d ƒ |  S(   s   \{(?=\$)R    (   R§   R¹   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_quoted_CURLY_OPEN,  s    c         C   sB   t  j d t |  j ƒ ƒ r. |  j j d ƒ n |  j j d ƒ |  S(   s   \$\{s	   [A-Za-z_]R   R    (   R¶   R·   R¸   R§   R¹   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt!   t_quoted_DOLLAR_OPEN_CURLY_BRACES1  s    c         C   s   |  j  j ƒ  |  j  j ƒ  |  S(   RÜ   (   R§   RÀ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_quotedvar_QUOTE9  s    c         C   s   |  j  j d ƒ |  S(   s   \[R   (   R§   RÇ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_quotedvar_LBRACKET?  s    c         C   s   |  j  j d ƒ |  S(   s   ->(?=[A-Za-z])R   (   R§   RÇ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_quotedvar_OBJECT_OPERATORD  s    c         C   s/   |  j  j |  j j d ƒ 7_ |  j  j ƒ  |  S(   s6   ( [^"\\${] | \\(.|\n) | \$(?![A-Za-z_{]) | \{(?!\$) )+s   
(   R§   R¨   R©   Rª   RÀ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt#   t_quotedvar_ENCAPSED_AND_WHITESPACEI  s    c         C   s   |  j  j d ƒ |  S(   s   \{(?=\$)R    (   R§   RÇ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_quotedvar_CURLY_OPENQ  s    c         C   sB   t  j d t |  j ƒ ƒ r. |  j j d ƒ n |  j j d ƒ |  S(   s   \$\{s	   [A-Za-z_]R   R    (   R¶   R·   R¸   R§   RÇ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt$   t_quotedvar_DOLLAR_OPEN_CURLY_BRACESV  s    c         C   s   |  S(   s   [A-Za-z_][\w_]*(    (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_varname_STRING_VARNAME^  s    c         C   s   |  S(   s   [A-Za-z_][\w_]*(    (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_offset_STRINGe  s    c         C   s   |  S(   s   \d+(    (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_offset_NUM_STRINGi  s    c         C   s   |  j  j ƒ  |  S(   s   [A-Za-z_][\w_]*(   R§   RÀ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_property_STRINGp  s    c         C   sM   |  j  j |  j j d ƒ 7_ |  j  j d ƒ |  j  j j d ƒ |  j  _ |  S(   s(   <<<[ \t]*(?P<label>[A-Za-z_][\w_]*)\r?\ns   
R   t   label(   R§   R¨   R©   Rª   R¹   t   lexmatcht   groupt   heredoc_label(   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_START_HEREDOCw  s    c         C   s;   |  j  |  j j k r. |  j ` |  j j ƒ  n	 d |  _ |  S(   s   (?<=\n)[A-Za-z_][\w_]*R�   (   R©   R§   Rð   RÀ   RÆ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_heredoc_END_HEREDOC~  s
    		c         C   sM   |  j  j |  j j d ƒ 7_ |  j  j d ƒ |  j  j j d ƒ |  j  _ |  S(   s*   <<<[ \t]*'(?P<label>[A-Za-z_][\w_]*)'\r?\ns   
R	   Rí   (   R§   R¨   R©   Rª   R¹   Rî   Rï   t   nowdoc_label(   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_START_NOWDOC‡  s    c         C   s;   |  j  |  j j k r. |  j ` |  j j ƒ  n	 d |  _ |  S(   s   (?<=\n)[A-Za-z_][\w_]*R�   (   R©   R§   Ró   RÀ   RÆ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_nowdoc_END_NOWDOCŽ  s
    		c         C   s"   |  j  j |  j j d ƒ 7_ |  S(   s   [^\n]*\ns   
(   R§   R¨   R©   Rª   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt    t_nowdoc_ENCAPSED_AND_WHITESPACE—  s    c         C   s"   |  j  j |  j j d ƒ 7_ |  S(   s=   ( [^\n\\${] | \\. | \$(?![A-Za-z_{]) | \{(?!\$) )+\n? | \\?\ns   
(   R§   R¨   R©   Rª   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt!   t_heredoc_ENCAPSED_AND_WHITESPACEœ  s    c         C   s   |  j  j d ƒ |  S(   s   \$[A-Za-z_][\w_]*R   (   R§   R¹   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_heredoc_VARIABLE¡  s    c         C   s/   |  j  j |  j j d ƒ 7_ |  j  j ƒ  |  S(   s=   ( [^\n\\${] | \\. | \$(?![A-Za-z_{]) | \{(?!\$) )+\n? | \\?\ns   
(   R§   R¨   R©   Rª   RÀ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt$   t_heredocvar_ENCAPSED_AND_WHITESPACE©  s    c         C   s   |  j  j d ƒ |  S(   t   `R
   (   R§   R¹   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_php_BACKTICK¶  s    c         C   s"   |  j  j |  j j d ƒ 7_ |  S(   s6   ( [^`\\${] | \\(.|\n) | \$(?![A-Za-z_{]) | \{(?!\$) )+s   
(   R§   R¨   R©   Rª   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt$   t_backticked_ENCAPSED_AND_WHITESPACE»  s    c         C   s   |  j  j d ƒ |  S(   s   \$[A-Za-z_][\w_]*R   (   R§   R¹   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_backticked_VARIABLEÀ  s    c         C   s   |  j  j ƒ  |  S(   Rú   (   R§   RÀ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_backticked_BACKTICKÈ  s    c         C   s   |  j  j ƒ  |  j  j ƒ  |  S(   Rú   (   R§   RÀ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_backtickedvar_BACKTICKÍ  s    c         C   s/   |  j  j |  j j d ƒ 7_ |  j  j ƒ  |  S(   s6   ( [^`\\${] | \\(.|\n) | \$(?![A-Za-z_{]) | \{(?!\$) )+s   
(   R§   R¨   R©   Rª   RÀ   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt'   t_backtickedvar_ENCAPSED_AND_WHITESPACEÙ  s    c         C   s%   t  d d  |  j d  |  j f ƒ ‚ d  S(   Ns   illegal character(   t   SyntaxErrort   NoneR¨   R©   (   R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   t_ANY_errorß  s    c         C   s+   y |  j  |  j SWn t k
 r& d SXd  S(   Nt    (   t   lexdatat   lexpost
   IndexError(   R§   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyR¸   â  s    t   FilteredLexerc           B   s�   e  Z d  „  Z e d „  ƒ Z e j d „  ƒ Z e d „  ƒ Z e j d „  ƒ Z d „  Z d „  Z d „  Z	 d „  Z
 d	 „  Z d
 „  Z e Z RS(   c         C   s   | |  _  d  |  _ d  S(   N(   R§   R  t
   last_token(   t   selfR§   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   __init__é  s    	c         C   s
   |  j  j S(   N(   R§   R¨   (   R
  (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyR¨   í  s    c         C   s   | |  j  _ d  S(   N(   R§   R¨   (   R
  R©   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyR¨   ñ  s    c         C   s
   |  j  j S(   N(   R§   R  (   R
  (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyR  õ  s    c         C   s   | |  j  _ d  S(   N(   R§   R  (   R
  R©   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyR  ù  s    c         C   s   t  |  j j ƒ  ƒ S(   N(   R  R§   t   clone(   R
  (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyR  ý  s    c         C   s   |  j  j ƒ  S(   N(   R§   t   current_state(   R
  (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyR     s    c         C   s   |  j  j | ƒ d  S(   N(   R§   t   input(   R
  R  (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyR    s    c         C   sû   |  j  j ƒ  } xÜ | rí | j t k rí | j d k r… |  j rg |  j j d k rg d | _ d | _ Pn  | |  _ |  j  j ƒ  } q n  | j d k r¡ d | _ Pn  | j d k rÛ |  j rÎ |  j j d
 k rÎ qÛ d | _ Pn  |  j  j ƒ  } q W| |  _ | S(   NRI   R€   R½   RJ   R   RK   R   Ry   Rz   (   RI   s   SEMIs   COLONs   LBRACEs   RBRACE(   R§   t   tokenRÆ   t   unparsedR	  R©   (   R
  R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyR    s.    									c         C   s   |  S(   N(    (   R
  (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   __iter__.  s    c         C   s%   |  j  ƒ  } | d  k r! t ‚ n  | S(   N(   R  R  t   StopIteration(   R
  R«   (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   __next__1  s    	(   t   __name__t
   __module__R  R   R¨   t   setterR  R  R  R  R  R  R  t   next(    (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyR  è  s   					(		c           C   s   t  j t ƒ d  S(   N(   t   lext   runmaint
   full_lexer(    (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   run_on_argv1?  s    (   s   phps	   exclusive(   s   quoteds	   exclusive(   s	   quotedvars	   exclusive(   s   varnames	   exclusive(   s   offsets	   exclusive(   s   propertys	   exclusive(   s   heredocs	   exclusive(   s
   heredocvars	   exclusive(   s   nowdocs	   exclusive(   s
   backtickeds	   exclusive(   s   backtickedvars	   exclusive(<   R   R   R   R   R   R   R   R   R   R   R   s   ECHOR   R   R   R   R   R   R   R   R    R!   R"   R#   R$   R%   R&   R'   R(   R)   R*   R+   R,   s   LISTR.   R/   R0   R1   R2   R3   R4   R5   R6   R7   R8   R9   R:   R;   R<   R=   R>   R?   R@   RA   RB   RC   s	   NAMESPACERE   RF   RG   (   s
   WHITESPACEs   OPEN_TAGs   OPEN_TAG_WITH_ECHOs	   CLOSE_TAGs   COMMENTRM   (Y   s   PLUSs   MINUSRP   RQ   RR   RS   RT   RU   RV   RW   RX   RY   RZ   R[   R\   R]   R^   R_   R`   Ra   Rb   Rc   Rd   Re   Rf   Rg   Rh   Ri   Rj   Rk   Rl   Rm   Rn   Ro   Rp   Rq   Rr   Rs   Rt   s   LPARENs   RPARENs   LBRACKETs   RBRACKETs   LBRACEs   RBRACER{   s   COMMAR}   R~   s   COLONs   SEMIs   ATR‚   Rƒ   R„   R…   R†   R‡   Rˆ   R‰   RŠ   R‹   RŒ   R�   RŽ   R�   R�   R‘   R’   R“   R”   R•   R–   s   STRINGs   VARIABLER™   Rš   R›   Rœ   s   ENCAPSED_AND_WHITESPACERž   RŸ   R    R¡   R¢   R£   R¤   R¥   R¦   (‹   t   ply.lexR  R¶   t   statest   reservedR  t   tokensR¬   t
   t_php_PLUSt   t_php_MINUSt	   t_php_MULt	   t_php_DIVt	   t_php_MODt	   t_php_ANDt   t_php_ORt	   t_php_NOTt	   t_php_XORt   t_php_SLt   t_php_SRt   t_php_BOOLEAN_ANDt   t_php_BOOLEAN_ORt   t_php_BOOLEAN_NOTt   t_php_IS_SMALLERt   t_php_IS_GREATERt   t_php_IS_SMALLER_OR_EQUALt   t_php_IS_GREATER_OR_EQUALt   t_php_IS_EQUALt   t_php_IS_NOT_EQUALt   t_php_IS_IDENTICALt   t_php_IS_NOT_IDENTICALt   t_php_EQUALSt   t_php_MUL_EQUALt   t_php_DIV_EQUALt   t_php_MOD_EQUALt   t_php_PLUS_EQUALt   t_php_MINUS_EQUALt   t_php_SL_EQUALt   t_php_SR_EQUALt   t_php_AND_EQUALt   t_php_OR_EQUALt   t_php_XOR_EQUALt   t_php_CONCAT_EQUALt	   t_php_INCt	   t_php_DECt   t_php_DOUBLE_ARROWt   t_php_DOUBLE_COLONRº   t   t_php_LPARENt   t_php_RPARENt   t_php_DOLLARt   t_php_COMMAt   t_php_CONCATt   t_php_QUESTIONt   t_php_COLONt
   t_php_SEMIt   t_php_ATt   t_php_NS_SEPARATORR¿   RÁ   RÂ   RÃ   t   t_php_ARRAY_CASTt   t_php_BINARY_CASTt   t_php_BOOL_CASTt   t_php_DOUBLE_CASTt   t_php_INT_CASTt   t_php_OBJECT_CASTt   t_php_STRING_CASTt   t_php_UNSET_CASTRÄ   RÅ   RÈ   RÊ   RË   RÔ   t   rR×   RØ   RÙ   RÚ   RÛ   RÝ   RÞ   Rß   Rà   Rá   Râ   Rã   Rä   Rå   Ræ   t   t_quotedvar_VARIABLERç   Rè   Ré   t   t_varname_RBRACEt   t_varname_LBRACKETRê   Rë   t   t_offset_VARIABLEt   t_offset_RBRACKETRì   Rñ   Rò   Rô   Rõ   Rö   R÷   Rø   t   t_heredoc_CURLY_OPENt"   t_heredoc_DOLLAR_OPEN_CURLY_BRACESRù   t   t_heredocvar_LBRACKETt   t_heredocvar_OBJECT_OPERATORt   t_heredocvar_VARIABLEt   t_heredocvar_CURLY_OPENt%   t_heredocvar_DOLLAR_OPEN_CURLY_BRACESRû   Rü   Rý   t   t_backticked_CURLY_OPENt%   t_backticked_DOLLAR_OPEN_CURLY_BRACESRþ   Rÿ   t   t_backtickedvar_LBRACKETt   t_backtickedvar_OBJECT_OPERATORt   t_backtickedvar_VARIABLEt   t_backtickedvar_CURLY_OPENt(   t_backtickedvar_DOLLAR_OPEN_CURLY_BRACESR   R  R¸   t   objectR  R  R§   t   full_tokensR  R  (    (    (    s`   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/phply/phplex.pyt   <module>   s€  	                                 											
																																							Q%