3 ms·
The author of the macro cannot know what form the argument expression to the `x` parameter will have, and the double Boolean negation (`!!`) forces the result t
by tempodox 4y ago
The author of the macro cannot know what form the argument expression to the `x` parameter will have, and the double Boolean negation (`!!`) forces the result to be a Boolean. Ideally, this will be just the Zero bit in the condition register after `x` has been compared to zero.