diff -r 8466fe2216da -r 1dbc4f33549c TODO --- a/TODO Mon Mar 22 16:22:07 2010 +0100 +++ b/TODO Mon Mar 22 16:22:28 2010 +0100 @@ -8,7 +8,7 @@ ty1_tyn.induct ty1_tyn.inducts instance ty1 and tyn :: fs - ty1_tyn.supp for too many bindings empty + ty1_tyn.supp empty when for too many bindings Smaller things: @@ -27,14 +27,17 @@ - check support equations for more bindings per constructor - automate the proofs that are currently proved with sorry: - alpha_equivp, fv_rsp, alpha_bn_rsp + alpha_equivp, alpha_bn_rsp - store information about defined nominal datatypes, so that it can be used to define new types that depend on these -- make 3 versions of Abs - - make parser aware of bn functions that call other bn functions and reflect it in the datastructure passed to Fv/Alpha generation - make parser aware of recursive and of different versions of abs + +Less important: + +- fv_rsp uses 'blast' to show goals of the type: + a u b = c u d ==> a u x u b = c u x u d