0
定義を属性にしたいreducible
。 tutorial (p. 118)から逐語的にコピーしたので、私は構文が正しいと確信しています。定義に属性を添付すると、構文エラーが発生する
definition pr1 [reducible] (A : Type) (a b : A) : A := a
attribute pr1 [reducible]
二つの属性のいずれもの組み合わせは、構文チェックに合格:定義に直接取り付けスタンドアローン宣言がcommand expected
を引き起こしながら、type expected at reducible
を引き起こします。
私はWindows上で、Lean 3.1バイナリディストリビューションとVSコード言語ツールfwiwを併用していますが、ブラウザでも動作しないようです。