Update of /cvsroot/monetdb/pathfinder/compiler/semantics
In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv2688/compiler/semantics

Modified Files:
      Tag: M5XQ
        xquery_fo.c 
Log Message:
propagated changes of Saturday Jun 20 2009
from the development trunk to the M5XQ branch

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2009/06/20 - stmane: compiler/semantics/xquery_fo.c,1.186
propagated changes of Thursday Jun 18 2009 - Saturday Jun 20 2009
from the May2009 branch to the development trunk

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2009/06/18 - tsheyar: compiler/semantics/xquery_fo.c,1.185.2.1
-- Extend the function signatures to include also function fn:resolve-QName
   with two arguments.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


U xquery_fo.c
Index: xquery_fo.c
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/compiler/semantics/xquery_fo.c,v
retrieving revision 1.184.2.1
retrieving revision 1.184.2.2
diff -u -d -r1.184.2.1 -r1.184.2.2
--- xquery_fo.c 7 May 2009 14:48:04 -0000       1.184.2.1
+++ xquery_fo.c 20 Jun 2009 09:49:02 -0000      1.184.2.2
@@ -1834,6 +1834,13 @@
             .par_ty = (PFty_t []) { PFty_xs_string () },
             .ret_ty = PFty_xs_QName () } },
         .alg = PFbui_fn_resolve_qname }
+    , /* fn:resolve-QName (xs:string?, element()) as xs:QName? */
+      { .ns = PFns_fn, .loc = "resolve-QName",
+        .arity = 2, .sig_count = 1, .sigs = { {
+            .par_ty = (PFty_t []) { PFty_opt (PFty_xs_string ()),
+                                    PFty_xs_anyElement () },
+            .ret_ty = PFty_opt (PFty_xs_QName ()) } },
+        .alg = NULL }
     , /* fn:QName (xs:string?, xs:string) as xs:QName */
       { .ns = PFns_fn, .loc = "QName",
         .arity = 2, .sig_count = 1, .sigs = { {


------------------------------------------------------------------------------
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
_______________________________________________
Monetdb-pf-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-pf-checkins

Reply via email to