Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
FP
ghostcell
Commits
6fe0c042
Commit
6fe0c042
authored
Mar 03, 2021
by
Hai Dang
Browse files
add ref to nonlexical
parent
444b4c94
Pipeline
#42859
passed with stage
in 20 minutes and 21 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
6fe0c042
...
@@ -36,9 +36,10 @@ Our Coq proof is based on the [RustBelt formalization](https://gitlab.mpi-sws.or
...
@@ -36,9 +36,10 @@ Our Coq proof is based on the [RustBelt formalization](https://gitlab.mpi-sws.or
## Where to find the proofs
## Where to find the proofs
-
The
`BrandedVec`
soundness proof is in
[
`theories/typing/lib/brandedvec.v`
](
theories/typing/lib/brandedvec.v
)
.
-
The
`BrandedVec`
soundness proof (§4.3) is in
[
`theories/typing/lib/brandedvec.v`
](
theories/typing/lib/brandedvec.v
)
.
-
The
`GhostCell`
soundness proof is in
[
`theories/typing/lib/ghostcell.v`
](
theories/typing/lib/ghostcell.v
)
.
-
The
`GhostCell`
soundness proof (§4.4) is in
[
`theories/typing/lib/ghostcell.v`
](
theories/typing/lib/ghostcell.v
)
.
-
The new version of the "lifetime equalization" rule is
`type_equivalize_lft`
in
[
`theories/typing/programs.v`
](
theories/typing/programs.v
)
.
-
The new version of the "lifetime equalization" rule (§4.2) is
`type_equivalize_lft`
in
[
`theories/typing/programs.v`
](
theories/typing/programs.v
)
.
The example that motivated the rule is
[
`theories/typing/examples/nonlexical.v`
](
theories/typing/examples/nonlexical.v
)
.
## Prerequisites
## Prerequisites
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment