OwlCyberSecurity - MANAGER
Edit File: fix_numliterals.cpython-38.opt-1.pyc
U ����i�f�����������������������@���s>���d�Z�ddlmZ�ddlmZ�ddlmZ�G�dd��dej�ZdS�)z-Fixer that turns 1L into 1, 0755 into 0o755. ����)�token)� fixer_base)�Numberc�������������������@���s"���e�Zd�ZejZdd��Zdd��ZdS�)�FixNumliteralsc�����������������C���s���|j��d�p|j�d�dkS�)N�0����Ll)�value� startswith)�self�node��r ����B/opt/alt/python38/lib64/python3.8/lib2to3/fixes/fix_numliterals.py�match���s����zFixNumliterals.matchc�����������������C���s`���|j�}|d�dkr |d�d��}n2|�d�rR|���rRtt|��dkrRd|dd����}t||jd�S�)Nr���r���r�������Z0o)�prefix)r ���r ����isdigit�len�setr���r���)r���r���Zresults�valr ���r ���r���� transform���s����"zFixNumliterals.transformN)�__name__� __module__�__qualname__r����NUMBERZ_accept_typer���r���r ���r ���r ���r���r������s���r���N) �__doc__Zpgen2r�����r���Z fixer_utilr���ZBaseFixr���r ���r ���r ���r����<module>���s���