Lists Home |
Date Index |
- From: "Jelks Cabaniss" <email@example.com>
- To: "'XML Dev'" <firstname.lastname@example.org>
- Date: Sat, 27 Nov 1999 17:20:16 -0500
Simple Markup Language is too hard. We need Really Truly Simple Markup
Just like attributes (which make a document more difficult to parse, cause
religious controversies, etc.), sub-elements are troublesome. We need to do
away with sub-elements.
Here is a typical RTSML document:
English translation of War and Peace
in its entirety goes here
(snipped for brevity).
With this setup, we can also do away with entities. RTSML is English-only, so
we don't need Unicode character references. We don't even need the predefined
entities. The parser treats *everything* between the one and only <Tag> and
</Tag> as content. No more worrying about < and &.
No more empty elements. No more having to "walk" a tree. Branches are
inherently dangerous. When venturing out on branches while tree-climbing as
young-uns, we'd usually bust our brains out. No more. Shinny up and down that
single trunk without a bruise.
Here's the first draft of the EBNF for RTSML:
document ::= StartTag Stuff EndTag
StartTag ::= ‘<’ Tag ‘>’
EndTag ::= ‘</’ Tag ‘>’
Tag ::= [0-'~']+
Stuff ::= [0-'~']*
We expect RTSML 1.0 to be a WFeCes Recommendation on April 1, 1999 or day after
tomorrow (whichever comes first).
xml-dev: A list for W3C XML Developers. To post, mailto:email@example.com
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:firstname.lastname@example.org the following message;
To subscribe to the digests, mailto:email@example.com the following message;
List coordinator, Henry Rzepa (mailto:firstname.lastname@example.org)