noun
tail recursion
Technical term in computer science for a recursive function where the recursive call is the last operation, allowing optimization.
末尾再帰は、コンパイラがループに変換できる場合がある。
Tail recursion can sometimes be transformed into a loop by the compiler.
再帰 is general recursion; 末尾再帰 specifically refers to tail recursion, a special case where the recursive call is in tail position.
Compound of 末尾 (tail, end) and 再帰 (recursion), directly translating the English term 'tail recursion'.