- From: John Boyer <boyerj@ca.ibm.com>
- Date: Mon, 23 Jul 2007 09:29:15 -0700
- To: ebruchez@orbeon.com
- Cc: "Forms WG (new)" <public-forms@w3.org>, www-forms-editor@w3.org, www-forms-editor-request@w3.org
- Message-ID: <OFB08DE568.9AF49F27-ON88257321.005A5037-88257321.005A9189@ca.ibm.com>
Hi Erik, Please send the discussion emails to public-forms (or www-forms) but not www-forms-editor. It's a good point you make. If I recall correctly here, the feeling was that more efficient code could be written to produce the result if the type of the output could be decided from the types of the inputs. So the discussion here would be to weigh that possible efficiency against the generalization. Cheers, John M. Boyer, Ph.D. STSM: Lotus Forms Architect and Researcher Chair, W3C Forms Working Group Workplace, Portal and Collaboration Software IBM Victoria Software Lab E-Mail: boyerj@ca.ibm.com Blog: http://www.ibm.com/developerworks/blogs/page/JohnBoyer Erik Bruchez <ebruchez@orbeon.com> Sent by: www-forms-editor-request@w3.org 07/18/2007 06:46 AM Please respond to ebruchez@orbeon.com To "Forms WG (new)" <public-forms@w3.org> cc www-forms-editor@w3.org Subject choose() function return type All, In section "7.11.3 The choose() Function", I read: "If the types of the two object parameters are not the same (e.g. one node-set and the other a string), then the type of the object returned is determined by rationalizing the types of the two object parameters in the same manner as XPath comparison." I am wondering why this needs to be specified at all. As per its prototype, the function returns an object. At runtime, the returned object will be either of the type of the first object parameter if that first object is returned, of the type of the second object parameter if that second object is returned. Am I missing something? -Erik -- Orbeon Forms - Web Forms for the Enterprise Done the Right Way http://www.orbeon.com/
Received on Monday, 23 July 2007 16:32:34 UTC