`decoded` folded with each item's SM86 index.
2049def sm121LowerDecodedFoldIndexed =
2050 (lambda erased result : Type 0 .
2051 (lambda unrestricted decoded : (family SM121LowerDecodedList) .
2052 (lambda unrestricted start : result .
2053 (lambda unrestricted step :
2054 (pi unrestricted accumulated : result .
2055 (pi unrestricted index : Nat .
2056 (pi unrestricted item : (family SM121LowerDecoded) . result))) .
2057 (app (app
2058 (eliminate
2059 SM121LowerDecodedList
2060 (lambda unrestricted current : (family SM121LowerDecodedList) .
2061 (pi unrestricted accumulated : result . (pi unrestricted index : Nat . result)))
2062 decoded
2063 (branch SM121LowerDecodedEnd .
2064 (lambda unrestricted accumulated : result . (lambda unrestricted index : Nat . accumulated)))
2065 (branch SM121LowerDecodedNext item tail induction .
2066 (lambda unrestricted accumulated : result . (lambda unrestricted index : Nat .
2067 (induction (step accumulated index item) (succ index)))))
2068 (branch SM121LowerDecodedRefused refusal .
2069 (lambda unrestricted accumulated : result . (lambda unrestricted index : Nat . accumulated))))
2070 start) zero)))))The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.