
    vKg                     &   S SK r S SKrS SKr\R                  " \R                  " S\R
                  5      5      r\R                  " \\R                  " S5      -  \R                  " S5      -  5      R                  5       rS\S\4S jrS\S\4S	 jrg)
    Na)  
            (["'])  # start quote
            (?:
                (?:\\.)  # escape sequence
                |
                (?!\1).  # unescaped character that is not our quote nor the begin of an escape sequence. We can't use \1 in []
            )*
            (?:\1|$)  # end quote
        z 
	'" 
	valreturnc                 `   ^  T (       a  [        U 4S jS 5       5      (       a  T $ [        T 5      $ )Nc              3   *   >#    U H	  oT;  v   M     g 7f)N ).0charr   s     o/var/www/highfloat_scraper/venv/lib/python3.13/site-packages/seleniumwire/thirdparty/mitmproxy/command_lexer.py	<genexpr>quote.<locals>.<genexpr>!   s     <|ts?|s   r   )allrepr)r   s   `r   quoter       s%    
s<|<<<
9    xc                 $   U R                  S5      =(       a    U R                  S5      =(       d)    U R                  S5      =(       a    U R                  S5      nU(       a   [        R                  " U 5      n U $ U $ ! [         a	    U SS n  U $ f = f)N"'   )
startswithendswithastliteral_eval	Exception)r   quoteds     r   unquoter   &   s    \\#21::c? 4\\#21::c? 
 	  #A H1H  	!BAH	s   "A< <BB)r   re	pyparsingRegexcompileVERBOSEPartialQuotedString
ZeroOrMoreWord
CharsNotInleaveWhitespaceexprstrr   r   r   r   r   <module>r+      s    
 	   ooJJ	 	

  nnY ?+, /	 s s s s r   