Re: [isabelle-dev] Declaration depending on user proofs

2010-11-03 Thread Alexander Krauss
Makarius wrote: I would say it is virtually impossible to experiment with new commands in Proof General. One needs to produce isabelle-keywords.el in batch mode first, and then continue interactively. My standard workaround is to edit isar-keywords.el manually, ignoring the WARNING IN

[isabelle-dev] Declaration depending on user proofs

2010-10-07 Thread Florian Haftmann
I'm currently working on a package for generic type mappers. Leaving aside matters like contravariance and such, a type mapper map_k :: ('a_1 = 'b_1) = ... = ('a_n = 'b_n) = ('a_1, ..., 'a_n) k is = ('b_1, ..., 'b_n) k for an n-ary type ('a_1, ..., 'a_n) k must satisfy some characteristic

Re: [isabelle-dev] Declaration depending on user proofs

2010-10-07 Thread Lukas Bulwahn
On 10/07/2010 09:11 AM, Florian Haftmann wrote: I'm currently working on a package for generic type mappers. Leaving aside matters like contravariance and such, a type mapper map_k :: ('a_1 = 'b_1) = ... = ('a_n = 'b_n) = ('a_1, ..., 'a_n) k is = ('b_1, ..., 'b_n) k for an n-ary