5
我已經看到了Coq的符號定義「的計算結果爲」如下:COQ:左遞歸符號必須有一個明確的級別
Notation "e '||' n" := (aevalR e n) : type_scope.
我想符號'||'
更改爲別的東西作爲||
經常被用於邏輯or
。
'\|/'
,'\||/'
,'|_|'
,'|.|'
,'|v|'
,或'|_'
:不過,我總是得到一個錯誤
A left-recursive notation must have an explicit level
例如,當我改變'||'
到這種情況。
||
這裏有什麼特別的嗎?我應該如何解決它以使這些其他符號有效(如果可能的話)?