[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Writing a DTD
thanks a lot. But is there a way to represent special characters like "(", ")" and "/" in a DTD? Pramod. On Fri, 3 Nov 2000, Hanson, Jon wrote: > 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
|