j
k
j a
j l
I see the code, but not the reasons. If the terms are left-recursive, why not just collapse them _before_ calling ``+? It makes more sense to suppose that the arguments to ``+ are evaluated right-recursively, IMO.
Back to the thread
Back to the list