Re: [Harbour] Error in "if"

2009-03-09 Thread Rossine
Hello Przemek, Przemyslaw Czerpak-2 wrote: > > It's cause by very danger rules used to emulate Harbour bit operators: >&, |, ^^ > in hbcompat.ch: >#translate ( | ) => ( HB_BITOR( (), () ) > ) >#translate ( & ) => ( HB_BITAND( (), () > ) ) >#translate ( ^^ ) =

Re: [Harbour] Error in "if"

2009-03-09 Thread Przemyslaw Czerpak
On Mon, 09 Mar 2009, Rossine wrote: Hi, > Because the program below, generates a compilation error: > [CODE] > *#include "fivewin.ch" > #ifdef __HARBOUR__ >#ifndef __XHARBOUR__ > #include "hbcompat.ch" >#endif /* __XHARBOUR__ */ > #endif /* __HARBOUR__ */ > function MAIN > local cTe

[Harbour] Error in "if"

2009-03-09 Thread Rossine
Hello, Because the program below, generates a compilation error: [CODE] *#include "fivewin.ch" #ifdef __HARBOUR__ #ifndef __XHARBOUR__ #include "hbcompat.ch" #endif /* __XHARBOUR__ */ #endif /* __HARBOUR__ */ function MAIN local cTeste := "nVar = 2" private nVar := 1 if .not.