You can use a combination of lowercase and uppercase characters in a PL/I program.
When used in keywords or identifiers, the lowercase characters are treated as the corresponding uppercase characters. This is true even if you entered a lowercase character as a DBCS character.
When used in a comment or in a character, mixed, or a graphic string constant, lowercase characters remain lowercase.