ISSUE-92: N-ary builtins for strings

n-ary string builtins

N-ary builtins for strings

State:
CLOSED
Product:
DTB
Raised by:
Christopher Welty
Opened on:
2009-01-29
Description:
In DTB section 3.5 (Functions and Predicates on Strings) we say:

Editor's Note: The following treatment of built-ins which may have multiple arities is a strawman proposal currently under discussion in the working group.

In the following, we encounter several versions of some built-ins with varying arity, since XPath and XQuery allow overloading, i.e. the same function or operator name occurring with different arities. We treat this likewise in RIF, by numbering the different versions of the respective built-ins and treating the unnumbered version as syntactic sugar, i.e. for instance instead of External( func:concat2( str1, str2) ) and External( func:concat3( str1 str2 str3 ) ) we allow the equivalent forms External( func:concat( str1, str2) ) and External( func:concat( str1 str2 str3 ) ). Note that this is really purely syntactic sugar, and does not mean that for external predicates and functions we lift the restriction made in BLD that each function and predicate has a unique assigned arity. Those schemata for which we allow this syntactic sugar, appear in the same box.
Related Actions Items:
No related actions
Related emails:
  1. [Admin] Agenda for RIF telecon 24 March (from csma@ilog.fr on 2009-03-23)
  2. Minute from March, 17th (from adrian.paschke@gmx.de on 2009-03-22)
  3. Re: ISSUE-92: n-ary builtins (from axel.polleres@deri.org on 2009-03-16)
  4. [Admin] Agenda for RIF telecon March 17 [*ATTENTION* time of telecon] (from csma@ilog.fr on 2009-03-16)
  5. Re: ISSUE-92: n-ary builtins (from der@hplb.hpl.hp.com on 2009-03-16)
  6. Re: ISSUE-92: n-ary builtins (from cawelty@gmail.com on 2009-03-13)
  7. [Admin] Agenda for RIF telecon March 10 [*ATTENTION* time of telecon] (from csma@ilog.fr on 2009-03-09)
  8. Re: ISSUE-92: n-ary builtins (from kifer@cs.sunysb.edu on 2009-03-03)
  9. Re: ISSUE-92: n-ary builtins (from csma@ilog.fr on 2009-03-03)
  10. Re: ISSUE-92: n-ary builtins (from debruijn@inf.unibz.it on 2009-03-02)
  11. Re: ISSUE-92: n-ary builtins (from kifer@cs.sunysb.edu on 2009-03-02)
  12. Re: ISSUE-92: n-ary builtins (from debruijn@inf.unibz.it on 2009-03-02)
  13. [Admin] Agenda for RIF telecon March 3 (from csma@ilog.fr on 2009-03-02)
  14. Re: ISSUE-92: n-ary builtins (from kifer@cs.sunysb.edu on 2009-02-27)
  15. Re: ISSUE-92: n-ary builtins (from axel.polleres@deri.org on 2009-02-27)
  16. Re: ISSUE-92: n-ary builtins (from kifer@cs.sunysb.edu on 2009-02-27)
  17. ISSUE-92: n-ary builtins (from cawelty@gmail.com on 2009-02-27)
  18. [Admin] Agenda for RIF telecon February 24 (from csma@ilog.fr on 2009-02-23)
  19. [Admin] Agenda for RIF telecon February 10 (from csma@ilog.fr on 2009-02-09)
  20. ISSUE-92 (n-ary string builtins): N-ary builtins for strings [DTB] (from sysbot+tracker@w3.org on 2009-01-29)

Related notes:

Closed per resolution during telecon on 24 March 2009 (http://lists.w3.org/Archives/Public/public-rif-wg/2009Mar/att-0129/24-rif-minutes.html)

Christian de Sainte Marie, 27 Mar 2009, 14:58:13

Display change log ATOM feed


Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 92.html,v 1.1 2013-02-08 09:09:38 vivien Exp $