org.xerial.util.xml.dtd
Class DTDParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.xerial.util.xml.dtd.DTDParser
public class DTDParser
- extends org.antlr.runtime.Parser
| Fields inherited from class org.antlr.runtime.Parser |
input |
| Fields inherited from class org.antlr.runtime.BaseRecognizer |
_fsp, backtracking, DEFAULT_TOKEN_CHANNEL, errorRecovery, failed, following, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, lastErrorIndex, MEMO_RULE_FAILED, MEMO_RULE_FAILED_I, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, ruleMemo |
|
Constructor Summary |
DTDParser(org.antlr.runtime.TokenStream input)
|
| Methods inherited from class org.antlr.runtime.Parser |
getTokenStream, reset, setTokenStream, traceIn, traceOut |
| Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, getBacktrackingLevel, getErrorHeader, getErrorMessage, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatch, pushFollow, recover, recoverFromMismatchedElement, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, toStrings, traceIn, traceOut |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final String[] tokenNames
SemiColon
public static final int SemiColon
- See Also:
- Constant Field Values
RParen
public static final int RParen
- See Also:
- Constant Field Values
CharRef
public static final int CharRef
- See Also:
- Constant Field Values
DefaultDecl
public static final int DefaultDecl
- See Also:
- Constant Field Values
At
public static final int At
- See Also:
- Constant Field Values
Apos
public static final int Apos
- See Also:
- Constant Field Values
LParen
public static final int LParen
- See Also:
- Constant Field Values
NUMBER
public static final int NUMBER
- See Also:
- Constant Field Values
NameChar
public static final int NameChar
- See Also:
- Constant Field Values
Colon
public static final int Colon
- See Also:
- Constant Field Values
Digit
public static final int Digit
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
AttValue
public static final int AttValue
- See Also:
- Constant Field Values
EntityRef
public static final int EntityRef
- See Also:
- Constant Field Values
StringLiteral
public static final int StringLiteral
- See Also:
- Constant Field Values
ML_COMMENT
public static final int ML_COMMENT
- See Also:
- Constant Field Values
Digits
public static final int Digits
- See Also:
- Constant Field Values
WhiteSpaceChar
public static final int WhiteSpaceChar
- See Also:
- Constant Field Values
Name
public static final int Name
- See Also:
- Constant Field Values
Dot
public static final int Dot
- See Also:
- Constant Field Values
Reference
public static final int Reference
- See Also:
- Constant Field Values
Comma
public static final int Comma
- See Also:
- Constant Field Values
Letter
public static final int Letter
- See Also:
- Constant Field Values
Quot
public static final int Quot
- See Also:
- Constant Field Values
Element
public static final int Element
- See Also:
- Constant Field Values
STRING
public static final int STRING
- See Also:
- Constant Field Values
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor
FOLLOW_Digits_in_integerLiteral485
public static final org.antlr.runtime.BitSet FOLLOW_Digits_in_integerLiteral485
FOLLOW_Dot_in_decimalLiteral491
public static final org.antlr.runtime.BitSet FOLLOW_Dot_in_decimalLiteral491
FOLLOW_Digits_in_decimalLiteral493
public static final org.antlr.runtime.BitSet FOLLOW_Digits_in_decimalLiteral493
FOLLOW_Digits_in_decimalLiteral496
public static final org.antlr.runtime.BitSet FOLLOW_Digits_in_decimalLiteral496
FOLLOW_Dot_in_decimalLiteral498
public static final org.antlr.runtime.BitSet FOLLOW_Dot_in_decimalLiteral498
FOLLOW_Digits_in_decimalLiteral500
public static final org.antlr.runtime.BitSet FOLLOW_Digits_in_decimalLiteral500
FOLLOW_numericLiteral_in_literal511
public static final org.antlr.runtime.BitSet FOLLOW_numericLiteral_in_literal511
FOLLOW_StringLiteral_in_literal524
public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_literal524
FOLLOW_integerLiteral_in_numericLiteral544
public static final org.antlr.runtime.BitSet FOLLOW_integerLiteral_in_numericLiteral544
FOLLOW_decimalLiteral_in_numericLiteral550
public static final org.antlr.runtime.BitSet FOLLOW_decimalLiteral_in_numericLiteral550
FOLLOW_markupdecl_in_dtd561
public static final org.antlr.runtime.BitSet FOLLOW_markupdecl_in_dtd561
FOLLOW_elementDecl_in_markupdecl569
public static final org.antlr.runtime.BitSet FOLLOW_elementDecl_in_markupdecl569
FOLLOW_attlistDecl_in_markupdecl573
public static final org.antlr.runtime.BitSet FOLLOW_attlistDecl_in_markupdecl573
FOLLOW_Element_in_elementDecl581
public static final org.antlr.runtime.BitSet FOLLOW_Element_in_elementDecl581
FOLLOW_Name_in_elementDecl583
public static final org.antlr.runtime.BitSet FOLLOW_Name_in_elementDecl583
FOLLOW_contentSpec_in_elementDecl585
public static final org.antlr.runtime.BitSet FOLLOW_contentSpec_in_elementDecl585
FOLLOW_29_in_elementDecl587
public static final org.antlr.runtime.BitSet FOLLOW_29_in_elementDecl587
FOLLOW_30_in_contentSpec597
public static final org.antlr.runtime.BitSet FOLLOW_30_in_contentSpec597
FOLLOW_31_in_contentSpec601
public static final org.antlr.runtime.BitSet FOLLOW_31_in_contentSpec601
FOLLOW_mixed_in_contentSpec605
public static final org.antlr.runtime.BitSet FOLLOW_mixed_in_contentSpec605
FOLLOW_children_in_contentSpec609
public static final org.antlr.runtime.BitSet FOLLOW_children_in_contentSpec609
FOLLOW_choice_in_children628
public static final org.antlr.runtime.BitSet FOLLOW_choice_in_children628
FOLLOW_set_in_children631
public static final org.antlr.runtime.BitSet FOLLOW_set_in_children631
FOLLOW_seq_in_children652
public static final org.antlr.runtime.BitSet FOLLOW_seq_in_children652
FOLLOW_set_in_children654
public static final org.antlr.runtime.BitSet FOLLOW_set_in_children654
FOLLOW_Name_in_cp682
public static final org.antlr.runtime.BitSet FOLLOW_Name_in_cp682
FOLLOW_set_in_cp685
public static final org.antlr.runtime.BitSet FOLLOW_set_in_cp685
FOLLOW_choice_in_cp707
public static final org.antlr.runtime.BitSet FOLLOW_choice_in_cp707
FOLLOW_set_in_cp710
public static final org.antlr.runtime.BitSet FOLLOW_set_in_cp710
FOLLOW_seq_in_cp732
public static final org.antlr.runtime.BitSet FOLLOW_seq_in_cp732
FOLLOW_set_in_cp735
public static final org.antlr.runtime.BitSet FOLLOW_set_in_cp735
FOLLOW_LParen_in_choice754
public static final org.antlr.runtime.BitSet FOLLOW_LParen_in_choice754
FOLLOW_cp_in_choice756
public static final org.antlr.runtime.BitSet FOLLOW_cp_in_choice756
FOLLOW_35_in_choice759
public static final org.antlr.runtime.BitSet FOLLOW_35_in_choice759
FOLLOW_cp_in_choice761
public static final org.antlr.runtime.BitSet FOLLOW_cp_in_choice761
FOLLOW_RParen_in_choice765
public static final org.antlr.runtime.BitSet FOLLOW_RParen_in_choice765
FOLLOW_LParen_in_seq785
public static final org.antlr.runtime.BitSet FOLLOW_LParen_in_seq785
FOLLOW_cp_in_seq787
public static final org.antlr.runtime.BitSet FOLLOW_cp_in_seq787
FOLLOW_Comma_in_seq790
public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_seq790
FOLLOW_cp_in_seq792
public static final org.antlr.runtime.BitSet FOLLOW_cp_in_seq792
FOLLOW_RParen_in_seq796
public static final org.antlr.runtime.BitSet FOLLOW_RParen_in_seq796
FOLLOW_LParen_in_mixed806
public static final org.antlr.runtime.BitSet FOLLOW_LParen_in_mixed806
FOLLOW_36_in_mixed808
public static final org.antlr.runtime.BitSet FOLLOW_36_in_mixed808
FOLLOW_35_in_mixed811
public static final org.antlr.runtime.BitSet FOLLOW_35_in_mixed811
FOLLOW_Name_in_mixed813
public static final org.antlr.runtime.BitSet FOLLOW_Name_in_mixed813
FOLLOW_RParen_in_mixed817
public static final org.antlr.runtime.BitSet FOLLOW_RParen_in_mixed817
FOLLOW_33_in_mixed819
public static final org.antlr.runtime.BitSet FOLLOW_33_in_mixed819
FOLLOW_LParen_in_mixed826
public static final org.antlr.runtime.BitSet FOLLOW_LParen_in_mixed826
FOLLOW_36_in_mixed828
public static final org.antlr.runtime.BitSet FOLLOW_36_in_mixed828
FOLLOW_RParen_in_mixed830
public static final org.antlr.runtime.BitSet FOLLOW_RParen_in_mixed830
FOLLOW_37_in_attlistDecl842
public static final org.antlr.runtime.BitSet FOLLOW_37_in_attlistDecl842
FOLLOW_Name_in_attlistDecl844
public static final org.antlr.runtime.BitSet FOLLOW_Name_in_attlistDecl844
FOLLOW_attDef_in_attlistDecl846
public static final org.antlr.runtime.BitSet FOLLOW_attDef_in_attlistDecl846
FOLLOW_29_in_attlistDecl849
public static final org.antlr.runtime.BitSet FOLLOW_29_in_attlistDecl849
FOLLOW_Name_in_attDef859
public static final org.antlr.runtime.BitSet FOLLOW_Name_in_attDef859
FOLLOW_attType_in_attDef861
public static final org.antlr.runtime.BitSet FOLLOW_attType_in_attDef861
FOLLOW_DefaultDecl_in_attDef863
public static final org.antlr.runtime.BitSet FOLLOW_DefaultDecl_in_attDef863
FOLLOW_stringType_in_attType874
public static final org.antlr.runtime.BitSet FOLLOW_stringType_in_attType874
FOLLOW_tokenizedType_in_attType878
public static final org.antlr.runtime.BitSet FOLLOW_tokenizedType_in_attType878
FOLLOW_enumeratedType_in_attType882
public static final org.antlr.runtime.BitSet FOLLOW_enumeratedType_in_attType882
FOLLOW_LParen_in_enumeration889
public static final org.antlr.runtime.BitSet FOLLOW_LParen_in_enumeration889
FOLLOW_Name_in_enumeration891
public static final org.antlr.runtime.BitSet FOLLOW_Name_in_enumeration891
FOLLOW_35_in_enumeration894
public static final org.antlr.runtime.BitSet FOLLOW_35_in_enumeration894
FOLLOW_Name_in_enumeration896
public static final org.antlr.runtime.BitSet FOLLOW_Name_in_enumeration896
FOLLOW_RParen_in_enumeration900
public static final org.antlr.runtime.BitSet FOLLOW_RParen_in_enumeration900
FOLLOW_notationType_in_enumeratedType906
public static final org.antlr.runtime.BitSet FOLLOW_notationType_in_enumeratedType906
FOLLOW_enumeration_in_enumeratedType910
public static final org.antlr.runtime.BitSet FOLLOW_enumeration_in_enumeratedType910
FOLLOW_38_in_notationType916
public static final org.antlr.runtime.BitSet FOLLOW_38_in_notationType916
FOLLOW_LParen_in_notationType918
public static final org.antlr.runtime.BitSet FOLLOW_LParen_in_notationType918
FOLLOW_Name_in_notationType920
public static final org.antlr.runtime.BitSet FOLLOW_Name_in_notationType920
FOLLOW_35_in_notationType923
public static final org.antlr.runtime.BitSet FOLLOW_35_in_notationType923
FOLLOW_Name_in_notationType925
public static final org.antlr.runtime.BitSet FOLLOW_Name_in_notationType925
FOLLOW_RParen_in_notationType929
public static final org.antlr.runtime.BitSet FOLLOW_RParen_in_notationType929
FOLLOW_39_in_stringType936
public static final org.antlr.runtime.BitSet FOLLOW_39_in_stringType936
FOLLOW_set_in_tokenizedType0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_tokenizedType0
FOLLOW_choice_in_synpred1623
public static final org.antlr.runtime.BitSet FOLLOW_choice_in_synpred1623
FOLLOW_seq_in_synpred2647
public static final org.antlr.runtime.BitSet FOLLOW_seq_in_synpred2647
FOLLOW_Name_in_synpred3677
public static final org.antlr.runtime.BitSet FOLLOW_Name_in_synpred3677
FOLLOW_choice_in_synpred4702
public static final org.antlr.runtime.BitSet FOLLOW_choice_in_synpred4702
FOLLOW_seq_in_synpred5727
public static final org.antlr.runtime.BitSet FOLLOW_seq_in_synpred5727
DTDParser
public DTDParser(org.antlr.runtime.TokenStream input)
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
getTokenNames
public String[] getTokenNames()
- Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer
integerLiteral
public final DTDParser.integerLiteral_return integerLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
decimalLiteral
public final DTDParser.decimalLiteral_return decimalLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
literal
public final DTDParser.literal_return literal()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
numericLiteral
public final DTDParser.numericLiteral_return numericLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
dtd
public final DTDParser.dtd_return dtd()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
markupdecl
public final DTDParser.markupdecl_return markupdecl()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
elementDecl
public final DTDParser.elementDecl_return elementDecl()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
contentSpec
public final DTDParser.contentSpec_return contentSpec()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
children
public final DTDParser.children_return children()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
cp
public final DTDParser.cp_return cp()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
choice
public final DTDParser.choice_return choice()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
seq
public final DTDParser.seq_return seq()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mixed
public final DTDParser.mixed_return mixed()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
attlistDecl
public final DTDParser.attlistDecl_return attlistDecl()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
attDef
public final DTDParser.attDef_return attDef()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
attType
public final DTDParser.attType_return attType()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
enumeration
public final DTDParser.enumeration_return enumeration()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
enumeratedType
public final DTDParser.enumeratedType_return enumeratedType()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
notationType
public final DTDParser.notationType_return notationType()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
stringType
public final DTDParser.stringType_return stringType()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
tokenizedType
public final DTDParser.tokenizedType_return tokenizedType()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred1_fragment
public final void synpred1_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred2_fragment
public final void synpred2_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred3_fragment
public final void synpred3_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred4_fragment
public final void synpred4_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred5_fragment
public final void synpred5_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred5
public final boolean synpred5()
synpred1
public final boolean synpred1()
synpred2
public final boolean synpred2()
synpred3
public final boolean synpred3()
synpred4
public final boolean synpred4()

This work is licensed under a Creative Commons Attribution-ShareAlike 2.1 Japan License.