This is expected.
This is not expected.
Code:
v:\> echo %@eval[(0 & 1) + 0]
0
Code:
v:\> set n=0
v:\> echo %@eval[(%n & 1) + %n]
TCC: Divide by zero "(0 & 1) + %n"