Commit graph

80 commits

Author SHA1 Message Date
Leonardo de Moura
352b720728 test: add clear failure test 2020-02-09 16:48:36 -08:00
Leonardo de Moura
22ff3c7db2 feat: add evalClear 2020-02-09 16:41:29 -08:00
Leonardo de Moura
7c7c4edf38 feat: add evalRevert 2020-02-08 18:51:11 -08:00
Leonardo de Moura
21618361b7 refactor: remove ParserKind 2020-01-30 20:56:46 -08:00
Leonardo de Moura
e8c54ad1bf fix: use nonReservedSymbol when defining tactic new syntax 2020-01-21 14:37:29 -08:00
Leonardo de Moura
481665422f chore: fix test 2020-01-20 14:55:27 -08:00
Leonardo de Moura
b5fc9c19fe feat add evalIntros 2020-01-19 17:48:19 -08:00
Leonardo de Moura
81c26214c5 feat: expand repeat 2020-01-19 17:06:19 -08:00
Leonardo de Moura
e931fac3bb feat: add evalTry 2020-01-19 16:52:39 -08:00
Leonardo de Moura
b94e0381ad feat: add evalSkip and evalTraceState 2020-01-19 16:37:01 -08:00
Leonardo de Moura
0a3e9abccb feat: eval apply tactic 2020-01-19 16:23:32 -08:00
Sebastian Ullrich
9790b2b390 fix: hygienic mkTermId for constants 2020-01-19 08:28:49 -08:00
Leonardo de Moura
ad72ec4d0d feat: eval <|> tactic 2020-01-18 18:26:25 -08:00
Leonardo de Moura
66b222879e feat: eval case tactic 2020-01-18 17:47:43 -08:00
Leonardo de Moura
39dc349167 feat: eval tactic block 2020-01-18 17:22:01 -08:00
Leonardo de Moura
88f5bf8250 feat: evaluate exact tactic 2020-01-18 11:08:16 -08:00
Leonardo de Moura
b2ade985a8 feat: elaborate macro command 2020-01-17 19:52:29 -08:00
Leonardo de Moura
f2231ebbc0 feat: improve macro command parser 2020-01-17 09:37:36 -08:00
Leonardo de Moura
a98b6763ad fix: code and tests 2020-01-17 08:11:06 -08:00
Leonardo de Moura
14ae1166b1 feat: add unboxSingleton trick to sepBy1 2020-01-16 20:57:18 -08:00
Leonardo de Moura
833b1b0ff3 feat: add evalIntro 2020-01-16 20:10:24 -08:00
Leonardo de Moura
c7d96a6522 fix: theorem values are tasks 2020-01-16 17:20:36 -08:00
Leonardo de Moura
293990a309 feat: add eval for seq and assumption 2020-01-16 17:04:21 -08:00
Leonardo de Moura
0b26fd2983 feat: allow empty begin .. end blocks, better position information 2020-01-16 16:07:59 -08:00
Leonardo de Moura
983579c0cf feat: enable leadingIdentAsSymbol for tactic category 2020-01-13 16:20:34 -08:00
Leonardo de Moura
6762f8ea9a test: old frontend exports at new frontend
We can now "see" exports made in the old frontend in the new one.

cc @dselsam @kha
2020-01-11 13:50:18 -08:00
Leonardo de Moura
f8c7d6ca6b feat: elaborate optParam 2020-01-10 09:32:01 -08:00
Leonardo de Moura
187897d90d fix: bug at expandOptType 2020-01-07 17:14:49 -08:00
Leonardo de Moura
3de7d6d5c3 fix: remove mvarTypeNotWellFormedInSmallerLCtx
We use `check` recursively instead of `isWellFormed`.

@kha This was the last bug for the repro
```
```
This example works now, but I am sure there are many other bugs.
2020-01-07 16:56:10 -08:00
Leonardo de Moura
4b37c5ad04 test: add new_frontend command test 2020-01-06 21:02:25 -08:00