Table 3 shows the special characters, their PL/I meanings, and their ASCII and EBCDIC values in hexadecimal notation.
| Character | Meaning | Default EBCDIC Hex Value | Default ASCII Hex Value |
|---|---|---|---|
| b | Blank | 40 | 20 |
| = | Equal sign or assignment symbol | 7E | 3D |
| + | Plus sign | 4E | 2B |
| - | Minus sign | 60 | 2D |
| * | Asterisk or multiply symbol | 5C | 2A |
| / | Slash or divide symbol | 61 | 2F |
| ( | Left parenthesis | 4D | 28 |
| ) | Right parenthesis | 5D | 29 |
| , | Comma | 6B | 2C |
| . | Point or period | 4B | 2E |
| ' | Single quotation mark | 7D | 27 |
| " | Double quotation mark (Note 1) | 7F | 22 |
| % | Percent | 6C | 25 |
| ; | Semicolon | 5E | 3B |
| : | Colon | 7A | 3A |
| ¬ | Not symbol, exclusive-or symbol Note 1 | 5F | 5E |
| & | And symbol | 50 | 26 |
| | | Or symbol (Note 1) | 4F | 7C |
| > | Greater than symbol | 6E | 3E |
| < | Less than symbol | 4C | 3C |
| _ | Break character (underscore) | 6D | 5F |
|
Note 1:
The or (|), the not (¬) and the quote (") symbols have variant code points. You can use the compiler options OR, NOT and QUOTE to define alternate symbols to represent these operators. For more information about these options, refer to the Programming Guide. |
|||