- digit : PerlClassKind
- space : PerlClassKind
- word : PerlClassKind
Instances For
Equations
- Regex.Data.instReprPerlClassKind = { reprPrec := Regex.Data.reprPerlClassKind✝ }
Equations
- Regex.Data.PerlClassKind.mem c Regex.Data.PerlClassKind.digit = c.isDigit
- Regex.Data.PerlClassKind.mem c Regex.Data.PerlClassKind.space = (c == ' ' || c == '\t' || c == '\n' || c == '\x0d' || c == '\x0c')
- Regex.Data.PerlClassKind.mem c Regex.Data.PerlClassKind.word = c.isAlphanum
Instances For
Equations
- Regex.Data.instReprPerlClass = { reprPrec := Regex.Data.reprPerlClass✝ }
Equations
- Regex.Data.PerlClass.mem c pc = if pc.negated = true then !Regex.Data.PerlClassKind.mem c pc.kind else Regex.Data.PerlClassKind.mem c pc.kind
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
Instances For
Equations
Instances For
Equations
- Regex.Data.Class.mem c (Regex.Data.Class.single c_1) = (c == c_1)
- Regex.Data.Class.mem c (Regex.Data.Class.range s e a) = decide (s ≤ c ∧ c ≤ e)
- Regex.Data.Class.mem c (Regex.Data.Class.perl pc) = Regex.Data.PerlClass.mem c pc
Instances For
Equations
- Regex.Data.instReprClasses = { reprPrec := Regex.Data.reprClasses✝ }
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Regex.Data.instMembershipCharClasses = { mem := fun (cs : Regex.Data.Classes) (c : Char) => Regex.Data.Classes.mem c cs = true }
@[inline]
Equations
- Regex.Data.instDecidableMemCharClasses = match h : Regex.Data.Classes.mem c cs with | true => isTrue h | false => isFalse ⋯