 Care must be taken because the semantics are different when operands make use of more than one bit to represent a value.Pascal has another more abstract, high level method of dealing with bitwise data, sets.Sets allow the programmer to set, clear, intersect, and unite bitwise data values, rather than using direct bitwise operators (which are available in modern Pascal as well).