in reply to will not compile

If made the mistake of not using use strict;, you won't see the much more revealing message

Bareword "typeIn" not allowed while "strict subs" in use.