annotate docs/ccguide/errors.appendix @ 573:d9ab3688bb71

All function prototypes are added.
author roug
date Fri, 01 Nov 2002 10:02:34 +0000
parents afff0087c27f
children 497d17b4b264
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
466
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
1 <appendix>
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
2 <title>Compiler Generated Error Messages</title>
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
3 <para>
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
4 The error codes are shown in both hexadecimal (first column) and
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
5 decimal (second column). Error codes other than those listed are
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
6 generated by programming languages or user programs.
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
7 </para>
468
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
8 <variablelist>
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
9 <varlistentry><term>already a local variable</term>
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
10 <listitem>
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
11 <para>
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
12 Variable has already been declared at the current block level.
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
13 (8.1, 9.2)
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
14 </para>
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
15 </listitem>
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
16 </varlistentry>
466
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
17
468
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
18 <varlistentry><term>argument : &lt;text&gt;</term>
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
19 <listitem>
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
20 <para>
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
21 Error from preprocessor. Self-explanatory. Most common cause
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
22 of this error is not being able to find an include file.
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
23 </para>
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
24 </listitem>
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
25 </varlistentry>
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
26
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
27 <varlistentry><term>argument error</term>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
28 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
29 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
30 Function argument declared as type struct, union or function.
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
31 Pointers to such types, however are allowed. (10.1)
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
32 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
33 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
34 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
35
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
36 <varlistentry><term>argument storage</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
37 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
38 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
39 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
40 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
41 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
42
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
43 <varlistentry><term>bad character</term>
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
44 <listitem>
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
45 <para>
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
46 </para>
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
47 </listitem>
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
48 </varlistentry>
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
49
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
50 <varlistentry><term>both must be integral</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
51 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
52 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
53 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
54 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
55 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
56
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
57 <varlistentry><term>break error</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
58 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
59 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
60 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
61 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
62 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
63
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
64 <varlistentry><term>can't take address</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
65 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
66 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
67 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
68 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
69 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
70
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
71 <varlistentry><term>cannot cast</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
72 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
73 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
74 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
75 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
76 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
77
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
78 <varlistentry><term>cannot evaluate data</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
79 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
80 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
81 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
82 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
83 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
84
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
85 <varlistentry><term>cannot initialize</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
86 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
87 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
88 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
89 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
90 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
91
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
92 <varlistentry><term>compiler trouble</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
93 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
94 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
95 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
96 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
97 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
98
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
99 <varlistentry><term>condition needed</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
100 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
101 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
102 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
103 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
104 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
105
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
106 <varlistentry><term>constant expression required</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
107 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
108 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
109 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
110 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
111 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
112
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
113 <varlistentry><term>constant overflow</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
114 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
115 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
116 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
117 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
118 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
119
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
120 <varlistentry><term>constant required</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
121 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
122 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
123 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
124 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
125 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
126
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
127 <varlistentry><term>continue error</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
128 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
129 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
130 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
131 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
132 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
133
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
134 <varlistentry><term>declaration mismatch</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
135 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
136 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
137 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
138 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
139 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
140
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
141 <varlistentry><term>divide by zero</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
142 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
143 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
144 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
145 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
146 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
147
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
148 <varlistentry><term>? expected</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
149 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
150 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
151 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
152 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
153 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
154
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
155 <varlistentry><term>expression missing</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
156 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
157 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
158 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
159 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
160 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
161
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
162 <varlistentry><term>function header missing</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
163 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
164 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
165 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
166 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
167 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
168
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
169 <varlistentry><term>function type error</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
170 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
171 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
172 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
173 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
174 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
175
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
176 <varlistentry><term>function unfinished</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
177 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
178 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
179 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
180 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
181 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
182
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
183 <varlistentry><term>identifier missing</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
184 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
185 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
186 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
187 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
188 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
189
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
190 <varlistentry><term>illegal declaration</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
191 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
192 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
193 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
194 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
195 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
196
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
197 <varlistentry><term>label required</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
198 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
199 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
200 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
201 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
202 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
203
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
204 <varlistentry><term>label undefined</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
205 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
206 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
207 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
208 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
209 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
210
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
211 <varlistentry><term>lvalue required</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
212 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
213 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
214 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
215 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
216 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
217
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
218 <varlistentry><term>multiple defaults</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
219 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
220 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
221 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
222 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
223 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
224
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
225 <varlistentry><term>multiple definition</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
226 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
227 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
228 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
229 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
230 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
231
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
232 <varlistentry><term>must be integral</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
233 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
234 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
235 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
236 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
237 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
238
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
239 <varlistentry><term>name clash</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
240 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
241 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
242 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
243 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
244 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
245
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
246 <varlistentry><term>name in cast</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
247 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
248 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
249 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
250 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
251 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
252
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
253 <varlistentry><term>named twice</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
254 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
255 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
256 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
257 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
258 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
259
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
260 <varlistentry><term>no 'if' for 'else'</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
261 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
262 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
263 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
264 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
265 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
266
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
267 <varlistentry><term>no switch statement</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
268 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
269 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
270 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
271 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
272 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
273
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
274 <varlistentry><term>not a function</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
275 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
276 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
277 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
278 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
279 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
280
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
281 <varlistentry><term>not an argument</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
282 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
283 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
284 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
285 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
286 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
287
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
288 <varlistentry><term>operand expected</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
289 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
290 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
291 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
292 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
293 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
294
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
295 <varlistentry><term>out of memory</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
296 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
297 <para>
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
298 Compiler dynamic memory overflow. The compiler requires
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
299 dynamic memory for symbol table entries, block level
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
300 declarations and code generation. Three major factors affect
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
301 this memory usage. Permanent declarations (those appearing on
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
302 the outer block level (used in include files)) must be
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
303 reserved from the dynamic memory for the duration of the
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
304 compilation of the file. Each { causes the compiler to perform
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
305 a block-level recursion which may involve "pushing down"
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
306 previous declarations which consume memory. Auto class
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
307 initializers require saving expression trees until past the
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
308 declarations which may be very memory-expensive if may exist.
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
309 Avoiding excessive declarations, both permanent and inside
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
310 compound statement blocks conserve memory. If this error
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
311 occurs on an auto initializer, try initializing the value in
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
312 the code body.
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
313 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
314 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
315 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
316
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
317 <varlistentry><term>pointer mismatch</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
318 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
319 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
320 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
321 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
322 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
323
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
324 <varlistentry><term>pointer or integer required</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
325 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
326 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
327 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
328 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
329 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
330
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
331 <varlistentry><term>pointer required</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
332 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
333 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
334 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
335 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
336 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
337
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
338 <varlistentry><term>primary expected</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
339 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
340 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
341 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
342 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
343 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
344
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
345 <varlistentry><term>should be NULL</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
346 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
347 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
348 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
349 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
350 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
351
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
352 <varlistentry><term>**** STACK OVERFLOW ****</term>
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
353 <listitem>
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
354 <para>
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
355 </para>
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
356 </listitem>
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
357 </varlistentry>
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
358
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
359 <varlistentry><term>storage error</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
360 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
361 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
362 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
363 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
364 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
365
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
366 <varlistentry><term>struct member mismatch</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
367 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
368 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
369 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
370 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
371 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
372
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
373 <varlistentry><term>struct member required</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
374 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
375 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
376 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
377 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
378 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
379
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
380 <varlistentry><term>struct syntax</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
381 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
382 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
383 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
384 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
385 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
386
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
387 <varlistentry><term>struct or union inappropiate</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
388 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
389 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
390 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
391 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
392 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
393
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
394 <varlistentry><term>syntax error</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
395 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
396 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
397 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
398 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
399 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
400
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
401 <varlistentry><term>third expression missing</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
402 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
403 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
404 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
405 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
406 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
407
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
408 <varlistentry><term>too long</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
409 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
410 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
411 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
412 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
413 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
414
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
415 <varlistentry><term>too many brackets</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
416 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
417 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
418 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
419 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
420 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
421
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
422 <varlistentry><term>too many elements</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
423 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
424 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
425 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
426 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
427 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
428
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
429 <varlistentry><term>type error</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
430 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
431 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
432 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
433 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
434 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
435
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
436 <varlistentry><term>type mismatch</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
437 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
438 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
439 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
440 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
441 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
442
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
443 <varlistentry><term>typedef - not a variable</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
444 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
445 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
446 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
447 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
448 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
449
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
450 <varlistentry><term>undeclared variable</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
451 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
452 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
453 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
454 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
455 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
456
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
457 <varlistentry><term>undefined structure</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
458 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
459 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
460 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
461 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
462 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
463
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
464 <varlistentry><term>unions not allowed</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
465 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
466 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
467 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
468 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
469 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
470
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
471 <varlistentry><term>unterminated character constant</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
472 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
473 <para>
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
474 Unmatched ' character delimiters. (2.4.3)
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
475 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
476 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
477 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
478
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
479 <varlistentry><term>unterminated string</term>
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
480 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
481 <para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
482 Unmatched " string delimiters. (2.5)
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
483 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
484 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
485 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
486
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
487 <varlistentry><term>while expected</term>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
488 <listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
489 <para>
554
afff0087c27f findstr and signal finished.
roug
parents: 552
diff changeset
490 No while found for do statement. (9.5)
552
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
491 </para>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
492 </listitem>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
493 </varlistentry>
fcb97f0ba24b All diagnostics added.
roug
parents: 468
diff changeset
494
468
60b821f18853 A little here and there.
roug
parents: 466
diff changeset
495 </variablelist>
466
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
496 </appendix>