Subject: Re: Function arguments (was regexps once)
From: David Carlisle <davidc@xxxxxxxxx>
Date: Sun, 13 Jan 2002 01:33:26 GMT
|
> Fortunately, given a particular stylesheet in a particular location,
> none of this impacts on what the functions will return for a
> particular set of arguments. So you can guarantee that it doesn't
> change during the lifetime of the transformation (
Not for document() (I think), if external entities or
xsl:import/xsl:include mean that different parts of the stylesheet have
different base uri's I think the relative uri will be resolved
differently. You'd have to say that the effective argument (or required
type) of the function was an absolute uri and that any handling of
relative uri references was part of a coercion before calling the
function to get the arguments in the right form. So that document is
always "really" called with an absolute uri and always returns the same
result given that uri.
David
_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
- Function arguments (was regexps once), (continued)
- David Carlisle - Sat, 12 Jan 2002 07:55:15 -0500 (EST)
- Jeni Tennison - Sat, 12 Jan 2002 09:51:23 -0500 (EST)
- Michael Kay - Sat, 12 Jan 2002 18:48:32 -0500 (EST)
- Jeni Tennison - Sat, 12 Jan 2002 19:11:59 -0500 (EST)
- David Carlisle - Sat, 12 Jan 2002 20:32:37 -0500 (EST) <=
- Jeni Tennison - Sun, 13 Jan 2002 02:39:31 -0500 (EST)
- Thomas B. Passin - Mon, 14 Jan 2002 11:14:43 -0500 (EST)
- Jeni Tennison - Mon, 14 Jan 2002 14:09:57 -0500 (EST)
- Thomas B. Passin - Mon, 14 Jan 2002 16:14:09 -0500 (EST)
|
|