(char*) paremeter to CINT macro

From: Alexander Zvyagin (zvyagin@mx.ihep.su)
Date: Thu May 28 1998 - 16:08:04 MEST


                                           IHEP, Protvino, Russia, 28-MAY-1998

    Dear friends!

I have macro  v.C
v(char *s)
{
  printf("=> %s\n",s);
}

I type in root prompt:
root [4] .x v.C("aa")   
=> aa
(int)6
root [5] .x v.C("aa :(")
Error in <TRint::ProcessFile>: macro v.C("aa : not found in path .:
/usr/local/root/macros

So I can not transfer string with symbol '(' to my macro.

Is it CINT bug or feature?

Thanks in advance,
Alexander Zvyagin.



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:34:33 MET