Documentation
Regex
.
Data
.
String
.
Lemmas
Search
return to top
source
Imports
Init
Batteries.Data.String
Imported by
String
.
valid_prev
String
.
Pos
.
lt_def
String
.
Pos
.
sub_lt_sub_left
String
.
Pos
.
sizeof_lt_of_lt
source
theorem
String
.
valid_prev
{
s
:
String
}
{
p
:
Pos.Raw
}
(
h
:
Pos.Raw.Valid
s
p
)
:
Pos.Raw.Valid
s
(
Pos.Raw.prev
s
p
)
source
theorem
String
.
Pos
.
lt_def
{
a
b
:
Raw
}
:
a
<
b
↔
a
.
byteIdx
<
b
.
byteIdx
source
theorem
String
.
Pos
.
sub_lt_sub_left
{
k
m
n
:
Raw
}
(
h1
:
k
<
m
)
(
h2
:
k
<
n
)
:
m
.
byteIdx
-
n
.
byteIdx
<
m
.
byteIdx
-
k
.
byteIdx
source
theorem
String
.
Pos
.
sizeof_lt_of_lt
{
a
b
:
Raw
}
(
h
:
a
<
b
)
:
sizeOf
a
<
sizeOf
b