Subject: Detecting Infinite Looping From: "W. Eliot Kimber" <eliot@xxxxxxxxxx> Date: Wed, 28 Jan 1998 22:45:49 -0600 |
I'm in the process of implementing HyTime location address resolution. One of the possible error conditions is a circular reference where one location address directly or indirectly addresses itself. This is a reportable HyTime error, for obvious reasons. My question is this: how would I go about detecting such a case in DSSSL? My logic constructs a node list by recursively processing each location address found. How would I compare each new node to the node list at that point to see if it's already in it (if it's a location address)? Thanks, E. -- <Address HyTime=bibloc> W. Eliot Kimber, Senior Consulting SGML Engineer Highland Consulting, a division of ISOGEN International Corp. 2200 N. Lamar St., Suite 230, Dallas, TX 95202. 214.953.0004 www.isogen.com </Address> DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[no subject], Paul Prescod | Thread | Re: Detecting Infinite Looping, Richard Light |
RE: DSSSL side effect-freeness, Paul Prescod | Date | RE: DSSSL side effect-freeness - an, Pawson, David |
Month |