From 8907c4fc162a27e946d6b574102dc3c97075c4e1 Mon Sep 17 00:00:00 2001 From: Sebastian Maneth Date: Fri, 26 Oct 2012 16:13:45 +0200 Subject: [PATCH] changed from one to two labels for building to lexindexes and then doing the merge-sort-join on them. so lextest now called with 3 arguments as in lextest.native t.xml a b --- src/lexindex_stub.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/lexindex_stub.cpp b/src/lexindex_stub.cpp index bf038b2..ab595ae 100644 --- a/src/lexindex_stub.cpp +++ b/src/lexindex_stub.cpp @@ -114,12 +114,10 @@ extern "C" value caml_build_lex_index(value vtree, value vtag, value vtag2) tree = XMLTREE(vtree); tag = TAG(vtag); tag2 = TAG(vtag2); - //Uncomment the following and comment the failwith line //LEXINDEX(vindex) = ... return a lex_index* .... if ((tag==-1) || (tag2==-1)) caml_failwith(""); - preorderTraverse(0, tree->first_child(tree->ROOT)); sort(myvector.begin(), myvector.end(), myfunction); sort(myvector2.begin(), myvector2.end(), myfunction); @@ -134,8 +132,6 @@ extern "C" value caml_print_lex_index(value vindex) lex_index* index = LEXINDEX(vindex); //Print the index to the terminal - caml_failwith("print_lex_index not implemented"); - CAMLreturn (Val_unit); } -- 2.17.1