public abstract class AntlrParserBase<L extends org.antlr.v4.runtime.Lexer,P extends org.antlr.v4.runtime.Parser>
extends org.fife.ui.rsyntaxtextarea.parser.AbstractParser
| Constructor and Description |
|---|
AntlrParserBase() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract L |
createLexer(org.antlr.v4.runtime.CharStream input) |
protected abstract P |
createParser(org.antlr.v4.runtime.TokenStream input) |
protected abstract void |
parse(P parser) |
org.fife.ui.rsyntaxtextarea.parser.ParseResult |
parse(org.fife.ui.rsyntaxtextarea.RSyntaxDocument doc,
String style) |
protected abstract L createLexer(org.antlr.v4.runtime.CharStream input)
protected abstract P createParser(org.antlr.v4.runtime.TokenStream input)
protected abstract void parse(P parser)
public org.fife.ui.rsyntaxtextarea.parser.ParseResult parse(org.fife.ui.rsyntaxtextarea.RSyntaxDocument doc,
String style)
Copyright © 2021 Markus Heberling. All rights reserved.