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
|
78485ae6e2
|
doc(frontend): Update documentation for `frontend.process`
|
2025-03-14 20:07:31 -07:00 |
Leni Aniva
|
79e4dc697e
|
feat(frontend): Add option to inherit environment
|
2025-03-14 16:46:28 -07:00 |
Leni Aniva
|
f7f1272145
|
Merge branch 'dev' into env/module
|
2025-01-24 15:01:00 -08:00 |
Leni Aniva
|
c9f524b9ae
|
feat: Implement `env.describe` and `env.module_read`
|
2025-01-15 21:20:05 -08:00 |
Leni Aniva
|
4f5ffc1ffb
|
feat: Protocol for module access
|
2025-01-15 21:02:04 -08:00 |
Leni Aniva
|
9d445783c2
|
feat: Draft tactic REPL interface
|
2025-01-13 12:50:25 -08:00 |
Leni Aniva
|
9eec14503a
|
Merge branch 'dev' into bug/incorrect-binder-capture
|
2025-01-10 12:48:18 -08:00 |
Leni Aniva
|
4a4b02d7b0
|
test: Source location extraction
|
2025-01-10 12:47:13 -08:00 |
Leni Aniva
|
97eaadc93c
|
feat: Add source location extraction
|
2025-01-10 12:16:23 -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
|
eeb336c944
|
Merge branch 'dev' into goal/print
|
2024-12-11 16:40:01 -08:00 |
Leni Aniva
|
0725d865de
|
feat: Print value of arbitrary mvar in goal state
|
2024-12-10 14:14:59 -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
|
dd00d803d1
|
feat: Collect sorry/elab failure boundaries
|
2024-12-09 20:38:27 -08:00 |
Leni Aniva
|
c54ce93ef5
|
feat: Goal State IO in REPL
|
2024-12-05 14:31:43 -08:00 |
Leni Aniva
|
4bfd606e2a
|
Merge branch 'dev' into serial/pickle
|
2024-11-15 23:09:08 -08:00 |
Leni Aniva
|
2790553180
|
feat: Environment save/load commands
|
2024-11-13 19:50:31 -08:00 |
Leni Aniva
|
d7c9590780
|
feat: Extract used constants from invocation
|
2024-11-05 14:37:06 -08:00 |
Leni Aniva
|
645d9c9250
|
feat: Let tactic in REPL
|
2024-10-12 16:17:21 -07:00 |
Leni Aniva
|
d0321e72dd
|
feat: Add message diagnostics to frontend.process
|
2024-10-05 14:49:17 -07:00 |
Leni Aniva
|
f729a357b9
|
Merge branch 'dev' into frontend/collect-holes
|
2024-09-09 17:35:10 -07:00 |
Leni Aniva
|
9075ded885
|
feat: Set `automaticMode` to true by default
|
2024-09-09 17:29:43 -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
|
82d99ccf9b
|
refactor: Use `MVarId` across the board
|
2024-09-06 21:07:12 -07:00 |
Leni Aniva
|
43e11f1ba3
|
refactor: Always display isInaccessible
|
2024-08-17 00:53:38 -07:00 |
Leni Aniva
|
e1b7eaab12
|
fix: Let tactic not bringing binder into scope
|
2024-08-17 00:47:12 -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
|
6dcff8b151
|
fix: Print diag in mvar context
|
2024-06-05 15:56:20 -07:00 |
Leni Aniva
|
855e771609
|
feat: Add compilation unit boundary command
|
2024-05-31 16:35:46 -07:00 |
Leni Aniva
|
09628309a9
|
feat: Basic tactic extraction (before/after/tactic)
|
2024-05-28 17:25:22 -07:00 |
Leni Aniva
|
4cff6677d2
|
chore: Lean version bump to 4.8.0-rc1
|
2024-05-04 23:36:42 -07:00 |
Leni Aniva
|
e5d55e31ff
|
feat: Print expression dependent mvars
|
2024-04-12 20:51:54 -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
|
7eb5419f36
|
feat: REPL interface for `calc`
|
2024-04-11 15:11:10 -07:00 |
Leni Aniva
|
058f5a98b2
|
feat: Bindings for the `have` tactic
|
2024-04-06 16:40:22 -07:00 |
Leni Aniva
|
216bb9e920
|
test: Library test
|
2024-03-31 16:43:30 -07:00 |
Leni Aniva
|
2802cc204f
|
feat: Specify type in echo
|
2024-03-31 15:55:08 -07:00 |
Leni Aniva
|
10e6877f0e
|
Merge branch 'dev' into goal/relation
|
2024-03-29 23:47:09 -07:00 |
Leni Aniva
|
e6dbf88ce2
|
fix: Use Arrays only in the ABI
|
2024-03-14 22:40:14 -07:00 |
Leni Aniva
|
a5b0721482
|
feat(lib): Expose goal state interface
|
2024-03-10 08:13:10 -07:00 |
Leni Aniva
|
f18a9dd1d5
|
refactor: Move some functions to `Library.lean`
|
2024-03-09 20:37:48 -08:00 |