- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
- org.antlr.v4.runtime.Parser
-
- io.fixprotocol.md.antlr.MarkdownParser
-
public class MarkdownParser extends org.antlr.v4.runtime.Parser
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMarkdownParser.BlockContextstatic classMarkdownParser.BlockquoteContextstatic classMarkdownParser.CellContextstatic classMarkdownParser.DocumentContextstatic classMarkdownParser.FencedcodeblockContextstatic classMarkdownParser.HeadingContextstatic classMarkdownParser.InfostringContextstatic classMarkdownParser.ListContextstatic classMarkdownParser.ListlineContextstatic classMarkdownParser.ParagraphContextstatic classMarkdownParser.ParagraphlineContextstatic classMarkdownParser.QuotelineContextstatic classMarkdownParser.TableContextstatic classMarkdownParser.TabledelimiterrowContextstatic classMarkdownParser.TableheadingContextstatic classMarkdownParser.TablerowContext
-
Field Summary
Fields Modifier and Type Field Description static org.antlr.v4.runtime.atn.ATN_ATNprotected static org.antlr.v4.runtime.dfa.DFA[]_decisionToDFAstatic String_serializedATNprotected static org.antlr.v4.runtime.atn.PredictionContextCache_sharedContextCachestatic intBACKTICKstatic intCELLTEXTstatic intFENCEstatic intGTstatic intHASHstatic intHEADINGLINEstatic intIGNORE_WSstatic intLISTLINEstatic intLITERALstatic intNEWLINEstatic intPARAGRAPHLINEstatic intPIPEstatic intQUOTELINEstatic intRULE_blockstatic intRULE_blockquotestatic intRULE_cellstatic intRULE_documentstatic intRULE_fencedcodeblockstatic intRULE_headingstatic intRULE_infostringstatic intRULE_liststatic intRULE_listlinestatic intRULE_paragraphstatic intRULE_paragraphlinestatic intRULE_quotelinestatic intRULE_tablestatic intRULE_tabledelimiterrowstatic intRULE_tableheadingstatic intRULE_tablerowstatic String[]ruleNamesstatic intTABLEDELIMINATORCELLstatic String[]tokenNamesDeprecated.UseVOCABULARYinstead.static org.antlr.v4.runtime.VocabularyVOCABULARY
-
Constructor Summary
Constructors Constructor Description MarkdownParser(org.antlr.v4.runtime.TokenStream input)
-
Method Summary
-
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContexts
-
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
-
-
-
Field Detail
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA
-
_sharedContextCache
protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache
-
LITERAL
public static final int LITERAL
- See Also:
- Constant Field Values
-
HEADINGLINE
public static final int HEADINGLINE
- See Also:
- Constant Field Values
-
QUOTELINE
public static final int QUOTELINE
- See Also:
- Constant Field Values
-
LISTLINE
public static final int LISTLINE
- See Also:
- Constant Field Values
-
PARAGRAPHLINE
public static final int PARAGRAPHLINE
- See Also:
- Constant Field Values
-
TABLEDELIMINATORCELL
public static final int TABLEDELIMINATORCELL
- See Also:
- Constant Field Values
-
FENCE
public static final int FENCE
- See Also:
- Constant Field Values
-
IGNORE_WS
public static final int IGNORE_WS
- See Also:
- Constant Field Values
-
NEWLINE
public static final int NEWLINE
- See Also:
- Constant Field Values
-
CELLTEXT
public static final int CELLTEXT
- See Also:
- Constant Field Values
-
BACKTICK
public static final int BACKTICK
- See Also:
- Constant Field Values
-
GT
public static final int GT
- See Also:
- Constant Field Values
-
HASH
public static final int HASH
- See Also:
- Constant Field Values
-
PIPE
public static final int PIPE
- See Also:
- Constant Field Values
-
RULE_document
public static final int RULE_document
- See Also:
- Constant Field Values
-
RULE_block
public static final int RULE_block
- See Also:
- Constant Field Values
-
RULE_heading
public static final int RULE_heading
- See Also:
- Constant Field Values
-
RULE_paragraph
public static final int RULE_paragraph
- See Also:
- Constant Field Values
-
RULE_paragraphline
public static final int RULE_paragraphline
- See Also:
- Constant Field Values
-
RULE_list
public static final int RULE_list
- See Also:
- Constant Field Values
-
RULE_listline
public static final int RULE_listline
- See Also:
- Constant Field Values
-
RULE_blockquote
public static final int RULE_blockquote
- See Also:
- Constant Field Values
-
RULE_quoteline
public static final int RULE_quoteline
- See Also:
- Constant Field Values
-
RULE_fencedcodeblock
public static final int RULE_fencedcodeblock
- See Also:
- Constant Field Values
-
RULE_infostring
public static final int RULE_infostring
- See Also:
- Constant Field Values
-
RULE_table
public static final int RULE_table
- See Also:
- Constant Field Values
-
RULE_tableheading
public static final int RULE_tableheading
- See Also:
- Constant Field Values
-
RULE_tablerow
public static final int RULE_tablerow
- See Also:
- Constant Field Values
-
RULE_cell
public static final int RULE_cell
- See Also:
- Constant Field Values
-
RULE_tabledelimiterrow
public static final int RULE_tabledelimiterrow
- See Also:
- Constant Field Values
-
ruleNames
public static final String[] ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY
-
tokenNames
@Deprecated public static final String[] tokenNames
Deprecated.UseVOCABULARYinstead.
-
_serializedATN
public static final String _serializedATN
- See Also:
- Constant Field Values
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Method Detail
-
getTokenNames
@Deprecated public String[] getTokenNames()
Deprecated.- Specified by:
getTokenNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()
- Overrides:
getVocabularyin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getGrammarFileName
public String getGrammarFileName()
- Specified by:
getGrammarFileNamein classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
public String[] getRuleNames()
- Specified by:
getRuleNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
public String getSerializedATN()
- Overrides:
getSerializedATNin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()
- Specified by:
getATNin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
document
public final MarkdownParser.DocumentContext document() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
block
public final MarkdownParser.BlockContext block() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
heading
public final MarkdownParser.HeadingContext heading() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
paragraph
public final MarkdownParser.ParagraphContext paragraph() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
paragraphline
public final MarkdownParser.ParagraphlineContext paragraphline() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
list
public final MarkdownParser.ListContext list() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
listline
public final MarkdownParser.ListlineContext listline() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
blockquote
public final MarkdownParser.BlockquoteContext blockquote() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
quoteline
public final MarkdownParser.QuotelineContext quoteline() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
fencedcodeblock
public final MarkdownParser.FencedcodeblockContext fencedcodeblock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
infostring
public final MarkdownParser.InfostringContext infostring() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
table
public final MarkdownParser.TableContext table() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
tableheading
public final MarkdownParser.TableheadingContext tableheading() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
tablerow
public final MarkdownParser.TablerowContext tablerow() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
cell
public final MarkdownParser.CellContext cell() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
tabledelimiterrow
public final MarkdownParser.TabledelimiterrowContext tabledelimiterrow() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
-