package
0.0.0-20220813004149-b15db8c39306
Repository: https://github.com/m3dbx/vellum.git
Documentation: pkg.go.dev

# Functions

DefaultLimit returns the default regexp limit.
NewRegexp creates a new Regular Expression automaton with the specified expression.
No description provided by the author
NewRegexpWithLimit creates a new Regular Expression automaton with the specified expression.
SetDefaultLimit sets the default regexp limit.
SetStateLimit sets the maximum number of states allowed.
StateLimit is the maximum number of states allowed.

# Constants

the enumeration of operations.
the enumeration of operations.
the enumeration of operations.
the enumeration of operations.

# Variables

ErrCompiledTooBig returned when regular expression parses into too many instructions.
ErrNoBytes returned when byte literals are used.
ErrNoEmpty returned when "zero width assertions" are used.
ErrNoLazy returned when lazy quantifiers are used.
ErrNoWordBoundary returned when word boundaries are used.

# Structs

Regexp implements the vellum.Automaton interface for matcing a user specified regular expression.