diff options
author | Josh Chen | 2020-05-29 14:28:17 +0200 |
---|---|---|
committer | Josh Chen | 2020-05-29 14:28:17 +0200 |
commit | 484988bc14c31710b8885aecb155ae120359c151 (patch) | |
tree | c89dabbc26b3a226d18813521938a6962a36f90d | |
parent | 2f4e9b941a01a789b17fe208687a27060990e0a7 (diff) |
todo list
-rw-r--r-- | TODO.md | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -0,0 +1,14 @@ +# To-do list + +In no particular order. Some of the following might need changes to the +Isabelle prover itself? + +[ ] Typing information is implicit in context facts, and the collection must be + searched every time we need a type for a term. For performance, should + probably implement dedicated tables. + +[ ] Tactic-based term elaboration has (at least) two problems: + 1. `assume(s)` clauses don't accept schematic vars, and + 2. it often results in overly-flexible subgoals that the typechecker + doesn't solve. + Will likely need an elaborator integrated into Isabelle's syntax checking. |