Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add MapCastWf | 2017-03-19 | |
| | |||
* | Most of the way towards a complete MapCastCorrect | 2017-03-19 | |
| | |||
* | Add Named/PositiveContext/DefaultsProperties.v | 2017-03-19 | |
| | |||
* | Add {firstn,skipn}_seq | 2017-03-19 | |
| | |||
* | Finish CompileInterp proof | 2017-03-19 | |
| | |||
* | Split up ContextProperties | 2017-03-19 | |
| | |||
* | Add mname_list_unique_nil | 2017-03-19 | |
| | |||
* | Add more ContextProperties | 2017-03-19 | |
| | |||
* | generalize In_firstn_skipn_split | 2017-03-19 | |
| | |||
* | Add In_firstn_skipn_split | 2017-03-19 | |
| | |||
* | Add {m,o,}name_list_unique | 2017-03-19 | |
| | |||
* | Add firstn_firstn_min | 2017-03-19 | |
| | |||
* | Add Addmitted correctness for MapCastByDeBruijn | 2017-03-19 | |
| | |||
* | Add dummy TWord constructor to syntax type | 2017-03-19 | |
| | | | | | This will allow us to use the same syntax type for the new version of word-size selection without needing to rip out all of the old things. | ||
* | Minor simplification in SmartBound | 2017-03-18 | |
| | |||
* | Add dec_eq_positive | 2017-03-17 | |
| | |||
* | Switch to more robust automation in MapCastInterp | 2017-03-17 | |
| | |||
* | Add default_names_for{,f} | 2017-03-17 | |
| | |||
* | Add IdContext | 2017-03-17 | |
| | |||
* | Revert "Have cast_op return exprf instead of op" | 2017-03-17 | |
| | | | | | | This reverts commit bcfcb5e91011ad0dda68e2b41f871058cf890a3c. Doesn't actually build | ||
* | Have cast_op return exprf instead of op | 2017-03-17 | |
| | | | | cc @andres-erbsen | ||
* | Add MapCastByDeBruijn on PHOAS syntax | 2017-03-17 | |
| | |||
* | Don't pass a wf proof into InterpToPHOAS | 2017-03-17 | |
| | | | | | Use a fail-value instead. This makes it easier to compose with other transformations. | ||
* | Add aborted in-process compile-{wf,interp} proofs | 2017-03-17 | |
| | |||
* | Add a Named version of MapCast | 2017-03-17 | |
| | | | | Based on Andres' work towards #123. | ||
* | Update crypto-defects.md | 2017-03-16 | |
| | | | https://blogs.adobe.com/security/2017/03/critical-vulnerability-uncovered-in-json-encryption.html | ||
* | [travis] Only build the lite target on Coq 8.5 | 2017-03-16 | |
| | | | | This closes #122 | ||
* | Add a "lite" target | 2017-03-15 | |
| | | | | | | | This builds everything in the default target except WeierstrassCurveTheorems.vo, which, I believe, is the slowest file. This closes #129. | ||
* | Fix a name clash | 2017-03-14 | |
| | |||
* | Add split_{m,o,}names_firstn_skipn and co. | 2017-03-14 | |
| | |||
* | Add firstn_skipn | 2017-03-14 | |
| | |||
* | Add split_prod | 2017-03-14 | |
| | |||
* | Add NameUtilProperties | 2017-03-14 | |
| | |||
* | Add skipn_skipn | 2017-03-14 | |
| | |||
* | Add InterpretToPHOASInterp | 2017-03-14 | |
| | |||
* | Add Wf_InterpToPHOAS | 2017-03-14 | |
| | |||
* | Remove useless hyps | 2017-03-14 | |
| | |||
* | Add InterpretToPHOAS | 2017-03-14 | |
| | |||
* | Move find_if_eq to Decidable.v, use Decidable in Named | 2017-03-14 | |
| | |||
* | Add ContextProperties | 2017-03-14 | |
| | |||
* | Remove useless imports | 2017-03-14 | |
| | |||
* | Move ContextOk to ContextDefinitions | 2017-03-14 | |
| | |||
* | Add lemma about wff and interpf of Named | 2017-03-14 | |
| | |||
* | Add faster versions of destruct_head_* | 2017-03-14 | |
| | | | | Sometimes, it's a performance bottleneck | ||
* | Fix more unfolding | 2017-03-10 | |
| | |||
* | Fix more unfolding that shouldn't happen | 2017-03-10 | |
| | |||
* | Make sure interp_flat_type isn't unfolded in SmartMap | 2017-03-10 | |
| | |||
* | Add better SmartFlatTypeMapInterp2 | 2017-03-08 | |
| | |||
* | Remove interp_genf from Named/Syntax | 2017-03-08 | |
| | |||
* | Remove stuff from Reflection/Named/Syntax | 2017-03-08 | |
| |