fixing edge case for parsing bitwise ops

if you used `bitwise` with no operator, the compiler would
fail. This fixes it to throw a syntax error instead.
closes gh-71