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

Re: JUMBO

  • From: lee@s...
  • To: xml-dev@i...
  • Date: Mon, 24 Mar 97 13:25:29 EST

Re: JUMBO
> > Peter Murray-Rust wrote:
> I still don't know if there is a difference between 'GI' and 
> 'Element type', for example.

In XML they are the same, as far as I can tell.

The detailed reasoning follows, but you can ignore it if you like....

Lee

*

An element type can be a generic identifier, a name group,
a ranked element or a ranked group. [117; p. 406 of the SGML Handbook]

We don't have RANK in XML, so
An element type can be a generic identifier or a name group.

For example,
<!Element (boy|girl) (%child;)>
in SGML defines the content for both boy and girl.

This is (I think) not allowed in XML, so in XML there is no practical
difference between a GI and an element type.

See also the definition of a GI:

The idea seems to be that a generic identifier specification is used
to give in an instance the type of an element, once the parser has
determined that an element is beginning to happen.  The terminology
seems so obfuscatory to me that I see no benefit to the distinction for
SGML itself, let alone for XML, but maybe that is because I lack a legal
background :-)

If you have difficulty with some of the SGML terminology, also bear in
mind that (1) people who have been working with SGML for years also
have difficulty with it, (2) some of the WG8 people also seem to have
difficulty with it, and (3) I do not believe that there is 100% total
agrement on what it means even among the original SGML committee, at
least not at a technical nuts-and-bolts level.  The only consolation
is that HyTime terminology is far, far worse :-) :-)

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.