Leni Aniva
|
4cff6677d2
|
chore: Lean version bump to 4.8.0-rc1
|
2024-05-04 23:36:42 -07:00 |
Leni Aniva
|
6ffb227cd6
|
feat: Conduit modus ponens
|
2024-04-22 10:02:09 -07:00 |
Leni Aniva
|
feff62a3c5
|
fix: Remove determination of major
|
2024-04-22 09:52:13 -07:00 |
Leni Aniva
|
3812aa56ec
|
feat: Phantom var in mapply
|
2024-04-22 00:11:41 -07:00 |
Leni Aniva
|
4a92e655f6
|
test: Tactic test stub
|
2024-04-20 13:09:41 -07:00 |
Leni Aniva
|
398b1c39ed
|
refactor: Common tactic execute function
|
2024-04-19 12:37:17 -07:00 |
Leni Aniva
|
fec13ddb51
|
chore: Code cleanup
|
2024-04-18 14:19:25 -07:00 |
Leni Aniva
|
7aa7e6d7e9
|
feat: Library interface for mapply
|
2024-04-15 12:56:28 -07:00 |
Leni Aniva
|
dbd54f7679
|
feat: Implement the mapply tactic
|
2024-04-15 12:47:02 -07:00 |
Leni Aniva
|
75b4648ba9
|
feat: mapply stub
|
2024-04-14 15:40:57 -07:00 |
Leni Aniva
|
b954f12526
|
refactor: Move all tactic operations to the bottom
|
2024-04-13 19:41:49 -07:00 |
Leni Aniva
|
72dd20ea87
|
Merge pull request 'feat: Let tactic' (#70) from goal/let into dev
Reviewed-on: #70
|
2024-04-12 21:42:32 -07:00 |
Leni Aniva
|
614b9aa4ae
|
Merge branch 'dev' into goal/let
|
2024-04-12 21:41:56 -07:00 |
Leni Aniva
|
b45b90b810
|
test: Metavariable name matches in let
|
2024-04-12 21:41:16 -07:00 |
Leni Aniva
|
07094730b7
|
Merge pull request 'feat: Option to collect dependent metavariables' (#69) from serial/goal into dev
Reviewed-on: #69
|
2024-04-12 21:33:00 -07:00 |
Leni Aniva
|
77907fd060
|
feat: `goalLet` function
|
2024-04-12 21:30:56 -07:00 |
Leni Aniva
|
4ee955c21f
|
test: Tests the `let` tactic
|
2024-04-12 21:16:00 -07:00 |
Leni Aniva
|
4b01af7cef
|
Merge branch 'dev' into serial/goal
|
2024-04-12 20:52:38 -07:00 |
Leni Aniva
|
00a3613036
|
Merge pull request 'fix: Prevent incorrect inheritance of calc rhs' (#66) from goal/calc into dev
Reviewed-on: #66
|
2024-04-12 20:52:17 -07:00 |
Leni Aniva
|
e5d55e31ff
|
feat: Print expression dependent mvars
|
2024-04-12 20:51:54 -07:00 |
Leni Aniva
|
8e377c2092
|
refactor: CamelCase rename
|
2024-04-12 16:34:21 -07:00 |
Leni Aniva
|
991ee5ad94
|
refactor: Rename functions to camel case
|
2024-04-12 12:37:37 -07:00 |
Leni Aniva
|
7a4d462a87
|
Merge branch 'dev' into goal/calc
|
2024-04-11 17:58:45 -07:00 |
Leni Aniva
|
4d4f660f3f
|
chore: Update version
|
2024-04-11 17:57:24 -07:00 |
Leni Aniva
|
a864c4d3ff
|
refactor: Code simplification
|
2024-04-11 16:29:47 -07:00 |
Leni Aniva
|
e834765896
|
refactor: Code simplification
|
2024-04-11 16:25:17 -07:00 |
Leni Aniva
|
dc6e79def7
|
doc: Update error message in interaction
|
2024-04-11 16:18:04 -07:00 |
Leni Aniva
|
036fab0ad6
|
fix: Prevent incorrect inheritance of calc rhs
|
2024-04-11 16:15:58 -07:00 |
Leni Aniva
|
f20ee8dc87
|
Merge pull request 'feat: Add support for the `have`, `conv`, and `calc` tactics' (#59) from goal/have-conv-calc into dev
Reviewed-on: #59
|
2024-04-11 15:36:19 -07:00 |
Leni Aniva
|
a41b95e540
|
Merge branch 'dev' into goal/have-conv-calc
|
2024-04-11 15:35:30 -07:00 |
Leni Aniva
|
a11df9f2e9
|
feat: Print recursor rules
|
2024-04-11 15:35:14 -07:00 |
Leni Aniva
|
ed220bc7fb
|
doc: New tactics in README.md
|
2024-04-11 15:13:12 -07:00 |
Leni Aniva
|
7eb5419f36
|
feat: REPL interface for `calc`
|
2024-04-11 15:11:10 -07:00 |
Leni Aniva
|
6d85c19589
|
feat: Add library bindings for calc
|
2024-04-11 15:04:36 -07:00 |
Leni Aniva
|
6b44d9ef14
|
fix: Remove `calcPrevRhs?` in non-calc tactics
|
2024-04-11 15:03:14 -07:00 |
Leni Aniva
|
535770bbd7
|
feat: Calc tactic
|
2024-04-11 14:59:55 -07:00 |
Leni Aniva
|
823c9635c7
|
fix: Leading element in .proj sexp
|
2024-04-09 10:06:26 -07:00 |
Leni Aniva
|
55b44c3fa1
|
fix: Serialization of .proj
|
2024-04-09 10:03:36 -07:00 |
Leni Aniva
|
30c1fd894f
|
fix: Coupling from unrelated goals
|
2024-04-09 09:11:15 -07:00 |
Leni Aniva
|
f02f9592d7
|
feat: Focus command
|
2024-04-08 13:12:51 -07:00 |
Leni Aniva
|
0e63583a1d
|
refactor: Monads in library
|
2024-04-08 12:54:02 -07:00 |
Leni Aniva
|
d4e49310f0
|
feat: FFI interface to conv functions
|
2024-04-08 12:50:41 -07:00 |
Leni Aniva
|
2f48cfbc19
|
doc: Remove outdated comments
|
2024-04-08 12:45:03 -07:00 |
Leni Aniva
|
22bb818a1c
|
refactor: Use the `tactic interface for `conv
|
2024-04-08 12:32:27 -07:00 |
Leni Aniva
|
63e64a1e9f
|
feat: Conv tactic functions
|
2024-04-08 12:26:22 -07:00 |
Leni Aniva
|
7af24a4f0a
|
Merge branch 'dev' into goal/have-conv-calc
|
2024-04-08 10:38:18 -07:00 |
Leni Aniva
|
09189ce600
|
perf: Lazy run print monads
|
2024-04-08 10:32:13 -07:00 |
Leni Aniva
|
19d2f5ff3f
|
feat: Conv tactic mode
|
2024-04-07 17:03:49 -07:00 |
Leni Aniva
|
d50720f622
|
refactor: Metavariable set diff function
|
2024-04-07 14:32:25 -07:00 |
Leni Aniva
|
d9ed051b4d
|
feat: Partial implementation of `conv`
|
2024-04-07 14:22:20 -07:00 |