|
|
 |
Static Code Analyzer
The Analyzer gives the strength to the DA-PL/M. Very often, you will not even have to start your compiler to track certain errors, because Analyzer is faster and tracks errors that your compiler doesn't.
|
 |
Your compiler and linker's weaknesses are design-related: the compiler looks at just one module at a time, and the information it provides to the linker lacks certain important information that would indicate programming errors. But Analyzer behaves differently: compilation and linking are part and parcel of the same analyzing session.
Analyzer also ensures query accuracy in DA-PL/M. In this way, each symbol is recognized only in its exact scope and not mixed with others, and all sources are considered part of the project. DA-PL/M's Static Code Analyzer provides direct support for all Intel PL/M dialects and all appropriate Assemblers. |
|
|