This compiles fine here
Code:
 
B1  var BYTE 
B1 = 255
B1 = B1 << 5
So the problem is someplace else.