[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Re: Evaluating XPath expressions found in the sour

Subject: Re: Re: Evaluating XPath expressions found in the source document
From: Mark Galbreath <mgalbrea@xxxxxxxxxxxxxx>
Date: Thu, 16 Aug 2001 9:27:59 EDT
xpath expression with arithmetic functions
Good topic - keep it going!

Mark

> 
> From: "Michael Beddow" <mbnospam@xxxxxxxxxxx>
> Date: 2001/08/16 Thu AM 06:30:38 EDT
> To: "Jeni Tennison" <mail@xxxxxxxxxxxxxxxx>, <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
> Subject: Re:  Evaluating XPath expressions found in the source document
> 
> On Thursday, August 16, 2001 10:56 AM
> Jeni Tennison wrote:
> 
> > No, it is an XPath expression, consisting of a single function call. I
> > think that the terminology confusion comes because XPath sounds as
> > though it's just about paths, but actually location paths are just one
> > type of expression (albeit the most common). Expressions cover
> > anything that you can put in the select attribute of xsl:value-of, so
> > include arithmetic and function calls.
> 
> Hi Jeni!
> 
> So it *was* ignorance, as I suspected. But now it's replaced by deep
> confusion and anxiety about the notion of a function that seems to exist
> divorced from any mechanism for  implementing it (talking "functions" in
> the loose computer language sense, not the mathematical one). I
> understand now that those functions are part of the XPath spec, not the
> XSLT spec, but surely they still have to be implemented by the XSLT
> processor, and I took the query to be about implementation, not
> specification.
> 
> I mean, the subset of XPath expressions I had mistakenly taken to be the
> entire set are simply abstract notations of how to identify a node from
> a known starting point. All they need in the real world is a possibility
> of there being a instance of a tree that fits them. But concat(), though
> it too is an abstraction, is one whose realisation requires a machine
> somewhere that knows how to do things to the data. And where is that
> machine, if not in the XSLT processor? But if that is in indeed where it
> is, how is format-number() different from concat() in terms of what can
> actually be done to what and where?
> 
> What struck me about the original query, as I (mis)understood it, was
> that it seemed to be aiming for a LISP-like interchangeability of
> programming instructions and data, which I didn't think XSLT was up to.
> 
> Sorry if my ramblings are off-topic. Perhaps they should be off-list,
> too. But maybe other people are as muddled about this as I obviously am
> and need the same sort of help.
> 
> Michael
> ---------------------------------------------------------
> Michael Beddow   http://www.mbeddow.net/
> XML and the Humanities page:  http://xml.lexilog.org.uk/
> ---------------------------------------------------------
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 
> 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.