Parse unary ! (boolean not)