diff options
author | Rutger Broekhoff | 2024-06-27 01:56:05 +0200 |
---|---|---|
committer | Rutger Broekhoff | 2024-06-27 01:56:05 +0200 |
commit | 4598e77a9406d8040357c943a05dd1ab939932db (patch) | |
tree | e990beaa94803da3585547f22e186e8819f6a887 /expr.v | |
parent | 73df1945b31c0beee88cf4476df4ccd09d31403b (diff) | |
download | mininix-formalization-4598e77a9406d8040357c943a05dd1ab939932db.tar.gz mininix-formalization-4598e77a9406d8040357c943a05dd1ab939932db.zip |
Tidy up project
* Write README.md
* Add LICENSE
* Clean up some theorems and proofs
Diffstat (limited to 'expr.v')
-rw-r--r-- | expr.v | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -60,6 +60,12 @@ Instance Maybe_X_Attrset : Maybe X_Attrset := λ e, | |||
60 | | _ => None | 60 | | _ => None |
61 | end. | 61 | end. |
62 | 62 | ||
63 | Instance Maybe_X_V : Maybe X_V := λ e, | ||
64 | match e with | ||
65 | | X_V v => Some v | ||
66 | | _ => None | ||
67 | end. | ||
68 | |||
63 | Instance Maybe_B_Nonrec : Maybe B_Nonrec := λ rhs, | 69 | Instance Maybe_B_Nonrec : Maybe B_Nonrec := λ rhs, |
64 | match rhs with | 70 | match rhs with |
65 | | B_Nonrec e => Some e | 71 | | B_Nonrec e => Some e |