Problem With tree-before

Subject: Problem With tree-before
From: "W. Eliot Kimber" <eliot@xxxxxxxxxx>
Date: Thu, 02 Apr 1998 22:46:59 -0600
I'm trying to implement the preceding XPointer location term using
tree-before, which I think matches the behavior of preceding(). Using the
definitions in the DSSSL standard, I copied over all the functions that
Jade didn't implement. However, I now get an infinite loop somewhere in the
chain. Before I spend a lot of time chasing down the problem, I was
wondering if anyone else had tried to do this and ran into a typo in the
DSSSL spec or something. I looked at the DSSSL list archive but didn't find
anything. The functions I had to copy are:

node-list-contains?
node-list-intersection
node-list-reduce
node-list-remove-duplicates
node-list-property
sort-in-tree-order
reduce
subtree
tree-root
node-list-filter
tree-before
tree-before?

Thanks,

Eliot
--
<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
  • Problem With tree-before
    • W. Eliot Kimber - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id XAA19330Thu, 2 Apr 1998 23:56:00 -0500 (EST) <=
      • Richard Light - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id FAA29410Fri, 3 Apr 1998 05:30:21 -0500 (EST)