As you move programs to your workstation from the mainframe, one of your first goals is to get the applications you have already been using to compile in the new environment without errors.
The character sets used on the mainframe and workstation are different and can cause some compile problems:
If you are downloading a source file from the host that has variables initialized to values entered with a hex editor, some of those values might have a hex value less than '20'x even though they have greater values on the host.
To avoid potential problems involving "not", "or" and the currency symbol, use the NOT (see NOT), OR (see OR), and CURRENCY (see CURRENCY) compile-time options on the *PROCESS statement. Avoid potential problems involving other characters by using the NAMES (see NAMES) compile-time option to define extramural characters and symbols.