Commit Graph

611 Commits

Author SHA1 Message Date
Leni Aniva 3e55b4b22f
feat(repl): Record last scope 2025-03-24 17:47:56 -07:00
Leni Aniva bc37482212 Merge pull request 'feat(delate): Unfold matchers' (#176) from delate/instantiate into dev
Reviewed-on: #176
2025-03-17 18:37:55 -07:00
Leni Aniva cb1082c7c7
chore: More code cleanup 2025-03-17 12:14:16 -07:00
Leni Aniva 678cc9b3c0
chore: Code cleanup 2025-03-17 11:30:24 -07:00
Leni Aniva 4643992c3b
refactor(delate): Unfold matchers into function 2025-03-17 11:26:13 -07:00
Leni Aniva 3b4b196a30
feat(delate): Add mdata annotation for matcher 2025-03-17 11:20:38 -07:00
Leni Aniva a28ad9b239
feat(delate): Expand matcher applications 2025-03-17 10:47:11 -07:00
Leni Aniva dc29d48b77
chore: Remove IO.println for trace 2025-03-17 09:31:39 -07:00
Leni Aniva 78485ae6e2
doc(frontend): Update documentation for `frontend.process` 2025-03-14 20:07:31 -07:00
Leni Aniva 98ad1ae283
feat(delate): Tracing tags 2025-03-14 16:54:34 -07:00
Leni Aniva 8063039f7e Merge pull request 'feat(frontend): Alternative methods of initializing environment' (#173) from frontend/env-init into dev
Reviewed-on: #173
2025-03-14 16:48:40 -07:00
Leni Aniva ef165b7045
fix(frontend): Test update 2025-03-14 16:47:46 -07:00
Leni Aniva 79e4dc697e
feat(frontend): Add option to inherit environment 2025-03-14 16:46:28 -07:00
Leni Aniva 8797bbe245
test(frontend): Fix the open test 2025-03-14 16:35:12 -07:00
Leni Aniva 896475848b
fix: Name generation not available due to context 2025-03-10 19:03:14 -07:00
Leni Aniva 0cfd73e44e
test(frontend): Add scope `open` test 2025-03-09 23:29:33 -07:00
Leni Aniva 1dceb5428e Merge pull request 'fix: Manifest key error' (#172) from chore/build into dev
Reviewed-on: #172
2025-03-08 22:53:07 -08:00
Leni Aniva 9e1ea54cbe
chore: Cleanup file filtering system 2025-03-08 22:52:36 -08:00
Leni Aniva 5d0a7e8443
fix: Manifest key error 2025-03-08 22:50:04 -08:00
Leni Aniva 4f5dd97e55 Merge pull request 'chore: Cleanup the library system' (#169) from chore/cleanup into dev
Reviewed-on: #169
2025-03-08 21:19:00 -08:00
Leni Aniva 7ae50696ac
merge: branch 'dev' into chore/cleanup 2025-03-08 21:18:45 -08:00
Leni Aniva 9cf071eefe
chore: Read manifest for LSpec version 2025-03-08 21:16:47 -08:00
Leni Aniva 92515ea0f2
fix: Update flake lock 2025-03-08 21:11:59 -08:00
Leni Aniva 5a690c4421
chore: Use `fetchGit` for `LSpec` input 2025-03-08 21:11:34 -08:00
Leni Aniva 39ec79e6bb
feat: Monad lifting in `GoalState.withContext` 2025-03-08 21:07:15 -08:00
Leni Aniva 999bb146fa
chore: Remove all unused auxiliary tactics 2025-03-01 20:12:30 -08:00
Leni Aniva 642bca42e9 Merge pull request 'chore: Version bump' (#168) from chore/version into dev
Reviewed-on: #168
2025-02-25 15:16:43 -08:00
Leni Aniva ec3e1ff2c0
chore: Bump version to 0.3.0-rc.1 2025-02-25 15:16:10 -08:00
Leni Aniva 76639d0266
fix: Panic edge case for module name 2025-02-24 15:45:31 -08:00
Leni Aniva 267290c8f7
fix: Draft tactic failure by new `sorry` semantics 2025-02-23 14:14:59 -08:00
Leni Aniva aac39ca60c
fix: Some test errors 2025-02-23 14:13:44 -08:00
Leni Aniva 31c76e0d00
chore: Version bump 2025-02-23 14:10:24 -08:00
Leni Aniva 4435a6459c Merge pull request 'fix: Use in-context environment in sorry collection' (#166) from bug/collect-sorry-generated-constants into dev
Reviewed-on: #166
2025-01-28 17:42:54 -08:00
Leni Aniva 05f6997062
doc: Update repl documentation 2025-01-28 17:41:41 -08:00
Leni Aniva c77f14d383
fix: Use context environment in sorry capture 2025-01-28 17:40:49 -08:00
Leni Aniva 274e29199d
fix: Use post-step environment in sorry collection 2025-01-27 19:57:02 -08:00
Leni Aniva 4d295bd9ff Merge pull request 'doc: Manual about `env.{describe,module_read}`' (#165) from env/module into dev
Reviewed-on: #165
2025-01-26 22:04:28 -08:00
Leni Aniva 7d6ad1ebb9 Merge pull request 'chore: Code cleanup' (#164) from chore/cleanup into dev
Reviewed-on: #164
2025-01-26 22:04:12 -08:00
Leni Aniva 003a63bd13
doc: Manual about `env.{describe,module_read}` 2025-01-24 20:21:31 -08:00
Leni Aniva 970c16a0a4
chore: Use `StateRefT` in `Repl.lean` 2025-01-24 20:19:07 -08:00
Leni Aniva 6a7830cb71
fix: Remove spurious print 2025-01-24 19:24:54 -08:00
Leni Aniva 787c9e606d
chore: Cleanup REPL loop 2025-01-24 19:22:58 -08:00
Leni Aniva 976646fb67
chore: Use repeat-break structure 2025-01-24 19:11:05 -08:00
Leni Aniva 418d630255
fix: Remove unused variable 2025-01-24 19:06:07 -08:00
Leni Aniva b67d3eccc4 Merge pull request 'fix: Panic in `exprProjToApp`' (#161) from bug/expr-proj-to-app-panic into dev
Reviewed-on: #161
2025-01-24 15:05:04 -08:00
Leni Aniva 6f792b0657
Merge branch 'dev' into bug/expr-proj-to-app-panic 2025-01-24 15:03:13 -08:00
Leni Aniva ed1d5d7b58 Merge pull request 'feat: Module reading functions' (#159) from env/module into dev
Reviewed-on: #159
2025-01-24 15:01:16 -08:00
Leni Aniva f7f1272145
Merge branch 'dev' into env/module 2025-01-24 15:01:00 -08:00
Leni Aniva be8dee6731
test: Add test for module read 2025-01-24 15:00:35 -08:00
Leni Aniva 549be79cbf Merge pull request 'feat: Pickle constants in goal state' (#157) from serial/pickle into dev
Reviewed-on: #157
2025-01-24 14:52:52 -08:00