NotLookBehind

io.github.edadma.recognizer.Recognizer.NotLookBehind
protected case class NotLookBehind(p: E => Boolean) extends Pattern

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Pattern
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def |(that: Pattern): Pattern

Alternative operator: creates a pattern that matches either this pattern or another pattern.

Alternative operator: creates a pattern that matches either this pattern or another pattern.

Value parameters

that

the alternative pattern to try if this one fails

Attributes

Returns

a pattern matching either this pattern or that pattern

Inherited from:
Pattern
def ~(that: Pattern): Pattern

Sequence operator: creates a pattern that matches this pattern followed by another pattern.

Sequence operator: creates a pattern that matches this pattern followed by another pattern.

Value parameters

that

the pattern to match after this one

Attributes

Returns

a pattern matching this pattern followed by that pattern

Inherited from:
Pattern