Skip to Content.
Sympa Menu

ssreflect - [ssreflect] Matter for reflexion: error message

Subject: Ssreflect Users Discussion List

List archive

[ssreflect] Matter for reflexion: error message


Chronological Thread 
  • 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?








Archive powered by MHonArc 2.6.18.

Top of Page