Hacker News new | ask | show | jobs
Difficulty in implementing tail recursive calls in C (stackoverflow.com)
3 points by anuragpeshne 4176 days ago
1 comments

Common Lisp has no stanadrd-defined support for tail recursion (though compilers do).

I was able to easily hack up portable tail recursion using macros and whatnot.

http://www.kylheku.com/cgit/lisp-snippets/tree/tail-recursio...

No need to drop into the compiler level.