We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 6eea554 + 78caf20 commit 1566ef1Copy full SHA for 1566ef1
LeanByExample/Declarative/DeclareAesopRuleSets.lean
@@ -9,16 +9,12 @@
9
## 基本的な使い方
10
11
`declare_aesop_rule_sets` で宣言されたルールセットは、宣言したそのファイルの中では有効になりません。`import` する必要があります。前提として以下の内容のファイルを `import` しているとしましょう。
12
-```lean
13
-/- import されているファイルの内容 -/
14
-import Aesop
15
16
-declare_aesop_rule_sets [HogeRules]
17
-```
+{{#include ./DeclareAesopRuleSetsLib.md}}
18
19
このとき、以下のように `aesop` の `rule_sets` に `HogeRules` を渡すことで、`HogeRules` に登録されたルールセットを使用することができます。
20
-/
21
-import LeanByExample.Declarative.DeclareAesopRuleSetsLib --#
+import LeanByExample.Declarative.DeclareAesopRuleSetsLib -- インポートで有効になる
22
import Mathlib.Tactic.Says --#
23
24
example : True := by
LeanByExample/Declarative/DeclareAesopRuleSetsLib.lean
@@ -1,3 +1,4 @@
1
+-- import されているファイルの内容
2
import Aesop
3
4
declare_aesop_rule_sets [HogeRules]
0 commit comments