Package

ceedubs.irrec

regex

Permalink

package regex

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. regex
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final class CharRegexOps extends AnyVal

    Permalink
  2. type Kleene[A] = Coattr[KleeneF, A]

    Permalink
  3. final class KleeneOps[A] extends AnyVal

    Permalink
  4. sealed abstract class Match[+A] extends Product with Serializable

    Permalink
  5. final case class NFA[I, A](initStates: SortedSet[I], finalStates: SortedSet[I], transitions: SortedMap[I, List[(I, A)]]) extends Product with Serializable

    Permalink
  6. type Regex[A] = Coattr[KleeneF, Match[A]]

    Permalink
  7. final class RegexOps[A] extends AnyVal

    Permalink

Value Members

  1. object Glushkov

    Permalink
  2. object KleeneOptimization

    Permalink
  3. object Match extends Serializable

    Permalink
  4. object NFA extends Serializable

    Permalink
  5. object Regex

    Permalink
  6. object RegexPrettyPrinter

    Permalink
  7. implicit def toCharRegexOps(r: Regex[Char]): CharRegexOps

    Permalink
  8. implicit def toKleeneOps[A](r: Kleene[A]): KleeneOps[A]

    Permalink
  9. implicit def toRegexOps[A](r: Regex[A]): RegexOps[A]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped