t192.trans 2.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. Module(body=[FunctionDef(name='f',
  2. args=arguments(args=[],
  3. vararg=None,
  4. kwarg=None,
  5. defaults=[]),
  6. body=[For(target=Name(id='i',
  7. ctx=Store()),
  8. iter=Tuple(elts=[Num(n=1),
  9. Num(n=2),
  10. Num(n=3),
  11. Num(n=4),
  12. Num(n=5)],
  13. ctx=Load()),
  14. body=[If(test=Compare(left=Name(id='i',
  15. ctx=Load()),
  16. ops=[Eq()],
  17. comparators=[Num(n=4)]),
  18. body=[Return(value=None)],
  19. orelse=[]),
  20. Expr(value=Yield(value=Name(id='i',
  21. ctx=Load())))],
  22. orelse=[])],
  23. decorator_list=[]),
  24. Print(dest=None,
  25. values=[Call(func=Name(id='list',
  26. ctx=Load()),
  27. args=[Call(func=Name(id='f',
  28. ctx=Load()),
  29. args=[],
  30. keywords=[],
  31. starargs=None,
  32. kwargs=None)],
  33. keywords=[],
  34. starargs=None,
  35. kwargs=None)],
  36. nl=True)])