xsl-list
[Top] [All Lists]

[xsl] Map functions in XSLT 3.0 static expressions?

2014-03-25 09:43:33
I'm having trouble seeing if or how the XSLT 3.0 map functions [1] are
allowed in static expressions [2].

The 'Statically known function signatures' are:

   The core functions defined in [Functions and Operators],
   together with the functions element-available,
   function-available, type-available, and system-property
   defined in this specification, plus the set of extension
   functions that are present in the static context of
   every XPath expression (other than a use-when expression)
   within the content of the element that is the parent of
   the use-when attribute.

Maps are defined in XSLT 3.0, not in 'Functions and Operators, and
functions defined in the XSLT spec are explicitly not extension functions
[3], so are the map functions allowed in static expressions?

Regards,


Tony Graham                                         
tgraham(_at_)mentea(_dot_)net
Consultant                                       http://www.mentea.net
Chair, Print and Page Layout Community Group @ W3C    XML Guild member
  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --
Mentea       XML, XSL-FO and XSLT consulting, training and programming

[1] http://www.w3.org/TR/xslt-30/#map-functions
[2] http://www.w3.org/TR/xslt-30/#static-expression
[3] http://www.w3.org/TR/xslt-30/#dt-extension-function


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>