Subject: Ssreflect Users Discussion List
List archive
- From: bertot <>
- To: ssreflect <>
- Subject: [ssreflect] Matter for reflexion: error message
- Date: Thu, 06 Nov 2014 14:08:46 +0100
We all know the problem, but it may be interesting to record it in written form.
l : seq bigQ
k : nat
============================
(size l == 0)%B -> ...
rewrite size_eq0. provokes the following error
Toplevel input, characters 0-16:
Error: The LHS of size_eq0
(size _ == 0)%B
does not match any subterm of the goal
The error message should help users understand that
size l == 0 does not match because bigQ is not an EqType.
How shall we do that?
- [ssreflect] Matter for reflexion: error message, bertot, 11/06/2014
- Re: [ssreflect] Matter for reflexion: error message, Cyril Cohen, 11/06/2014
- Re: [ssreflect] Matter for reflexion: error message, Enrico Tassi, 11/06/2014
- RE: [ssreflect] Matter for reflexion: error message, Georges Gonthier, 11/06/2014
- Re: [ssreflect] Matter for reflexion: error message, Cyril Cohen, 11/06/2014
Archive powered by MHonArc 2.6.18.