1 /* $XConsortium: ParserMessages.C /main/1 1996/07/29 17:00:58 cde-hp $ */
2 // This file was automatically generated from ParserMessages.msg by msggen.pl.
9 #include "ParserMessages.h"
12 namespace SP_NAMESPACE {
15 const MessageType1 ParserMessages::nameLength(
16 MessageType::quantityError,
18 MessageFragment::libModule,
20 MessageFragment::appModule,
23 #ifndef SP_NO_MESSAGE_TEXT
24 ,"length of name must not exceed NAMELEN (%1)"
27 const MessageType1 ParserMessages::parameterEntityNameLength(
28 MessageType::quantityError,
30 MessageFragment::libModule,
32 MessageFragment::appModule,
35 #ifndef SP_NO_MESSAGE_TEXT
36 ,"length of parameter entity name must not exceed NAMELEN less the length of the PERO delimiter (%1)"
39 const MessageType1 ParserMessages::numberLength(
40 MessageType::quantityError,
42 MessageFragment::libModule,
44 MessageFragment::appModule,
47 #ifndef SP_NO_MESSAGE_TEXT
48 ,"length of number must not exceed NAMELEN (%1)"
51 const MessageType1 ParserMessages::attributeValueLength(
52 MessageType::quantityError,
54 MessageFragment::libModule,
56 MessageFragment::appModule,
59 #ifndef SP_NO_MESSAGE_TEXT
60 ,"length of attribute value must not exceed LITLEN less NORMSEP (%1)"
63 const MessageType0 ParserMessages::peroGrpoProlog(
66 MessageFragment::libModule,
68 MessageFragment::appModule,
71 #ifndef SP_NO_MESSAGE_TEXT
72 ,"a name group is not allowed in a parameter entity reference in the prolog"
75 const MessageType0 ParserMessages::groupLevel(
78 MessageFragment::libModule,
80 MessageFragment::appModule,
83 #ifndef SP_NO_MESSAGE_TEXT
84 ,"an entity end in a token separator must terminate an entity referenced in the same group"
87 const MessageType2 ParserMessages::groupCharacter(
90 MessageFragment::libModule,
92 MessageFragment::appModule,
95 #ifndef SP_NO_MESSAGE_TEXT
96 ,"character %1 invalid: only %2 and token separators allowed"
99 const MessageType0 ParserMessages::psRequired(
102 MessageFragment::libModule,
104 MessageFragment::appModule,
107 #ifndef SP_NO_MESSAGE_TEXT
108 ,"a parameter separator is required after a number that is followed by a name start character"
111 const MessageType2 ParserMessages::markupDeclarationCharacter(
114 MessageFragment::libModule,
116 MessageFragment::appModule,
119 #ifndef SP_NO_MESSAGE_TEXT
120 ,"character %1 invalid: only %2 and parameter separators allowed"
123 const MessageType0 ParserMessages::declarationLevel(
126 MessageFragment::libModule,
128 MessageFragment::appModule,
131 #ifndef SP_NO_MESSAGE_TEXT
132 ,"an entity end in a parameter separator must terminate an entity referenced in the same declaration"
135 const MessageType0 ParserMessages::groupEntityEnd(
138 MessageFragment::libModule,
140 MessageFragment::appModule,
143 #ifndef SP_NO_MESSAGE_TEXT
144 ,"an entity end is not allowed in a token separator that does not follow a token"
147 const MessageType1 ParserMessages::invalidToken(
150 MessageFragment::libModule,
152 MessageFragment::appModule,
155 #ifndef SP_NO_MESSAGE_TEXT
156 ,"%1 is not a valid token here"
159 const MessageType0 ParserMessages::groupEntityReference(
162 MessageFragment::libModule,
164 MessageFragment::appModule,
167 #ifndef SP_NO_MESSAGE_TEXT
168 ,"a parameter entity reference can only occur in a group where a token could occur"
171 const MessageType1 ParserMessages::duplicateGroupToken(
174 MessageFragment::libModule,
176 MessageFragment::appModule,
179 #ifndef SP_NO_MESSAGE_TEXT
180 ,"token %1 has already occurred in this group"
183 const MessageType1 ParserMessages::groupCount(
184 MessageType::quantityError,
186 MessageFragment::libModule,
188 MessageFragment::appModule,
191 #ifndef SP_NO_MESSAGE_TEXT
192 ,"the number of tokens in a group must not exceed GRPCNT (%1)"
195 const MessageType0 ParserMessages::literalLevel(
198 MessageFragment::libModule,
200 MessageFragment::appModule,
203 #ifndef SP_NO_MESSAGE_TEXT
204 ,"an entity end in a literal must terminate an entity referenced in the same literal"
207 const MessageType1 ParserMessages::literalMinimumData(
210 MessageFragment::libModule,
212 MessageFragment::appModule,
215 #ifndef SP_NO_MESSAGE_TEXT
216 ,"character %1 invalid: only minimum data characters allowed"
219 const MessageType0 ParserMessages::dataTagPatternNonSgml(
222 MessageFragment::libModule,
224 MessageFragment::appModule,
227 #ifndef SP_NO_MESSAGE_TEXT
228 ,"a parameter literal in a data tag pattern must not contain a numeric character reference to a non-SGML character"
231 const MessageType0 ParserMessages::dataTagPatternFunction(
234 MessageFragment::libModule,
236 MessageFragment::appModule,
239 #ifndef SP_NO_MESSAGE_TEXT
240 ,"a parameter literal in a data tag pattern must not contain a numeric character reference to a function character"
243 const MessageType0 ParserMessages::eroGrpoStartTag(
246 MessageFragment::libModule,
248 MessageFragment::appModule,
251 #ifndef SP_NO_MESSAGE_TEXT
252 ,"a name group is not allowed in a general entity reference in a start tag"
255 const MessageType0 ParserMessages::eroGrpoProlog(
258 MessageFragment::libModule,
260 MessageFragment::appModule,
263 #ifndef SP_NO_MESSAGE_TEXT
264 ,"a name group is not allowed in a general entity reference in the prolog"
267 const MessageType1 ParserMessages::functionName(
270 MessageFragment::libModule,
272 MessageFragment::appModule,
275 #ifndef SP_NO_MESSAGE_TEXT
276 ,"%1 is not a function name"
279 const MessageType1 ParserMessages::characterNumber(
282 MessageFragment::libModule,
284 MessageFragment::appModule,
287 #ifndef SP_NO_MESSAGE_TEXT
288 ,"%1 is not a character number in the document character set"
291 const MessageType1 ParserMessages::parameterEntityUndefined(
294 MessageFragment::libModule,
296 MessageFragment::appModule,
299 #ifndef SP_NO_MESSAGE_TEXT
300 ,"parameter entity %1 not defined"
303 const MessageType1 ParserMessages::entityUndefined(
306 MessageFragment::libModule,
308 MessageFragment::appModule,
311 #ifndef SP_NO_MESSAGE_TEXT
312 ,"general entity %1 not defined and no default entity"
315 const MessageType0 ParserMessages::rniNameStart(
318 MessageFragment::libModule,
320 MessageFragment::appModule,
323 #ifndef SP_NO_MESSAGE_TEXT
324 ,"RNI delimiter must be followed by name start character"
327 const MessageType0L ParserMessages::commentEntityEnd(
330 MessageFragment::libModule,
332 MessageFragment::appModule,
335 #ifndef SP_NO_MESSAGE_TEXT
336 ,"unterminated comment: found end of entity inside comment"
337 ,"comment started here"
340 const MessageType0 ParserMessages::mixedConnectors(
341 MessageType::warning,
343 MessageFragment::libModule,
345 MessageFragment::appModule,
348 #ifndef SP_NO_MESSAGE_TEXT
349 ,"only one type of connector should be used in a single group"
352 const MessageType1 ParserMessages::noSuchReservedName(
355 MessageFragment::libModule,
357 MessageFragment::appModule,
360 #ifndef SP_NO_MESSAGE_TEXT
361 ,"%1 is not a reserved name"
364 const MessageType1 ParserMessages::invalidReservedName(
367 MessageFragment::libModule,
369 MessageFragment::appModule,
372 #ifndef SP_NO_MESSAGE_TEXT
373 ,"%1 is not allowed as a reserved name here"
376 const MessageType1 ParserMessages::minimumLiteralLength(
377 MessageType::quantityError,
379 MessageFragment::libModule,
381 MessageFragment::appModule,
384 #ifndef SP_NO_MESSAGE_TEXT
385 ,"length of interpreted minimum literal must not exceed reference LITLEN (%1)"
388 const MessageType1 ParserMessages::tokenizedAttributeValueLength(
389 MessageType::quantityError,
391 MessageFragment::libModule,
393 MessageFragment::appModule,
396 #ifndef SP_NO_MESSAGE_TEXT
397 ,"length of tokenized attribute value must not exceed LITLEN less NORMSEP (%1)"
400 const MessageType1 ParserMessages::systemIdentifierLength(
401 MessageType::quantityError,
403 MessageFragment::libModule,
405 MessageFragment::appModule,
408 #ifndef SP_NO_MESSAGE_TEXT
409 ,"length of system identifier must not exceed LITLEN (%1)"
412 const MessageType1 ParserMessages::parameterLiteralLength(
413 MessageType::quantityError,
415 MessageFragment::libModule,
417 MessageFragment::appModule,
420 #ifndef SP_NO_MESSAGE_TEXT
421 ,"length of interpreted parameter literal must not exceed LITLEN (%1)"
424 const MessageType1 ParserMessages::dataTagPatternLiteralLength(
425 MessageType::quantityError,
427 MessageFragment::libModule,
429 MessageFragment::appModule,
432 #ifndef SP_NO_MESSAGE_TEXT
433 ,"length of interpreted parameter literal in data tag pattern must not exceed DTEMPLEN"
436 const MessageType0 ParserMessages::literalClosingDelimiter(
439 MessageFragment::libModule,
441 MessageFragment::appModule,
444 #ifndef SP_NO_MESSAGE_TEXT
445 ,"literal is missing closing delimiter"
448 const MessageType2 ParserMessages::paramInvalidToken(
451 MessageFragment::libModule,
453 MessageFragment::appModule,
456 #ifndef SP_NO_MESSAGE_TEXT
457 ,"%1 invalid: only %2 and parameter separators are allowed"
460 const MessageType2 ParserMessages::groupTokenInvalidToken(
463 MessageFragment::libModule,
465 MessageFragment::appModule,
468 #ifndef SP_NO_MESSAGE_TEXT
469 ,"%1 invalid: only %2 and token separators are allowed"
472 const MessageType2 ParserMessages::connectorInvalidToken(
475 MessageFragment::libModule,
477 MessageFragment::appModule,
480 #ifndef SP_NO_MESSAGE_TEXT
481 ,"%1 invalid: only %2 and token separators are allowed"
484 const MessageType1 ParserMessages::noSuchDeclarationType(
487 MessageFragment::libModule,
489 MessageFragment::appModule,
492 #ifndef SP_NO_MESSAGE_TEXT
493 ,"unknown declaration type %1"
496 const MessageType1 ParserMessages::dtdSubsetDeclaration(
499 MessageFragment::libModule,
501 MessageFragment::appModule,
504 #ifndef SP_NO_MESSAGE_TEXT
505 ,"%1 declaration not allowed in DTD subset"
508 const MessageType1 ParserMessages::declSubsetCharacter(
511 MessageFragment::libModule,
513 MessageFragment::appModule,
516 #ifndef SP_NO_MESSAGE_TEXT
517 ,"character %1 not allowed in declaration subset"
520 const MessageType0 ParserMessages::documentEndDtdSubset(
523 MessageFragment::libModule,
525 MessageFragment::appModule,
528 #ifndef SP_NO_MESSAGE_TEXT
529 ,"end of document in DTD subset"
532 const MessageType1 ParserMessages::prologCharacter(
535 MessageFragment::libModule,
537 MessageFragment::appModule,
540 #ifndef SP_NO_MESSAGE_TEXT
541 ,"character %1 not allowed in prolog"
544 const MessageType0 ParserMessages::documentEndProlog(
547 MessageFragment::libModule,
549 MessageFragment::appModule,
552 #ifndef SP_NO_MESSAGE_TEXT
553 ,"end of document in prolog"
556 const MessageType1 ParserMessages::prologDeclaration(
559 MessageFragment::libModule,
561 MessageFragment::appModule,
564 #ifndef SP_NO_MESSAGE_TEXT
565 ,"%1 declaration not allowed in prolog"
568 const MessageType1 ParserMessages::rankStemGenericIdentifier(
571 MessageFragment::libModule,
573 MessageFragment::appModule,
576 #ifndef SP_NO_MESSAGE_TEXT
577 ,"%1 used both a rank stem and generic identifier"
580 const MessageType0 ParserMessages::missingTagMinimization(
583 MessageFragment::libModule,
585 MessageFragment::appModule,
588 #ifndef SP_NO_MESSAGE_TEXT
589 ,"omitted tag minimization parameter can be omitted only if \"OMITTAG NO\" is specified on the SGML declaration"
592 const MessageType1 ParserMessages::duplicateElementDefinition(
595 MessageFragment::libModule,
597 MessageFragment::appModule,
600 #ifndef SP_NO_MESSAGE_TEXT
601 ,"element type %1 already defined"
604 const MessageType0 ParserMessages::entityApplicableDtd(
607 MessageFragment::libModule,
609 MessageFragment::appModule,
612 #ifndef SP_NO_MESSAGE_TEXT
613 ,"entity reference with no applicable DTD"
616 const MessageType1L ParserMessages::commentDeclInvalidToken(
619 MessageFragment::libModule,
621 MessageFragment::appModule,
624 #ifndef SP_NO_MESSAGE_TEXT
625 ,"invalid comment declaration: found %1 outside comment but inside comment declaration"
626 ,"commment declaration started here"
629 const MessageType1 ParserMessages::instanceDeclaration(
632 MessageFragment::libModule,
634 MessageFragment::appModule,
637 #ifndef SP_NO_MESSAGE_TEXT
638 ,"%1 declaration not allowed in instance"
641 const MessageType0 ParserMessages::contentNonSgml(
644 MessageFragment::libModule,
646 MessageFragment::appModule,
649 #ifndef SP_NO_MESSAGE_TEXT
650 ,"non-SGML character not allowed in content"
653 const MessageType1 ParserMessages::noCurrentRank(
656 MessageFragment::libModule,
658 MessageFragment::appModule,
661 #ifndef SP_NO_MESSAGE_TEXT
662 ,"no current rank for rank stem %1"
665 const MessageType1 ParserMessages::duplicateAttlistNotation(
668 MessageFragment::libModule,
670 MessageFragment::appModule,
673 #ifndef SP_NO_MESSAGE_TEXT
674 ,"duplicate attribute definition list for notation %1"
677 const MessageType1 ParserMessages::duplicateAttlistElement(
680 MessageFragment::libModule,
682 MessageFragment::appModule,
685 #ifndef SP_NO_MESSAGE_TEXT
686 ,"duplicate attribute definition list for element %1"
689 const MessageType0 ParserMessages::endTagEntityEnd(
692 MessageFragment::libModule,
694 MessageFragment::appModule,
697 #ifndef SP_NO_MESSAGE_TEXT
698 ,"entity end not allowed in end tag"
701 const MessageType1 ParserMessages::endTagCharacter(
704 MessageFragment::libModule,
706 MessageFragment::appModule,
709 #ifndef SP_NO_MESSAGE_TEXT
710 ,"character %1 not allowed in end tag"
713 const MessageType1 ParserMessages::endTagInvalidToken(
716 MessageFragment::libModule,
718 MessageFragment::appModule,
721 #ifndef SP_NO_MESSAGE_TEXT
722 ,"%1 invalid: only s and tagc allowed here"
725 const MessageType0 ParserMessages::pcdataNotAllowed(
728 MessageFragment::libModule,
730 MessageFragment::appModule,
733 #ifndef SP_NO_MESSAGE_TEXT
734 ,"character data is not allowed here"
737 const MessageType1 ParserMessages::elementNotAllowed(
740 MessageFragment::libModule,
742 MessageFragment::appModule,
745 #ifndef SP_NO_MESSAGE_TEXT
746 ,"document type does not allow element %1 here"
749 const MessageType2 ParserMessages::missingElementMultiple(
752 MessageFragment::libModule,
754 MessageFragment::appModule,
757 #ifndef SP_NO_MESSAGE_TEXT
758 ,"document type does not allow element %1 here; missing one of %2 start-tag"
761 const MessageType2 ParserMessages::missingElementInferred(
764 MessageFragment::libModule,
766 MessageFragment::appModule,
769 #ifndef SP_NO_MESSAGE_TEXT
770 ,"document type does not allow element %1 here; assuming missing %2 start-tag"
773 const MessageType1 ParserMessages::startTagEmptyElement(
776 MessageFragment::libModule,
778 MessageFragment::appModule,
781 #ifndef SP_NO_MESSAGE_TEXT
782 ,"no start tag specified for implied empty element %1"
785 const MessageType1L ParserMessages::omitEndTagDeclare(
788 MessageFragment::libModule,
790 MessageFragment::appModule,
793 #ifndef SP_NO_MESSAGE_TEXT
794 ,"end tag for %1 omitted, but its declaration does not permit this"
795 ,"start tag was here"
798 const MessageType1L ParserMessages::omitEndTagOmittag(
801 MessageFragment::libModule,
803 MessageFragment::appModule,
806 #ifndef SP_NO_MESSAGE_TEXT
807 ,"end tag for %1 omitted, but OMITTAG NO was specified"
808 ,"start tag was here"
811 const MessageType1 ParserMessages::omitStartTagDeclaredContent(
814 MessageFragment::libModule,
816 MessageFragment::appModule,
819 #ifndef SP_NO_MESSAGE_TEXT
820 ,"start tag omitted for element %1 with declared content"
823 const MessageType1 ParserMessages::elementEndTagNotFinished(
826 MessageFragment::libModule,
828 MessageFragment::appModule,
831 #ifndef SP_NO_MESSAGE_TEXT
832 ,"end tag for %1 which is not finished"
835 const MessageType1 ParserMessages::omitStartTagDeclare(
838 MessageFragment::libModule,
840 MessageFragment::appModule,
843 #ifndef SP_NO_MESSAGE_TEXT
844 ,"start tag for %1 omitted, but its declaration does not permit this"
847 const MessageType1 ParserMessages::taglvlOpenElements(
848 MessageType::quantityError,
850 MessageFragment::libModule,
852 MessageFragment::appModule,
855 #ifndef SP_NO_MESSAGE_TEXT
856 ,"number of open elements exceeds TAGLVL (%1)"
859 const MessageType1 ParserMessages::undefinedElement(
862 MessageFragment::libModule,
864 MessageFragment::appModule,
867 #ifndef SP_NO_MESSAGE_TEXT
868 ,"element %1 undefined"
871 const MessageType0 ParserMessages::emptyEndTagNoOpenElements(
874 MessageFragment::libModule,
876 MessageFragment::appModule,
879 #ifndef SP_NO_MESSAGE_TEXT
880 ,"empty end tag but no open elements"
883 const MessageType1 ParserMessages::elementNotFinished(
886 MessageFragment::libModule,
888 MessageFragment::appModule,
891 #ifndef SP_NO_MESSAGE_TEXT
892 ,"%1 not finished but containing element ended"
895 const MessageType1 ParserMessages::elementNotOpen(
898 MessageFragment::libModule,
900 MessageFragment::appModule,
903 #ifndef SP_NO_MESSAGE_TEXT
904 ,"end tag for element %1 which is not open"
907 const MessageType1 ParserMessages::internalParameterDataEntity(
910 MessageFragment::libModule,
912 MessageFragment::appModule,
915 #ifndef SP_NO_MESSAGE_TEXT
916 ,"internal parameter entity %1 cannot be CDATA or SDATA"
919 const MessageType1 ParserMessages::attributeSpecCharacter(
922 MessageFragment::libModule,
924 MessageFragment::appModule,
927 #ifndef SP_NO_MESSAGE_TEXT
928 ,"character %1 not allowed in attribute specification list"
931 const MessageType0 ParserMessages::unquotedAttributeValue(
934 MessageFragment::libModule,
936 MessageFragment::appModule,
939 #ifndef SP_NO_MESSAGE_TEXT
940 ,"an attribute value must be a literal unless it contains only name characters"
943 const MessageType0 ParserMessages::attributeSpecEntityEnd(
946 MessageFragment::libModule,
948 MessageFragment::appModule,
951 #ifndef SP_NO_MESSAGE_TEXT
952 ,"entity end not allowed in attribute specification list except in attribute value literal"
955 const MessageType1 ParserMessages::externalParameterDataSubdocEntity(
958 MessageFragment::libModule,
960 MessageFragment::appModule,
963 #ifndef SP_NO_MESSAGE_TEXT
964 ,"external parameter entity %1 cannot be CDATA, SDATA, NDATA or SUBDOC"
967 const MessageType1 ParserMessages::duplicateEntityDeclaration(
968 MessageType::warning,
970 MessageFragment::libModule,
972 MessageFragment::appModule,
975 #ifndef SP_NO_MESSAGE_TEXT
976 ,"duplicate declaration of entity %1"
979 const MessageType1 ParserMessages::duplicateParameterEntityDeclaration(
980 MessageType::warning,
982 MessageFragment::libModule,
984 MessageFragment::appModule,
987 #ifndef SP_NO_MESSAGE_TEXT
988 ,"duplicate declaration of parameter entity %1"
991 const MessageType1 ParserMessages::noDtdSubset(
994 MessageFragment::libModule,
996 MessageFragment::appModule,
999 #ifndef SP_NO_MESSAGE_TEXT
1000 ,"DTD %1 has neither internal nor external subset"
1003 const MessageType0 ParserMessages::piEntityReference(
1006 MessageFragment::libModule,
1008 MessageFragment::appModule,
1011 #ifndef SP_NO_MESSAGE_TEXT
1012 ,"a reference to a PI entity is allowed only in a context where a processing instruction could occur"
1015 const MessageType0 ParserMessages::internalDataEntityReference(
1018 MessageFragment::libModule,
1020 MessageFragment::appModule,
1023 #ifndef SP_NO_MESSAGE_TEXT
1024 ,"a reference to a CDATA or SDATA entity is allowed only in a context where a data character could occur"
1027 const MessageType0 ParserMessages::externalNonTextEntityReference(
1030 MessageFragment::libModule,
1032 MessageFragment::appModule,
1035 #ifndef SP_NO_MESSAGE_TEXT
1036 ,"a reference to a subdocument entity or external data entity is allowed only in a context where a data character could occur"
1039 const MessageType0 ParserMessages::externalNonTextEntityRcdata(
1042 MessageFragment::libModule,
1044 MessageFragment::appModule,
1047 #ifndef SP_NO_MESSAGE_TEXT
1048 ,"a reference to a subdocument entity or external data entity is not allowed in replaceable character data"
1051 const MessageType0 ParserMessages::entlvl(
1054 MessageFragment::libModule,
1056 MessageFragment::appModule,
1059 #ifndef SP_NO_MESSAGE_TEXT
1060 ,"the number of open entities cannot exceed ENTLVL"
1063 const MessageType0 ParserMessages::piEntityRcdata(
1066 MessageFragment::libModule,
1068 MessageFragment::appModule,
1071 #ifndef SP_NO_MESSAGE_TEXT
1072 ,"a reference to a PI entity is not allowed in replaceable character data"
1075 const MessageType1 ParserMessages::recursiveEntityReference(
1078 MessageFragment::libModule,
1080 MessageFragment::appModule,
1083 #ifndef SP_NO_MESSAGE_TEXT
1084 ,"entity %1 is already open"
1087 const MessageType1 ParserMessages::undefinedShortrefMapInstance(
1090 MessageFragment::libModule,
1092 MessageFragment::appModule,
1095 #ifndef SP_NO_MESSAGE_TEXT
1096 ,"short reference map %1 not defined"
1099 const MessageType0 ParserMessages::usemapAssociatedElementTypeDtd(
1102 MessageFragment::libModule,
1104 MessageFragment::appModule,
1107 #ifndef SP_NO_MESSAGE_TEXT
1108 ,"short reference map in DTD must specify associated element type"
1111 const MessageType0 ParserMessages::usemapAssociatedElementTypeInstance(
1114 MessageFragment::libModule,
1116 MessageFragment::appModule,
1119 #ifndef SP_NO_MESSAGE_TEXT
1120 ,"short reference map in document instance cannot specify associated element type"
1123 const MessageType2 ParserMessages::undefinedShortrefMapDtd(
1126 MessageFragment::libModule,
1128 MessageFragment::appModule,
1131 #ifndef SP_NO_MESSAGE_TEXT
1132 ,"short reference map %1 for element %2 not defined in DTD"
1135 const MessageType1 ParserMessages::unknownShortrefDelim(
1138 MessageFragment::libModule,
1140 MessageFragment::appModule,
1143 #ifndef SP_NO_MESSAGE_TEXT
1144 ,"%1 is not a short reference delimiter"
1147 const MessageType1 ParserMessages::delimDuplicateMap(
1150 MessageFragment::libModule,
1152 MessageFragment::appModule,
1155 #ifndef SP_NO_MESSAGE_TEXT
1156 ,"short reference delimiter %1 already mapped in this declaration"
1159 const MessageType0 ParserMessages::noDocumentElement(
1162 MessageFragment::libModule,
1164 MessageFragment::appModule,
1167 #ifndef SP_NO_MESSAGE_TEXT
1168 ,"no document element"
1171 const MessageType0 ParserMessages::processingInstructionEntityEnd(
1174 MessageFragment::libModule,
1176 MessageFragment::appModule,
1179 #ifndef SP_NO_MESSAGE_TEXT
1180 ,"entity end not allowed in processing instruction"
1183 const MessageType1 ParserMessages::processingInstructionLength(
1184 MessageType::quantityError,
1186 MessageFragment::libModule,
1188 MessageFragment::appModule,
1191 #ifndef SP_NO_MESSAGE_TEXT
1192 ,"length of processing instruction must not exceed PILEN (%1)"
1195 const MessageType0 ParserMessages::processingInstructionClose(
1198 MessageFragment::libModule,
1200 MessageFragment::appModule,
1203 #ifndef SP_NO_MESSAGE_TEXT
1204 ,"missing pic delimiter"
1207 const MessageType0 ParserMessages::attributeSpecNameTokenExpected(
1210 MessageFragment::libModule,
1212 MessageFragment::appModule,
1215 #ifndef SP_NO_MESSAGE_TEXT
1216 ,"an attribute specification must start with a name or name token"
1219 const MessageType1 ParserMessages::noSuchAttributeToken(
1222 MessageFragment::libModule,
1224 MessageFragment::appModule,
1227 #ifndef SP_NO_MESSAGE_TEXT
1228 ,"%1 is not a member of a group specified for any attribute"
1231 const MessageType0 ParserMessages::attributeNameShorttag(
1234 MessageFragment::libModule,
1236 MessageFragment::appModule,
1239 #ifndef SP_NO_MESSAGE_TEXT
1240 ,"the name and vi delimiter can be omitted from an attribute specification only if SHORTTAG YES is specified"
1243 const MessageType1 ParserMessages::noSuchAttribute(
1246 MessageFragment::libModule,
1248 MessageFragment::appModule,
1251 #ifndef SP_NO_MESSAGE_TEXT
1252 ,"there is no attribute %1"
1255 const MessageType0 ParserMessages::attributeValueExpected(
1258 MessageFragment::libModule,
1260 MessageFragment::appModule,
1263 #ifndef SP_NO_MESSAGE_TEXT
1264 ,"an attribute value specification must start with a literal or a name character"
1267 const MessageType1 ParserMessages::nameTokenLength(
1268 MessageType::quantityError,
1270 MessageFragment::libModule,
1272 MessageFragment::appModule,
1275 #ifndef SP_NO_MESSAGE_TEXT
1276 ,"length of name token must not exceed NAMELEN (%1)"
1279 const MessageType0 ParserMessages::attributeSpecLiteral(
1282 MessageFragment::libModule,
1284 MessageFragment::appModule,
1287 #ifndef SP_NO_MESSAGE_TEXT
1288 ,"an attribute value literal can occur in an attribute specification list only after a vi delimiter"
1291 const MessageType1 ParserMessages::duplicateAttributeSpec(
1294 MessageFragment::libModule,
1296 MessageFragment::appModule,
1299 #ifndef SP_NO_MESSAGE_TEXT
1300 ,"duplicate specification of attribute %1"
1303 const MessageType1 ParserMessages::duplicateAttributeDef(
1306 MessageFragment::libModule,
1308 MessageFragment::appModule,
1311 #ifndef SP_NO_MESSAGE_TEXT
1312 ,"duplicate definition of attribute %1"
1315 const MessageType0 ParserMessages::emptyDataAttributeSpec(
1318 MessageFragment::libModule,
1320 MessageFragment::appModule,
1323 #ifndef SP_NO_MESSAGE_TEXT
1324 ,"data attribute specification must be omitted if attribute specification list is empty"
1327 const MessageType0 ParserMessages::markedSectionEnd(
1330 MessageFragment::libModule,
1332 MessageFragment::appModule,
1335 #ifndef SP_NO_MESSAGE_TEXT
1336 ,"marked section end not in marked section declaration"
1339 const MessageType1 ParserMessages::markedSectionLevel(
1342 MessageFragment::libModule,
1344 MessageFragment::appModule,
1347 #ifndef SP_NO_MESSAGE_TEXT
1348 ,"number of open marked sections must not exceed TAGLVL (%1)"
1351 const MessageType0L ParserMessages::unclosedMarkedSection(
1354 MessageFragment::libModule,
1356 MessageFragment::appModule,
1359 #ifndef SP_NO_MESSAGE_TEXT
1360 ,"missing marked section end"
1361 ,"marked section started here"
1364 const MessageType0 ParserMessages::specialParseEntityEnd(
1367 MessageFragment::libModule,
1369 MessageFragment::appModule,
1372 #ifndef SP_NO_MESSAGE_TEXT
1373 ,"entity end in character data, replaceable character data or ignored marked section"
1376 const MessageType2 ParserMessages::normalizedAttributeValueLength(
1377 MessageType::quantityError,
1379 MessageFragment::libModule,
1381 MessageFragment::appModule,
1384 #ifndef SP_NO_MESSAGE_TEXT
1385 ,"normalized length of attribute value literal must not exceed LITLEN (%1); length was %2"
1388 const MessageType0 ParserMessages::attributeValueSyntax(
1391 MessageFragment::libModule,
1393 MessageFragment::appModule,
1396 #ifndef SP_NO_MESSAGE_TEXT
1397 ,"syntax of attribute value does not conform to declared value"
1400 const MessageType2 ParserMessages::attributeValueChar(
1403 MessageFragment::libModule,
1405 MessageFragment::appModule,
1408 #ifndef SP_NO_MESSAGE_TEXT
1409 ,"character %1 is not allowed in the value of attribute %2"
1412 const MessageType1 ParserMessages::attributeValueMultiple(
1415 MessageFragment::libModule,
1417 MessageFragment::appModule,
1420 #ifndef SP_NO_MESSAGE_TEXT
1421 ,"value of attribute %1 must be a single token"
1424 const MessageType2 ParserMessages::attributeValueNumberToken(
1427 MessageFragment::libModule,
1429 MessageFragment::appModule,
1432 #ifndef SP_NO_MESSAGE_TEXT
1433 ,"value of attribute %2 invalid: %1 cannot start a number token"
1436 const MessageType2 ParserMessages::attributeValueName(
1439 MessageFragment::libModule,
1441 MessageFragment::appModule,
1444 #ifndef SP_NO_MESSAGE_TEXT
1445 ,"value of attribute %2 invalid: %1 cannot start a name"
1448 const MessageType1 ParserMessages::attributeMissing(
1451 MessageFragment::libModule,
1453 MessageFragment::appModule,
1456 #ifndef SP_NO_MESSAGE_TEXT
1457 ,"non-impliable attribute %1 not specified but OMITTAG NO and SHORTTAG NO"
1460 const MessageType1 ParserMessages::requiredAttributeMissing(
1463 MessageFragment::libModule,
1465 MessageFragment::appModule,
1468 #ifndef SP_NO_MESSAGE_TEXT
1469 ,"required attribute %1 not specified"
1472 const MessageType1 ParserMessages::currentAttributeMissing(
1475 MessageFragment::libModule,
1477 MessageFragment::appModule,
1480 #ifndef SP_NO_MESSAGE_TEXT
1481 ,"first occurrence of current attribute %1 not specified"
1484 const MessageType1 ParserMessages::invalidNotationAttribute(
1487 MessageFragment::libModule,
1489 MessageFragment::appModule,
1492 #ifndef SP_NO_MESSAGE_TEXT
1493 ,"%1 is not a notation name"
1496 const MessageType1 ParserMessages::invalidEntityAttribute(
1499 MessageFragment::libModule,
1501 MessageFragment::appModule,
1504 #ifndef SP_NO_MESSAGE_TEXT
1505 ,"%1 is not a general entity name"
1508 const MessageType3 ParserMessages::attributeValueNotInGroup(
1511 MessageFragment::libModule,
1513 MessageFragment::appModule,
1516 #ifndef SP_NO_MESSAGE_TEXT
1517 ,"value of attribute %2 cannot be %1; must be one of %3"
1520 const MessageType1 ParserMessages::notDataOrSubdocEntity(
1523 MessageFragment::libModule,
1525 MessageFragment::appModule,
1528 #ifndef SP_NO_MESSAGE_TEXT
1529 ,"%1 is not a data or subdocument entity"
1532 const MessageType3 ParserMessages::ambiguousModelInitial(
1535 MessageFragment::libModule,
1537 MessageFragment::appModule,
1540 #ifndef SP_NO_MESSAGE_TEXT
1541 ,"content model is ambiguous: when no tokens have been matched, both the %2 and %3 occurrences of %1 are possible"
1544 const MessageType5 ParserMessages::ambiguousModel(
1547 MessageFragment::libModule,
1549 MessageFragment::appModule,
1552 #ifndef SP_NO_MESSAGE_TEXT
1553 ,"content model is ambiguous: when the current token is the %2 occurrence of %1, both the %4 and %5 occurrences of %3 are possible"
1556 const MessageType5 ParserMessages::ambiguousModelSingleAnd(
1559 MessageFragment::libModule,
1561 MessageFragment::appModule,
1564 #ifndef SP_NO_MESSAGE_TEXT
1565 ,"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"
1568 const MessageType6 ParserMessages::ambiguousModelMultipleAnd(
1571 MessageFragment::libModule,
1573 MessageFragment::appModule,
1576 #ifndef SP_NO_MESSAGE_TEXT
1577 ,"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"
1580 const MessageType1L ParserMessages::commentDeclarationCharacter(
1583 MessageFragment::libModule,
1585 MessageFragment::appModule,
1588 #ifndef SP_NO_MESSAGE_TEXT
1589 ,"invalid comment declaration: found character %1 outside comment but inside comment declaration"
1590 ,"comment declaration started here"
1593 const MessageType1 ParserMessages::nonSgmlCharacter(
1596 MessageFragment::libModule,
1598 MessageFragment::appModule,
1601 #ifndef SP_NO_MESSAGE_TEXT
1602 ,"non SGML character number %1"
1605 const MessageType0 ParserMessages::dataMarkedSectionDeclSubset(
1608 MessageFragment::libModule,
1610 MessageFragment::appModule,
1613 #ifndef SP_NO_MESSAGE_TEXT
1614 ,"data or replaceable character data in declaration subset"
1617 const MessageType1L ParserMessages::duplicateId(
1620 MessageFragment::libModule,
1622 MessageFragment::appModule,
1625 #ifndef SP_NO_MESSAGE_TEXT
1626 ,"ID %1 already defined"
1627 ,"ID %1 first defined here"
1630 const MessageType1 ParserMessages::notFixedValue(
1633 MessageFragment::libModule,
1635 MessageFragment::appModule,
1638 #ifndef SP_NO_MESSAGE_TEXT
1639 ,"value of fixed attribute %1 not equal to default"
1642 const MessageType1 ParserMessages::sdCommentSignificant(
1645 MessageFragment::libModule,
1647 MessageFragment::appModule,
1650 #ifndef SP_NO_MESSAGE_TEXT
1651 ,"character %1 is not significant in the reference concrete syntax and so cannot occur in a comment in the SGML declaration"
1654 const MessageType1 ParserMessages::standardVersion(
1657 MessageFragment::libModule,
1659 MessageFragment::appModule,
1662 #ifndef SP_NO_MESSAGE_TEXT
1663 ,"minimum data of first minimum literal in SGML declaration must be \"ISO 8879:1986\" not %1"
1666 const MessageType1 ParserMessages::namingBeforeLcnmstrt(
1669 MessageFragment::libModule,
1671 MessageFragment::appModule,
1674 #ifndef SP_NO_MESSAGE_TEXT
1675 ,"parameter before \"LCNMSTRT\" must be \"NAMING\" not %1"
1678 const MessageType1 ParserMessages::sdEntityEnd(
1681 MessageFragment::libModule,
1683 MessageFragment::appModule,
1686 #ifndef SP_NO_MESSAGE_TEXT
1687 ,"unexpected entity end in SGML declaration: only %1, S separators and comments allowed"
1690 const MessageType2 ParserMessages::sdInvalidNameToken(
1693 MessageFragment::libModule,
1695 MessageFragment::appModule,
1698 #ifndef SP_NO_MESSAGE_TEXT
1699 ,"%1 invalid: only %2 and parameter separators allowed"
1702 const MessageType1 ParserMessages::numberTooBig(
1705 MessageFragment::libModule,
1707 MessageFragment::appModule,
1710 #ifndef SP_NO_MESSAGE_TEXT
1711 ,"magnitude of %1 too big (length exceeds NAMELEN)"
1714 const MessageType1 ParserMessages::sdLiteralSignificant(
1717 MessageFragment::libModule,
1719 MessageFragment::appModule,
1722 #ifndef SP_NO_MESSAGE_TEXT
1723 ,"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"
1726 const MessageType1 ParserMessages::syntaxCharacterNumber(
1729 MessageFragment::libModule,
1731 MessageFragment::appModule,
1734 #ifndef SP_NO_MESSAGE_TEXT
1735 ,"%1 is not a valid syntax reference character number"
1738 const MessageType0 ParserMessages::sdParameterEntity(
1741 MessageFragment::libModule,
1743 MessageFragment::appModule,
1746 #ifndef SP_NO_MESSAGE_TEXT
1747 ,"a parameter entity reference cannot occur in an SGML declaration"
1750 const MessageType2 ParserMessages::sdParamInvalidToken(
1753 MessageFragment::libModule,
1755 MessageFragment::appModule,
1758 #ifndef SP_NO_MESSAGE_TEXT
1759 ,"%1 invalid: only %2 and parameter separators are allowed"
1762 const MessageType0 ParserMessages::giveUp(
1765 MessageFragment::libModule,
1767 MessageFragment::appModule,
1770 #ifndef SP_NO_MESSAGE_TEXT
1771 ,"cannot continue because of previous errors"
1774 const MessageType1 ParserMessages::sdMissingCharacters(
1777 MessageFragment::libModule,
1779 MessageFragment::appModule,
1782 #ifndef SP_NO_MESSAGE_TEXT
1783 ,"SGML declaration cannot be parsed because the character set does not contain characters having the following numbers in ISO 646: %1"
1786 const MessageType1 ParserMessages::missingMinimumChars(
1789 MessageFragment::libModule,
1791 MessageFragment::appModule,
1794 #ifndef SP_NO_MESSAGE_TEXT
1795 ,"the specified character set is invalid because it does not contain the minimum data characters having the following numbers in ISO 646: %1"
1798 const MessageType1 ParserMessages::duplicateCharNumbers(
1801 MessageFragment::libModule,
1803 MessageFragment::appModule,
1806 #ifndef SP_NO_MESSAGE_TEXT
1807 ,"character numbers declared more than once: %1"
1810 const MessageType1 ParserMessages::codeSetHoles(
1813 MessageFragment::libModule,
1815 MessageFragment::appModule,
1818 #ifndef SP_NO_MESSAGE_TEXT
1819 ,"character numbers should have been declared UNUSED: %1"
1822 const MessageType1 ParserMessages::basesetCharsMissing(
1823 MessageType::warning,
1825 MessageFragment::libModule,
1827 MessageFragment::appModule,
1830 #ifndef SP_NO_MESSAGE_TEXT
1831 ,"character numbers missing in base set: %1"
1834 const MessageType1 ParserMessages::documentCharMax(
1837 MessageFragment::libModule,
1839 MessageFragment::appModule,
1842 #ifndef SP_NO_MESSAGE_TEXT
1843 ,"this system requires that characters in the document character set not have numbers exceeding %1"
1846 const MessageType1 ParserMessages::fpiMissingField(
1849 MessageFragment::libModule,
1851 MessageFragment::appModule,
1854 #ifndef SP_NO_MESSAGE_TEXT
1855 ,"invalid formal public identifier %1: missing //"
1858 const MessageType1 ParserMessages::fpiMissingTextClassSpace(
1861 MessageFragment::libModule,
1863 MessageFragment::appModule,
1866 #ifndef SP_NO_MESSAGE_TEXT
1867 ,"invalid formal public identifier %1: no SPACE after public text class"
1870 const MessageType1 ParserMessages::fpiInvalidTextClass(
1873 MessageFragment::libModule,
1875 MessageFragment::appModule,
1878 #ifndef SP_NO_MESSAGE_TEXT
1879 ,"invalid formal public identifier %1: invalid public text class"
1882 const MessageType1 ParserMessages::fpiInvalidLanguage(
1885 MessageFragment::libModule,
1887 MessageFragment::appModule,
1890 #ifndef SP_NO_MESSAGE_TEXT
1891 ,"invalid formal public identifier %1: public text language must be a name containing only upper case letters"
1894 const MessageType1 ParserMessages::fpiIllegalDisplayVersion(
1897 MessageFragment::libModule,
1899 MessageFragment::appModule,
1902 #ifndef SP_NO_MESSAGE_TEXT
1903 ,"invalid formal public identifer %1: public text display version not permitted with this text class"
1906 const MessageType1 ParserMessages::fpiExtraField(
1909 MessageFragment::libModule,
1911 MessageFragment::appModule,
1914 #ifndef SP_NO_MESSAGE_TEXT
1915 ,"invalid formal public identifier %1: extra field"
1918 const MessageType0 ParserMessages::notationIdentifierTextClass(
1921 MessageFragment::libModule,
1923 MessageFragment::appModule,
1926 #ifndef SP_NO_MESSAGE_TEXT
1927 ,"public text class of public identifier in notation identifier must be NOTATION"
1930 const MessageType1 ParserMessages::unknownBaseset(
1931 MessageType::warning,
1933 MessageFragment::libModule,
1935 MessageFragment::appModule,
1938 #ifndef SP_NO_MESSAGE_TEXT
1939 ,"base character set %1 is unknown"
1942 const MessageType2 ParserMessages::lexicalAmbiguity(
1945 MessageFragment::libModule,
1947 MessageFragment::appModule,
1950 #ifndef SP_NO_MESSAGE_TEXT
1951 ,"delimiter set is ambiguous: %1 and %2 can be recognized in the same mode"
1954 const MessageType1 ParserMessages::translateSyntaxChar(
1957 MessageFragment::libModule,
1959 MessageFragment::appModule,
1962 #ifndef SP_NO_MESSAGE_TEXT
1963 ,"there is no unique character in the document character set corresponding to character number %1 in the syntax reference character set"
1966 const MessageType1 ParserMessages::missingSignificant(
1969 MessageFragment::libModule,
1971 MessageFragment::appModule,
1974 #ifndef SP_NO_MESSAGE_TEXT
1975 ,"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"
1978 const MessageType1 ParserMessages::missingSyntaxChar(
1981 MessageFragment::libModule,
1983 MessageFragment::appModule,
1986 #ifndef SP_NO_MESSAGE_TEXT
1987 ,"the character with number %1 in ISO 646 is significant but has no representation in the syntax reference character set"
1990 const MessageType1 ParserMessages::unknownCapacitySet(
1993 MessageFragment::libModule,
1995 MessageFragment::appModule,
1998 #ifndef SP_NO_MESSAGE_TEXT
1999 ,"capacity set %1 is unknown"
2002 const MessageType1 ParserMessages::duplicateCapacity(
2003 MessageType::warning,
2005 MessageFragment::libModule,
2007 MessageFragment::appModule,
2010 #ifndef SP_NO_MESSAGE_TEXT
2011 ,"capacity %1 already specified"
2014 const MessageType1 ParserMessages::capacityExceedsTotalcap(
2017 MessageFragment::libModule,
2019 MessageFragment::appModule,
2022 #ifndef SP_NO_MESSAGE_TEXT
2023 ,"value of capacity %1 exceeds value of TOTALCAP"
2026 const MessageType1 ParserMessages::unknownPublicSyntax(
2029 MessageFragment::libModule,
2031 MessageFragment::appModule,
2034 #ifndef SP_NO_MESSAGE_TEXT
2035 ,"syntax %1 is unknown"
2038 const MessageType0 ParserMessages::nmstrtLength(
2041 MessageFragment::libModule,
2043 MessageFragment::appModule,
2046 #ifndef SP_NO_MESSAGE_TEXT
2047 ,"UCNMSTRT must have the same number of characters as LCNMSTRT"
2050 const MessageType0 ParserMessages::nmcharLength(
2053 MessageFragment::libModule,
2055 MessageFragment::appModule,
2058 #ifndef SP_NO_MESSAGE_TEXT
2059 ,"UCNMCHAR must have the same number of characters as LCNMCHAR"
2062 const MessageType1 ParserMessages::subdocLevel(
2063 MessageType::quantityError,
2065 MessageFragment::libModule,
2067 MessageFragment::appModule,
2070 #ifndef SP_NO_MESSAGE_TEXT
2071 ,"number of open subdocuments exceeds quantity specified for SUBDOC parameter in SGML declaration (%1)"
2074 const MessageType1 ParserMessages::subdocEntity(
2077 MessageFragment::libModule,
2079 MessageFragment::appModule,
2082 #ifndef SP_NO_MESSAGE_TEXT
2083 ,"entity %1 declared SUBDOC, but SUBDOC NO specified in SGML declaration"
2086 const MessageType0 ParserMessages::parameterEntityNotEnded(
2089 MessageFragment::libModule,
2091 MessageFragment::appModule,
2094 #ifndef SP_NO_MESSAGE_TEXT
2095 ,"a parameter entity referenced in a parameter separator must end in the same declaration"
2098 const MessageType1 ParserMessages::missingId(
2099 MessageType::idrefError,
2101 MessageFragment::libModule,
2103 MessageFragment::appModule,
2106 #ifndef SP_NO_MESSAGE_TEXT
2107 ,"reference to non-existent ID %1"
2110 const MessageType1 ParserMessages::dtdUndefinedElement(
2111 MessageType::warning,
2113 MessageFragment::libModule,
2115 MessageFragment::appModule,
2118 #ifndef SP_NO_MESSAGE_TEXT
2119 ,"generic identifier %1 used in DTD but not defined"
2122 const MessageType1 ParserMessages::elementNotFinishedDocumentEnd(
2125 MessageFragment::libModule,
2127 MessageFragment::appModule,
2130 #ifndef SP_NO_MESSAGE_TEXT
2131 ,"%1 not finished but document ended"
2134 const MessageType0 ParserMessages::subdocGiveUp(
2137 MessageFragment::libModule,
2139 MessageFragment::appModule,
2142 #ifndef SP_NO_MESSAGE_TEXT
2143 ,"cannot continue with subdocument because of previous errors"
2146 const MessageType0 ParserMessages::noDtd(
2149 MessageFragment::libModule,
2151 MessageFragment::appModule,
2154 #ifndef SP_NO_MESSAGE_TEXT
2155 ,"could not find document type declaration"
2158 const MessageType1 ParserMessages::taglen(
2159 MessageType::quantityError,
2161 MessageFragment::libModule,
2163 MessageFragment::appModule,
2166 #ifndef SP_NO_MESSAGE_TEXT
2167 ,"length of start-tag before interpretation of literals must not exceed TAGLEN (%1)"
2170 const MessageType0 ParserMessages::groupParameterEntityNotEnded(
2173 MessageFragment::libModule,
2175 MessageFragment::appModule,
2178 #ifndef SP_NO_MESSAGE_TEXT
2179 ,"a parameter entity referenced in a token separator must end in the same group"
2182 const MessageType1 ParserMessages::invalidSgmlChar(
2185 MessageFragment::libModule,
2187 MessageFragment::appModule,
2190 #ifndef SP_NO_MESSAGE_TEXT
2191 ,"the following character numbers are shunned characters that are not significant and so should have been declared UNUSED: %1"
2194 const MessageType1 ParserMessages::translateDocChar(
2197 MessageFragment::libModule,
2199 MessageFragment::appModule,
2202 #ifndef SP_NO_MESSAGE_TEXT
2203 ,"there is no unique character in the specified document character set corresponding to character number %1 in ISO 646"
2206 const MessageType1 ParserMessages::attributeValueLengthNeg(
2207 MessageType::quantityError,
2209 MessageFragment::libModule,
2211 MessageFragment::appModule,
2214 #ifndef SP_NO_MESSAGE_TEXT
2215 ,"length of attribute value must not exceed LITLEN less NORMSEP (-%1)"
2218 const MessageType1 ParserMessages::tokenizedAttributeValueLengthNeg(
2219 MessageType::quantityError,
2221 MessageFragment::libModule,
2223 MessageFragment::appModule,
2226 #ifndef SP_NO_MESSAGE_TEXT
2227 ,"length of tokenized attribute value must not exceed LITLEN less NORMSEP (-%1)"
2230 const MessageType1 ParserMessages::scopeInstanceQuantity(
2233 MessageFragment::libModule,
2235 MessageFragment::appModule,
2238 #ifndef SP_NO_MESSAGE_TEXT
2239 ,"concrete syntax scope is INSTANCE but value of %1 quantity is less than value in reference quantity set"
2242 const MessageType1 ParserMessages::basesetTextClass(
2245 MessageFragment::libModule,
2247 MessageFragment::appModule,
2250 #ifndef SP_NO_MESSAGE_TEXT
2251 ,"public text class of formal public identifier of base character set must be CHARSET"
2254 const MessageType1 ParserMessages::capacityTextClass(
2257 MessageFragment::libModule,
2259 MessageFragment::appModule,
2262 #ifndef SP_NO_MESSAGE_TEXT
2263 ,"public text class of formal public identifier of capacity set must be CAPACITY"
2266 const MessageType1 ParserMessages::syntaxTextClass(
2269 MessageFragment::libModule,
2271 MessageFragment::appModule,
2274 #ifndef SP_NO_MESSAGE_TEXT
2275 ,"public text class of formal public identifier of concrete syntax must be SYNTAX"
2278 const MessageType0 ParserMessages::msocharRequiresMsichar(
2281 MessageFragment::libModule,
2283 MessageFragment::appModule,
2286 #ifndef SP_NO_MESSAGE_TEXT
2287 ,"when there is an MSOCHAR there must also be an MSICHAR"
2290 const MessageType1 ParserMessages::switchNotMarkup(
2293 MessageFragment::libModule,
2295 MessageFragment::appModule,
2298 #ifndef SP_NO_MESSAGE_TEXT
2299 ,"character number %1 in the syntax reference character set was specified as a character to be switched but is not a markup character"
2302 const MessageType1 ParserMessages::switchNotInCharset(
2305 MessageFragment::libModule,
2307 MessageFragment::appModule,
2310 #ifndef SP_NO_MESSAGE_TEXT
2311 ,"character number %1 was specified as a character to be switched but is not in the syntax reference character set"
2314 const MessageType1 ParserMessages::ambiguousDocCharacter(
2315 MessageType::warning,
2317 MessageFragment::libModule,
2319 MessageFragment::appModule,
2322 #ifndef SP_NO_MESSAGE_TEXT
2323 ,"character numbers %1 in the document character set have been assigned the same meaning, but this is the meaning of a significant character"
2326 const MessageType1 ParserMessages::oneFunction(
2329 MessageFragment::libModule,
2331 MessageFragment::appModule,
2334 #ifndef SP_NO_MESSAGE_TEXT
2335 ,"character number %1 assigned to more than one function"
2338 const MessageType1 ParserMessages::duplicateFunctionName(
2341 MessageFragment::libModule,
2343 MessageFragment::appModule,
2346 #ifndef SP_NO_MESSAGE_TEXT
2347 ,"%1 is already a function name"
2350 const MessageType1 ParserMessages::missingSignificant646(
2353 MessageFragment::libModule,
2355 MessageFragment::appModule,
2358 #ifndef SP_NO_MESSAGE_TEXT
2359 ,"characters with the following numbers in ISO 646 are significant in the concrete syntax but are not in the document character set: %1"
2362 const MessageType1 ParserMessages::generalDelimAllFunction(
2365 MessageFragment::libModule,
2367 MessageFragment::appModule,
2370 #ifndef SP_NO_MESSAGE_TEXT
2371 ,"general delimiter %1 consists solely of function characters"
2374 const MessageType1 ParserMessages::nmcharLetter(
2377 MessageFragment::libModule,
2379 MessageFragment::appModule,
2382 #ifndef SP_NO_MESSAGE_TEXT
2383 ,"letters assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT: %1"
2386 const MessageType1 ParserMessages::nmcharDigit(
2389 MessageFragment::libModule,
2391 MessageFragment::appModule,
2394 #ifndef SP_NO_MESSAGE_TEXT
2395 ,"digits assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT: %1"
2398 const MessageType1 ParserMessages::nmcharRe(
2401 MessageFragment::libModule,
2403 MessageFragment::appModule,
2406 #ifndef SP_NO_MESSAGE_TEXT
2407 ,"character number %1 cannot be assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT because it is RE"
2410 const MessageType1 ParserMessages::nmcharRs(
2413 MessageFragment::libModule,
2415 MessageFragment::appModule,
2418 #ifndef SP_NO_MESSAGE_TEXT
2419 ,"character number %1 cannot be assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT because it is RS"
2422 const MessageType1 ParserMessages::nmcharSpace(
2425 MessageFragment::libModule,
2427 MessageFragment::appModule,
2430 #ifndef SP_NO_MESSAGE_TEXT
2431 ,"character number %1 cannot be assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT because it is SPACE"
2434 const MessageType1 ParserMessages::nmcharSepchar(
2437 MessageFragment::libModule,
2439 MessageFragment::appModule,
2442 #ifndef SP_NO_MESSAGE_TEXT
2443 ,"separator characters assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT: %1"
2446 const MessageType1 ParserMessages::switchLetterDigit(
2449 MessageFragment::libModule,
2451 MessageFragment::appModule,
2454 #ifndef SP_NO_MESSAGE_TEXT
2455 ,"character number %1 cannot be switched because it is a Digit, LC Letter or UC Letter"
2458 const MessageType0 ParserMessages::zeroNumberOfCharacters(
2459 MessageType::warning,
2461 MessageFragment::libModule,
2463 MessageFragment::appModule,
2466 #ifndef SP_NO_MESSAGE_TEXT
2467 ,"pointless for number of characters to be 0"
2470 const MessageType1 ParserMessages::nameReferenceReservedName(
2473 MessageFragment::libModule,
2475 MessageFragment::appModule,
2478 #ifndef SP_NO_MESSAGE_TEXT
2479 ,"%1 cannot be the replacement for a reference reserved name because it is another reference reserved name"
2482 const MessageType1 ParserMessages::ambiguousReservedName(
2485 MessageFragment::libModule,
2487 MessageFragment::appModule,
2490 #ifndef SP_NO_MESSAGE_TEXT
2491 ,"%1 cannot be the replacement for a reference reserved name because it is the replacement of another reference reserved name"
2494 const MessageType1 ParserMessages::duplicateReservedName(
2497 MessageFragment::libModule,
2499 MessageFragment::appModule,
2502 #ifndef SP_NO_MESSAGE_TEXT
2503 ,"replacement for reserved name %1 already specified"
2506 const MessageType1 ParserMessages::reservedNameSyntax(
2507 MessageType::warning,
2509 MessageFragment::libModule,
2511 MessageFragment::appModule,
2514 #ifndef SP_NO_MESSAGE_TEXT
2515 ,"%1 is not a valid name in the declared concrete syntax"
2518 const MessageType1 ParserMessages::multipleBSequence(
2521 MessageFragment::libModule,
2523 MessageFragment::appModule,
2526 #ifndef SP_NO_MESSAGE_TEXT
2527 ,"%1 is not a valid short reference delimiter because it has more than one B sequence"
2530 const MessageType1 ParserMessages::blankAdjacentBSequence(
2533 MessageFragment::libModule,
2535 MessageFragment::appModule,
2538 #ifndef SP_NO_MESSAGE_TEXT
2539 ,"%1 is not a valid short reference delimiter because it is adjacent to a character that can occur in a blank sequence"
2542 const MessageType2 ParserMessages::delimiterLength(
2545 MessageFragment::libModule,
2547 MessageFragment::appModule,
2550 #ifndef SP_NO_MESSAGE_TEXT
2551 ,"length of delimiter %1 exceeds NAMELEN (%2)"
2554 const MessageType2 ParserMessages::reservedNameLength(
2555 MessageType::warning,
2557 MessageFragment::libModule,
2559 MessageFragment::appModule,
2562 #ifndef SP_NO_MESSAGE_TEXT
2563 ,"length of reserved name %1 exceeds NAMELEN (%2)"
2566 const MessageType1 ParserMessages::nmcharNmstrt(
2569 MessageFragment::libModule,
2571 MessageFragment::appModule,
2574 #ifndef SP_NO_MESSAGE_TEXT
2575 ,"character numbers assigned to both LCNMCHAR or UCNMCHAR and LCNMSTRT or UCNMSTRT: %1"
2578 const MessageType0 ParserMessages::scopeInstanceSyntaxCharset(
2581 MessageFragment::libModule,
2583 MessageFragment::appModule,
2586 #ifndef SP_NO_MESSAGE_TEXT
2587 ,"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"
2590 const MessageType0 ParserMessages::emptyOmitEndTag(
2591 MessageType::warning,
2593 MessageFragment::libModule,
2595 MessageFragment::appModule,
2598 #ifndef SP_NO_MESSAGE_TEXT
2599 ,"end-tag minimization should be \"O\" for element with declared content of EMPTY"
2602 const MessageType1 ParserMessages::conrefOmitEndTag(
2603 MessageType::warning,
2605 MessageFragment::libModule,
2607 MessageFragment::appModule,
2610 #ifndef SP_NO_MESSAGE_TEXT
2611 ,"end-tag minimization should be \"O\" for element %1 because it has CONREF attribute"
2614 const MessageType1 ParserMessages::conrefEmpty(
2617 MessageFragment::libModule,
2619 MessageFragment::appModule,
2622 #ifndef SP_NO_MESSAGE_TEXT
2623 ,"element %1 has a declared content of EMPTY and a CONREF attribute"
2626 const MessageType1 ParserMessages::notationEmpty(
2629 MessageFragment::libModule,
2631 MessageFragment::appModule,
2634 #ifndef SP_NO_MESSAGE_TEXT
2635 ,"element %1 has a declared content of EMPTY and a NOTATION attribute"
2638 const MessageType0 ParserMessages::dataAttributeDeclaredValue(
2641 MessageFragment::libModule,
2643 MessageFragment::appModule,
2646 #ifndef SP_NO_MESSAGE_TEXT
2647 ,"declared value of data attribute cannot be ENTITY, ENTITIES, ID, IDREF, IDREFS or NOTATION"
2650 const MessageType0 ParserMessages::dataAttributeDefaultValue(
2653 MessageFragment::libModule,
2655 MessageFragment::appModule,
2658 #ifndef SP_NO_MESSAGE_TEXT
2659 ,"default value of data attribute cannot be CONREF or CURRENT"
2662 const MessageType2 ParserMessages::attcnt(
2663 MessageType::quantityError,
2665 MessageFragment::libModule,
2667 MessageFragment::appModule,
2670 #ifndef SP_NO_MESSAGE_TEXT
2671 ,"number of attribute names and name tokens (%1) exceeds ATTCNT (%2)"
2674 const MessageType0 ParserMessages::idDeclaredValue(
2677 MessageFragment::libModule,
2679 MessageFragment::appModule,
2682 #ifndef SP_NO_MESSAGE_TEXT
2683 ,"if the declared value is ID the default value must be IMPLIED or REQUIRED"
2686 const MessageType1 ParserMessages::multipleIdAttributes(
2689 MessageFragment::libModule,
2691 MessageFragment::appModule,
2694 #ifndef SP_NO_MESSAGE_TEXT
2695 ,"the attribute definition list already declared attribute %1 as the ID attribute"
2698 const MessageType1 ParserMessages::multipleNotationAttributes(
2701 MessageFragment::libModule,
2703 MessageFragment::appModule,
2706 #ifndef SP_NO_MESSAGE_TEXT
2707 ,"the attribute definition list already declared attribute %1 as the NOTATION attribute"
2710 const MessageType1 ParserMessages::duplicateAttributeToken(
2713 MessageFragment::libModule,
2715 MessageFragment::appModule,
2718 #ifndef SP_NO_MESSAGE_TEXT
2719 ,"token %1 occurs more than once in attribute definition list"
2722 const MessageType1 ParserMessages::notationNoAttributes(
2725 MessageFragment::libModule,
2727 MessageFragment::appModule,
2730 #ifndef SP_NO_MESSAGE_TEXT
2731 ,"no attributes defined for notation %1"
2734 const MessageType2 ParserMessages::entityNotationUndefined(
2737 MessageFragment::libModule,
2739 MessageFragment::appModule,
2742 #ifndef SP_NO_MESSAGE_TEXT
2743 ,"notation %1 for entity %2 undefined"
2746 const MessageType2 ParserMessages::mapEntityUndefined(
2749 MessageFragment::libModule,
2751 MessageFragment::appModule,
2754 #ifndef SP_NO_MESSAGE_TEXT
2755 ,"entity %1 undefined in short reference map %2"
2758 const MessageType1 ParserMessages::attlistNotationUndefined(
2761 MessageFragment::libModule,
2763 MessageFragment::appModule,
2766 #ifndef SP_NO_MESSAGE_TEXT
2767 ,"notation %1 is undefined but had attribute definition"
2770 const MessageType1 ParserMessages::bracketedLitlen(
2771 MessageType::quantityError,
2773 MessageFragment::libModule,
2775 MessageFragment::appModule,
2778 #ifndef SP_NO_MESSAGE_TEXT
2779 ,"length of interpreted parameter literal in bracketed text plus the length of the bracketing delimiters must not exceed LITLEN (%1)"
2782 const MessageType1 ParserMessages::genericIdentifierLength(
2783 MessageType::quantityError,
2785 MessageFragment::libModule,
2787 MessageFragment::appModule,
2790 #ifndef SP_NO_MESSAGE_TEXT
2791 ,"length of rank stem plus length of rank suffix must not exceed NAMELEN (%1)"
2794 const MessageType0 ParserMessages::instanceStartOmittag(
2797 MessageFragment::libModule,
2799 MessageFragment::appModule,
2802 #ifndef SP_NO_MESSAGE_TEXT
2803 ,"document instance must start with document element"
2806 const MessageType1 ParserMessages::grplvl(
2807 MessageType::quantityError,
2809 MessageFragment::libModule,
2811 MessageFragment::appModule,
2814 #ifndef SP_NO_MESSAGE_TEXT
2815 ,"content model nesting level exceeds GRPLVL (%1)"
2818 const MessageType1 ParserMessages::grpgtcnt(
2819 MessageType::quantityError,
2821 MessageFragment::libModule,
2823 MessageFragment::appModule,
2826 #ifndef SP_NO_MESSAGE_TEXT
2827 ,"grand total of content tokens exceeds GRPGTCNT (%1)"
2830 const MessageType0 ParserMessages::minimizedStartTag(
2833 MessageFragment::libModule,
2835 MessageFragment::appModule,
2838 #ifndef SP_NO_MESSAGE_TEXT
2839 ,"minimized start-tag requires SHORTTAG YES"
2842 const MessageType0 ParserMessages::minimizedEndTag(
2845 MessageFragment::libModule,
2847 MessageFragment::appModule,
2850 #ifndef SP_NO_MESSAGE_TEXT
2851 ,"minimized end-tag requires SHORTTAG YES"
2854 const MessageType0 ParserMessages::multipleDtds(
2857 MessageFragment::libModule,
2859 MessageFragment::appModule,
2862 #ifndef SP_NO_MESSAGE_TEXT
2863 ,"DTDs other than base allowed only if CONCUR YES or EXPLICIT YES"
2866 const MessageType0 ParserMessages::afterDocumentElementEntityEnd(
2869 MessageFragment::libModule,
2871 MessageFragment::appModule,
2874 #ifndef SP_NO_MESSAGE_TEXT
2875 ,"end of entity other than document entity after document element"
2878 const MessageType1 ParserMessages::declarationAfterDocumentElement(
2881 MessageFragment::libModule,
2883 MessageFragment::appModule,
2886 #ifndef SP_NO_MESSAGE_TEXT
2887 ,"%1 declaration illegal after document element"
2890 const MessageType0 ParserMessages::characterReferenceAfterDocumentElement(
2893 MessageFragment::libModule,
2895 MessageFragment::appModule,
2898 #ifndef SP_NO_MESSAGE_TEXT
2899 ,"character reference illegal after document element"
2902 const MessageType0 ParserMessages::entityReferenceAfterDocumentElement(
2905 MessageFragment::libModule,
2907 MessageFragment::appModule,
2910 #ifndef SP_NO_MESSAGE_TEXT
2911 ,"entity reference illegal after document element"
2914 const MessageType0 ParserMessages::markedSectionAfterDocumentElement(
2917 MessageFragment::libModule,
2919 MessageFragment::appModule,
2922 #ifndef SP_NO_MESSAGE_TEXT
2923 ,"marked section illegal after document element"
2926 const MessageType3 ParserMessages::requiredElementExcluded(
2929 MessageFragment::libModule,
2931 MessageFragment::appModule,
2934 #ifndef SP_NO_MESSAGE_TEXT
2935 ,"the %1 occurrence of %2 in the content model for %3 cannot be excluded at this point because it is contextually required"
2938 const MessageType3 ParserMessages::invalidExclusion(
2941 MessageFragment::libModule,
2943 MessageFragment::appModule,
2946 #ifndef SP_NO_MESSAGE_TEXT
2947 ,"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"
2950 const MessageType0 ParserMessages::attributeValueShorttag(
2953 MessageFragment::libModule,
2955 MessageFragment::appModule,
2958 #ifndef SP_NO_MESSAGE_TEXT
2959 ,"an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified"
2962 const MessageType0 ParserMessages::conrefNotation(
2965 MessageFragment::libModule,
2967 MessageFragment::appModule,
2970 #ifndef SP_NO_MESSAGE_TEXT
2971 ,"value cannot be specified both for notation attribute and content reference attribute"
2974 const MessageType1 ParserMessages::duplicateNotationDeclaration(
2977 MessageFragment::libModule,
2979 MessageFragment::appModule,
2982 #ifndef SP_NO_MESSAGE_TEXT
2983 ,"notation %1 already defined"
2986 const MessageType1L ParserMessages::duplicateShortrefDeclaration(
2989 MessageFragment::libModule,
2991 MessageFragment::appModule,
2994 #ifndef SP_NO_MESSAGE_TEXT
2995 ,"short reference map %1 already defined"
2996 ,"first defined here"
2999 const MessageType1 ParserMessages::duplicateDelimGeneral(
3002 MessageFragment::libModule,
3004 MessageFragment::appModule,
3007 #ifndef SP_NO_MESSAGE_TEXT
3008 ,"general delimiter role %1 already defined"
3011 const MessageType1 ParserMessages::idrefGrpcnt(
3012 MessageType::quantityError,
3014 MessageFragment::libModule,
3016 MessageFragment::appModule,
3019 #ifndef SP_NO_MESSAGE_TEXT
3020 ,"number of id references in start-tag must not exceed GRPCNT (%1)"
3023 const MessageType1 ParserMessages::entityNameGrpcnt(
3024 MessageType::quantityError,
3026 MessageFragment::libModule,
3028 MessageFragment::appModule,
3031 #ifndef SP_NO_MESSAGE_TEXT
3032 ,"number of entity names in attribute specification list must not exceed GRPCNT (%1)"
3035 const MessageType2 ParserMessages::attsplen(
3036 MessageType::quantityError,
3038 MessageFragment::libModule,
3040 MessageFragment::appModule,
3043 #ifndef SP_NO_MESSAGE_TEXT
3044 ,"normalized length of attribute specification list must not exceed ATTSPLEN (%1); length was %2"
3047 const MessageType1 ParserMessages::duplicateDelimShortref(
3050 MessageFragment::libModule,
3052 MessageFragment::appModule,
3055 #ifndef SP_NO_MESSAGE_TEXT
3056 ,"short reference delimiter %1 already specified"
3059 const MessageType1 ParserMessages::duplicateDelimShortrefSet(
3062 MessageFragment::libModule,
3064 MessageFragment::appModule,
3067 #ifndef SP_NO_MESSAGE_TEXT
3068 ,"single character short references were already specified for character numbers: %1"
3071 const MessageType1 ParserMessages::defaultEntityInAttribute(
3072 MessageType::warning,
3074 MessageFragment::libModule,
3076 MessageFragment::appModule,
3079 #ifndef SP_NO_MESSAGE_TEXT
3080 ,"default entity used in entity attribute %1"
3083 const MessageType1 ParserMessages::defaultEntityReference(
3084 MessageType::warning,
3086 MessageFragment::libModule,
3088 MessageFragment::appModule,
3091 #ifndef SP_NO_MESSAGE_TEXT
3092 ,"reference to entity %1 uses default entity "
3095 const MessageType2 ParserMessages::mapDefaultEntity(
3096 MessageType::warning,
3098 MessageFragment::libModule,
3100 MessageFragment::appModule,
3103 #ifndef SP_NO_MESSAGE_TEXT
3104 ,"entity %1 in short reference map %2 uses default entity"
3107 const MessageType1 ParserMessages::noSuchDtd(
3110 MessageFragment::libModule,
3112 MessageFragment::appModule,
3115 #ifndef SP_NO_MESSAGE_TEXT
3116 ,"no DTD %1 declared"
3119 const MessageType1 ParserMessages::noLpdSubset(
3120 MessageType::warning,
3122 MessageFragment::libModule,
3124 MessageFragment::appModule,
3127 #ifndef SP_NO_MESSAGE_TEXT
3128 ,"LPD %1 has neither internal nor external subset"
3131 const MessageType0 ParserMessages::assocElementDifferentAtts(
3134 MessageFragment::libModule,
3136 MessageFragment::appModule,
3139 #ifndef SP_NO_MESSAGE_TEXT
3140 ,"element types have different link attribute definitions"
3143 const MessageType1 ParserMessages::duplicateLinkSet(
3146 MessageFragment::libModule,
3148 MessageFragment::appModule,
3151 #ifndef SP_NO_MESSAGE_TEXT
3152 ,"link set %1 already defined"
3155 const MessageType0 ParserMessages::emptyResultAttributeSpec(
3158 MessageFragment::libModule,
3160 MessageFragment::appModule,
3163 #ifndef SP_NO_MESSAGE_TEXT
3164 ,"empty result attribute specification"
3167 const MessageType1 ParserMessages::noSuchSourceElement(
3170 MessageFragment::libModule,
3172 MessageFragment::appModule,
3175 #ifndef SP_NO_MESSAGE_TEXT
3176 ,"no source element type %1"
3179 const MessageType1 ParserMessages::noSuchResultElement(
3182 MessageFragment::libModule,
3184 MessageFragment::appModule,
3187 #ifndef SP_NO_MESSAGE_TEXT
3188 ,"no result element type %1"
3191 const MessageType0 ParserMessages::documentEndLpdSubset(
3194 MessageFragment::libModule,
3196 MessageFragment::appModule,
3199 #ifndef SP_NO_MESSAGE_TEXT
3200 ,"end of document in LPD subset"
3203 const MessageType1 ParserMessages::lpdSubsetDeclaration(
3206 MessageFragment::libModule,
3208 MessageFragment::appModule,
3211 #ifndef SP_NO_MESSAGE_TEXT
3212 ,"%1 declaration not allowed in LPD subset"
3215 const MessageType0 ParserMessages::idlinkDeclSimple(
3218 MessageFragment::libModule,
3220 MessageFragment::appModule,
3223 #ifndef SP_NO_MESSAGE_TEXT
3224 ,"ID link set declaration not allowed in simple link declaration subset"
3227 const MessageType0 ParserMessages::linkDeclSimple(
3230 MessageFragment::libModule,
3232 MessageFragment::appModule,
3235 #ifndef SP_NO_MESSAGE_TEXT
3236 ,"link set declaration not allowed in simple link declaration subset"
3239 const MessageType1 ParserMessages::simpleLinkAttlistElement(
3242 MessageFragment::libModule,
3244 MessageFragment::appModule,
3247 #ifndef SP_NO_MESSAGE_TEXT
3248 ,"attributes can only be defined for base document element (not %1) in simple link declaration subset"
3251 const MessageType0 ParserMessages::shortrefOnlyInBaseDtd(
3254 MessageFragment::libModule,
3256 MessageFragment::appModule,
3259 #ifndef SP_NO_MESSAGE_TEXT
3260 ,"a short reference mapping declaration is allowed only in the base DTD"
3263 const MessageType0 ParserMessages::usemapOnlyInBaseDtd(
3266 MessageFragment::libModule,
3268 MessageFragment::appModule,
3271 #ifndef SP_NO_MESSAGE_TEXT
3272 ,"a short reference use declaration is allowed only in the base DTD"
3275 const MessageType0 ParserMessages::linkAttributeDefaultValue(
3278 MessageFragment::libModule,
3280 MessageFragment::appModule,
3283 #ifndef SP_NO_MESSAGE_TEXT
3284 ,"default value of link attribute cannot be CURRENT or CONREF"
3287 const MessageType0 ParserMessages::linkAttributeDeclaredValue(
3290 MessageFragment::libModule,
3292 MessageFragment::appModule,
3295 #ifndef SP_NO_MESSAGE_TEXT
3296 ,"declared value of link attribute cannot be ID, IDREF, IDREFS or NOTATION"
3299 const MessageType0 ParserMessages::simpleLinkFixedAttribute(
3302 MessageFragment::libModule,
3304 MessageFragment::appModule,
3307 #ifndef SP_NO_MESSAGE_TEXT
3308 ,"only fixed attributes can be defined in simple LPD"
3311 const MessageType0 ParserMessages::duplicateIdLinkSet(
3314 MessageFragment::libModule,
3316 MessageFragment::appModule,
3319 #ifndef SP_NO_MESSAGE_TEXT
3320 ,"only one ID link set declaration allowed in an LPD subset"
3323 const MessageType1 ParserMessages::noInitialLinkSet(
3326 MessageFragment::libModule,
3328 MessageFragment::appModule,
3331 #ifndef SP_NO_MESSAGE_TEXT
3332 ,"no initial link set defined for LPD %1"
3335 const MessageType1 ParserMessages::notationUndefinedSourceDtd(
3338 MessageFragment::libModule,
3340 MessageFragment::appModule,
3343 #ifndef SP_NO_MESSAGE_TEXT
3344 ,"notation %1 not defined in source DTD"
3347 const MessageType0 ParserMessages::simpleLinkResultNotImplied(
3350 MessageFragment::libModule,
3352 MessageFragment::appModule,
3355 #ifndef SP_NO_MESSAGE_TEXT
3356 ,"result document type in simple link specification must be implied"
3359 const MessageType0 ParserMessages::simpleLinkFeature(
3362 MessageFragment::libModule,
3364 MessageFragment::appModule,
3367 #ifndef SP_NO_MESSAGE_TEXT
3368 ,"simple link requires SIMPLE YES"
3371 const MessageType0 ParserMessages::implicitLinkFeature(
3374 MessageFragment::libModule,
3376 MessageFragment::appModule,
3379 #ifndef SP_NO_MESSAGE_TEXT
3380 ,"implicit link requires IMPLICIT YES"
3383 const MessageType0 ParserMessages::explicitLinkFeature(
3386 MessageFragment::libModule,
3388 MessageFragment::appModule,
3391 #ifndef SP_NO_MESSAGE_TEXT
3392 ,"explicit link requires EXPLICIT YES"
3395 const MessageType0 ParserMessages::lpdBeforeBaseDtd(
3398 MessageFragment::libModule,
3400 MessageFragment::appModule,
3403 #ifndef SP_NO_MESSAGE_TEXT
3404 ,"LPD not allowed before first DTD"
3407 const MessageType0 ParserMessages::dtdAfterLpd(
3410 MessageFragment::libModule,
3412 MessageFragment::appModule,
3415 #ifndef SP_NO_MESSAGE_TEXT
3416 ,"DTD not allowed after an LPD"
3419 const MessageType1 ParserMessages::unstableLpdGeneralEntity(
3422 MessageFragment::libModule,
3424 MessageFragment::appModule,
3427 #ifndef SP_NO_MESSAGE_TEXT
3428 ,"definition of general entity %1 is unstable"
3431 const MessageType1 ParserMessages::unstableLpdParameterEntity(
3434 MessageFragment::libModule,
3436 MessageFragment::appModule,
3439 #ifndef SP_NO_MESSAGE_TEXT
3440 ,"definition of parameter entity %1 is unstable"
3443 const MessageType1 ParserMessages::multipleIdLinkRuleAttribute(
3446 MessageFragment::libModule,
3448 MessageFragment::appModule,
3451 #ifndef SP_NO_MESSAGE_TEXT
3452 ,"multiple link rules for ID %1 but not all have link attribute specifications"
3455 const MessageType1 ParserMessages::multipleLinkRuleAttribute(
3458 MessageFragment::libModule,
3460 MessageFragment::appModule,
3463 #ifndef SP_NO_MESSAGE_TEXT
3464 ,"multiple link rules for element type %1 but not all have link attribute specifications"
3467 const MessageType2 ParserMessages::uselinkBadLinkSet(
3470 MessageFragment::libModule,
3472 MessageFragment::appModule,
3475 #ifndef SP_NO_MESSAGE_TEXT
3476 ,"link type %1 does not have a link set %2"
3479 const MessageType1 ParserMessages::uselinkSimpleLpd(
3482 MessageFragment::libModule,
3484 MessageFragment::appModule,
3487 #ifndef SP_NO_MESSAGE_TEXT
3488 ,"link set use declaration for simple link process"
3491 const MessageType1 ParserMessages::uselinkBadLinkType(
3494 MessageFragment::libModule,
3496 MessageFragment::appModule,
3499 #ifndef SP_NO_MESSAGE_TEXT
3503 const MessageType1 ParserMessages::duplicateDtdLpd(
3506 MessageFragment::libModule,
3508 MessageFragment::appModule,
3511 #ifndef SP_NO_MESSAGE_TEXT
3512 ,"both document type and link type %1"
3515 const MessageType1 ParserMessages::duplicateLpd(
3518 MessageFragment::libModule,
3520 MessageFragment::appModule,
3523 #ifndef SP_NO_MESSAGE_TEXT
3524 ,"link type %1 already defined"
3527 const MessageType1 ParserMessages::duplicateDtd(
3530 MessageFragment::libModule,
3532 MessageFragment::appModule,
3535 #ifndef SP_NO_MESSAGE_TEXT
3536 ,"document type %1 already defined"
3539 const MessageType1 ParserMessages::undefinedLinkSet(
3542 MessageFragment::libModule,
3544 MessageFragment::appModule,
3547 #ifndef SP_NO_MESSAGE_TEXT
3548 ,"link set %1 used in LPD but not defined"
3551 const MessageType1 ParserMessages::duplicateImpliedResult(
3554 MessageFragment::libModule,
3556 MessageFragment::appModule,
3559 #ifndef SP_NO_MESSAGE_TEXT
3560 ,"#IMPLIED already linked to result element type %1"
3563 const MessageType1 ParserMessages::simpleLinkCount(
3566 MessageFragment::libModule,
3568 MessageFragment::appModule,
3571 #ifndef SP_NO_MESSAGE_TEXT
3572 ,"number of active simple link processes exceeds quantity specified for SIMPLE parameter in SGML declaration (%1)"
3575 const MessageType0 ParserMessages::duplicateExplicitChain(
3578 MessageFragment::libModule,
3580 MessageFragment::appModule,
3583 #ifndef SP_NO_MESSAGE_TEXT
3584 ,"only one chain of explicit link processes can be active"
3587 const MessageType1 ParserMessages::explicit1RequiresSourceTypeBase(
3590 MessageFragment::libModule,
3592 MessageFragment::appModule,
3595 #ifndef SP_NO_MESSAGE_TEXT
3596 ,"source document type name for link type %1 must be base document type since EXPLICIT YES 1"
3599 const MessageType0 ParserMessages::oneImplicitLink(
3602 MessageFragment::libModule,
3604 MessageFragment::appModule,
3607 #ifndef SP_NO_MESSAGE_TEXT
3608 ,"one one implicit link process can be active"
3611 const MessageType1 ParserMessages::sorryLink(
3612 MessageType::warning,
3614 MessageFragment::libModule,
3616 MessageFragment::appModule,
3619 #ifndef SP_NO_MESSAGE_TEXT
3620 ,"sorry, link type %1 not activated: only one implicit or explicit link process can be active (with base document type as source document type)"
3623 const MessageType0 ParserMessages::entityReferenceMissingName(
3626 MessageFragment::libModule,
3628 MessageFragment::appModule,
3631 #ifndef SP_NO_MESSAGE_TEXT
3632 ,"name missing after name group in entity reference"
3635 const MessageType1 ParserMessages::explicitNoRequiresSourceTypeBase(
3638 MessageFragment::libModule,
3640 MessageFragment::appModule,
3643 #ifndef SP_NO_MESSAGE_TEXT
3644 ,"source document type name for link type %1 must be base document type since EXPLICIT NO"
3647 const MessageType0 ParserMessages::linkActivateTooLate(
3648 MessageType::warning,
3650 MessageFragment::libModule,
3652 MessageFragment::appModule,
3655 #ifndef SP_NO_MESSAGE_TEXT
3656 ,"link process must be activated before base DTD"
3659 const MessageType0 ParserMessages::pass2Ee(
3662 MessageFragment::libModule,
3664 MessageFragment::appModule,
3667 #ifndef SP_NO_MESSAGE_TEXT
3668 ,"unexpected entity end while starting second pass"
3671 const MessageType2 ParserMessages::idlinkElementType(
3674 MessageFragment::libModule,
3676 MessageFragment::appModule,
3679 #ifndef SP_NO_MESSAGE_TEXT
3680 ,"type %1 of element with ID %2 not associated element type for applicable link rule in ID link set"
3683 const MessageType0 ParserMessages::datatagNotImplemented(
3686 MessageFragment::libModule,
3688 MessageFragment::appModule,
3691 #ifndef SP_NO_MESSAGE_TEXT
3692 ,"DATATAG feature not implemented"
3695 const MessageType0 ParserMessages::startTagMissingName(
3698 MessageFragment::libModule,
3700 MessageFragment::appModule,
3703 #ifndef SP_NO_MESSAGE_TEXT
3704 ,"generic identifier specification missing after document type specification in start-tag"
3707 const MessageType0 ParserMessages::endTagMissingName(
3710 MessageFragment::libModule,
3712 MessageFragment::appModule,
3715 #ifndef SP_NO_MESSAGE_TEXT
3716 ,"generic identifier specification missing after document type specification in end-tag"
3719 const MessageType0 ParserMessages::startTagGroupNet(
3722 MessageFragment::libModule,
3724 MessageFragment::appModule,
3727 #ifndef SP_NO_MESSAGE_TEXT
3728 ,"a net-enabling start-tag cannot include a document type specification"
3731 const MessageType0 ParserMessages::documentElementUndefined(
3734 MessageFragment::libModule,
3736 MessageFragment::appModule,
3739 #ifndef SP_NO_MESSAGE_TEXT
3740 ,"DTD did not contain element declaration for document type name"
3743 const MessageType0 ParserMessages::badDefaultSgmlDecl(
3746 MessageFragment::libModule,
3748 MessageFragment::appModule,
3751 #ifndef SP_NO_MESSAGE_TEXT
3752 ,"invalid default SGML declaration"
3755 const MessageType1L ParserMessages::nonExistentEntityRef(
3758 MessageFragment::libModule,
3760 MessageFragment::appModule,
3763 #ifndef SP_NO_MESSAGE_TEXT
3764 ,"reference to entity %1 for which no system identifier could be generated"
3765 ,"entity was defined here"
3768 const MessageType0 ParserMessages::pcdataUnreachable(
3769 MessageType::warning,
3771 MessageFragment::libModule,
3773 MessageFragment::appModule,
3776 #ifndef SP_NO_MESSAGE_TEXT
3777 ,"content model is mixed but does not allow #PCDATA everywhere"
3780 const MessageType0 ParserMessages::sdInvalidEllipsis(
3783 MessageFragment::libModule,
3785 MessageFragment::appModule,
3788 #ifndef SP_NO_MESSAGE_TEXT
3789 ,"parameter must specify one character for each adjacent ellipsis"
3792 const MessageType0 ParserMessages::sdInvalidRange(
3795 MessageFragment::libModule,
3797 MessageFragment::appModule,
3800 #ifndef SP_NO_MESSAGE_TEXT
3801 ,"number of first character in range must not exceed number of second character in range"
3804 const MessageType0 ParserMessages::sdEmptyDelimiter(
3807 MessageFragment::libModule,
3809 MessageFragment::appModule,
3812 #ifndef SP_NO_MESSAGE_TEXT
3813 ,"delimiter cannot be an empty string"
3816 const MessageType0 ParserMessages::tooManyCharsMinimumLiteral(
3817 MessageType::warning,
3819 MessageFragment::libModule,
3821 MessageFragment::appModule,
3824 #ifndef SP_NO_MESSAGE_TEXT
3825 ,"too many characters assigned same meaning with minimum literal"
3828 const MessageType1 ParserMessages::defaultedEntityDefined(
3829 MessageType::warning,
3831 MessageFragment::libModule,
3833 MessageFragment::appModule,
3836 #ifndef SP_NO_MESSAGE_TEXT
3837 ,"earlier reference to entity %1 used default entity"
3840 const MessageType0 ParserMessages::unclosedStartTag(
3841 MessageType::warning,
3843 MessageFragment::libModule,
3845 MessageFragment::appModule,
3848 #ifndef SP_NO_MESSAGE_TEXT
3849 ,"unclosed start-tag"
3852 const MessageType0 ParserMessages::unclosedEndTag(
3853 MessageType::warning,
3855 MessageFragment::libModule,
3857 MessageFragment::appModule,
3860 #ifndef SP_NO_MESSAGE_TEXT
3864 const MessageType0 ParserMessages::emptyStartTag(
3865 MessageType::warning,
3867 MessageFragment::libModule,
3869 MessageFragment::appModule,
3872 #ifndef SP_NO_MESSAGE_TEXT
3876 const MessageType0 ParserMessages::emptyEndTag(
3877 MessageType::warning,
3879 MessageFragment::libModule,
3881 MessageFragment::appModule,
3884 #ifndef SP_NO_MESSAGE_TEXT
3888 const MessageType0 ParserMessages::netStartTag(
3889 MessageType::warning,
3891 MessageFragment::libModule,
3893 MessageFragment::appModule,
3896 #ifndef SP_NO_MESSAGE_TEXT
3897 ,"net-enabling start-tag"
3900 const MessageType0 ParserMessages::nullEndTag(
3901 MessageType::warning,
3903 MessageFragment::libModule,
3905 MessageFragment::appModule,
3908 #ifndef SP_NO_MESSAGE_TEXT
3912 const MessageType1 ParserMessages::unusedMap(
3913 MessageType::warning,
3915 MessageFragment::libModule,
3917 MessageFragment::appModule,
3920 #ifndef SP_NO_MESSAGE_TEXT
3921 ,"unused short reference map %1"
3924 const MessageType1 ParserMessages::unusedParamEntity(
3925 MessageType::warning,
3927 MessageFragment::libModule,
3929 MessageFragment::appModule,
3932 #ifndef SP_NO_MESSAGE_TEXT
3933 ,"unused parameter entity %1"
3936 const MessageType1 ParserMessages::cannotGenerateSystemIdPublic(
3937 MessageType::warning,
3939 MessageFragment::libModule,
3941 MessageFragment::appModule,
3944 #ifndef SP_NO_MESSAGE_TEXT
3945 ,"cannot generate system identifier for public text %1"
3948 const MessageType1 ParserMessages::cannotGenerateSystemIdGeneral(
3949 MessageType::warning,
3951 MessageFragment::libModule,
3953 MessageFragment::appModule,
3956 #ifndef SP_NO_MESSAGE_TEXT
3957 ,"cannot generate system identifier for general entity %1"
3960 const MessageType1 ParserMessages::cannotGenerateSystemIdParameter(
3961 MessageType::warning,
3963 MessageFragment::libModule,
3965 MessageFragment::appModule,
3968 #ifndef SP_NO_MESSAGE_TEXT
3969 ,"cannot generate system identifier for parameter entity %1"
3972 const MessageType1 ParserMessages::cannotGenerateSystemIdDoctype(
3973 MessageType::warning,
3975 MessageFragment::libModule,
3977 MessageFragment::appModule,
3980 #ifndef SP_NO_MESSAGE_TEXT
3981 ,"cannot generate system identifier for document type %1"
3984 const MessageType1 ParserMessages::cannotGenerateSystemIdLinktype(
3985 MessageType::warning,
3987 MessageFragment::libModule,
3989 MessageFragment::appModule,
3992 #ifndef SP_NO_MESSAGE_TEXT
3993 ,"cannot generate system identifier for link type %1"
3996 const MessageType1 ParserMessages::cannotGenerateSystemIdNotation(
3997 MessageType::warning,
3999 MessageFragment::libModule,
4001 MessageFragment::appModule,
4004 #ifndef SP_NO_MESSAGE_TEXT
4005 ,"cannot generate system identifier for notation %1"
4008 const MessageType1 ParserMessages::excludeIncludeSame(
4009 MessageType::warning,
4011 MessageFragment::libModule,
4013 MessageFragment::appModule,
4016 #ifndef SP_NO_MESSAGE_TEXT
4017 ,"element type %1 both included and excluded"
4020 const MessageType1 ParserMessages::implyingDtd(
4023 MessageFragment::libModule,
4025 MessageFragment::appModule,
4028 #ifndef SP_NO_MESSAGE_TEXT
4029 ,"no document type declaration; implying %1"
4032 const MessageType1 ParserMessages::afdrVersion(
4035 MessageFragment::libModule,
4037 MessageFragment::appModule,
4040 #ifndef SP_NO_MESSAGE_TEXT
4041 ,"minimum data of AFDR declaration must be \"ISO/IEC 10744:1992\" not %1"
4044 const MessageType0 ParserMessages::missingAfdrDecl(
4047 MessageFragment::libModule,
4049 MessageFragment::appModule,
4052 #ifndef SP_NO_MESSAGE_TEXT
4053 ,"AFDR declaration required before use of AFDR extensions"
4056 const MessageFragment ParserMessages::delimStart(
4058 MessageFragment::libModule,
4060 MessageFragment::appModule,
4063 #ifndef SP_NO_MESSAGE_TEXT
4067 const MessageFragment ParserMessages::delimEnd(
4069 MessageFragment::libModule,
4071 MessageFragment::appModule,
4074 #ifndef SP_NO_MESSAGE_TEXT
4078 const MessageFragment ParserMessages::digit(
4080 MessageFragment::libModule,
4082 MessageFragment::appModule,
4085 #ifndef SP_NO_MESSAGE_TEXT
4089 const MessageFragment ParserMessages::nameStartCharacter(
4091 MessageFragment::libModule,
4093 MessageFragment::appModule,
4096 #ifndef SP_NO_MESSAGE_TEXT
4097 ,"name start character"
4100 const MessageFragment ParserMessages::sepchar(
4102 MessageFragment::libModule,
4104 MessageFragment::appModule,
4107 #ifndef SP_NO_MESSAGE_TEXT
4111 const MessageFragment ParserMessages::separator(
4113 MessageFragment::libModule,
4115 MessageFragment::appModule,
4118 #ifndef SP_NO_MESSAGE_TEXT
4122 const MessageFragment ParserMessages::nameCharacter(
4124 MessageFragment::libModule,
4126 MessageFragment::appModule,
4129 #ifndef SP_NO_MESSAGE_TEXT
4133 const MessageFragment ParserMessages::dataCharacter(
4135 MessageFragment::libModule,
4137 MessageFragment::appModule,
4140 #ifndef SP_NO_MESSAGE_TEXT
4144 const MessageFragment ParserMessages::minimumDataCharacter(
4146 MessageFragment::libModule,
4148 MessageFragment::appModule,
4151 #ifndef SP_NO_MESSAGE_TEXT
4152 ,"minimum data character"
4155 const MessageFragment ParserMessages::significantCharacter(
4157 MessageFragment::libModule,
4159 MessageFragment::appModule,
4162 #ifndef SP_NO_MESSAGE_TEXT
4163 ,"significant character"
4166 const MessageFragment ParserMessages::recordEnd(
4168 MessageFragment::libModule,
4170 MessageFragment::appModule,
4173 #ifndef SP_NO_MESSAGE_TEXT
4174 ,"record end character"
4177 const MessageFragment ParserMessages::recordStart(
4179 MessageFragment::libModule,
4181 MessageFragment::appModule,
4184 #ifndef SP_NO_MESSAGE_TEXT
4185 ,"record start character"
4188 const MessageFragment ParserMessages::space(
4190 MessageFragment::libModule,
4192 MessageFragment::appModule,
4195 #ifndef SP_NO_MESSAGE_TEXT
4199 const MessageFragment ParserMessages::listSep(
4201 MessageFragment::libModule,
4203 MessageFragment::appModule,
4206 #ifndef SP_NO_MESSAGE_TEXT
4210 const MessageFragment ParserMessages::rangeSep(
4212 MessageFragment::libModule,
4214 MessageFragment::appModule,
4217 #ifndef SP_NO_MESSAGE_TEXT
4221 const MessageFragment ParserMessages::parameterLiteral(
4223 MessageFragment::libModule,
4225 MessageFragment::appModule,
4228 #ifndef SP_NO_MESSAGE_TEXT
4229 ,"parameter literal"
4232 const MessageFragment ParserMessages::dataTagGroup(
4234 MessageFragment::libModule,
4236 MessageFragment::appModule,
4239 #ifndef SP_NO_MESSAGE_TEXT
4243 const MessageFragment ParserMessages::modelGroup(
4245 MessageFragment::libModule,
4247 MessageFragment::appModule,
4250 #ifndef SP_NO_MESSAGE_TEXT
4254 const MessageFragment ParserMessages::dataTagTemplateGroup(
4256 MessageFragment::libModule,
4258 MessageFragment::appModule,
4261 #ifndef SP_NO_MESSAGE_TEXT
4262 ,"data tag template group"
4265 const MessageFragment ParserMessages::name(
4267 MessageFragment::libModule,
4269 MessageFragment::appModule,
4272 #ifndef SP_NO_MESSAGE_TEXT
4276 const MessageFragment ParserMessages::nameToken(
4278 MessageFragment::libModule,
4280 MessageFragment::appModule,
4283 #ifndef SP_NO_MESSAGE_TEXT
4287 const MessageFragment ParserMessages::elementToken(
4289 MessageFragment::libModule,
4291 MessageFragment::appModule,
4294 #ifndef SP_NO_MESSAGE_TEXT
4298 const MessageFragment ParserMessages::inclusions(
4300 MessageFragment::libModule,
4302 MessageFragment::appModule,
4305 #ifndef SP_NO_MESSAGE_TEXT
4309 const MessageFragment ParserMessages::exclusions(
4311 MessageFragment::libModule,
4313 MessageFragment::appModule,
4316 #ifndef SP_NO_MESSAGE_TEXT
4320 const MessageFragment ParserMessages::minimumLiteral(
4322 MessageFragment::libModule,
4324 MessageFragment::appModule,
4327 #ifndef SP_NO_MESSAGE_TEXT
4331 const MessageFragment ParserMessages::attributeValueLiteral(
4333 MessageFragment::libModule,
4335 MessageFragment::appModule,
4338 #ifndef SP_NO_MESSAGE_TEXT
4339 ,"attribute value literal"
4342 const MessageFragment ParserMessages::systemIdentifier(
4344 MessageFragment::libModule,
4346 MessageFragment::appModule,
4349 #ifndef SP_NO_MESSAGE_TEXT
4350 ,"system identifier"
4353 const MessageFragment ParserMessages::number(
4355 MessageFragment::libModule,
4357 MessageFragment::appModule,
4360 #ifndef SP_NO_MESSAGE_TEXT
4364 const MessageFragment ParserMessages::attributeValue(
4366 MessageFragment::libModule,
4368 MessageFragment::appModule,
4371 #ifndef SP_NO_MESSAGE_TEXT
4375 const MessageFragment ParserMessages::capacityName(
4377 MessageFragment::libModule,
4379 MessageFragment::appModule,
4382 #ifndef SP_NO_MESSAGE_TEXT
4386 const MessageFragment ParserMessages::generalDelimiteRoleName(
4388 MessageFragment::libModule,
4390 MessageFragment::appModule,
4393 #ifndef SP_NO_MESSAGE_TEXT
4394 ,"name of general delimiter role"
4397 const MessageFragment ParserMessages::referenceReservedName(
4399 MessageFragment::libModule,
4401 MessageFragment::appModule,
4404 #ifndef SP_NO_MESSAGE_TEXT
4405 ,"reference reserved name"
4408 const MessageFragment ParserMessages::quantityName(
4410 MessageFragment::libModule,
4412 MessageFragment::appModule,
4415 #ifndef SP_NO_MESSAGE_TEXT
4419 const MessageFragment ParserMessages::entityEnd(
4421 MessageFragment::libModule,
4423 MessageFragment::appModule,
4426 #ifndef SP_NO_MESSAGE_TEXT
4430 const MessageFragment ParserMessages::shortrefDelim(
4432 MessageFragment::libModule,
4434 MessageFragment::appModule,
4437 #ifndef SP_NO_MESSAGE_TEXT
4438 ,"short reference delimiter"