Uses of Class
org.gjt.sp.jedit.syntax.ParserRule
Packages that use ParserRule
-
Uses of ParserRule in org.gjt.sp.jedit.syntax
Fields in org.gjt.sp.jedit.syntax declared as ParserRuleModifier and TypeFieldDescriptionfinal ParserRule
ParserRule.escapeRule
escapeRule is the rule-specific sequence used to escape other characters while the rule is in effect.TokenMarker.LineContext.escapeRule
TokenMarker.LineContext.inRule
Methods in org.gjt.sp.jedit.syntax that return ParserRuleModifier and TypeMethodDescriptionstatic ParserRule
ParserRule.createEOLSpanRule
(int posMatch, String seq, ParserRuleSet delegate, byte id, byte matchType) static ParserRule
ParserRule.createEscapeRule
(String seq) static ParserRule
ParserRule.createMarkFollowingRule
(int posMatch, String seq, byte id, byte matchType) static ParserRule
ParserRule.createMarkPreviousRule
(int posMatch, String seq, byte id, byte matchType) static ParserRule
ParserRule.createRegexpEOLSpanRule
(int posMatch, char[] hashChars, String seq, ParserRuleSet delegate, byte id, byte matchType, boolean ignoreCase) static ParserRule
ParserRule.createRegexpEOLSpanRule
(String hashChar, int posMatch, String seq, ParserRuleSet delegate, byte id, byte matchType, boolean ignoreCase) static ParserRule
ParserRule.createRegexpSequenceRule
(int posMatch, char[] hashChars, String seq, ParserRuleSet delegate, byte id, boolean ignoreCase) static ParserRule
ParserRule.createRegexpSequenceRule
(String hashChar, int posMatch, String seq, ParserRuleSet delegate, byte id, boolean ignoreCase) static ParserRule
ParserRule.createRegexpSpanRule
(int startPosMatch, char[] hashChars, String start, int endPosMatch, String end, ParserRuleSet delegate, byte id, byte matchType, boolean noLineBreak, boolean noWordBreak, boolean ignoreCase, String escape, boolean endRegexp) static ParserRule
ParserRule.createRegexpSpanRule
(String hashChar, int startPosMatch, String start, int endPosMatch, String end, ParserRuleSet delegate, byte id, byte matchType, boolean noLineBreak, boolean noWordBreak, boolean ignoreCase, String escape, boolean endRegexp) static ParserRule
ParserRule.createSequenceRule
(int posMatch, String seq, ParserRuleSet delegate, byte id) static ParserRule
ParserRule.createSpanRule
(int startPosMatch, String start, int endPosMatch, String end, ParserRuleSet delegate, byte id, byte matchType, boolean noLineBreak, boolean noWordBreak, String escape) ParserRuleSet.getEscapeRule()
Methods in org.gjt.sp.jedit.syntax that return types with arguments of type ParserRuleMethods in org.gjt.sp.jedit.syntax with parameters of type ParserRuleModifier and TypeMethodDescriptionvoid
ParserRuleSet.addRule
(ParserRule parserRule) void
ParserRuleSet.setEscapeRule
(ParserRule escapeRule) void
TokenMarker.LineContext.setInRule
(ParserRule rule) Sets the current rule being processed and adjusts the escape rule for the context based on the rule.