U
,a, @ s d Z ddlZddlZddlZeeds.eddddgZdadadd Z d
d Z
G dd deZd
d Z
G dd dZdd Zdd Zedkre
dS )6 NNLz4tokenize.NL doesn't exist -- tokenize module too oldcheckNannyNagprocess_tokensc G s6 d}| D ]}t j|t| d}qt jd d S )N
)sysstderrwritestr)argsseparg r -/opt/alt/python38/lib64/python3.8/tabnanny.pyerrprint" s
r c
C s dd l } z| tjdd d\}}W n2 | jk
rX } zt| W Y d S d }~X Y nX |D ](\}}|dkrvtd a|dkr^td aq^|stdtjd d d S |D ]}t| qd S )Nr Zqvz-qz-vzUsage:z[-v] file_or_directory ...)getoptr
argverrorr
filename_onlyverboser )r Zoptsr msgoar r r r main) s
r c @ s, e Zd Zdd Zdd Zdd Zdd Zd S )
r c C s ||| | _ | _| _d S N)linenor line)selfr r r r r r __init__B s zNannyNag.__init__c C s | j S r )r r! r r r
get_linenoD s zNannyNag.get_linenoc C s | j S r )r r# r r r get_msgF s zNannyNag.get_msgc C s | j S r )r r# r r r get_lineH s zNannyNag.get_lineN)__name__
__module____qualname__r" r$ r% r&