in reply to What's going on here?

G'day nottux,

Welcome to the Monastery.

I don't know what you intended. I suspect you're missing characters or have incorrect characters. What you've actually got here is:

  1. 120*312-77728 -- an arithmetical expression
  2. + -- added to
  3. 2.22772.224792222 -- v-string (as a package name)
  4. -> -- calling method
  5. x -- x

Take a look at "perldata: Version Strings"; noting "If there are two or more dots in the literal, the leading v may be omitted."

— Ken