Skip to content

projectm-eval v1.0.2

Compare
Choose a tag to compare
@kblaschke kblaschke released this 02 Jul 20:02
· 11 commits to master since this release
84d25bc

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 bitwise band() 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.