[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: XML QuotedCData question

  • From: lee@s...
  • To: xml-dev@i...
  • Date: Sun, 9 Mar 97 22:30:05 EST

Re:  XML QuotedCData question
The question about how to expand entities may arise, I think, because
XML, like SGML, is not layered.

Most programming languages talk explicitly about tokenisation,
or tokenization if you prefer :-), and in doing so explain how
the sequence of tokens that a compiler (say) sees is derived from
an input stream.  Usually, comments are stripped at this stage,
and in languages such as C or SGML that have (in effect) macros,
the macros are expanded at input time.

I'd personally like to see a version of the XML spec in which there
was no S production, but rather a list of things that are self-delimiting
(such as <) and don't require whitespace; the explanation about
entities would then be clearer.

SGML entities can't all be expanded at input time, since some
of them are of differing types (e.g. external files) and must be
treated differently.  I'm not sure whether this applies to XML
general entities or not, but it probably does -- do we have
NDATA entities?

Maybe when the syntax settles down finally I'll do that.

Lee


xml-dev: A list for W3C XML Developers
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To unsubscribe, send to majordomo@i... the following message;
unsubscribe xml-dev
List coordinator, Henry Rzepa (rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.