Actually, mIRC will parse statements without either as long as you have only one token on each side of the operator. Try these:

//if a == a echo -a this is fine
//if a == a && b != c echo -a this is fine too
//if a == a && b != c && fg == fg echo -a c

I still wouldn't recommend using this syntax, obviously.