TIL Tail call optimization is the default in most modern Common Lisp implementations. It is not a Scheme exclusive any more (I was under the impression…).
But, how do I find out, in SBCL for example, that I do a proper TCO function call?
#commonlisp #sbcl