Leni Aniva
|
29f437f859
|
feat: Export GoalState.create
|
2024-07-28 13:58:20 -07:00 |
Leni Aniva
|
4c81f226d1
|
feat: Expose environment functions
|
2024-07-28 13:46:14 -07:00 |
Leni Aniva
|
9db5463499
|
feat: Export `GoalState.resume`
|
2024-07-27 18:20:34 -07:00 |
Leni Aniva
|
bf941cd686
|
feat: Expose parent and root expr functions
|
2024-07-27 17:39:51 -07:00 |
Leni Aniva
|
2682ce5b7b
|
refactor: Move condensed functions to condensed
|
2024-07-23 11:57:12 -07:00 |
Leni Aniva
|
3b415e8dc1
|
chore: Rename exports
|
2024-07-23 05:16:46 -07:00 |
Leni Aniva
|
431ca4e481
|
fix: Move elab context to condensed
|
2024-07-22 17:57:01 -07:00 |
Leni Aniva
|
eb5ee8c57c
|
feat: Expose TermElab context and state
|
2024-07-22 17:34:14 -07:00 |
Leni Aniva
|
94c7b021f7
|
fix: Signature of ppExpr
|
2024-07-15 12:22:47 -07:00 |
Leni Aniva
|
193d94e798
|
feat: Expression creation and pretty printing
|
2024-07-15 11:42:02 -07:00 |
Leni Aniva
|
a7fe7cbd7c
|
Merge branch 'misc/version' into serial/expr
|
2024-07-15 09:53:36 -07:00 |
Leni Aniva
|
df8b6602ee
|
Merge branch 'misc/version' into tactic/eval
|
2024-07-06 20:00:12 -07:00 |
Leni Aniva
|
9b1dd0ffda
|
chore: Update flake
|
2024-07-06 19:58:55 -07:00 |
Leni Aniva
|
4549ae1f65
|
Merge branch 'misc/version' into tactic/eval
|
2024-07-06 19:56:31 -07:00 |
Leni Aniva
|
c404564a2b
|
chore: Bump Lean version to 4.10.0-rc1
|
2024-07-06 19:53:50 -07:00 |
Leni Aniva
|
6ddde2963d
|
test: Eval instantiate
|
2024-06-27 14:51:16 -04:00 |
Leni Aniva
|
fc0d872343
|
refactor: Simplify proof test infrastructure
|
2024-06-27 14:34:21 -04:00 |
Leni Aniva
|
2d2ff24017
|
feat: FFI interface for `evaluate` tactic
|
2024-06-25 17:10:31 -04:00 |
Leni Aniva
|
7acf1ffdf1
|
refactor: Move `have` to prograde tactic
|
2024-06-25 16:58:35 -04:00 |
Leni Aniva
|
58f9d72288
|
test: Evaluate tactic context
|
2024-06-25 16:18:31 -04:00 |
Leni Aniva
|
c0124b347f
|
Merge branch 'serial/expr' into tactic/eval
|
2024-06-25 16:05:20 -04:00 |
Leni Aniva
|
8e78718447
|
feat: Extract MetaM context and state from goal
|
2024-06-25 15:54:55 -04:00 |
Leni Aniva
|
ffbea41f62
|
feat: Condensed interface
|
2024-06-25 15:13:58 -04:00 |
Leni Aniva
|
e282d9f781
|
test: Evaluation tactic
|
2024-06-25 11:03:08 -04:00 |
Leni Aniva
|
25a7025c25
|
feat: Evaluation tactic
|
2024-06-23 15:01:51 -07:00 |
Leni Aniva
|
472cd54868
|
Merge pull request 'refactor: Cleanup the congruence tactics' (#81) from tactic/congruence into dev
Reviewed-on: #81
|
2024-06-23 13:35:36 -07:00 |
Leni Aniva
|
fbe6e8fcb3
|
Merge branch 'dev' into tactic/congruence
|
2024-06-23 13:35:07 -07:00 |
Leni Aniva
|
361e2e8926
|
Merge pull request 'fix: aux lemmas in env inspect' (#82) from env/inspect into dev
Reviewed-on: #82
|
2024-06-23 13:33:35 -07:00 |
Leni Aniva
|
aceee85b05
|
Merge branch 'env/inspect' into tactic/congruence
|
2024-06-16 13:46:18 -07:00 |
Leni Aniva
|
8707dbc9bb
|
fix: aux lemmas in env inspect
|
2024-06-16 13:44:57 -07:00 |
Leni Aniva
|
f80d90ce87
|
fix: Goal diag missing newline character
|
2024-06-14 11:59:02 -07:00 |
Leni Aniva
|
b3a60fcea8
|
refactor: Rename TacticExecute to SyntheticTactic
|
2024-06-13 14:25:05 -07:00 |
Leni Aniva
|
bd20bf76da
|
Merge pull request 'feat: Elementarized tactics with motives, congruence, and absurdity' (#72) from goal/mapply into dev
Reviewed-on: #72
|
2024-06-12 13:52:45 -07:00 |
Leni Aniva
|
2d2cf75183
|
Merge branch 'dev' into goal/mapply
|
2024-06-12 13:44:49 -07:00 |
Leni Aniva
|
c0e6e3ec39
|
Merge branch 'parse/level' into goal/mapply
|
2024-06-11 15:21:35 -07:00 |
Leni Aniva
|
773a0afbd8
|
feat: Handling of universe level names in elab
|
2024-06-11 12:44:42 -07:00 |
Leni Aniva
|
3a53493089
|
feat: Show delayed assignment in goal diag
|
2024-06-05 16:14:52 -07:00 |
Leni Aniva
|
6dcff8b151
|
fix: Print diag in mvar context
|
2024-06-05 15:56:20 -07:00 |
Leni Aniva
|
3c90c94645
|
fix: Execute instantiateAll in goal state diag
|
2024-06-05 13:45:13 -07:00 |
Leni Aniva
|
67e7f22b0a
|
Merge pull request 'feat: Extraction of tactics from compiler' (#76) from compile/tactic into dev
Reviewed-on: #76
|
2024-05-31 20:23:50 -07:00 |
Leni Aniva
|
a2c5c7448c
|
chore: Code simplification, version bump
|
2024-05-31 20:23:10 -07:00 |
Leni Aniva
|
855e771609
|
feat: Add compilation unit boundary command
|
2024-05-31 16:35:46 -07:00 |
Leni Aniva
|
b9b16ba0e9
|
refactor: Code cleanup
|
2024-05-28 20:24:23 -07:00 |
Leni Aniva
|
09628309a9
|
feat: Basic tactic extraction (before/after/tactic)
|
2024-05-28 17:25:22 -07:00 |
Leni Aniva
|
bd42c396d7
|
chore: Code cleanup
|
2024-05-20 14:19:10 -07:00 |
Leni Aniva
|
bbc00cbbb8
|
feat: Congruence tactic FFI interface and tests
|
2024-05-20 14:00:04 -07:00 |
Leni Aniva
|
75df7268c5
|
test: Simplify testing structure for tactics
|
2024-05-20 11:55:38 -07:00 |
Leni Aniva
|
92acf7782c
|
test: CongruenceArg tactic
|
2024-05-20 11:51:35 -07:00 |
Leni Aniva
|
cf1c884c8c
|
Merge branch 'dev' into goal/mapply
|
2024-05-20 11:08:14 -07:00 |
Leni Aniva
|
cc74d41b15
|
feat: Congruence tactics
|
2024-05-20 10:55:52 -07:00 |