This approach is also the standard solution in programming languages that do not provide support for recursive procedures.
See on ka standardne lähenemine programmeerimiskeeltes, mis ei toeta rekursiooni.