in reply to how is = treated in argument?

how does perl treat "=" in argument? when I pass "v=33" as argument "=" disappears.

What does that mean?

$ perl -e " use Data::Dump; dd( \@ARGV ); " on=om at=op ei=a ["on=om", "at=op", "ei=a"]