[Python-Dev] A Hygienic Macro System in Python?
Jeremy Hylton
jeremy@zope.com
Mon, 18 Mar 2002 16:24:47 -0500
On Mon, 18 Mar 2002 16:10:40 -0500
Tom Emerson <tree@basistech.com> wrote:
> I find using 'unless' makes some things more readable. To
> learn the
> internals of the compiler I've been adding an unless
> statement to
> Python, but one shouldn't need to do this in order to add
> useful
> constructions like this.
Funny you should pick this example! I have been struggling
with a collection of C code where the author used an
UNLESS() macro. I find it obscures the program logic
significantly. In part, I'm sure it's because I don't use
it in any of my own C code, so it's an oddball control flow
constructs to my eyes. I'm not sure that I'd like to see
Python programmers acquire to many ways to spell if :-).
Jeremy