hello all
learning to write Lite-C code, while on some panel I tried to make it visible and invisible and went to add the bitwise operation

PANEL* aPanel =
{
pos_x = 0;
pos_y = 0;
layer = 1;
bmap = first_pcx;
flags = OVERLAY | VISIBLE;
flags &= ~VISIBLE;
}

it gives me this error,

< flags^&= ~VISIBLE;>
MAIN.C 7:1 (): Flag unknown &

the last line from the panel is from the Lite-C help file explaining how to reset flag values

thanks for reading this

P.S. the & is the AND symbol on my computer, don't know why it looks like this on the forum, maybe that is also the reason it is not working but it works on other languages and I am doing bitwise operations on SecondLife with their LSL scripting language