t536.trans 4.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. Module(body=[FunctionDef(name='f',
  2. args=arguments(args=[],
  3. vararg=None,
  4. kwarg=None,
  5. defaults=[]),
  6. body=[Assign(targets=[Name(id='pool',
  7. ctx=Store())],
  8. value=Tuple(elts=[Num(n=8),
  9. Num(n=9)],
  10. ctx=Load())),
  11. Print(dest=None,
  12. values=[Call(func=Name(id='type',
  13. ctx=Load()),
  14. args=[Name(id='pool',
  15. ctx=Load())],
  16. keywords=[],
  17. starargs=None,
  18. kwargs=None)],
  19. nl=True),
  20. Expr(value=Yield(value=Call(func=Name(id='list',
  21. ctx=Load()),
  22. args=[GeneratorExp(elt=Subscript(value=Name(id='pool',
  23. ctx=Load()),
  24. slice=Index(value=Name(id='i',
  25. ctx=Load())),
  26. ctx=Load()),
  27. generators=[comprehension(target=Name(id='i',
  28. ctx=Store()),
  29. iter=Call(func=Name(id='range',
  30. ctx=Load()),
  31. args=[Num(n=2)],
  32. keywords=[],
  33. starargs=None,
  34. kwargs=None),
  35. ifs=[])])],
  36. keywords=[],
  37. starargs=None,
  38. kwargs=None))),
  39. Print(dest=None,
  40. values=[Call(func=Name(id='type',
  41. ctx=Load()),
  42. args=[Name(id='pool',
  43. ctx=Load())],
  44. keywords=[],
  45. starargs=None,
  46. kwargs=None)],
  47. nl=True)],
  48. decorator_list=[]),
  49. Print(dest=None,
  50. values=[Call(func=Name(id='list',
  51. ctx=Load()),
  52. args=[Call(func=Name(id='f',
  53. ctx=Load()),
  54. args=[],
  55. keywords=[],
  56. starargs=None,
  57. kwargs=None)],
  58. keywords=[],
  59. starargs=None,
  60. kwargs=None)],
  61. nl=True)])