t211.trans 3.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. Module(body=[ClassDef(name='Stuff',
  2. bases=[],
  3. body=[FunctionDef(name='__init__',
  4. args=arguments(args=[Name(id='self',
  5. ctx=Param())],
  6. vararg=None,
  7. kwarg=None,
  8. defaults=[]),
  9. body=[Assign(targets=[Attribute(value=Name(id='self',
  10. ctx=Load()),
  11. attr='x',
  12. ctx=Store())],
  13. value=Lambda(args=arguments(args=[],
  14. vararg=None,
  15. kwarg=None,
  16. defaults=[]),
  17. body=Call(func=Attribute(value=Name(id='self',
  18. ctx=Load()),
  19. attr='things',
  20. ctx=Load()),
  21. args=[],
  22. keywords=[],
  23. starargs=None,
  24. kwargs=None)))],
  25. decorator_list=[]),
  26. FunctionDef(name='things',
  27. args=arguments(args=[Name(id='self',
  28. ctx=Param())],
  29. vararg=None,
  30. kwarg=None,
  31. defaults=[]),
  32. body=[Print(dest=None,
  33. values=[Str(s='OK')],
  34. nl=True)],
  35. decorator_list=[])],
  36. decorator_list=[]),
  37. Assign(targets=[Name(id='y',
  38. ctx=Store())],
  39. value=Call(func=Name(id='Stuff',
  40. ctx=Load()),
  41. args=[],
  42. keywords=[],
  43. starargs=None,
  44. kwargs=None)),
  45. Expr(value=Call(func=Attribute(value=Name(id='y',
  46. ctx=Load()),
  47. attr='x',
  48. ctx=Load()),
  49. args=[],
  50. keywords=[],
  51. starargs=None,
  52. kwargs=None))])