Larry,
>It would be nice if VFP also got this option. The compiler would have a translation schema and compile your project based on that. If you include something that can't be translated (e.g. native database functionality, macro expansion) then you're going to get compiler errors.
Good description. Are you ready to start the community effort to create such a "compiler"?