The -undeclared option tells the compiler to enable the support for 'undeclared variables'
-undeclared [+ | -]
+ | - | Specifying +, or just -undeclared, directs the compiler to enable the support for 'undeclared variables' |
This will NOT work with the Core and Vulcan dialects.
When the compiler detects an 'unknown identifier' it will assume that this is either a field in the current workarea or a memory variable.
The compiler option will only have effect when you also enabled -memvar