Julian Berman added the comment:

I'd say yes (to both lineno/col_offset). And yeah that sounds like what I had 
in mind (a helper function).

If I'm specific for a moment about implementation, perhaps something like 
`ast.diff`, which yielded tuples of differing nodes (in say, breadth first 
order down the tree) from two given nodes, and took args for configuration, 
compare_lineno and compare_col_offset (both defaulted to True), and then __eq__ 
was just `next(ast.diff(self, other, compare_lineno=True, 
compare_col_offset=True), None) is None`.

Sound good to you?

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue15987>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to