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 work area or a memory variable.
The compiler option will only have effect when you also enabled -memvar.