- Feb 27, 2016
-
-
Robbert Krebbers authored
-
- Feb 26, 2016
-
-
Robbert Krebbers authored
-
- Feb 19, 2016
-
-
Robbert Krebbers authored
-
- Feb 16, 2016
- Feb 15, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Feb 14, 2016
-
-
Robbert Krebbers authored
-
- Feb 13, 2016
-
-
Robbert Krebbers authored
Also, make our redefinition of done more robust under different orders of Importing modules.
-
- Feb 12, 2016
-
-
Ralf Jung authored
-
Robbert Krebbers authored
-
- Feb 11, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Ralf Jung authored
-
Ralf Jung authored
tests.v is temporarily broken
-
Robbert Krebbers authored
Before they were not, for example: Check ('10 + '10 )%L. (* prints ('10 + '10)%L *) Eval simpl in ('10 + '10 )%L. (* prints (Lit 10 + Lit 10)%L *) The notation added by this comment is ambigious, for example the notation '10 + '10 is used for both: BinOp PlusOp (Lit (LitNat 10)) (Lit (LitNat 10)) BinOp PlusOp (of_val (LitV (LitNat 10))) (of_val (LitV (LitNat 10))) But fortunatelly, these terms are convertible. Note that literals 'x are now parsed as values (as a LitV), but still pretty printed when they appear as expressions (as a Lit).
-
Ralf Jung authored
-