---------------------------------------------------------------------------
What the whole program fixes: the free scoreboard and scratch registers
1252def sm121LowerDecodedFold =
1253 (lambda erased result : Type 0 .
1254 (lambda unrestricted decoded : (family SM121LowerDecodedList) .
1255 (lambda unrestricted start : result .
1256 (lambda unrestricted step :
1257 (pi unrestricted accumulated : result .
1258 (pi unrestricted item : (family SM121LowerDecoded) . result)) .
1259 (app
1260 (eliminate
1261 SM121LowerDecodedList
1262 (lambda unrestricted current : (family SM121LowerDecodedList) .
1263 (pi unrestricted accumulated : result . result))
1264 decoded
1265 (branch SM121LowerDecodedEnd . (lambda unrestricted accumulated : result . accumulated))
1266 (branch SM121LowerDecodedNext item tail induction .
1267 (lambda unrestricted accumulated : result . (induction (step accumulated item))))
1268 (branch SM121LowerDecodedRefused refusal . (lambda unrestricted accumulated : result . accumulated)))
1269 start)))))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.