1 // This file was automatically generated from lib\ParserMessages.msg by msggen.pl.
2 #ifndef ParserMessages_INCLUDED
3 #define ParserMessages_INCLUDED 1
11 namespace SP_NAMESPACE
{
14 struct ParserMessages
{
16 static const MessageType1 nameLength
;
18 static const MessageType1 parameterEntityNameLength
;
20 static const MessageType1 numberLength
;
22 static const MessageType1 attributeValueLength
;
24 static const MessageType0 peroGrpoProlog
;
26 static const MessageType0 groupLevel
;
28 static const MessageType2 groupCharacter
;
30 static const MessageType0 psRequired
;
32 static const MessageType2 markupDeclarationCharacter
;
34 static const MessageType0 declarationLevel
;
36 static const MessageType0 groupEntityEnd
;
38 static const MessageType1 invalidToken
;
40 static const MessageType0 groupEntityReference
;
42 static const MessageType1 duplicateGroupToken
;
44 static const MessageType1 groupCount
;
46 static const MessageType0 literalLevel
;
48 static const MessageType1 literalMinimumData
;
50 static const MessageType0 dataTagPatternNonSgml
;
52 static const MessageType0 dataTagPatternFunction
;
54 static const MessageType0 eroGrpoStartTag
;
56 static const MessageType0 eroGrpoProlog
;
58 static const MessageType1 functionName
;
60 static const MessageType1 characterNumber
;
62 static const MessageType1 parameterEntityUndefined
;
64 static const MessageType1 entityUndefined
;
66 static const MessageType0 rniNameStart
;
68 static const MessageType0L commentEntityEnd
;
70 static const MessageType0 mixedConnectors
;
72 static const MessageType1 noSuchReservedName
;
74 static const MessageType1 invalidReservedName
;
76 static const MessageType1 minimumLiteralLength
;
78 static const MessageType1 tokenizedAttributeValueLength
;
80 static const MessageType1 systemIdentifierLength
;
82 static const MessageType1 parameterLiteralLength
;
84 static const MessageType1 dataTagPatternLiteralLength
;
86 static const MessageType0 literalClosingDelimiter
;
88 static const MessageType2 paramInvalidToken
;
90 static const MessageType2 groupTokenInvalidToken
;
92 static const MessageType2 connectorInvalidToken
;
94 static const MessageType1 noSuchDeclarationType
;
96 static const MessageType1 dtdSubsetDeclaration
;
98 static const MessageType1 declSubsetCharacter
;
100 static const MessageType0 documentEndDtdSubset
;
102 static const MessageType1 prologCharacter
;
104 static const MessageType0 documentEndProlog
;
106 static const MessageType1 prologDeclaration
;
108 static const MessageType1 rankStemGenericIdentifier
;
110 static const MessageType0 missingTagMinimization
;
112 static const MessageType1 duplicateElementDefinition
;
114 static const MessageType0 entityApplicableDtd
;
116 static const MessageType1L commentDeclInvalidToken
;
118 static const MessageType1 instanceDeclaration
;
120 static const MessageType0 contentNonSgml
;
122 static const MessageType1 noCurrentRank
;
124 static const MessageType1 duplicateAttlistNotation
;
126 static const MessageType1 duplicateAttlistElement
;
128 static const MessageType0 endTagEntityEnd
;
130 static const MessageType1 endTagCharacter
;
132 static const MessageType1 endTagInvalidToken
;
134 static const MessageType0 pcdataNotAllowed
;
136 static const MessageType1 elementNotAllowed
;
138 static const MessageType2 missingElementMultiple
;
140 static const MessageType2 missingElementInferred
;
142 static const MessageType1 startTagEmptyElement
;
144 static const MessageType1L omitEndTagDeclare
;
146 static const MessageType1L omitEndTagOmittag
;
148 static const MessageType1 omitStartTagDeclaredContent
;
150 static const MessageType1 elementEndTagNotFinished
;
152 static const MessageType1 omitStartTagDeclare
;
154 static const MessageType1 taglvlOpenElements
;
156 static const MessageType1 undefinedElement
;
158 static const MessageType0 emptyEndTagNoOpenElements
;
160 static const MessageType1 elementNotFinished
;
162 static const MessageType1 elementNotOpen
;
164 static const MessageType1 internalParameterDataEntity
;
166 static const MessageType1 attributeSpecCharacter
;
168 static const MessageType0 unquotedAttributeValue
;
170 static const MessageType0 attributeSpecEntityEnd
;
172 static const MessageType1 externalParameterDataSubdocEntity
;
174 static const MessageType1 duplicateEntityDeclaration
;
176 static const MessageType1 duplicateParameterEntityDeclaration
;
178 static const MessageType0 piEntityReference
;
180 static const MessageType0 internalDataEntityReference
;
182 static const MessageType0 externalNonTextEntityReference
;
184 static const MessageType0 externalNonTextEntityRcdata
;
186 static const MessageType0 entlvl
;
188 static const MessageType0 piEntityRcdata
;
190 static const MessageType1 recursiveEntityReference
;
192 static const MessageType1 undefinedShortrefMapInstance
;
194 static const MessageType0 usemapAssociatedElementTypeDtd
;
196 static const MessageType0 usemapAssociatedElementTypeInstance
;
198 static const MessageType2 undefinedShortrefMapDtd
;
200 static const MessageType1 unknownShortrefDelim
;
202 static const MessageType1 delimDuplicateMap
;
204 static const MessageType0 noDocumentElement
;
206 static const MessageType0 processingInstructionEntityEnd
;
208 static const MessageType1 processingInstructionLength
;
210 static const MessageType0 processingInstructionClose
;
212 static const MessageType0 attributeSpecNameTokenExpected
;
214 static const MessageType1 noSuchAttributeToken
;
216 static const MessageType0 attributeNameShorttag
;
218 static const MessageType1 noSuchAttribute
;
220 static const MessageType0 attributeValueExpected
;
222 static const MessageType1 nameTokenLength
;
224 static const MessageType0 attributeSpecLiteral
;
226 static const MessageType1 duplicateAttributeSpec
;
228 static const MessageType1 duplicateAttributeDef
;
230 static const MessageType0 emptyDataAttributeSpec
;
232 static const MessageType0 markedSectionEnd
;
234 static const MessageType1 markedSectionLevel
;
236 static const MessageType0L unclosedMarkedSection
;
238 static const MessageType0 specialParseEntityEnd
;
240 static const MessageType2 normalizedAttributeValueLength
;
242 static const MessageType0 attributeValueSyntax
;
244 static const MessageType2 attributeValueChar
;
246 static const MessageType1 attributeValueMultiple
;
248 static const MessageType2 attributeValueNumberToken
;
250 static const MessageType2 attributeValueName
;
252 static const MessageType1 attributeMissing
;
254 static const MessageType1 requiredAttributeMissing
;
256 static const MessageType1 currentAttributeMissing
;
258 static const MessageType1 invalidNotationAttribute
;
260 static const MessageType1 invalidEntityAttribute
;
262 static const MessageType3 attributeValueNotInGroup
;
264 static const MessageType1 notDataOrSubdocEntity
;
266 static const MessageType3 ambiguousModelInitial
;
268 static const MessageType5 ambiguousModel
;
270 static const MessageType5 ambiguousModelSingleAnd
;
272 static const MessageType6 ambiguousModelMultipleAnd
;
274 static const MessageType1L commentDeclarationCharacter
;
276 static const MessageType1 nonSgmlCharacter
;
278 static const MessageType0 dataMarkedSectionDeclSubset
;
280 static const MessageType1L duplicateId
;
282 static const MessageType1 notFixedValue
;
284 static const MessageType1 sdCommentSignificant
;
286 static const MessageType1 standardVersion
;
288 static const MessageType1 namingBeforeLcnmstrt
;
290 static const MessageType1 sdEntityEnd
;
292 static const MessageType2 sdInvalidNameToken
;
294 static const MessageType1 numberTooBig
;
296 static const MessageType1 sdLiteralSignificant
;
298 static const MessageType1 syntaxCharacterNumber
;
300 static const MessageType0 sdParameterEntity
;
302 static const MessageType2 sdParamInvalidToken
;
304 static const MessageType0 giveUp
;
306 static const MessageType1 sdMissingCharacters
;
308 static const MessageType1 missingMinimumChars
;
310 static const MessageType1 duplicateCharNumbers
;
312 static const MessageType1 codeSetHoles
;
314 static const MessageType1 basesetCharsMissing
;
316 static const MessageType1 documentCharMax
;
318 static const MessageType1 fpiMissingField
;
320 static const MessageType1 fpiMissingTextClassSpace
;
322 static const MessageType1 fpiInvalidTextClass
;
324 static const MessageType1 fpiInvalidLanguage
;
326 static const MessageType1 fpiIllegalDisplayVersion
;
328 static const MessageType1 fpiExtraField
;
330 static const MessageType0 notationIdentifierTextClass
;
332 static const MessageType1 unknownBaseset
;
334 static const MessageType2 lexicalAmbiguity
;
336 static const MessageType1 missingSignificant
;
338 static const MessageType1 translateSyntaxCharDoc
;
340 static const MessageType1 translateSyntaxCharInternal
;
342 static const MessageType1 missingSyntaxChar
;
344 static const MessageType1 unknownCapacitySet
;
346 static const MessageType1 duplicateCapacity
;
348 static const MessageType1 capacityExceedsTotalcap
;
350 static const MessageType1 unknownPublicSyntax
;
352 static const MessageType0 nmstrtLength
;
354 static const MessageType0 nmcharLength
;
356 static const MessageType1 subdocLevel
;
358 static const MessageType1 subdocEntity
;
360 static const MessageType0 parameterEntityNotEnded
;
362 static const MessageType1 missingId
;
364 static const MessageType1 dtdUndefinedElement
;
366 static const MessageType1 elementNotFinishedDocumentEnd
;
368 static const MessageType0 subdocGiveUp
;
370 static const MessageType0 noDtd
;
372 static const MessageType0 noDtdSubset
;
374 static const MessageType0 notSgml
;
376 static const MessageType1 taglen
;
378 static const MessageType0 groupParameterEntityNotEnded
;
380 static const MessageType1 invalidSgmlChar
;
382 static const MessageType1 translateDocChar
;
384 static const MessageType1 attributeValueLengthNeg
;
386 static const MessageType1 tokenizedAttributeValueLengthNeg
;
388 static const MessageType1 scopeInstanceQuantity
;
390 static const MessageType1 basesetTextClass
;
392 static const MessageType1 capacityTextClass
;
394 static const MessageType1 syntaxTextClass
;
396 static const MessageType0 msocharRequiresMsichar
;
398 static const MessageType1 switchNotMarkup
;
400 static const MessageType1 switchNotInCharset
;
402 static const MessageType1 ambiguousDocCharacter
;
404 static const MessageType1 oneFunction
;
406 static const MessageType1 duplicateFunctionName
;
408 static const MessageType1 missingSignificant646
;
410 static const MessageType1 generalDelimAllFunction
;
412 static const MessageType1 nmcharLetter
;
414 static const MessageType1 nmcharDigit
;
416 static const MessageType1 nmcharRe
;
418 static const MessageType1 nmcharRs
;
420 static const MessageType1 nmcharSpace
;
422 static const MessageType1 nmcharSepchar
;
424 static const MessageType1 switchLetterDigit
;
426 static const MessageType0 zeroNumberOfCharacters
;
428 static const MessageType1 nameReferenceReservedName
;
430 static const MessageType1 ambiguousReservedName
;
432 static const MessageType1 duplicateReservedName
;
434 static const MessageType1 reservedNameSyntax
;
436 static const MessageType1 multipleBSequence
;
438 static const MessageType1 blankAdjacentBSequence
;
440 static const MessageType2 delimiterLength
;
442 static const MessageType2 reservedNameLength
;
444 static const MessageType1 nmcharNmstrt
;
446 static const MessageType0 scopeInstanceSyntaxCharset
;
448 static const MessageType0 emptyOmitEndTag
;
450 static const MessageType1 conrefOmitEndTag
;
452 static const MessageType1 conrefEmpty
;
454 static const MessageType1 notationEmpty
;
456 static const MessageType0 dataAttributeDeclaredValue
;
458 static const MessageType0 dataAttributeDefaultValue
;
460 static const MessageType2 attcnt
;
462 static const MessageType0 idDeclaredValue
;
464 static const MessageType1 multipleIdAttributes
;
466 static const MessageType1 multipleNotationAttributes
;
468 static const MessageType1 duplicateAttributeToken
;
470 static const MessageType1 notationNoAttributes
;
472 static const MessageType2 entityNotationUndefined
;
474 static const MessageType2 mapEntityUndefined
;
476 static const MessageType1 attlistNotationUndefined
;
478 static const MessageType1 bracketedLitlen
;
480 static const MessageType1 genericIdentifierLength
;
482 static const MessageType0 instanceStartOmittag
;
484 static const MessageType1 grplvl
;
486 static const MessageType1 grpgtcnt
;
488 static const MessageType0 unclosedStartTagShorttag
;
490 static const MessageType0 netEnablingStartTagShorttag
;
492 static const MessageType0 unclosedEndTagShorttag
;
494 static const MessageType0 multipleDtds
;
496 static const MessageType0 afterDocumentElementEntityEnd
;
498 static const MessageType1 declarationAfterDocumentElement
;
500 static const MessageType0 characterReferenceAfterDocumentElement
;
502 static const MessageType0 entityReferenceAfterDocumentElement
;
504 static const MessageType0 markedSectionAfterDocumentElement
;
506 static const MessageType3 requiredElementExcluded
;
508 static const MessageType3 invalidExclusion
;
510 static const MessageType0 attributeValueShorttag
;
512 static const MessageType0 conrefNotation
;
514 static const MessageType1 duplicateNotationDeclaration
;
516 static const MessageType1L duplicateShortrefDeclaration
;
518 static const MessageType1 duplicateDelimGeneral
;
520 static const MessageType1 idrefGrpcnt
;
522 static const MessageType1 entityNameGrpcnt
;
524 static const MessageType2 attsplen
;
526 static const MessageType1 duplicateDelimShortref
;
528 static const MessageType1 duplicateDelimShortrefSet
;
530 static const MessageType1 defaultEntityInAttribute
;
532 static const MessageType1 defaultEntityReference
;
534 static const MessageType2 mapDefaultEntity
;
536 static const MessageType1 noSuchDtd
;
538 static const MessageType1 noLpdSubset
;
540 static const MessageType0 assocElementDifferentAtts
;
542 static const MessageType1 duplicateLinkSet
;
544 static const MessageType0 emptyResultAttributeSpec
;
546 static const MessageType1 noSuchSourceElement
;
548 static const MessageType1 noSuchResultElement
;
550 static const MessageType0 documentEndLpdSubset
;
552 static const MessageType1 lpdSubsetDeclaration
;
554 static const MessageType0 idlinkDeclSimple
;
556 static const MessageType0 linkDeclSimple
;
558 static const MessageType1 simpleLinkAttlistElement
;
560 static const MessageType0 shortrefOnlyInBaseDtd
;
562 static const MessageType0 usemapOnlyInBaseDtd
;
564 static const MessageType0 linkAttributeDefaultValue
;
566 static const MessageType0 linkAttributeDeclaredValue
;
568 static const MessageType0 simpleLinkFixedAttribute
;
570 static const MessageType0 duplicateIdLinkSet
;
572 static const MessageType1 noInitialLinkSet
;
574 static const MessageType1 notationUndefinedSourceDtd
;
576 static const MessageType0 simpleLinkResultNotImplied
;
578 static const MessageType0 simpleLinkFeature
;
580 static const MessageType0 implicitLinkFeature
;
582 static const MessageType0 explicitLinkFeature
;
584 static const MessageType0 lpdBeforeBaseDtd
;
586 static const MessageType0 dtdAfterLpd
;
588 static const MessageType1 unstableLpdGeneralEntity
;
590 static const MessageType1 unstableLpdParameterEntity
;
592 static const MessageType1 multipleIdLinkRuleAttribute
;
594 static const MessageType1 multipleLinkRuleAttribute
;
596 static const MessageType2 uselinkBadLinkSet
;
598 static const MessageType1 uselinkSimpleLpd
;
600 static const MessageType1 uselinkBadLinkType
;
602 static const MessageType1 duplicateDtdLpd
;
604 static const MessageType1 duplicateLpd
;
606 static const MessageType1 duplicateDtd
;
608 static const MessageType1 undefinedLinkSet
;
610 static const MessageType1 duplicateImpliedResult
;
612 static const MessageType1 simpleLinkCount
;
614 static const MessageType0 duplicateExplicitChain
;
616 static const MessageType1 explicit1RequiresSourceTypeBase
;
618 static const MessageType0 oneImplicitLink
;
620 static const MessageType1 sorryLink
;
622 static const MessageType0 entityReferenceMissingName
;
624 static const MessageType1 explicitNoRequiresSourceTypeBase
;
626 static const MessageType0 linkActivateTooLate
;
628 static const MessageType0 pass2Ee
;
630 static const MessageType2 idlinkElementType
;
632 static const MessageType0 datatagNotImplemented
;
634 static const MessageType0 startTagMissingName
;
636 static const MessageType0 endTagMissingName
;
638 static const MessageType0 startTagGroupNet
;
640 static const MessageType0 documentElementUndefined
;
642 static const MessageType0 badDefaultSgmlDecl
;
644 static const MessageType1L nonExistentEntityRef
;
646 static const MessageType0 pcdataUnreachable
;
648 static const MessageType0 sdRangeNotSingleChar
;
650 static const MessageType0 sdInvalidRange
;
652 static const MessageType0 sdEmptyDelimiter
;
654 static const MessageType0 tooManyCharsMinimumLiteral
;
656 static const MessageType1 defaultedEntityDefined
;
658 static const MessageType0 emptyStartTag
;
660 static const MessageType0 emptyEndTag
;
662 static const MessageType1 unusedMap
;
664 static const MessageType1 unusedParamEntity
;
666 static const MessageType1 cannotGenerateSystemIdPublic
;
668 static const MessageType1 cannotGenerateSystemIdGeneral
;
670 static const MessageType1 cannotGenerateSystemIdParameter
;
672 static const MessageType1 cannotGenerateSystemIdDoctype
;
674 static const MessageType1 cannotGenerateSystemIdLinktype
;
676 static const MessageType1 cannotGenerateSystemIdNotation
;
678 static const MessageType1 excludeIncludeSame
;
680 static const MessageType1 implyingDtd
;
682 static const MessageType1 afdrVersion
;
684 static const MessageType0 missingAfdrDecl
;
686 static const MessageType0 enrRequired
;
688 static const MessageType1 numericCharRefLiteralNonSgml
;
690 static const MessageType2 numericCharRefUnknownDesc
;
692 static const MessageType3 numericCharRefUnknownBase
;
694 static const MessageType1 numericCharRefBadInternal
;
696 static const MessageType1 numericCharRefNoInternal
;
698 static const MessageType0 wwwRequired
;
700 static const MessageType1 attributeTokenNotUnique
;
702 static const MessageType1 hexNumberLength
;
704 static const MessageType1 entityNameSyntax
;
706 static const MessageType0 cdataContent
;
708 static const MessageType0 rcdataContent
;
710 static const MessageType0 inclusion
;
712 static const MessageType0 exclusion
;
714 static const MessageType0 numberDeclaredValue
;
716 static const MessageType0 nameDeclaredValue
;
718 static const MessageType0 nutokenDeclaredValue
;
720 static const MessageType0 conrefAttribute
;
722 static const MessageType0 currentAttribute
;
724 static const MessageType0 tempMarkedSection
;
726 static const MessageType0 instanceIncludeMarkedSection
;
728 static const MessageType0 instanceIgnoreMarkedSection
;
730 static const MessageType0 rcdataMarkedSection
;
732 static const MessageType0 piEntity
;
734 static const MessageType0 bracketEntity
;
736 static const MessageType0 internalCdataEntity
;
738 static const MessageType0 internalSdataEntity
;
740 static const MessageType0 externalCdataEntity
;
742 static const MessageType0 externalSdataEntity
;
744 static const MessageType0 dataAttributes
;
746 static const MessageType0 rank
;
748 static const MessageType0 missingSystemId
;
750 static const MessageType0 psComment
;
752 static const MessageType0 namedCharRef
;
754 static const MessageType0 andGroup
;
756 static const MessageType0 attributeValueNotLiteral
;
758 static const MessageType0 missingAttributeName
;
760 static const MessageType0 elementGroupDecl
;
762 static const MessageType0 attlistGroupDecl
;
764 static const MessageType0 emptyCommentDecl
;
766 static const MessageType0 commentDeclS
;
768 static const MessageType0 commentDeclMultiple
;
770 static const MessageType0 missingStatusKeyword
;
772 static const MessageType0 multipleStatusKeyword
;
774 static const MessageType0 instanceParamEntityRef
;
776 static const MessageType0 current
;
778 static const MessageType0 minimizationParam
;
780 static const MessageType0 refc
;
782 static const MessageType0 pcdataNotFirstInGroup
;
784 static const MessageType0 pcdataInSeqGroup
;
786 static const MessageType0 pcdataInNestedModelGroup
;
788 static const MessageType0 pcdataGroupNotRep
;
790 static const MessageType0 nameGroupNotOr
;
792 static const MessageType0 piMissingName
;
794 static const MessageType0 instanceStatusKeywordSpecS
;
796 static const MessageType0 externalDataEntityRef
;
798 static const MessageType0 attributeValueExternalEntityRef
;
800 static const MessageType1 dataCharDelim
;
802 static const MessageType0 explicitSgmlDecl
;
804 static const MessageType0 internalSubsetMarkedSection
;
806 static const MessageType0 nestcWithoutNet
;
808 static const MessageType0 contentAsyncEntityRef
;
810 static const MessageType0 immednetRequiresEmptynrm
;
812 static const MessageType0 nonSgmlCharRef
;
814 static const MessageType0 defaultEntityDecl
;
816 static const MessageType0 internalSubsetPsParamEntityRef
;
818 static const MessageType0 internalSubsetTsParamEntityRef
;
820 static const MessageType0 internalSubsetLiteralParamEntityRef
;
822 static const MessageType0 cannotGenerateSystemIdSgml
;
824 static const MessageType1 sdTextClass
;
826 static const MessageType0 sgmlDeclRefRequiresWww
;
828 static const MessageType0 pcdataGroupMemberOccurrenceIndicator
;
830 static const MessageType0 pcdataGroupMemberModelGroup
;
832 static const MessageFragment delimStart
;
834 static const MessageFragment delimEnd
;
836 static const MessageFragment digit
;
838 static const MessageFragment nameStartCharacter
;
840 static const MessageFragment sepchar
;
842 static const MessageFragment separator
;
844 static const MessageFragment nameCharacter
;
846 static const MessageFragment dataCharacter
;
848 static const MessageFragment minimumDataCharacter
;
850 static const MessageFragment significantCharacter
;
852 static const MessageFragment recordEnd
;
854 static const MessageFragment recordStart
;
856 static const MessageFragment space
;
858 static const MessageFragment listSep
;
860 static const MessageFragment rangeSep
;
862 static const MessageFragment parameterLiteral
;
864 static const MessageFragment dataTagGroup
;
866 static const MessageFragment modelGroup
;
868 static const MessageFragment dataTagTemplateGroup
;
870 static const MessageFragment name
;
872 static const MessageFragment nameToken
;
874 static const MessageFragment elementToken
;
876 static const MessageFragment inclusions
;
878 static const MessageFragment exclusions
;
880 static const MessageFragment minimumLiteral
;
882 static const MessageFragment attributeValueLiteral
;
884 static const MessageFragment systemIdentifier
;
886 static const MessageFragment number
;
888 static const MessageFragment attributeValue
;
890 static const MessageFragment capacityName
;
892 static const MessageFragment generalDelimiteRoleName
;
894 static const MessageFragment referenceReservedName
;
896 static const MessageFragment quantityName
;
898 static const MessageFragment entityEnd
;
900 static const MessageFragment shortrefDelim
;
907 #endif /* not ParserMessages_INCLUDED */