improve SyntaxError message with full stack info

SyntaxError: line 193
_adam7 = ((0, 0, 8, 8),
          (4, 0, 8, 8),
          (0, 4, 4, 8),
<_ast.BinOp object at 0x029281B0>
Depth Stack:
  FunctionDef line:201 col:0
    Return line:203 col:4
      Call line:203 col:11
        BinOp line:203 col:16