Is best not put this like a "option", simply enforce it. For backward compatibility, any not typed var is declared like variant, like VB-VB.NET code translation work now. I know that a typed language sound hard in the start (i found this with Delphi 3 a years ago) but the minimal time spending in simply put Var As Integer cause a lot of improvenment in speed of code, easy to understand, lower mistakes, lower errors, etc...
I know that from VFP7 we have this, but is not enforced. Is time to do this...
The Life is Beautiful!
Programmer in
Delphi, VS.NET
MCP