Commit Graph

482 Commits

Author SHA1 Message Date
Leni Aniva aa122b2bb9
doc: Update rationale link 2024-12-11 00:24:56 -08:00
Leni Aniva 58956d33fe
doc: Update behaviour rationale 2024-12-11 00:21:26 -08:00
Leni Aniva cb87fcd9dd
fix: Insert `mvarDeps` 2024-12-11 00:16:52 -08:00
Leni Aniva e0e5c9ec68
chore: Code cleanup 2024-12-10 23:51:47 -08:00
Leni Aniva 755ba13c1b
fix: Set `synthesizeSyntheticMVarsNoPostponing` 2024-12-10 23:48:46 -08:00
Leni Aniva 1d10cd2b20
fix: Collect errored mvars by iterating errorInfo 2024-12-10 23:16:33 -08:00
Leni Aniva d040d2006c
fix: Do not guard mvar errors in other tactics 2024-12-09 17:58:08 -08:00
Leni Aniva 47d26badc8
feat: Capture mvar errors 2024-12-09 17:30:33 -08:00
Leni Aniva 7fc2bd0d0f
test: Tactic failure on synthesizing placeholder 2024-12-09 08:15:01 -08:00
Leni Aniva d7457cd386 Merge pull request 'fix: Capture nested tactic failure' (#135) from bug/nested-tactic-failure into dev
Reviewed-on: #135
2024-12-07 18:51:25 -08:00
Leni Aniva 929311a042
fix: Only signal failure when there is error 2024-12-06 00:08:20 -08:00
Leni Aniva 0415baaaff
chore: Cleanup old `TestM` 2024-12-05 22:16:20 -08:00
Leni Aniva 34a4bf5b73
feat: Export GoalState.tryTactic 2024-12-05 22:12:04 -08:00
Leni Aniva a62ac51c37
chore: Remove all redundant filenames 2024-12-05 22:11:37 -08:00
Leni Aniva 7aafd6956f
fix: Capture composite tactic failure 2024-12-05 22:07:21 -08:00
Leni Aniva 2e2658bde7
test: Add test case for composite tactic 2024-12-05 21:35:37 -08:00
Leni Aniva adb44c4fdb Merge pull request 'doc: Design Rationale Document' (#123) from doc/rationale into dev
Reviewed-on: #123
2024-12-05 17:24:19 -08:00
Leni Aniva 4bd50c17ac
Merge branch 'dev' into doc/rationale 2024-12-05 17:23:32 -08:00
Leni Aniva f59df97c84 Merge pull request 'doc: Documentation cleanup and update' (#133) from chore/cleanup into dev
Reviewed-on: #133
2024-12-05 17:23:24 -08:00
Leni Aniva 95408d1d52
doc: Unify types 2024-12-05 17:21:06 -08:00
Leni Aniva d00e376943
doc: Remove outdated documentation 2024-12-05 17:18:35 -08:00
Leni Aniva ebf9ab24f7 Merge pull request 'feat: Pickling goal states' (#129) from serial/pickle into dev
Reviewed-on: #129
2024-12-05 16:02:25 -08:00
Leni Aniva bfdc7dd39e
doc: Fix code environment 2024-12-05 16:02:00 -08:00
Leni Aniva 3da85b7f04
doc: Documentation for save/load 2024-12-05 16:00:46 -08:00
Leni Aniva c54ce93ef5
feat: Goal State IO in REPL 2024-12-05 14:31:43 -08:00
Leni Aniva 105fb7af4b
feat: Goal state pickling 2024-12-05 14:23:55 -08:00
Leni Aniva 49b0101862 Merge pull request 'feat: Erase macro scopes in sexp' (#130) from delate/sexp into dev
Reviewed-on: #130
2024-12-04 11:24:15 -08:00
Leni Aniva 0f946880ae
test: Environment pickling 2024-12-04 10:44:33 -08:00
Leni Aniva 7c9b092200
test: Dual monad testing stub 2024-11-30 23:21:16 -08:00
Leni Aniva 44aef76a10
refactor: Remove sanitization for mvarId/fvarId 2024-11-26 12:57:19 -08:00
Leni Aniva a8e7a1a726
feat: Erase macro scopes in sexp 2024-11-26 12:34:52 -08:00
Leni Aniva a51bf6f807
Merge branch 'dev' into doc/rationale 2024-11-17 17:38:27 -08:00
Leni Aniva 5d676154f1
doc: Fix documentation link 2024-11-16 21:27:40 -08:00
Leni Aniva ce3af887be
doc: Rationale document 2024-11-15 23:36:28 -08:00
Leni Aniva af256123f3
doc: Update icon 2024-11-15 23:29:37 -08:00
Leni Aniva 1da9180473 Merge pull request 'feat: State and environment pickling' (#120) from serial/pickle into dev
Reviewed-on: #120
2024-11-15 23:10:33 -08:00
Leni Aniva 4bfd606e2a
Merge branch 'dev' into serial/pickle 2024-11-15 23:09:08 -08:00
Leni Aniva f9d31597ec
chore: Update lean4-nix 2024-11-15 14:56:51 -08:00
Leni Aniva 6a7ff46fb0 Merge pull request 'chore: Update Lean4 upstream to unofficial flake' (#115) from misc/build into dev
Reviewed-on: #115
2024-11-15 14:40:47 -08:00
Leni Aniva 0ee7d57570
feat: Expose iTree for LSP Configuration 2024-11-14 22:51:25 -08:00
Leni Aniva 600c27a616
Merge branch 'dev' into misc/build 2024-11-14 22:44:55 -08:00
Leni Aniva e5d0459956
fix: Flake Build failure on x86_64-darwin 2024-11-14 22:20:06 -08:00
Leni Aniva 2790553180
feat: Environment save/load commands 2024-11-13 19:50:31 -08:00
Leni Aniva 4f6ccd3e82 Merge pull request 'feat: Extract used constants from invocation' (#119) from frontend/data into dev
Reviewed-on: #119
2024-11-10 21:29:34 -08:00
Leni Aniva 77b577d0e3
Merge branch 'dev' into frontend/data 2024-11-08 14:52:03 -08:00
Leni Aniva 495ea1ac14
feat: Environment pickling 2024-11-08 14:49:49 -08:00
Leni Aniva ee8063e1f5
refactor: Merge all Delation functions 2024-11-08 14:41:24 -08:00
Leni Aniva 70f86f6e93
doc: Update delation documentation 2024-11-08 14:34:15 -08:00
Leni Aniva 0d57027681
refactor: Merge Condensed into Delate 2024-11-08 13:05:48 -08:00
Leni Aniva 1c4f38e5eb
refactor: Rename {Serial,Delate}.lean 2024-11-08 13:04:00 -08:00