tail-call-eliminator (npm): Rewrite a Mozilla-style AST to convert simple tail-recursive functions to while loops.
Keywords: functional|recursion|tail call elimination|tail call optimization|AST