Update of /cvsroot/monetdb/pathfinder/compiler/include
In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv14510/compiler/include
Modified Files:
Tag: M5XQ
core_mnemonic.h
Log Message:
propagated changes of Thursday Nov 05 2009 - Monday Nov 09 2009
from the development trunk to the M5XQ branch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2009/11/05 - singhan: compiler/include/core_mnemonic.h,1.25
XQuery full-text search support initial version!
This initial version provides support to
-ftcontains keyword,
e.g., for $f in doc("menu.xml")//food[./name ftcontains "Belgian Waffles"]
return $f
The above query will return all the food nodes that has some relevancy over
"Belgian Waffles"
-initial score variable support
e.g., for $f score $s in doc("menu.xml")//food[./name ftcontains "Belgian
Waffles"]
return $s
The above query will return the relevancy score of all the matched food
nodes, however since its an initial version, the support to this score variable
is very limited.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Index: core_mnemonic.h
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/compiler/include/core_mnemonic.h,v
retrieving revision 1.24
retrieving revision 1.24.4.1
diff -u -d -r1.24 -r1.24.4.1
--- core_mnemonic.h 14 Jan 2009 21:52:08 -0000 1.24
+++ core_mnemonic.h 9 Nov 2009 00:04:13 -0000 1.24.4.1
@@ -44,48 +44,48 @@
#include "core.h"
-#undef nil
-#undef new_var
-#undef var
-#undef num
-#undef dec
-#undef dbl
-#undef str
-#undef seqtype
-#undef seqcast
-#undef proof
-#undef subty
-#undef typeswitch
-#undef case_
-#undef cases
-#undef ifthenelse
-#undef flwr
-#undef for_
-#undef let
+#undef nil
+#undef new_var
+#undef var
+#undef num
+#undef dec
+#undef dbl
+#undef str
+#undef seqtype
+#undef seqcast
+#undef proof
+#undef subty
+#undef typeswitch
+#undef case_
+#undef cases
+#undef ifthenelse
+#undef flwr
+#undef for_
+#undef let
#undef letbind
-#undef seq
-#undef twig_seq
-#undef empty
-#undef true_
-#undef false_
+#undef seq
+#undef twig_seq
+#undef empty
+#undef true_
+#undef false_
#undef _root
#undef constr_elem
#undef constr_attr
#undef constr
#undef constr_tag
-#undef locsteps
-#undef step
-#undef kindt
-#undef namet
-#undef function
-#undef apply
-#undef ebv
-#undef error
-#undef error_loc
+#undef locsteps
+#undef step
+#undef kindt
+#undef namet
+#undef function
+#undef apply
+#undef ebv
+#undef error
+#undef error_loc
#undef fs_convert_op
#undef fn_data
#undef some
-#undef cast
+#undef cast
#define nil() PFcore_nil ()
#define new_var(v) PFcore_new_var (v)
@@ -110,6 +110,7 @@
#define for_(bind,expr) PFcore_for ((bind), (expr))
#define forbind(vars,expr) PFcore_forbind ((vars), (expr))
#define forvars(var,pos) PFcore_forvars ((var), (pos))
+#define forvars2(var,pos,score) PFcore_forvars2 ((var), (pos), (score))
#define let(e1,e2) PFcore_let ((e1), (e2))
#define letbind(e1,e2) PFcore_letbind ((e1), (e2))
#define where(e1,e2) PFcore_where ((e1), (e2))
@@ -140,13 +141,13 @@
#define arg(e1,e2) PFcore_arg((e1), (e2))
#define apply(fn,e) PFcore_apply ((fn), (e))
#define ebv(e) PFcore_ebv (e)
-
+
#define fs_convert_op_by_type(e,t) PFcore_fs_convert_op_by_type ((e), (t))
#define fs_convert_op_by_expr(e1,e2) PFcore_fs_convert_op_by_expr ((e1), (e2))
#define fn_data(e1) PFcore_fn_data (e1)
#define some(v,e1,e2) PFcore_some(v,e1,e2)
-
-#endif
+
+#endif
/* vim:set shiftwidth=4 expandtab: */
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Monetdb-pf-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-pf-checkins