1 10/31/90 AG94 Multics PL/I Language Specification
2 Errata Information for MR12.4
3
4
5 pg 2-4: in the section "Statement Prefixes" replace the line |
6 |
7 <prefix subscript> ::= +|-<decimal integer> |
8 with |
9 <prefix subscript> ::= +|-<decimal integer>|<declared |
10 name> |
11 |
12 and before the last paragraph of the page add the following: |
13 |
14 A <label prefix> that has a <declared name> as the |
15 <prefix subscript> rather than a <decimal integer> must |
16 have been declared with the options constant attribute |
17 and evaluated to a <decimal integer>. |
18
19
20 pg 2-6: in the section "Bit-string constants", after the
21 paragraph beginning with "A <bit-string constant>
22 denotes....", add the following.
23
24 The <decimal integer> must be either a decimal integer
25 literal or a named constant yielding a decimal integer
26 value.
27
28
29 pg 2-7: in the section "Character-String Constants", after the
30 paragraph beginning with "A <character-string constant>
31 denotes....", add the following.
32
33 The <decimal integer> must be either a decimal integer
34 literal or a named constant yielding a decimal integer
35 value.
36
37
38 pg 5-26.1: in the section "Options", after the last paragraph add |
39 the following paragraph: |
40 |
41 A variable declared with "optionsconstant" may take |
42 the place of a literal constant in declarations the |
43 scale precision initial value and <extent |
44 expression> only and in subscripted label arrays. |
45
46
47 pg 13-6.1: in the section "Rank" replace |
48 |
49 X must be a character string of length 1. |
50 with |
51 X must be a non-varying character string of length 1. |