Reason: the inliner may introduce recursors, non eta-expanded terms, etc. Before this commit, it was "undoing" previous compilation steps.
4 lines
80 B
Text
4 lines
80 B
Text
@[inline] def g (n : nat) : nat :=
|
|
nat.rec_on n 0 (λ m r, r + 2)
|
|
|
|
vm_eval g 10
|