on 5/10/02 12:47 AM, Jeffrey P Shell at [EMAIL PROTECTED] scrivened:
> You would need something to close off the 'if' statement, otherwise, a
> document full of 'if' statements and no 'else' ones could fill up a stack
What's so bad about that? The stack wouldn't carry over after <html></html>
or <body></body> - couldn't practically more than 1000's - insignificant!
> You would at the very least need something like:
> Which would ensure / cut back on needless growth of stacks and/or global
> Personally, I think the way Page Templates can do it (via a 'not'
> expression) is fine. When I used it today (and in the past), I never felt
> myself missing 'else', because there's not really an 'if' to begin with.
> Just conditions. It keeps TAL light, and lets TALES take on the lifting of
> how to write those conditions.
Point is, it's slow and inefficient, and a clunky syntax. Reasons the whole
idea of 'else' was invented in the first place. I worry, that ZPT is
benchmarked 4x slower than DTML and it's becoming the standard - not a step
forward. And issue like this haven't been satisfactorily resolved.
I think, if it's going to have logic in there, make it sufficiently powerful
and efficient. Otherwise get rid of it altogether, unapologetically, and
require Python for such things....
Zope-Dev maillist - [EMAIL PROTECTED]
** No cross posts or HTML encoding! **
(Related lists -