Re: An alternative syntax for aux-list
"Dmitry Lizorkin" <[email protected]> Wed, 7 Jan 2004 20:17:30 +0300
| Newsgroups | gmane.lisp.scheme.ssax-sxml |
|---|---|
| Message-ID | <001c01c3d542$21ca26c0$3519a8c0@dima> |
Hello! I would like to understand 2 issues concerning the new proposal: 1. Auxiliary information is often stored at the top-level '*TOP*' of the SXML document (for instance, recall namespace-id association and id-index). How do you suggest to represent top-level aux-lists under the new proposal? The following syntax: (*TOP* (@ (@ ...)) ...) seems to have two disadvantages: a. From the point of effecient SXML processing, this syntax adds one level of nesting for auxiliary information; b. From the point of visual representation, this syntax leads to the illusion that SXML attributes are allowed at the top-level of the document, which is not right. 2. SXML Specification version 2.5 allows aux-lists for SXML attributes: [4] <attribute> ::= ( <name> "value"? <aux-list>? ) How this feature will be modelled under the new proposal? Regards, Dmitry ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html