[Jon Bosak] > This discussion has pretty well persuaded me that we should leave > parameter entities out of XML 1.0. Entities should not be > multiplied unnecessarily. It's only convinced me to drastically restrain their use. I think that allowing them as names of entity and element decls, for instance, is excessive. However, I find them invaluable for both readability and maintenance of content models like (#PCDATA|%flow;)*. I typically use a content model like this everywhere #PCDATA is allowed; maintaining the list of flow-level elements in every single possible container would be a nightmare, and reading the content model is easier this way. Using PEs in ATTLISTs (for universal attributes like ID) is debatable; the change in readability is not as severe. -Chris -- Christopher R. Maden One Richmond Square DynaText SIT Technical Support Providence, RI 02906 USA Inso Corporation +1.401.421.9550 (voice) Electronic Publishing Solutions +1.401.521.2030 (facsimile)Received on Wednesday, 4 June 1997 10:25:37 EDT
This archive was generated by hypermail pre-2.1.9 : Wednesday, 24 September 2003 10:04:39 EDT