Tail Call OptimizationTail call optimization é uma técnica em que o compilador reaproveita o mesmo espaço de pilha para uma tail call, evitando aumento desnecessário da pilha.