python (3.11.7)
    eM                        	 d dl Z  ed          \  ZZZZZ e j        de j        e j	        z            j
        Z e j        de j                  j        Z
 e j        de j        e j        z            j        Z e j        de j                  j        Z e j        de j                  j        Z e j        de j                  j        Z G d	 d
e          Ze                     ed          d          Ze                    d
 dD                        e                    d dD                        e                    d dD                         G d d          Zedk    rd dlmZ  edd           dS dS )    N   z
    ^
    [ \t]*
    (?: while
    |   else
    |   def
    |   return
    |   assert
    |   break
    |   class
    |   continue
    |   elif
    |   try
    |   except
    |   raise
    |   import
    |   yield
    )
    \b
z'
    [ \t]*
    (?: \# \S .* )?
    \n
aK  
    \""" [^"\\]* (?:
                     (?: \\. | "(?!"") )
                     [^"\\]*
                 )*
    (?: \""" )?
|   " [^"\\\n]* (?: \\. [^"\\\n]* )* "?
|   ''' [^'\\]* (?:
                   (?: \\. | '(?!'') )
                   [^'\\]*
                )*
    (?: ''' )?
|   ' [^'\\\n]* (?: \\. [^'\\\n]* )* '?
zM
    [ \t]*
    [^\s#\\]    # if we match, m.end()-1 is the interesting char
z_
    \s*
    (?: return
    |   break
    |   continue
    |   raise
    |   pass
    )
    \b
z
    [^[\](){}#'"\\]+
c                       e Zd Z	 d ZdS )ParseMapc                     dS )Nx    )selfkeys     C/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/idlelib/pyparse.py__missing__zParseMap.__missing__r   s    s    N)__name__
__module____qualname__r   r   r
   r   r   r   f   s(        	    r
   r      r   c              #   R   K   | ]"}t          |          t          d           fV  #dS )(Nord.0cs     r   	<genexpr>r   x   3      //Ac!ffc#hh
//////r
   z({[c              #   R   K   | ]"}t          |          t          d           fV  #dS ))Nr   r   s     r   r   r   y   r   r
   z)}]c              #   R   K   | ]"}t          |          t          |          fV  #d S Nr   r   s     r   r   r   z   s3      22!c!ffc!ff
222222r
   z"'\
#c                   b    e Zd Zd Zd Zd Zd Zd Zd Zd Z	d Z
d	 Zd
 Zd Z
d Zd
 Zd ZdS )Parserc                 "