First Stab at Implementing XPointers

Subject: First Stab at Implementing XPointers
From: "W. Eliot Kimber" <eliot@xxxxxxxxxx>
Date: Thu, 02 Apr 1998 09:44:02 -0600
All,

I've started developing an implementation of XPointer resolution in DSSSL
for use with Jade. You can find the alpha source files at
"http://www.drmacro.com/hyprlink/xlink/";.

At this point, all it does is resolve the id() location term, but it does
do it across document documents. It uses Jade's built-in HTTP support for
URL resolution.

I expect to be adding to it over the next several weeks as I work out the
algorithms for the other addressing terms. 

This effort is motivated by the following primary purposes:

1. To create an SDQL definition of the semantics of the different location
terms for inclusion the XPointer spec as an informative (if not normative)
annex.

2. To help me better understand XPointers

3. To provide a re-usuable resource for others to use in processing XLink
documents.

The package will be publicly and freely available from ISOGEN once it's
sufficiently complete.

If anyone would like to help out, I welcome any contributions.  In
particular, I'm sure that there are more efficient ways to do some of the
tokenizing processing I'm doing.

Cheers,

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
  • First Stab at Implementing XPointers
    • W. Eliot Kimber - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id KAA25759Thu, 2 Apr 1998 10:53:41 -0500 (EST) <=
      • James Clark - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id PAA26544Sun, 5 Apr 1998 15:56:50 -0400 (EDT)
      • <Possible follow-ups>
      • W. Eliot Kimber - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id MAA05480Fri, 3 Apr 1998 12:39:50 -0500 (EST)