File: ParserMessages.msg

package info (click to toggle)
opensp 1.5.2-15.2
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 9,168 kB
  • sloc: cpp: 65,784; ansic: 17,124; sh: 11,193; xml: 2,704; makefile: 895; perl: 561; yacc: 288; sed: 16
file content (487 lines) | stat: -rw-r--r-- 43,039 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
# Copyright (c) 1994, 1995, 1996 James Clark
# See the file COPYING for copying permission.
# Next line tells msggen to generate a .cxx file.
!cxx
=0
# Format is+
# TN+tag+ISO 8879:1986 relevant clauses+message
# where T is a letter indicating the type, and N is the number of arguments.
Q1+nameLength+ISO 8879:1986 9.3.1+length of name must not exceed NAMELEN (%1)
Q1+parameterEntityNameLength+ISO 8879:1986 10.5.1.1+length of parameter entity name must not exceed NAMELEN less the length of the PERO delimiter (%1)
Q1+numberLength+ISO 8879:1986 9.3.1+length of number must not exceed NAMELEN (%1)
Q1+attributeValueLength+ISO 8879:1986 7.9.4.5+length of attribute value must not exceed LITLEN less NORMSEP (%1)
E0+peroGrpoProlog+ISO 8879:1986 9.4.4p3+a name group is not allowed in a parameter entity reference in the prolog
E0+groupLevel+ISO 8879:1986 10.1.3p8+an entity end in a token separator must terminate an entity referenced in the same group
E2+groupCharacter++character %1 invalid: only %2 and token separators allowed
E0+psRequired+ISO 8879:1986 10.1.1p4+a parameter separator is required after a number that is followed by a name start character
E2+markupDeclarationCharacter++character %1 invalid: only %2 and parameter separators allowed
E0+declarationLevel+ISO 8879:1986 10.1.1p3+an entity end in a parameter separator must terminate an entity referenced in the same declaration
E0+groupEntityEnd+ISO 8879:1986 10.1.3p8+an entity end is not allowed in a token separator that does not follow a token
E1+invalidToken++%1 is not a valid token here
E0+groupEntityReference+ISO 8879:1986 10.1.3p7+a parameter entity reference can only occur in a group where a token could occur
E1+duplicateGroupToken+ISO 8879:1986 10.1.3p6+token %1 has already occurred in this group
Q1+groupCount+ISO 8879:1986 10.1.3.1+the number of tokens in a group must not exceed GRPCNT (%1)
E0+literalLevel+ISO 8879:1986 10.1.2p6 9.1.1p3+an entity end in a literal must terminate an entity referenced in the same literal
E1+literalMinimumData+ISO 8879:1986 10.1.7p3+character %1 invalid: only minimum data characters allowed
-E0+literalNonSgml+ISO 8879:1986 9.2p2+non-SGML character number %1 not allowed in literal
E0+dataTagPatternNonSgml+ISO 8879:1986 11.2.4.4p9+a parameter literal in a data tag pattern must not contain a numeric character reference to a non-SGML character
E0+dataTagPatternFunction+ISO 8879:1986 11.2.4.4p9+a parameter literal in a data tag pattern must not contain a numeric character reference to a function character
E0+eroGrpoStartTag+ISO 8879:1986 9.4.4p3+a name group is not allowed in a general entity reference in a start tag
E0+eroGrpoProlog+ISO 8879:1986 9.4.4p3+a name group is not allowed in a general entity reference in the prolog
E1+functionName+ISO 8879:1986 9.5p4+%1 is not a function name
E1+characterNumber+ISO 8879:1986 4.36+%1 is not a character number in the document character set
E1+parameterEntityUndefined+ISO 8879:1986 9.4.4.1p2+parameter entity %1 not defined
E1+entityUndefined+ISO 8879:1986 9.4.4.1p2+general entity %1 not defined and no default entity
E0+rniNameStart++RNI delimiter must be followed by name start character
-E0+commentNonSgml+ISO 8879:1986 10.3p2+non-SGML character not allowed in comment
E0+commentEntityEnd+ISO 8879:1986 10.3p2+unterminated comment: found end of entity inside comment+comment started here
W0+mixedConnectors+ISO 8879:1986 10.1.3p4+only one type of connector should be used in a single group
E1+noSuchReservedName++%1 is not a reserved name
E1+invalidReservedName++%1 is not allowed as a reserved name here
Q1+minimumLiteralLength+ISO 8879:1986 10.1.7.1+length of interpreted minimum literal must not exceed reference LITLEN (%1)
Q1+tokenizedAttributeValueLength+ISO 8879:1986 7.9.4.5 7.9.3p5+length of tokenized attribute value must not exceed LITLEN less NORMSEP (%1)
Q1+systemIdentifierLength+ISO 8879:1986 10.1.6.1+length of system identifier must not exceed LITLEN (%1)
Q1+parameterLiteralLength+ISO 8879:1986 10.1.2.1+length of interpreted parameter literal must not exceed LITLEN (%1)
Q1+dataTagPatternLiteralLength+ISO 8879:1986 11.2.4.5p3+length of interpreted parameter literal in data tag pattern must not exceed DTEMPLEN (%1)
E0+literalClosingDelimiter++literal is missing closing delimiter
E2+paramInvalidToken++%1 invalid: only %2 and parameter separators are allowed
E2+groupTokenInvalidToken++%1 invalid: only %2 and token separators are allowed
E2+connectorInvalidToken++%1 invalid: only %2 and token separators are allowed
E1+noSuchDeclarationType++unknown declaration type %1
E1+dtdSubsetDeclaration++%1 declaration not allowed in DTD subset
#
E1+declSubsetCharacter++character %1 not allowed in declaration subset
E0+documentEndDtdSubset++end of document in DTD subset
E1+prologCharacter++character %1 not allowed in prolog
E0+documentEndProlog++end of document in prolog
E1+prologDeclaration++%1 declaration not allowed in prolog
E1+rankStemGenericIdentifier+ISO 8879:1986 11.2.1p2+%1 used both a rank stem and generic identifier
E0+missingTagMinimization+ISO 8879:1986 11.2p3+omitted tag minimization parameter can be omitted only if OMITTAG NO is specified
E1+duplicateElementDefinition+ISO 8879:1986 11.2p2+element type %1 already defined
E0+entityApplicableDtd++entity reference with no applicable DTD
E1+commentDeclInvalidToken+ISO 8879:1986 10.3p1+invalid comment declaration: found %1 outside comment but inside comment declaration+comment declaration started here
E1+instanceDeclaration++%1 declaration not allowed in instance
E0+contentNonSgml++non-SGML character not allowed in content
E1+noCurrentRank++no current rank for rank stem %1
E1+duplicateAttlistNotation+ISO 8879:1986 11.4.1.1p4+duplicate attribute definition list for notation %1
E1+duplicateAttlistElement+ISO 8879:1986 11.3p4+duplicate attribute definition list for element %1
E0+endTagEntityEnd++entity end not allowed in end tag
E1+endTagCharacter++character %1 not allowed in end tag
E1+endTagInvalidToken++%1 invalid: only S separators and TAGC allowed here
E0+pcdataNotAllowed++character data is not allowed here
E1+elementNotAllowed++document type does not allow element %1 here
E2+missingElementMultiple++document type does not allow element %1 here; missing one of %2 start-tag
E2+missingElementInferred++document type does not allow element %1 here; assuming missing %2 start-tag
E1+startTagEmptyElement+ISO 8879:1986 7.3.1.1p3+no start tag specified for implied empty element %1
E1+omitEndTagDeclare++end tag for %1 omitted, but its declaration does not permit this+start tag was here
E1+omitEndTagOmittag+ISO 8879:1986 7.3.1p1+end tag for %1 omitted, but OMITTAG NO was specified+start tag was here
E1+omitStartTagDeclaredContent+ISO 8879:1986 7.3.1.1p2+start tag omitted for element %1 with declared content
E1+elementEndTagNotFinished++end tag for %1 which is not finished
E1+omitStartTagDeclare++start tag for %1 omitted, but its declaration does not permit this
Q1+taglvlOpenElements++number of open elements exceeds TAGLVL (%1)
E1+undefinedElement++element %1 undefined
E0+emptyEndTagNoOpenElements++empty end tag but no open elements
E1+elementNotFinished++%1 not finished but containing element ended
E1+elementNotOpen++end tag for element %1 which is not open
E1+internalParameterDataEntity++internal parameter entity %1 cannot be CDATA or SDATA
E1+attributeSpecCharacter++character %1 not allowed in attribute specification list
E0+unquotedAttributeValue++an attribute value must be a literal unless it contains only name characters
E0+attributeSpecEntityEnd++entity end not allowed in attribute specification list except in attribute value literal
E1+externalParameterDataSubdocEntity++external parameter entity %1 cannot be CDATA, SDATA, NDATA or SUBDOC
W1+duplicateEntityDeclaration++duplicate declaration of entity %1
W1+duplicateParameterEntityDeclaration++duplicate declaration of parameter entity %1
E0+piEntityReference+ISO 8879:1986 10.5.3p9+a reference to a PI entity is allowed only in a context where a processing instruction could occur
E0+internalDataEntityReference+ISO 8879:1986 10.5.3p9+a reference to a CDATA or SDATA entity is allowed only in a context where a data character could occur
E0+externalNonTextEntityReference+ISO 8879:1986 9.4p0+a reference to a subdocument entity or external data entity is allowed only in a context where a data character could occur
E0+externalNonTextEntityRcdata+ISO 8879:1986 9.4p0+a reference to a subdocument entity or external data entity is not allowed in replaceable character data
Q1+entlvl+ISO 8879:1986 9.4.1+the number of open entities cannot exceed ENTLVL (%1)
E0+piEntityRcdata+ISO 8879:1986 10.5.3p9+a reference to a PI entity is not allowed in replaceable character data
E1+recursiveEntityReference+ISO 8879:1986 9.4p4+entity %1 is already open
E1+undefinedShortrefMapInstance+ISO 8879:1986 11.6.2p2+short reference map %1 not defined
E0+usemapAssociatedElementTypeDtd+ISO 8879:1986 11.6.1p1+short reference map in DTD must specify associated element type
E0+usemapAssociatedElementTypeInstance+ISO 8879:1986 11.6.2p1+short reference map in document instance cannot specify associated element type
#092
E2+undefinedShortrefMapDtd+ISO 8879:1986 11.6.1p2+short reference map %1 for element %2 not defined in DTD
E1+unknownShortrefDelim+ISO 8879:1986 11.5p4+%1 is not a short reference delimiter
E1+delimDuplicateMap+ISO 8879:1986 11.5p6+short reference delimiter %1 already mapped in this declaration
E0+noDocumentElement++no document element
-E0+
E0+processingInstructionEntityEnd++entity end not allowed in processing instruction
Q1+processingInstructionLength+ISO 8879:1986 8.1p1+length of processing instruction must not exceed PILEN (%1)
E0+processingInstructionClose++missing PIC delimiter
E0+attributeSpecNameTokenExpected+ISO 8879:1986 7.9p2 7.9.1.2p1+an attribute specification must start with a name or name token
E1+noSuchAttributeToken+ISO 8879:1986 7.9.1.2p1+%1 is not a member of a group specified for any attribute
E0+attributeNameShorttag+ISO 8879:1986 7.9.1.2+the name and VI delimiter can be omitted from an attribute specification only if SHORTTAG YES is specified
E1+noSuchAttribute++there is no attribute %1
E0+attributeValueExpected+ISO 8879:1986 7.9.3p1+an attribute value specification must start with a literal or a name character
Q1+nameTokenLength+ISO 8879:1986 9.3.1+length of name token must not exceed NAMELEN (%1)
E0+attributeSpecLiteral+ISO 8879:1986 7.9.3p1 7.9.1.2p1+an attribute value literal can occur in an attribute specification list only after a VI delimiter
E1+duplicateAttributeSpec+ISO 8879:1986 7.9p5+duplicate specification of attribute %1
W1+duplicateAttributeDef+ISO 8879:1986 11.3.2p2+duplicate definition of attribute %1
E0+emptyDataAttributeSpec+ISO 8879:1986 11.4.1.2p3+data attribute specification must be omitted if attribute specification list is empty
E0+markedSectionEnd+ISO 8879:1986 10.4p6+marked section end not in marked section declaration
E1+markedSectionLevel+ISO 8879:1986 10.4.1p1+number of open marked sections must not exceed TAGLVL (%1)
E0+unclosedMarkedSection+ISO 8879:1986 10.4p1+missing marked section end+marked section started here
E0+specialParseEntityEnd++entity end in character data, replaceable character data or ignored marked section
Q2+normalizedAttributeValueLength+ISO 8879:1986 7.9.4.5+normalized length of attribute value literal must not exceed LITLEN (%1); length was %2
E0+attributeValueSyntax+ISO 8879:1986 7.9.4.1p1+syntax of attribute value does not conform to declared value
E2+attributeValueChar+ISO 8879:1986 7.9.4.1p1+character %1 is not allowed in the value of attribute %2
E1+attributeValueMultiple+ISO 8879:1986 7.9.4.1p1+value of attribute %1 must be a single token
E2+attributeValueNumberToken+ISO 8879:1986 7.9.4p1+value of attribute %2 invalid: %1 cannot start a number token
E2+attributeValueName+ISO 8879:1986 7.9.4p1+value of attribute %2 invalid: %1 cannot start a name
E1+attributeMissing+ISO 8879:1986 7.9p4+non-impliable attribute %1 not specified but OMITTAG NO and SHORTTAG NO
E1+requiredAttributeMissing+ISO 8879:1986 7.9p4 7.9.1.1p2+required attribute %1 not specified
E1+currentAttributeMissing+ISO 8879:1986 7.9.1.1p2+first occurrence of CURRENT attribute %1 not specified
E1+invalidNotationAttribute+ISO 8879:1986 7.9.4.4p1+%1 is not a notation name
E1+invalidEntityAttribute+ISO 8879:1986 7.9.4.3p1+%1 is not a general entity name
E3+attributeValueNotInGroup+ISO 8879:1986 7.9.4.1p2+value of attribute %2 cannot be %1; must be one of %3
E1+notDataOrSubdocEntity+ISO 8879:1986 7.9.4.3p1+%1 is not a data or subdocument entity
E3+ambiguousModelInitial++content model is ambiguous: when no tokens have been matched, both the %2 and %3 occurrences of %1 are possible
E5+ambiguousModel++content model is ambiguous: when the current token is the %2 occurrence of %1, both the %4 and %5 occurrences of %3 are possible
E5+ambiguousModelSingleAnd++content model is ambiguous: when the current token is the %2 occurrence of %1 and the innermost containing AND group has been matched, both the %4 and %5 occurrences of %3 are possible
E6+ambiguousModelMultipleAnd++content model is ambiguous: when the current token is the %2 occurrence of %1 and the innermost %3 containing AND groups have been matched, both the %5 and %6 occurrences of %4 are possible
E1+commentDeclarationCharacter++invalid comment declaration: found character %1 outside comment but inside comment declaration+comment declaration started here
E1+nonSgmlCharacter++non SGML character number %1
E0+dataMarkedSectionDeclSubset++data or replaceable character data in declaration subset
E1+duplicateId+ISO 8879:1986 4.153+ID %1 already defined+ID %1 first defined here
E1+notFixedValue+ISO 8879:1986 4.136+value of fixed attribute %1 not equal to default
E1+sdCommentSignificant++character %1 is not significant in the reference concrete syntax and so cannot occur in a comment in the SGML declaration
E1+standardVersion+ISO 8879:1986 13p2+minimum data of first minimum literal in SGML declaration must be "ISO 8879:1986" or "ISO 8879:1986 (ENR)" or "ISO 8879:1986 (WWW)" not %1
E1+namingBeforeLcnmstrt+ISO 8879:1986 13.4.5p1+parameter before LCNMSTRT must be NAMING not %1
E1+sdEntityEnd+ISO 8879:1986 13p1+unexpected entity end in SGML declaration: only %1, S separators and comments allowed
E2+sdInvalidNameToken++%1 invalid: only %2 and parameter separators allowed
E1+numberTooBig++magnitude of %1 too big
E1+sdLiteralSignificant++character %1 is not significant in the reference concrete syntax and so cannot occur in a literal in the SGML declaration except as the replacement of a character reference
E1+syntaxCharacterNumber+ISO 8879:1986 4.36+%1 is not a valid syntax reference character number
E0+sdParameterEntity+ISO 8879:1986 451p7+a parameter entity reference cannot occur in an SGML declaration
E2+sdParamInvalidToken++%1 invalid: only %2 and parameter separators are allowed
E0+giveUp++cannot continue because of previous errors
E1+sdMissingCharacters++SGML declaration cannot be parsed because the character set does not contain characters having the following numbers in ISO 646: %1
E1+missingMinimumChars++the specified character set is invalid because it does not contain the minimum data characters having the following numbers in ISO 646: %1
E1+duplicateCharNumbers++character numbers declared more than once: %1
E1+codeSetHoles++character numbers should have been declared UNUSED: %1
W1+basesetCharsMissing++character numbers missing in base set: %1
W1+documentCharMax++characters in the document character set with numbers exceeding %1 not supported
E1+fpiMissingField++invalid formal public identifier %1: missing //
E1+fpiMissingTextClassSpace++invalid formal public identifier %1: no SPACE after public text class
E1+fpiInvalidTextClass++invalid formal public identifier %1: invalid public text class
E1+fpiInvalidLanguage++invalid formal public identifier %1: public text language must be a name containing only upper case letters
E1+fpiIllegalDisplayVersion++invalid formal public identifer %1: public text display version not permitted with this text class
E1+fpiExtraField++invalid formal public identifier %1: extra field
E0+notationIdentifierTextClass++public text class of public identifier in notation identifier must be NOTATION
W1+unknownBaseset++base character set %1 is unknown
E2+lexicalAmbiguity+ISO 8879:1986 13.4.6p2+delimiter set is ambiguous: %1 and %2 can be recognized in the same mode
E1+missingSignificant++characters with the following numbers in the syntax reference character set are significant in the concrete syntax but are not in the document character set: %1
E1+translateSyntaxCharDoc++there is no unique character in the document character set corresponding to character number %1 in the syntax reference character set
E1+translateSyntaxCharInternal++there is no unique character in the internal character set corresponding to character number %1 in the syntax reference character set
E1+missingSyntaxChar+ISO 8879:1986 13.4.3p2+the character with number %1 in ISO 646 is significant but has no representation in the syntax reference character set
E1+unknownCapacitySet++capacity set %1 is unknown
W1+duplicateCapacity++capacity %1 already specified
E1+capacityExceedsTotalcap++value of capacity %1 exceeds value of TOTALCAP
E1+unknownPublicSyntax++syntax %1 is unknown
E0+nmstrtLength+ISO 8879:1986 13.4.5p13+UCNMSTRT must have the same number of characters as LCNMSTRT
E0+nmcharLength+ISO 8879:1986 13.4.5p13+UCNMCHAR must have the same number of characters as LCNMCHAR
E1+subdocLevel+ISO 8879:1986 9.4.2p1+number of open subdocuments exceeds quantity specified for SUBDOC parameter in SGML declaration (%1)
E1+subdocEntity+ISO 8879:1986 10.5.5p12+entity %1 declared SUBDOC, but SUBDOC NO specified in SGML declaration
E0+parameterEntityNotEnded+ISO 8879:1986 10.1.1p2+a parameter entity referenced in a parameter separator must end in the same declaration
X1+missingId++reference to non-existent ID %1
W1+dtdUndefinedElement++generic identifier %1 used in DTD but not defined
E1+elementNotFinishedDocumentEnd++%1 not finished but document ended
E0+subdocGiveUp++cannot continue with subdocument because of previous errors
E0+noDtd++no document type declaration; will parse without validation
E0+noDtdSubset++no internal or external document type declaration subset; will parse without validation
E0+notSgml++this is not an SGML document
Q1+taglen+ISO 8879:1986 7.4.2p1+length of start-tag before interpretation of literals must not exceed TAGLEN (%1)
E0+groupParameterEntityNotEnded+ISO 8879:1986 10.1.3p7+a parameter entity referenced in a token separator must end in the same group
E1+invalidSgmlChar+ISO 8879:1986 13.1.2p3+the following character numbers are shunned characters that are not significant and so should have been declared UNUSED: %1
E1+translateDocChar++there is no unique character in the specified document character set corresponding to character number %1 in ISO 646
Q1+attributeValueLengthNeg+ISO 8879:1986 7.9.4.5+length of attribute value must not exceed LITLEN less NORMSEP (-%1)
Q1+tokenizedAttributeValueLengthNeg+ISO 8879:1986 7.9.4.5 7.9.3p5+length of tokenized attribute value must not exceed LITLEN less NORMSEP (-%1)
E1+scopeInstanceQuantity+ISO 8879:1986 13.3p9+concrete syntax scope is INSTANCE but value of %1 quantity is less than value in reference quantity set
E1+basesetTextClass+ISO 8879:1986 13.1.1.1p4+public text class of formal public identifier of base character set must be CHARSET
E1+capacityTextClass+ISO 8879:1986 13.2p7+public text class of formal public identifier of capacity set must be CAPACITY
E1+syntaxTextClass+ISO 8879:1986 13.4.1p6+public text class of formal public identifier of concrete syntax must be SYNTAX
E0+msocharRequiresMsichar+ISO 8879:1986 13.4.4p13+when there is an MSOCHAR there must also be an MSICHAR
E1+switchNotMarkup+ISO 8879:1986 13.4.1p4+character number %1 in the syntax reference character set was specified as a character to be switched but is not a markup character
E1+switchNotInCharset+ISO 8879:1986 13.4.1p4+character number %1 was specified as a character to be switched but is not in the syntax reference character set
W1+ambiguousDocCharacter++character numbers %1 in the document character set have been assigned the same meaning, but this is the meaning of a significant character
E1+oneFunction+ISO 8879:1986 13.4.4p11+character number %1 assigned to more than one function
E1+duplicateFunctionName+ISO 8879:1986 13.4.4p12+%1 is already a function name
E1+missingSignificant646++characters with the following numbers in ISO 646 are significant in the concrete syntax but are not in the document character set: %1
E1+generalDelimAllFunction+ISO 8879:1986 13.4.6.1p5+general delimiter %1 consists solely of function characters
E1+nmcharLetter+ISO 8879:1986 13.4.5p11+letters assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT: %1
E1+nmcharDigit+ISO 8879:1986 13.4.5p11+digits assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT: %1
E1+nmcharRe+ISO 8879:1986 13.4.5p11+character number %1 cannot be assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT because it is RE
E1+nmcharRs+ISO 8879:1986 13.4.5p11+character number %1 cannot be assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT because it is RS
E1+nmcharSpace+ISO 8879:1986 13.4.5p11+character number %1 cannot be assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT because it is SPACE
E1+nmcharSepchar+ISO 8879:1986 13.4.5p11+separator characters assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT: %1
E1+switchLetterDigit+ISO 8879:1986 13.4.1p4+character number %1 cannot be switched because it is a Digit, LC Letter or UC Letter
W0+zeroNumberOfCharacters++pointless for number of characters to be 0
E1+nameReferenceReservedName+ISO 8879:1986 13.4.7p6+%1 cannot be the replacement for a reference reserved name because it is another reference reserved name
E1+ambiguousReservedName+ISO 8879:1986 13.4.7p6+%1 cannot be the replacement for a reference reserved name because it is the replacement of another reference reserved name
E1+duplicateReservedName+ISO 8879:1986 13.4.7p2+replacement for reserved name %1 already specified
W1+reservedNameSyntax++%1 is not a valid name in the declared concrete syntax
E1+multipleBSequence+ISO 8879:1986 13.4.6.2p6+%1 is not a valid short reference delimiter because it has more than one B sequence
E1+blankAdjacentBSequence+ISO 8879:1986 13.4.6.2p6+%1 is not a valid short reference delimiter because it is adjacent to a character that can occur in a blank sequence
E2+delimiterLength+ISO 8879:1986 13.4.6p5+length of delimiter %1 exceeds NAMELEN (%2)
W2+reservedNameLength++length of reserved name %1 exceeds NAMELEN (%2)
E1+nmcharNmstrt+ISO 8879:1986 13.4.5p12+character numbers assigned to both LCNMCHAR or UCNMCHAR and LCNMSTRT or UCNMSTRT: %1
E0+scopeInstanceSyntaxCharset+ISO 8879:1986 13.3p7+when the concrete syntax scope is INSTANCE the syntax reference character set of the declared syntax must be the same as that of the reference concrete syntax
W0+emptyOmitEndTag+ISO 8879:1986 11.2.2p8+end-tag minimization should be O for element with declared content of EMPTY
W1+conrefOmitEndTag+ISO 8879:1986 11.2.2p8+end-tag minimization should be O for element %1 because it has CONREF attribute
E1+conrefEmpty+ISO 8879:1986 11.3.4p12+element %1 has a declared content of EMPTY and a CONREF attribute
E1+notationEmpty+ISO 8879:1986 11.3.3p21+element %1 has a declared content of EMPTY and a NOTATION attribute
E0+dataAttributeDeclaredValue+ISO 8879:1986 11.4.1p2+declared value of data attribute cannot be ENTITY, ENTITIES, ID, IDREF, IDREFS or NOTATION
E0+dataAttributeDefaultValue+ISO 8879:1986 11.4.1p3+default value of data attribute cannot be CONREF or CURRENT
Q2+attcnt+ISO 8879:1986 11.3.1+number of attribute names and name tokens (%1) exceeds ATTCNT (%2)
E0+idDeclaredValue+ISO 8879:1986 11.3.4p11+if the declared value is ID the default value must be IMPLIED or REQUIRED
E1+multipleIdAttributes+ISO 8879:1986 11.3.3p19+the attribute definition list already declared attribute %1 as the ID attribute
E1+multipleNotationAttributes+ISO 8879:1986 11.3.3p19+the attribute definition list already declared attribute %1 as the NOTATION attribute
E1+duplicateAttributeToken+ISO 8879:1986 11.3.3p20+token %1 occurs more than once in attribute definition list
E1+notationNoAttributes+ISO 8879:1986 11.4.1.2p2+no attributes defined for notation %1
E2+entityNotationUndefined+ISO 8879:1986 10.5.5p10+notation %1 for entity %2 undefined
E2+mapEntityUndefined++entity %1 undefined in short reference map %2
E1+attlistNotationUndefined+ISO 8879:1986 11.4.1.1p4+notation %1 is undefined but had attribute definition
Q1+bracketedLitlen+ISO 8879:1986 10.5.4.1+length of interpreted parameter literal in bracketed text plus the length of the bracketing delimiters must not exceed LITLEN (%1)
Q1+genericIdentifierLength+ISO 8879:1986 11.2.1.2+length of rank stem plus length of rank suffix must not exceed NAMELEN (%1)
E0+instanceStartOmittag+ISO 8879:1986 7.2p1+document instance must start with document element
Q1+grplvl+ISO 8879:1986 11.2.4.5p1+content model nesting level exceeds GRPLVL (%1)
Q1+grpgtcnt+ISO 8879:1986 11.2.4.5p2+grand total of content tokens exceeds GRPGTCNT (%1)
E0+unclosedStartTagShorttag+ISO 8879:1986 7.4.1p2+unclosed start-tag requires SHORTTAG YES
E0+netEnablingStartTagShorttag+ISO 8879:1986 7.4.1p2+NET-enabling start-tag requires SHORTTAG YES
E0+unclosedEndTagShorttag+ISO 8879:1986 7.5.1p2+unclosed end-tag requires SHORTTAG YES
E0+multipleDtds+ISO 8879:1986 7.1p6+DTDs other than base allowed only if CONCUR YES or EXPLICIT YES
E0+afterDocumentElementEntityEnd+ISO 8879:1986 7.2p1+end of entity other than document entity after document element
E1+declarationAfterDocumentElement+ISO 8879:1986 7.2p1+%1 declaration illegal after document element
E0+characterReferenceAfterDocumentElement+ISO 8879:1986 7.2p1+character reference illegal after document element
E0+entityReferenceAfterDocumentElement+ISO 8879:1986 7.2p1+entity reference illegal after document element
E0+markedSectionAfterDocumentElement+ISO 8879:1986 7.2p1+marked section illegal after document element
E3+requiredElementExcluded+ISO 8879:1986 11.2.5.2p5+the %1 occurrence of %2 in the content model for %3 cannot be excluded at this point because it is contextually required
E3+invalidExclusion+ISO 8879:1986 11.2.5.2p4+the %1 occurrence of %2 in the content model for %3 cannot be excluded because it is neither inherently optional nor a member of an OR group
E0+attributeValueShorttag+ISO 8879:1986 7.9.3.1+an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified
E0+conrefNotation+ISO 8879:1986 7.9.4.4p2+value cannot be specified both for notation attribute and content reference attribute
E1+duplicateNotationDeclaration+ISO 8879:1986 11.4p3+notation %1 already defined
E1+duplicateShortrefDeclaration+ISO 8879:1986 11.5p3+short reference map %1 already defined+first defined here
E1+duplicateDelimGeneral+ISO 8879:1986 13.4.6.1+general delimiter role %1 already defined
Q1+idrefGrpcnt+ISO 8879:1986 7.9.4.5p5+number of ID references in start-tag must not exceed GRPCNT (%1)
Q1+entityNameGrpcnt+ISO 8879:1986 7.9.4.5p6+number of entity names in attribute specification list must not exceed GRPCNT (%1)
Q2+attsplen+ISO 8879:1986 7.9.2+normalized length of attribute specification list must not exceed ATTSPLEN (%1); length was %2
E1+duplicateDelimShortref+ISO 8879:1986 13.4.6p2+short reference delimiter %1 already specified
E1+duplicateDelimShortrefSet+ISO 8879:1986 13.4.6.2+single character short references were already specified for character numbers: %1
W1+defaultEntityInAttribute++default entity used in entity attribute %1
W1+defaultEntityReference++reference to entity %1 uses default entity
W2+mapDefaultEntity++entity %1 in short reference map %2 uses default entity
E1+noSuchDtd+ISO 8879:1986 12.1.3p6+no DTD %1 declared
W1+noLpdSubset++LPD %1 has neither internal nor external subset
E0+assocElementDifferentAtts+ISO 8879:1986 12.2.1p11+element types have different link attribute definitions
E1+duplicateLinkSet+ISO 8879:1986 12.2p6+link set %1 already defined
E0+emptyResultAttributeSpec+ISO 8879:1986 12.2.2p8+empty result attribute specification
E1+noSuchSourceElement++no source element type %1
E1+noSuchResultElement++no result element type %1
E0+documentEndLpdSubset++end of document in LPD subset
E1+lpdSubsetDeclaration++%1 declaration not allowed in LPD subset
E0+idlinkDeclSimple+ISO 8879:1986 12.1.4.3+ID link set declaration not allowed in simple link declaration subset
E0+linkDeclSimple+ISO 8879:1986 12.1.4.3+link set declaration not allowed in simple link declaration subset
E1+simpleLinkAttlistElement+ISO 8879:1986 12.1.4.3+attributes can only be defined for base document element (not %1) in simple link declaration subset
E0+shortrefOnlyInBaseDtd+ISO 8879:1986 11.1p11+a short reference mapping declaration is allowed only in the base DTD
E0+usemapOnlyInBaseDtd+ISO 8879:1986 11.1p11+a short reference use declaration is allowed only in the base DTD
E0+linkAttributeDefaultValue+ISO 8879:1986 12.1.4.2p3+default value of link attribute cannot be CURRENT or CONREF
E0+linkAttributeDeclaredValue+ISO 8879:1986 12.1.4.2p2+declared value of link attribute cannot be ID, IDREF, IDREFS or NOTATION
E0+simpleLinkFixedAttribute+ISO 8879:1986 12.1.4.3+only fixed attributes can be defined in simple LPD
E0+duplicateIdLinkSet+ISO 8879:1986 12.1.4p1+only one ID link set declaration allowed in an LPD subset
E1+noInitialLinkSet+ISO 8879:1986 12.2p7+no initial link set defined for LPD %1
E1+notationUndefinedSourceDtd++notation %1 not defined in source DTD
E0+simpleLinkResultNotImplied+ISO 8879:1986 12.1.1p1+result document type in simple link specification must be implied
E0+simpleLinkFeature+ISO 8879:1986 12.1.1p5+simple link requires SIMPLE YES
E0+implicitLinkFeature+ISO 8879:1986 12.1.2p4+implicit link requires IMPLICIT YES
E0+explicitLinkFeature+ISO 8879:1986 12.1.3p4+explicit link requires EXPLICIT YES
E0+lpdBeforeBaseDtd+ISO 8879:1986 7.1p1+LPD not allowed before first DTD
E0+dtdAfterLpd+ISO 8879:1986 7.1p1+DTD not allowed after an LPD
E1+unstableLpdGeneralEntity++definition of general entity %1 is unstable
E1+unstableLpdParameterEntity++definition of parameter entity %1 is unstable
E1+multipleIdLinkRuleAttribute+ISO 8879:1986 12.2.3p3+multiple link rules for ID %1 but not all have link attribute specifications
E1+multipleLinkRuleAttribute+ISO 8879:1986 12.2.1p9+multiple link rules for element type %1 but not all have link attribute specifications
E2+uselinkBadLinkSet+ISO 8879:1986 12.3p10+link type %1 does not have a link set %2
E1+uselinkSimpleLpd++link set use declaration for simple link process
E1+uselinkBadLinkType+ISO 8879:1986 12.3p10+no link type %1
E1+duplicateDtdLpd+ISO 8879:1986 12.1p3+both document type and link type %1
E1+duplicateLpd+ISO 8879:1986 12.1p3+link type %1 already defined
E1+duplicateDtd+ISO 8879:1986 11.1p7+document type %1 already defined
E1+undefinedLinkSet+ISO 8879:1986 12.2.2p8+link set %1 used in LPD but not defined
E1+duplicateImpliedResult+ISO 8879:1986 12.2.2p6+#IMPLIED already linked to result element type %1
E1+simpleLinkCount+ISO 8879:1986 12.1.1.1p1+number of active simple link processes exceeds quantity specified for SIMPLE parameter in SGML declaration (%1)
E0+duplicateExplicitChain+ISO 8879:1986 7.1p11+only one chain of explicit link processes can be active
E1+explicit1RequiresSourceTypeBase+ISO 8879:1986 12.1.2p5 12.1.3p5 12.1.3.1+source document type name for link type %1 must be base document type since EXPLICIT YES 1
E0+oneImplicitLink+ISO 8879:1986 7.1p10+only one implicit link process can be active
W1+sorryLink++sorry, link type %1 not activated: only one implicit or explicit link process can be active (with base document type as source document type)
E0+entityReferenceMissingName+ISO 8879:1986 9.4.4p1 9.4.4p2+name missing after name group in entity reference
E1+explicitNoRequiresSourceTypeBase+ISO 8879:1986 12.1.2p5 12.1.3p5 12.1.3.1+source document type name for link type %1 must be base document type since EXPLICIT NO
W0+linkActivateTooLate++link process must be activated before base DTD
E0+pass2Ee++unexpected entity end while starting second pass
E2+idlinkElementType+ISO 8879:1986 12.2.3p2+type %1 of element with ID %2 not associated element type for applicable link rule in ID link set
E0+datatagNotImplemented++DATATAG feature not implemented
E0+startTagMissingName+ISO 8879:1986 7.4p1+generic identifier specification missing after document type specification in start-tag
E0+endTagMissingName+ISO 8879:1986 7.5p1+generic identifier specification missing after document type specification in end-tag
E0+startTagGroupNet+ISO 8879:1986 7.4.1.3p1+a NET-enabling start-tag cannot include a document type specification
E0+documentElementUndefined+ISO 8879:1986 11.1p10+DTD did not contain element declaration for document type name
E0+badDefaultSgmlDecl++invalid default SGML declaration
E1+nonExistentEntityRef++reference to entity %1 for which no system identifier could be generated+entity was defined here
W0+pcdataUnreachable+ISO 8879:1986 11.2.4p11+content model is mixed but does not allow #PCDATA everywhere
E0+sdRangeNotSingleChar++start or end of range must specify a single character
E0+sdInvalidRange++number of first character in range must not exceed number of second character in range
E0+sdEmptyDelimiter++delimiter cannot be an empty string
W0+tooManyCharsMinimumLiteral++too many characters assigned same meaning with minimum literal
W1+defaultedEntityDefined++earlier reference to entity %1 used default entity
W0+emptyStartTag++empty start-tag
W0+emptyEndTag++empty end-tag
W1+unusedMap++unused short reference map %1
W1+unusedParamEntity++unused parameter entity %1
W1+cannotGenerateSystemIdPublic++cannot generate system identifier for public text %1
W1+cannotGenerateSystemIdGeneral++cannot generate system identifier for general entity %1
W1+cannotGenerateSystemIdParameter++cannot generate system identifier for parameter entity %1
W1+cannotGenerateSystemIdDoctype++cannot generate system identifier for document type %1
W1+cannotGenerateSystemIdLinktype++cannot generate system identifier for link type %1
W1+cannotGenerateSystemIdNotation++cannot generate system identifier for notation %1
W1+excludeIncludeSame++element type %1 both included and excluded
E1+implyingDtd++no document type declaration; implying %1
E1+afdrVersion++minimum data of AFDR declaration must be "ISO/IEC 10744:1997" not %1
E0+missingAfdrDecl++AFDR declaration required before use of AFDR extensions
E0+enrRequired++ENR extensions were used but minimum literal was not "ISO 8879:1986 (ENR)" or "ISO 8879:1986 (WWW)"
E1+numericCharRefLiteralNonSgml++illegal numeric character reference to non-SGML character %1 in literal
E2+numericCharRefUnknownDesc++cannot convert character reference to number %1 because description %2 unrecognized
E3+numericCharRefUnknownBase++cannot convert character reference to number %1 because character %2 from baseset %3 unknown
E1+numericCharRefBadInternal++character reference to number %1 cannot be converted because of problem with internal character set
E1+numericCharRefNoInternal++cannot convert character reference to number %1 because character not in internal character set
E0+wwwRequired++Web SGML adaptations were used but minimum literal was not "ISO 8879:1986 (WWW)"
E1+attributeTokenNotUnique++token %1 can be value for multiple attributes so attribute name required
Q1+hexNumberLength++length of hex number must not exceed NAMELEN (%1)
W1+entityNameSyntax++%1 is not a valid name in the declared concrete syntax

W0+cdataContent++CDATA declared content
W0+rcdataContent++RCDATA declared content
W0+inclusion++inclusion
W0+exclusion++exclusion
W0+numberDeclaredValue++NUMBER or NUMBERS declared value
W0+nameDeclaredValue++NAME or NAMES declared value
W0+nutokenDeclaredValue++NUTOKEN or NUTOKENS declared value
W0+conrefAttribute++CONREF attribute
W0+currentAttribute++CURRENT attribute
W0+tempMarkedSection++TEMP marked section
W0+instanceIncludeMarkedSection++included marked section in the instance
W0+instanceIgnoreMarkedSection++ignored marked section in the instance
W0+rcdataMarkedSection++RCDATA marked section
W0+piEntity++processing instruction entity
W0+bracketEntity++bracketed text entity
W0+internalCdataEntity++internal CDATA entity
W0+internalSdataEntity++internal SDATA entity
W0+externalCdataEntity++external CDATA entity
W0+externalSdataEntity++external SDATA entity
W0+dataAttributes++attribute definition list declaration for notation
W0+rank++rank stem
W0+missingSystemId++no system id specified
W0+psComment++comment in parameter separator
W0+namedCharRef++named character reference
W0+andGroup++AND group
W0+attributeValueNotLiteral++attribute value not a literal
W0+missingAttributeName++attribute name missing
W0+elementGroupDecl++element declaration for group of element types
W0+attlistGroupDecl++attribute definition list declaration for group of element types
W0+emptyCommentDecl++empty comment declaration
W0+commentDeclS++S separator in comment declaration
W0+commentDeclMultiple++multiple comments in comment declaration
W0+missingStatusKeyword++no status keyword
W0+multipleStatusKeyword++multiple status keywords
W0+instanceParamEntityRef++parameter entity reference in document instance
W0+current++CURRENT attribute
W0+minimizationParam++element type minimization parameter
W0+refc++reference not terminated by REFC delimiter
W0+pcdataNotFirstInGroup++#PCDATA not first in model group
W0+pcdataInSeqGroup++#PCDATA in SEQ group
W0+pcdataInNestedModelGroup++#PCDATA in nested model group
W0+pcdataGroupNotRep++#PCDATA in model group that does not have REP occurrence indicator
W0+nameGroupNotOr++name group or name token group used connector other than OR
W0+piMissingName++processing instruction does not start with name
W0+instanceStatusKeywordSpecS++S separator in status keyword specification in document instance
W0+externalDataEntityRef++reference to external data entity
W0+attributeValueExternalEntityRef++reference to external entity in attribute value
W1+dataCharDelim++character %1 is the first character of a delimiter but occurred as data
W0+explicitSgmlDecl++SGML declaration was not implied
W0+internalSubsetMarkedSection++marked section in internal DTD subset
E0+nestcWithoutNet++NET-enabling start-tag not immediately followed by null end-tag
E0+contentAsyncEntityRef++entity end in different element from entity reference
E0+immednetRequiresEmptynrm++NETENABL IMMEDNET requires EMPTYNRM YES
W0+nonSgmlCharRef++reference to non-SGML character
W0+defaultEntityDecl++declaration of default entity
W0+internalSubsetPsParamEntityRef++reference to parameter entity in parameter separator in internal subset
W0+internalSubsetTsParamEntityRef++reference to parameter entity in token separator in internal subset
W0+internalSubsetLiteralParamEntityRef++reference to parameter entity in parameter literal in internal subset
E0+cannotGenerateSystemIdSgml++cannot generate system identifier for SGML declaration reference
E1+sdTextClass++public text class of formal public identifier of SGML declaration must be SD
E0+sgmlDeclRefRequiresWww++SGML declaration reference was used but minimum literal was not "ISO 8879:1986 (WWW)"
W0+pcdataGroupMemberOccurrenceIndicator++member of model group containing #PCDATA has occurrence indicator
W0+pcdataGroupMemberModelGroup++member of model group containing #PCDATA is a model group
E0+entityRefNone++reference to non-predefined entity
E0+entityRefInternal++reference to external entity
E0+implydefEntityDefault++declaration of default entity conflicts with IMPLYDEF ENTITY YES
E0+sorryActiveDoctypes++parsing with respect to more than one active doctype not supported
E0+activeDocLink+ISO 8879:1986 7.1+cannot have active doctypes and link types at the same time
E1+concurrentInstances+ISO 8879:1986 7.2.1+number of concurrent document instances exceeds quantity specified for CONCUR parameter in SGML declaration (%1)
E0+datatagBaseDtd+ISO 8879:1986 11.2.4.4+datatag group can only be specified in base document type
E0+emptyStartTagBaseDtd+ISO 8879:1986 7.4.1.1+element not in the base document type can't have an empty start-tag
E0+emptyEndTagBaseDtd+ISO 8879:1986 7.5.1.1+element not in base document type can't have an empty end-tag
W0+immediateRecursion++immediately recursive element
E1+urnMissingField++invalid URN %1: missing ":"
E1+urnMissingPrefix++invalid URN %1: missing "urn:" prefix
E1+urnInvalidNid++invalid URN %1: invalid namespace identifier
E1+urnInvalidNss++invalid URN %1: invalid namespace specific string
E1+urnExtraField++invalid URN %1: extra field
E0+omittedProlog++prolog can't be omitted unless CONCUR NO and LINK EXPLICIT NO and either IMPLYDEF ELEMENT YES or IMPLYDEF DOCTYPE YES
E0+impliedDocumentElement++can't determine name of #IMPLIED document element
E0+impliedDoctypeConcurLink++can't use #IMPLICIT doctype unless CONCUR NO and LINK EXPLICIT NO
E0+sorryImpliedDoctype++Sorry, #IMPLIED doctypes not implemented
W0+dtdDataEntityReference++reference to DTD data entity ignored
E2+parameterEntityNotationUndefined++notation %1 for parameter entity %2 undefined
E1+dsEntityNotationUndefined++notation %1 for external subset undefined
E1+specifiedAttributeRedeclared+ISO 8879:1986 K4.4+attribute %1 can't be redeclared
E1+notationMustNotBeDeclared++#IMPLICIT attributes have already been specified for notation %1
E0+peroGrpoStartTag+ISO 8879:1986 9.4.4p3+a name group is not allowed in a parameter entity reference in a start tag
W0+peroGrpoEndTag+ISO 8879:1986 9.4.4p3+name group in a parameter entity reference in an end tag (SGML forbids them in start tags)
# message fragments
W0+notationConref++if the declared value is NOTATION a default value of CONREF is useless
E0+sorryAllImplicit++Sorry, #ALL and #IMPLICIT content tokens not implemented
=1000
+delimStart++delimiter 
-+delimEnd++
+digit++digit
+nameStartCharacter++name start character
+sepchar++sepchar
+separator++separator
+nameCharacter++name character
+dataCharacter++data character
+minimumDataCharacter++minimum data character
+significantCharacter++significant character
+recordEnd++record end character
+recordStart++record start character
+space++space character
+listSep++, 
+rangeSep++-
+parameterLiteral++parameter literal
+dataTagGroup++data tag group
+modelGroup++model group
+dataTagTemplateGroup++data tag template group
+name++name
+nameToken++name token
+elementToken++element token
+inclusions++inclusions
+exclusions++exclusions
+minimumLiteral++minimum literal
+attributeValueLiteral++attribute value literal
+systemIdentifier++system identifier
+number++number
+attributeValue++attribute value
+capacityName++name of capacity
+generalDelimiteRoleName++name of general delimiter role
+referenceReservedName++reference reserved name
+quantityName++name of quantity
+entityEnd++entity end
+shortrefDelim++short reference delimiter