Is the compiler supposed to allow the use of logical operators when assigning values to integer constants? For example, the following code will refuse to compile in PB/DOS v3.5:
My PB/DOS manual clearly says that "You can use an expression as long as all parts of the expression are constant." This would work in PB/CC or PB/DLL, so is there some reason why it can't/won't work in PB/DOS?
Code:
%CONST1 = 1 %CONST2 = 2 %CONST3 = %CONST1 OR %CONST2
Comment