|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Writing a DTD
assuming your grammar is BNF so valid sentences would be e.g.:-
(lambda fred xyz)
(lambda a234 adf)
etc
then such expressions would not be valid xml, so you can't really write a
DTD for them.
an XML equivalent of what you appear to be attempting might be something
like:-
<lambda>
<name>fred</name>
<body>xyz</body>
</lambda>
for which the DTD would look like:-
<!ELEMENT lambda (name , body )>
<!ELEMENT name (#PCDATA )>
<!ELEMENT body (#PCDATA )>
jon
> -----Original Message-----
> From: Pramod Rao Pesara [SMTP:ppesara@c...]
> Sent: Friday, November 03, 2000 3:55 PM
> To: xml-dev@l...
> Subject: Writing a DTD
>
> Hi,
> I new to XMl and just learning to write DTDs. Could anyone please help
>
> me in writing a DTD for the following Grammar. Here "lamda", "(" and
> ,")" are keywords and text1 and test2 can be any character data.
>
> Expression ::= "(" "lambda" text1 text2 ")"
>
> Thank You.
> Pramod
|
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
|
|||||||||

Cart








