While all commands, functions, variables and other instructions are case insensitive, Precisely recommends adopting conventions that facilitate readability and structure. Some examples of conventions include:
- Use all CAPITAL LETTERS for naming parts files, particularly those that originate on the zOS platform such as IMS Segment and VSAM File Copybooks, Db2 DDL as well as Procedure (Proc) files that may be used on both zOS and other platforms.
- Use Capital letters for all Commands.
- Use Capital letters for Functions that operate on constants or the results of other Functions.
- Use lower case letters for "if / else". Use the same case for items specified in external parts files, for example COBOL-FIELD-NAMES, oracle_column_names, etc.