Subject: Re: When to use conditional constructions?
From: Graydon <graydon@xxxxxxxxx>
Date: Mon, 31 Mar 2014 23:03:20 -0400
|
On Mon, Mar 31, 2014 at 10:04:14AM -0700, Dimitre Novatchev scripsit:
> On Mon, Mar 31, 2014 at 9:40 AM, Graydon <graydon@xxxxxxxxx> wrote:
> > Does that give me a way to use the same definition in multiple XPath
> > expressions with a definition in one place? Inline functions are
> > anonymous, and any "let $localFunction := function...." I'd expect to
> > stay stuck in the context of that particular XPath expression --
>
> Yes, just have in a separate my.xpath file a map from the names of
> the functions to their corresponding function items.
>
> Then in XSLT read the my.xpath file and define a variable that gets
> this evaluated, using the <xsl:evaluate> instruction.
>
> Exactly as done in the Balisage paper I quated somewhere at the start
> of this thread.
And a great light dawns about why maps are worth another fundamental
type! (Wasn't seeing what they did that you couldn't do with an XML
structure.)
Thank you; I shall have to try to comprehend that article.
-- Graydon
|