* Daniel Mahler wrote:
>This prohibits rules like
>
>a = element b { "x", "y"}
>
>However, according to my readin of 7.2,
>one get get around this using indirection:
>
>a = element b { x, y}
>x = "x"
>y = "y">There are 3 possibilities: >1. my understanding of 7.2 is wrong > the most probable, but i'd like to understand why I'm wrong You missed that the specification only defines the semantics of the simple syntax and the transformation into the simple syntax. In the simple syntax you cannot use this indirection, the simplification replaces the references by their expansion. So there is really no difference between the two versions. -- Björn Höhrmann · mailto:[EMAIL PROTECTED] · http://bjoern.hoehrmann.de Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de 68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/
