grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026a ´iQã@s¬dZdZddgZddlZddlZddlZddlZddlZddlm Z m Z m Z m Z m Z Gdd„deƒZd d „Zddd„Zdd„Zdd„Zdd„Zedkr¨e eeƒ ƒ¡dS)zZParser driver. This provides a high-level interface to parse a file into a syntax tree. z#Guido van Rossum ÚDriverÚ load_grammaréNé)ÚgrammarÚparseÚtokenÚtokenizeÚpgenc@sHeZdZddd„Zddd„Zddd„Zdd d „Zdd d „Zdd d„ZdS)rNcCs&||_|durt ¡}||_||_dS)N)rÚloggingÚ getLoggerÚloggerÚconvert)Úselfrr r ©rú,/usr/lib64/python3.9/lib2to3/pgen2/driver.pyÚ__init__s zDriver.__init__FcCs’t |j|j¡}| ¡d}d}d}}}} } d} |D�]8} | \}}}} } |||fkr¼||f|ksxJ||f|fƒ‚|\} }|| kr | d| |7} | }d}||kr¼| | ||…7} |}|tjtjfvrô| |7} | \}}| d¡r<|d7}d}q<|t j k�r tj |}|�r(|j   dt j||| ¡| ||| |f¡�rT|�rN|j   d¡�qŒd} | \}}| d¡r<|d7}d}qÚargvr Ú basicConfigÚINFOÚstdoutr)Úargsr@rrrÚmain£s ÿrbÚ__main__)rDNTFN)Ú__doc__Ú __author__Ú__all__r-r8r rUr>rrrrrr ÚobjectrrCrrErZrbr4ÚexitÚintrrrrÚs$Mÿ