[ROOT] Re: CINT bug ??

From: Masaharu Goto (MXJ02154@niftyserve.or.jp)
Date: Sun Oct 12 2003 - 04:17:56 MEST


Hello Rene,

I need to comment this.   If you have a source code like below,
you need to use preprocessor option.   Because Cint does everything
in one-path parsing, if curly braces '{' , '}' are separated in independent
ifdef blocks, Cint fails to handle.

>      #ifdef __cplusplus 
>  -   extern "C" {
>  -   #endif 
    -   void fnc();
>  -   #ifdef __cplusplus
>  -   }
>      #endif

I deeply regret this limitation because this is very popular.
Let me think what I can do to improve this.

Thank you
Masa Goto




----- Original Message ----- 
From: "Rene Brun" <Rene.Brun@cern.ch>
To: <rootdev@pcroot.cern.ch>
Sent: Saturday, October 11, 2003 1:42 AM
Subject: CINT bug ??


> Hi Masa,
> 
> Look at the funny problem submitted at:
> http://root.cern.ch/phpBB2/viewtopic.php?t=155
> 
> Rene
> 



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:16 MET