Commit graph

18 commits

Author SHA1 Message Date
Leonardo de Moura
e517d72bee feat: simpForall 2021-01-01 17:24:56 -08:00
Leonardo de Moura
244b72befd feat: simpArrow 2021-01-01 17:15:15 -08:00
Leonardo de Moura
15c052d44a feat: basic simpLet 2021-01-01 15:54:29 -08:00
Leonardo de Moura
493d089878 feat: add support for simp { contextual := true } 2021-01-01 15:39:41 -08:00
Leonardo de Moura
e742dd1348 feat: allow user to set Simp.Config at simp 2021-01-01 15:12:18 -08:00
Leonardo de Moura
ce09e795b9 feat: finalizeProof at rewrite step 2021-01-01 11:33:34 -08:00
Leonardo de Moura
3a369938c8 feat: simpLambda 2021-01-01 09:52:01 -08:00
Leonardo de Moura
59762b727e refactor: move pre and fuel check to simpLoop 2021-01-01 09:01:39 -08:00
Leonardo de Moura
b756562d4a feat: simp beta/proj/recursor/matcher 2021-01-01 08:29:21 -08:00
Leonardo de Moura
8d83e71c5e refactor: use tail recursion at simp loop 2021-01-01 05:59:10 -08:00
Leonardo de Moura
4a06057410 feat: simp 2020-12-31 15:44:18 -08:00
Leonardo de Moura
a32c45a515 feat: simp infrastructure 2020-12-30 18:00:04 -08:00
Leonardo de Moura
34f6f8ef5d feat: pre/post simp lemmas 2020-12-30 13:46:14 -08:00
Leonardo de Moura
03cc69f1db feat: track permutation simp lemmas 2020-12-30 13:46:14 -08:00
Leonardo de Moura
64f7af9da5 feat: add SimpM 2020-12-29 14:21:02 -08:00
Leonardo de Moura
7165d50c93 feat: simp lemmas of the form not p 2020-12-28 17:03:32 -08:00
Leonardo de Moura
a58b799bd6 chore: add instances for debugging purposes 2020-12-28 16:34:02 -08:00
Leonardo de Moura
9611e2d84e feat: add simp attribute 2020-12-28 08:20:28 -08:00