3 2a@s:ddlmZddlmZddlmZGdddejZdS))token) fixer_base)Numberc@s"eZdZejZddZddZdS)FixNumliteralscCs|jjdp|jddkS)N0Ll)value startswith)selfnoder4/opt/alt/python36/lib64/python3.6/fix_numliterals.pymatchszFixNumliterals.matchcCs`|j}|ddkr |dd}n2|jdrR|jrRtt|dkrRd|dd}t||jdS)NrrrZ0o)prefixr r )r r isdigitlensetrr)r r resultsvalrrr transforms  "zFixNumliterals.transformN)__name__ __module__ __qualname__rNUMBERZ _accept_typerrrrrrr srN)Zpgen2rrZ fixer_utilrZBaseFixrrrrrs