23.05.2013, 14:37
Putting the ! before a variable in a comparison is only valid on booleans (correct me if I'm wrong) because it specifies that you want the opposite of that variable in the comparison. None of his variables are booleans so he gets a tag mismatch because his variables can't be changed to their opposite.