Specifying UPPER on any of the PARSE instructions converts characters to uppercase (lowercase a–z to uppercase A–Z) before parsing. The following table summarizes the effect of the parsing instructions on case.
Converts alphabetic characters to uppercase before parsing | Maintains alphabetic characters in case entered |
---|---|
ARG
PARSE UPPER ARG |
PARSE ARG |
PARSE UPPER EXTERNAL | PARSE EXTERNAL |
PARSE UPPER NUMERIC | PARSE NUMERIC |
PULL
PARSE UPPER PULL |
PARSE PULL |
PARSE UPPER SOURCE | PARSE SOURCE |
PARSE UPPER VALUE | PARSE VALUE |
PARSE UPPER VAR | PARSE VAR |
PARSE UPPER VERSION | PARSE VERSION |
The ARG instruction is simply a short form of PARSE UPPER ARG. The PULL instruction is simply a short form of PARSE UPPER PULL. If you do not desire uppercase translation, use PARSE ARG (instead of ARG or PARSE UPPER ARG) and use PARSE PULL (instead of PULL or PARSE UPPER PULL).