projectm-eval v1.0.2
This bugfix release fixes issues with bitwise and logical AND and OR, which were not correctly parsed and assigned. Specifically, it fixes the following operators:
- The bitwise
&and|operators were missing an implementation and the scanner previously assigned wrong functions to those operators (they were executed as modulo%and pow^). - The logical/boolean
&&and||operators were mapped to the bitwiseband()and.bor()functions.
The internal functions implementing those operators were renamed to more cleraly state whether they implement bitwise or boolean AND/OR, resolving the abiguity of the b prefix of some functions.