[SML] Preliminary EBNF for SML
This message is for those interested in SML. I would like to suggest that we use the [SML] prefix to identify our messages for filtering purpose. Below is a preliminary version of EBNF for SML. I would appreciate your comments on it. Notable changes are: 1. Limited name characters 2. Removal of 'gt' and 'apos' 3. Removal of ' as attribute value delimiter #1 and #2 should be fairly controversial so I wanted to get your feedback. I do realize that, removal of 'gt' and 'apos' do not have any real benefits others except that they are unnecessary. data ::= (element | CharData | CharCode)* element ::= StartTag data EndTag | EmptyTag StartTag ::= ?<? Name (S Attribute)* S? ?>? EndTag ::= ?</? Name S? ?>? EmptyTag ::= ?<? Name (S Attribute)* S? ?/>? Attribute ::= Name S? ?=? S? ??? ([^<&?] | CharCode)* ??? Name ::= NameStart (NameChar)* NameStart ::= [a-zA-Z] | ?_? | ?:? NameChar ::= NameStart | [0-9] | ?.? | ?-? CharData ::= [^<&]* CharCode ::= ?&? (?#? [0-9]+ | ?lt? | ?amp? | ?quot?) ?;? S ::= (#32 | #9 | #13 | #10)+ Best, Don Park - mailto:donpark@d... Docuverse - http://www.docuverse.com xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To unsubscribe, mailto:majordomo@i... the following message; unsubscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format