macros that are useful and should be allowed. It is just that
anaphoric macros, despite all their cuteness, tax code readers
unnecessarily hard and thus have not been adopted as acceptable
practice in multi-programmer environments.
well, it's one opinion.
there's at least one counter example in our team of 4. and i
personally do like reasonable usage of anaphoric macros, even when
done by my colleagues. and the reason is exactly that it *rises* code
readability for us.
our practice includes special coloring for "it" and avoids any usage
which is not blatantly trivial.
OK, if you're going to do that, that helps a lot.