python (3.12.0)
Ë
Ì‘˜eÊ ã óN — d Z ddlmZ ddlmZmZ G d„ dej « Zy)ztFixer that adds parentheses where they are required
This converts ``[x for x in 1, 2]`` to ``[x for x in (1, 2)]``.é )Ú
fixer_base)ÚLParenÚRParenc ó — e Zd ZdZdZd„ Zy)ÚFixParenTa
atom< ('[' | '(')
(listmaker< any
comp_for<
'for' NAME 'in'
target=testlist_safe< any (',' any)+ [',']
>
[any]
>
>
|
testlist_gexp< any
comp_for<
'for' NAME 'in'
target=testlist_safe< any (',' any)+ [',']
>
[any]
>
>)
(']' | ')') >
c ó¨ — |d }t « }|j |_ d|_ |j d|« |j t « « y )NÚtargetÚ é )r ÚprefixÚinsert_childÚappend_childr )ÚselfÚnodeÚresultsr Úlparens úK/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/lib2to3/fixes/fix_paren.pyÚ transformzFixParen.transform% sE € ؘÑ"ˆä“ˆØŸ
™
ˆŒ
؈Œ
Ø×јA˜vÔ&Ø×ÑœF›HÕ%ó N)Ú__name__Ú
__module__Ú__qualname__Ú
BM_compatibleÚPATTERNr © r r r r s „ Ø€Mð€Gó,&r r N)Ú__doc__r
r Ú
fixer_utilr r ÚBaseFixr r r r ú<module>r s% ðñCõ ß 'ô &ˆz×!Ñ!õ &r