t217.trans 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. Module(body=[ClassDef(name='Stuff',
  2. bases=[],
  3. body=[FunctionDef(name='blah',
  4. args=arguments(args=[Name(id='self',
  5. ctx=Param()),
  6. Name(id='x',
  7. ctx=Param()),
  8. Name(id='y',
  9. ctx=Param())],
  10. vararg=None,
  11. kwarg=None,
  12. defaults=[Name(id='False',
  13. ctx=Load())]),
  14. body=[Print(dest=None,
  15. values=[Name(id='x',
  16. ctx=Load()),
  17. Name(id='y',
  18. ctx=Load())],
  19. nl=True)],
  20. decorator_list=[])],
  21. decorator_list=[]),
  22. Assign(targets=[Name(id='s',
  23. ctx=Store())],
  24. value=Call(func=Name(id='Stuff',
  25. ctx=Load()),
  26. args=[],
  27. keywords=[],
  28. starargs=None,
  29. kwargs=None)),
  30. Expr(value=Call(func=Attribute(value=Name(id='s',
  31. ctx=Load()),
  32. attr='blah',
  33. ctx=Load()),
  34. args=[Str(s='x')],
  35. keywords=[keyword(arg='y',
  36. value=Str(s='OK'))],
  37. starargs=None,
  38. kwargs=None))])