[Bug 29684] New: [FO31] options arguments

https://www.w3.org/Bugs/Public/show_bug.cgi?id=29684

            Bug ID: 29684
           Summary: [FO31] options arguments
           Product: XPath / XQuery / XSLT
           Version: Candidate Recommendation
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Functions and Operators 3.1
          Assignee: mike@saxonica.com
          Reporter: tim@cbcl.co.uk
        QA Contact: public-qt-comments@w3.org
  Target Milestone: ---

I suggest the options arguments in the following be changed to accept map(*)?,
such that the unary version of each function is the same as a call to the
binary version with empty sequence as the options argument.  This would follow
the behaviour of fn:serialize.

fn:parse-json($json-text as xs:string?, $options as map(*)) as item()?

fn:json-doc($href as xs:string?, $options as map(*)) as item()?

fn:json-to-xml( $json-text       as xs:string?,
$options         as map(*)) as document-node()?

fn:xml-to-json($input as node()?, $options as map(*)) as xs:string?

fn:load-xquery-module($module-uri as xs:string, $options as map(*)) as map(*)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Friday, 3 June 2016 14:22:42 UTC