Package laser.regularlanguage.regularexpression.util

Utility classes commonly useful for REs.

See:
          Description

Class Summary
AbstractREConverter<L extends LabelInterface> The AbstractREConverter class allows the given old RE to be converted to the corresponding new RE.
AbstractRegularExpressions<L extends LabelInterface> The AbstractRegularExpressions class contains various methods for manipulating regular expressions (REs).
ExtendedREToREConverter<L extends LabelInterface> The ExtendedREToREConverter class converts from an extended RE to a (basic) RE.
RegularExpressions<L extends LabelInterface> The RegularExpressions class contains various methods for manipulating regular expressions (REs).
REPair<L extends LabelInterface> The REPair class represents an ordered pair of REs.
REPrinter<L extends LabelInterface> The REPrinter class prints out the given RE to the specified Writer.
REReader<L extends LabelInterface> The REReader class reads in the RE from the specified input.
RESimplifier<L extends LabelInterface> The RESimplifier class simplifies the given RE by applying identities to remove terms.
REWriter<L extends LabelInterface> The REWriter class writes out the RE to the specified output.
StringREtoREConverter<L extends LabelInterface> The StringREtoREConverter class converts from an input RE that uses StringLabels to the corresponding output RE that uses the specified Labels.
 

Enum Summary
RegularOps The RegularOps class enumerates the regular operations for REs.
 

Package laser.regularlanguage.regularexpression.util Description

Utility classes commonly useful for REs.