Re: Jade and hyperdocuments

Subject: Re: Jade and hyperdocuments
From: Vivek Agrawala <vivek@xxxxxxxxxxxxxxx>
Date: Wed, 23 Apr 1997 14:00:44 -0400
James Clark wrote:
>
> The parser and grove builder are indeed perfectly capable of dealing with
> multiple groves already.  However the style language engine assumes in
> several places that it's dealing with a single grove. For example, when
> parsing element construction rules, it normalizes the GIs using the concrete
> syntax of the grove.  If there can be multiple groves (with potentially
> different concrete syntaxes), this technique cannot be used.  The stuff
> relating to cross-referencing/linking in the backends also assumes a single
> grove.

Will the normalization of GIs work if all groves use the same
concrete syntax?



> At 10:42 22/04/97 -0400, David Megginson wrote:
> >As far as I can
> >tell by reading the source, Jade is entirely capable of dealing with
> >multiple groves already, except that someone would need to write a
> >class to build the grove.

For the case when all groves use the same concrete syntax, one kludgy
solution is to create a "combined-DTD" and "combined-SGML" and parse
that as one grove. The combined-grove will have the original groves
as children.


-- Vivek Agrawala, Ph.D.
Siemens Corporate Research, Inc.	email: vivek@xxxxxxxxxxxxxxx


Current Thread