This page is part of the web mail archives of SRFI 107 from before July 7th, 2015. The new archives for SRFI 107 contain all messages, not just those from before July 7th, 2015.
Here are the individual comments on SRFI 107 that have occurred to me so far: 1) Attribute names and values cannot be replaced by enclosed expressions. That should be allowed. 2) It should be made clear early that the lexical syntax does not allow whole XML documents to be inserted. I'll send another email suggesting a way to represent whole documents. 3) It should also be made clear early that the lexical syntax is a superset of XML syntax. 4) I believe that the namespace mapping passed to $xml-element$ should be wrapped in (quote ...) in order to lift the restriction that $xml-element$ needs to be a macro rather than a procedure. 5) Change $resolve-qname$ and $entity-reference$ to $xml-resolve-qname$ and $xml-entity-reference$ for uniformity. I realize that in Kawa QNames have a wider scope than just XML, but that won't necessarily be true in other implementations of SRFI 107. If these forms seem too verbose, $xml-qname$ and $xml-entity$ work for me. -- John Cowan cowan@xxxxxxxx http://ccil.org/~cowan Linguistics is arguably the most hotly contested property in the academic realm. It is soaked with the blood of poets, theologians, philosophers, philologists, psychologists, biologists and neurologists, along with whatever blood can be got out of grammarians. - Russ Rymer