Altair Analytics Workbench: Code Analyser
As part of migrating your existing SAS language programs to Altair SLC, you can perform a quick compatibility check using the code analysis tool that is included with Altair Analytics Workbench.
The code analyser scans all text in specified SAS language programs, it only checks language elements and does not execute any SAS language programs or require an Altair SLC licence to run.
To run the code analysis tool:
- Group all SAS language programs into a single folder on your local device. Note that the code analyser tool is only compatible with .sas files, SAS language code stored in any other file type need to be copied into a .sas file.
- Open Altair Analytics Workbench
- From either Project Explorer or File Explorer view, navigate to the required folder containing your SAS language programs and right-click it, then point to Analyse and select Program Compatibility
A Program Compatibility Report is then created that returns the results of your analysis.
If any of your files are found to have incomplete compatibility, you can click File Details for more information. The report displays files with one or more problems in bold and clicking the filename will display further details of the compatibility issue encountered, for example if your SAS language program contains an unknown procedure.
Note that code specified inside a macro will not be analysed.
If there are incompatibilities in your SAS language programs you can contact the technical support team or professional services team for further assistance. For more information see the Altair Analytics Workbench User Guide in your installation, or available from the Altair community documentation site (https://help.altair.com). You can also watch the Code Analyser video.