Re: About Constructions rules

Subject: Re: About Constructions rules
From: Matthias Clasen <clasen@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 16 Jul 1999 01:50:17 +0200
> 
> The x60 processing time increase when individual characters are processed
> seems reasonable, as the ratio of elements to characters is in that area. I
> guess Jade does not node-ize text strings until required (the lazy

Yes, this is the approach taken in spgrove.

> approach), taking advantage of the fact that the rules for character nodes
> cannot be overridden. If you force it to give you these nodes, you pay the
> price. But this is orthogonal to the way query-c-r's operate.

Not entirely. Currently jade does not only avoid to create grove nodes
for individual characters, but also to construct individual character FOs
- instead it pumps out whole chunks of chars directly to the backend.
As you said this is possible because rules for character nodes 
are fixed. But this is no longer true if query rules are used. Thus
we have to change jade to avoid this shortcut if there are query rules
which do override the rules for char nodes. But this can - in principle -
be checked in advance, once the query-style-expressions have been 
evaluated.



-- 
Matthias Clasen, 
Tel. 0761/203-5606
Email: clasen@xxxxxxxxxxxxxxxxxxxxxxxxxx
Mathematisches Institut, Albert-Ludwigs-Universitaet Freiburg


 DSSSList info and archive:  http://www.mulberrytech.com/dsssl/dssslist


Current Thread