This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 28305 - [XP3.1] 3.1.5 Static Function Calls "built-in"
Summary: [XP3.1] 3.1.5 Static Function Calls "built-in"
Status: RESOLVED DUPLICATE of bug 28282
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XPath 3.1 (show other bugs)
Version: Candidate Recommendation
Hardware: PC Linux
: P2 minor
Target Milestone: ---
Assignee: Jonathan Robie
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-23 01:13 UTC by Patrick Durusau
Modified: 2015-07-14 18:50 UTC (History)
1 user (show)

See Also:


Attachments

Description Patrick Durusau 2015-03-23 01:13:37 UTC
3.1.5 Static Function Calls

"[Definition: The built-in functions supported by XPath 3.1 are defined in [XQuery and XPath Functions and Operators 3.1].]"

*built-in functions* is bolded in the text, but appears only once in XQeury and XPath Functions etc. and then in a note. 

Shouldn't "built-in functions" be designated in some manner? Perhaps "functions defined in [XQuery and XPath Functions and Operators 3.1] are supported by XPath 3.1."

In which case a general reference would be correct.
Comment 1 Jonathan Robie 2015-07-13 22:11:34 UTC
Conformance is actually the place that we say which functions are built in:

<quote>
An implementation of all functions defined in [XQuery and XPath Functions and Operators 3.1], and a definition of every item specified to be implementation-defined, unless that function or item is part of an optional feature that is not provided by the implementation.
</quote>

The term built-in functions is actually used about 7 times, judging by grep.  Better to define it than eliminate it.
Comment 2 Jonathan Robie 2015-07-14 18:50:44 UTC
This is closely related to https://www.w3.org/Bugs/Public/show_bug.cgi?id=28282, where a fix has been proposed.

*** This bug has been marked as a duplicate of bug 28282 ***