[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: RE: [relax-ng] Proposal: remove annotations from the compact syntax
When you say ugly, what do you mean: ugly to look at or ugly to implement or use? I thought of an alternative, less unattractive syntax for annotations (very late, I admit). Instead of: namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0" [ a:annotation [ "glip glop glorp" ] We have this: namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0" a:annotation { "glip glop glorp" } So that: - it looks less like XDuce and more like an XQuery element constructor, without the element keyword - it looks more like the rest of RNC, is less verbose - any namespace-qualified name without an element keyword could be considered a foreign element in RNC My apologies for introducing the idea so late, but, well, I had to get it off my chest. Mike
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC