* 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/ 

Reply via email to