An octal constant is an alternative way to represent numeric constants. An octal constant takes one of the following forms:
O'd[d...]' O"d[d...]"
You can specify up to 128 bits in octal (43 octal digits) constants. Leading zeros are ignored.
The following examples demonstrate valid and invalid octal constants:
Valid | |
O'07737' | |
O"1" | |
Invalid | Explanation |
O'7782' | The character 8 is invalid. |
O7772'
| No apostrophe after the O. |
"0737" | No O before the first quotation mark. |
For details on an alternative form for octal constants, see Section B.6.