2016-04-26 85 views
0

我在Agda中編寫了下面的代碼。Agda中的黃色突出顯示

open import Relation.Binary.PropositionalEquality 
open import Data.Unit 

data : Set where 
    tt : 
    ff : 

test_a : tt ≡ tt 
test_a = refl 

test_b : ff ≡ ff 
test_b = refl 

當我加載上面的代碼中,我得到的黃色亮點與

tt ≡ tt 

在行8.什麼是錯的代碼?

+2

對不起,不包括所有的進口。要使用3237465,謝謝你指出。仙人掌,感謝您添加所有的進口。 – mmsss

回答

1

也許你輸入了Data.UnitData.Unit.Base,它引入了另一個tt(即的居民),所以Agda對選擇哪一個感到困惑。你可以寫

test_a : .tt ≡ tt 
test_a = refl 

import Function 

test_a : (∋ tt) ≡ tt 
test_a = refl 
相關問題