Hello,

Firs question:

  b.select([EMAIL PROTECTED], oid(b.count() - 3)).mark([EMAIL 
PROTECTED]).reverse()

What is the meaning of such MIL code line?

I translate it to MAL like this:
     cnt := aggr.count(base);
     cnt := cnt - 3;
     oid := calc.oid(cnt);
     sel := algebra.select(b, [EMAIL PROTECTED], oid);
     mrk := bat.markT(sel,[EMAIL PROTECTED]);
     c0 :=  bat.reverse(mrk);

Is the order correct? Because I am getting the following type Error:
!TypeException:user.str2qgrams[26]:'algebra.select' undefined in: 
sel:any := algebra.select(b:bat[:str,:void], _31:oid, oid:oid)


Second question: Which function I should call for:
b.reverse().seqbase([EMAIL PROTECTED]);

In MAL I did
     rev := bat.reverse(b);
     base := bat.setBase(rev,[EMAIL PROTECTED]);

But the bat.setBase is comment in bat5.mal, so what function should I use?


Third question:
!SyntaxException:parseError:    res := [+](c1, c2);
!SyntaxException:parseError:          ^operator expected

How to resolve this error? I do not have any clue what is this about.

Regards,
Romulo

-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
Monetdb-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-developers

Reply via email to