You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 25, 2020. It is now read-only.
In the following code, the by simp command fails, even though test_def is a simplifier rule.
When replacing imports Protocol_Main by imports Main, the by simp command works.
(This problem also occurs when one programatically access the simplifier via libisabelle.)
theory Scratch
imports Protocol_Main
begin
definition test where "test (x::int) = x"
declare test_def[simp]
lemma test2: "a=1 ⟶ test a=1"
by simp
The text was updated successfully, but these errors were encountered:
I vaguely remember this problem from updating Leon to Isabelle2016-1. The solution is to reorder imports in Protocol_Main. I'll try to fix this today and push out a new release.
In the following code, the
by simp
command fails, even though test_def is a simplifier rule.When replacing
imports Protocol_Main
byimports Main
, theby simp
command works.(This problem also occurs when one programatically access the simplifier via libisabelle.)
The text was updated successfully, but these errors were encountered: