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

RE: Recursive data structures

  • To: 'Gavin Thomas Nicol' <gtn@r...>, xml-dev@l...
  • Subject: RE: Recursive data structures
  • From: "Bullard, Claude L (Len)" <clbullar@i...>
  • Date: Thu, 17 Jan 2002 10:00:15 -0600

recursive data structures
Yes.  When I had some input to the IETM 
db spec Bryan Caporlette designed, 
I set the SGML Declaration to limit 
the recursion depth.  It was arbitrary on my 
part but every now an then, someone would 
use a system tag to get down to switches 
and it was a "who cares" situation, or the 
mapping from the source relational db was 
funky and again, it went very deep.  I used 
to count the indentation number and use it 
as a rough estimate of system complexity. 

Don't go there.  It is a portal to hell. ;-)


-----Original Message-----
From: Gavin Thomas Nicol [mailto:gtn@r...]

On Thursday 17 January 2002 09:38 am, Bullard, Claude L (Len) wrote:
> But any tool
> that will select/match a nest is a good idea beyond
> eyeballing it because any recursing element will
> make you curse right along with it.  

Interestingly, most DTD's, and certainly most instances, have markup 
depths of no more than 8 levels or so (often 3 to 5). I think this is 
becaus people have a natural limit of stacking, and anything more 
results in "stack overflow, brain dumped" problems.

The deepest (I think) I ever saw for constrained (ie. required) 
nesting was the MILSPEC stuff.


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.
First Name
Last Name
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.