Leni Aniva
|
91fbc4cdca
|
chore: Remove redundant code
|
2025-03-29 15:43:49 -07:00 |
Leni Aniva
|
b9ff9e8f13
|
feat(repl): Optional type argument in `env.add`
|
2025-03-29 14:51:35 -07:00 |
Leni Aniva
|
9ea099827f
|
fix(env): Adding declarations with universe levels
|
2025-03-29 14:39:42 -07:00 |
Leni Aniva
|
0528a1592e
|
fix: Print internal exceptions nicely
|
2025-03-28 21:31:30 -07:00 |
Leni Aniva
|
4610348fed
|
feat: `CoreM` timeout
|
2025-03-28 20:42:10 -07:00 |
Leni Aniva
|
9980fd9c39
|
test(repl): Environment loading from header
|
2025-03-28 18:45:58 -07:00 |
Leni Aniva
|
c2b7501649
|
refactor: Remove `CoreM` from `MainM`
|
2025-03-28 00:50:39 -07:00 |
Leni Aniva
|
ef165b7045
|
fix(frontend): Test update
|
2025-03-14 16:47:46 -07:00 |
Leni Aniva
|
787c9e606d
|
chore: Cleanup REPL loop
|
2025-01-24 19:22:58 -08:00 |
Leni Aniva
|
60e78b322e
|
fix: Test failures
|
2025-01-13 12:28:16 -08:00 |
Leni Aniva
|
9d2a999a4f
|
merge: branch 'dev' into misc/version
|
2025-01-13 10:29:50 -08:00 |
Leni Aniva
|
f891960362
|
fix: Volatile test
|
2025-01-07 17:52:28 -08:00 |
Leni Aniva
|
524314721b
|
feat: Gate type error collection behind flag
|
2025-01-07 19:40:03 +09:00 |
Leni Aniva
|
2f732a7f20
|
feat: Print goals in `goal.print`
|
2024-12-11 16:49:52 -08:00 |
Leni Aniva
|
1527743900
|
refactor: Optionalize CompilationUnit
|
2024-12-09 21:00:33 -08:00 |
Leni Aniva
|
eb0374dfb3
|
feat: Collect new constants in repl
|
2024-12-09 20:57:25 -08:00 |
Leni Aniva
|
9a69c48cb2
|
fix: Integration test failure
|
2024-12-09 20:42:05 -08:00 |
Leni Aniva
|
d7c9590780
|
feat: Extract used constants from invocation
|
2024-11-05 14:37:06 -08:00 |
Leni Aniva
|
d0321e72dd
|
feat: Add message diagnostics to frontend.process
|
2024-10-05 14:49:17 -07:00 |
Leni Aniva
|
143cd289bb
|
fix: Extraction of sorry's from nested tactics
|
2024-10-03 01:29:46 -07:00 |
Leni Aniva
|
4f5950ed78
|
feat: Convert holes to goals
|
2024-09-09 12:26:46 -07:00 |
Leni Aniva
|
08fb53c020
|
test: Frontend process testing
|
2024-09-09 10:18:20 -07:00 |
Leni Aniva
|
8e3241c02a
|
refactor: Move all frontend functions to `Frontend`
|
2024-09-08 15:02:43 -07:00 |
Leni Aniva
|
25bb964604
|
test: Automatic mode testing
refactor: Simplified integration test structure
|
2024-09-08 11:57:39 -07:00 |
Leni Aniva
|
a7b30af36b
|
refactor: Refactor REPL out of main library
fix: Calc previous rhs not found bug
|
2024-09-06 22:01:36 -07:00 |
Leni Aniva
|
43e11f1ba3
|
refactor: Always display isInaccessible
|
2024-08-17 00:53:38 -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
|
cf17428001
|
fix: Panic in partial instantiation
|
2024-05-15 21:34:36 -07:00 |
Leni Aniva
|
c04b363de7
|
feat: Handle delay assigned mvars
|
2024-05-12 22:33:38 -07:00 |
Leni Aniva
|
03ecb6cf19
|
feat: Partial instantiate metavariables
|
2024-05-11 20:01:34 -07:00 |
Leni Aniva
|
4cff6677d2
|
chore: Lean version bump to 4.8.0-rc1
|
2024-05-04 23:36:42 -07:00 |
Leni Aniva
|
5a60ca74d5
|
fix: Auto bound implicit in elab
|
2024-04-06 17:45:36 -07:00 |
Leni Aniva
|
8a447e67cd
|
test: Parallel testing infrastructure
|
2024-04-06 14:07:13 -07:00 |
Leni Aniva
|
7988a25ce8
|
refactor: Use library goalStartExpr function
|
2024-03-31 16:06:30 -07:00 |
Leni Aniva
|
10e6877f0e
|
Merge branch 'dev' into goal/relation
|
2024-03-29 23:47:09 -07:00 |
Leni Aniva
|
516ab15961
|
feat: Bump toolchain version
|
2024-03-28 00:06:35 -07:00 |
Leni Aniva
|
7e28ded23f
|
test: More diagnostics for tests
|
2024-03-06 15:14:08 -08:00 |
Leni Aniva
|
aef93cf506
|
fix: Force instantiate all mvars in env.add
|
2023-12-15 13:07:59 -05:00 |
Leni Aniva
|
a540dd4540
|
test: env.add
|
2023-12-14 11:11:24 -08:00 |
Leni Aniva
|
69be7c3920
|
Merge branch 'dev' into env/add-decl
|
2023-12-14 05:48:49 -08:00 |
Leni Aniva
|
ff4671cdd0
|
chore: Rename lib. commands to env.
This is done to improve clarity and align with Lean's terminology
|
2023-12-12 18:56:25 -08:00 |
Leni Aniva
|
085b12c255
|
feat: Use CoreM as the main interaction monad
|
2023-12-12 18:39:02 -08:00 |
Leni Aniva
|
2fe4fa9bc4
|
fix: Change the main interaction monad to MetaM
|
2023-12-08 16:17:16 -08:00 |
Leni Aniva
|
e654613182
|
fix: New goal state not inserted correctly
|
2023-11-07 13:07:50 -08:00 |
Leni Aniva
|
ce585f7288
|
feat: Print the root mvar name
|
2023-11-06 11:51:31 -08:00 |
Leni Aniva
|
d1c0dc376f
|
feat: Print metavariable name in goal
|
2023-10-30 14:44:06 -07:00 |
Leni Aniva
|
60854525b9
|
feat: Simplify printing of function applications
|
2023-10-29 12:50:36 -07:00 |
Leni Aniva
|
de250eafd0
|
feat: Print names in one segment separated with .
|
2023-10-29 11:56:56 -07:00 |
Leni Aniva
|
3b1746490d
|
feat: Add REPL command for assigning an expression
|
2023-10-27 15:32:59 -07:00 |