Package org.parboiled.matchers
package org.parboiled.matchers
-
ClassDescriptionAbstract base class of most regular
Matchers.AMatchermatching any single character except EOI.AMatchermatching a single character out of a givenCharactersset.AMatchermatching a single character case-independently.AMatchermatching a single given character.AMatchermatching a single character out of a given range of characters.Base class of custom matcher implementations.AMatcherthat always successfully matches nothing.AMatchertrying all of its submatchers in sequence and succeeding when the first submatcher succeeds.A specialized FirstOfMatcher that handles FirstOf(string, string, ...) rules much faster that the regular FirstOfMatcher.A Matcher instance is responsible for "executing" a specific Rule instance, i.e.Special wrapping matcher that performs memoization of the last mismatch of the wrapped sub rule.AMatcherthat never matches anything.AMatcherthat repeatedly tries its submatcher against the input.AMatcherthat tries its submatcher once against the input and always succeeds.AMatcherthat executes all of its submatchers in sequence and only succeeds if all submatchers succeed.ASequenceMatcherspecialization for sequences of CharMatchers.A specialMatchernot actually matching any input but rather trying its submatcher against the current input position.A specialMatchernot actually matching any input but rather trying its submatcher against the current input position.Special wrapping matcher that manages the creation and destruction of execution frames for a number of action vars.AMatcherthat repeatedly tries its submatcher against the input.