Open GoogleCodeExporter opened 9 years ago
The point of definitionsToImpl is to determine the local context for
elimination with a motive: it allows us to drop all parameters above the
implementation of a 'let' definition. The function, or something like it, may
also be useful for relabelling (issue 23). Using the name of the goal to
identify the relevant definition is a cheap and unproblematic hack; we could
store a flag in the proof state if we wanted to be more principled.
Original comment by adamgundry
on 31 Aug 2010 at 2:12
Original issue reported on code.google.com by
pedag...@gmail.com
on 26 Aug 2010 at 4:43