Documentation
RegexCorrectness
.
Data
.
BVPos
Search
return to top
source
Imports
Init
Regex.Data.BVPos
RegexCorrectness.Data.String
Imported by
Regex
.
Data
.
BVPos
.
ext_index
Regex
.
Data
.
BVPos
.
ext_index_iff
Regex
.
Data
.
BVPos
.
Splits
source
theorem
Regex
.
Data
.
BVPos
.
ext_index
{
s
:
String
}
{
startPos
:
s
.
ValidPos
}
{
p₁
p₂
:
BVPos
startPos
}
(
h₂
:
p₁
.
index
=
p₂
.
index
)
:
p₁
=
p₂
source
theorem
Regex
.
Data
.
BVPos
.
ext_index_iff
{
s
:
String
}
{
startPos
:
s
.
ValidPos
}
{
p₁
p₂
:
BVPos
startPos
}
:
p₁
=
p₂
↔
p₁
.
index
=
p₂
.
index
source
def
Regex
.
Data
.
BVPos
.
Splits
{
s
:
String
}
{
startPos
:
s
.
ValidPos
}
(
p
:
BVPos
startPos
)
(
l
r
:
String
)
:
Prop
Equations
p
.
Splits
l
r
=
p
.
current
.
Splits
l
r
Instances For