Test "tutorial/106_reflOccInIndex"
Expected: ✋ reject · Size: 4.0 KB · Lines: 66 · lean4export: 3.1.0 · Lean: 4.27.0-rc1 · 📄 Declaration · 🔗 Source
Rejection: recursive occurrence in index position, behind a further arrow.
We build an indexed inductive I : Type → Type with a constructor argument
Nat → I (I α), so the recursive occurrence appears as an index argument.
| Checker | Result | ⏱️ | 🧠 | ||
|---|---|---|---|---|---|
| nanoda | ✋ | 2 ms | 2.8 MB | ||
| official-nightly | ✋ | 33 ms | 57.1 MB | ||
| official | ✋ | 33 ms | 65.8 MB | ||
| official-v4.28.0 | ✋ | 39 ms | 70.9 MB | ||
| nanobruijn | ✋ | 12 ms | 35.2 MB | ||
| lean4lean | ✋ | 66 ms | 90.3 MB | ||
| mini | ✋ | 40 ms | 70.3 MB | ||
| always-decline | 🚫 | 1 ms | 2.8 MB | ||
| always-reject | ✋ | 1 ms | 2.8 MB | ||
| rpylean | ✋ | 2 ms | 6.4 MB | ||
| parse-only | 👍 | 39 ms | 69.9 MB | ||
| always-accept | 👍 | 1 ms | 2.8 MB |