[Zope-dev] Arbitrary definitions -vs- standard definitions

Marc Lindahl marc@bowery.com
Wed, 15 May 2002 10:52:01 -0400


on 5/14/02 6:11 PM, Don Hopkins at xardox@mindspring.com scrivened:

> 
> However, the standard, agreed-upon definition of XML EXPLICITLY defines
> attributes as being unordered, so any so-called "templating" language that
> depends on the order of attributes is BY DEFINITION not standard XML, and
> should not be advertised as such.

There are different concepts of ordering:
- sequential down the page
- hierarchical
- precedence 

I think we're talking about sequential - since XML does have a hierarchical
ordering, and doesn't seem to tread into precedence.  TAL defines precedence
(define before condition, etc.)

The idea for implementing 'else' (though I now think it's unneccessary) used
the hierarchical ordering of XML to get the ordering it needed.

But I also submit that ZPT can't be simply 'filling the slots' since it has
a condition statement.