------- Comment #2 from [EMAIL PROTECTED]  2008-11-20 18:22 -------
This isn't a matter of compiler internals being messed up -- this is consistent
and, I believe, deliberate behavior. Unusual, but useful once you're used to

Inserting a default type for a previously undefined variable allows the
compiler to continue on and maybe find more errors. It will also result in bad
error messages. It should be possible to give a default type of "unknown" that
accepts any sort of variable assignment and any sort of field or method access,
or else complains about all usages.


Reply via email to