Deprecate tailRecursive in favor of tailrec

This commit is contained in:
Denis Zharkov
2015-09-04 16:30:25 +03:00
parent bbc192fda5
commit 9254b1b461
84 changed files with 98 additions and 92 deletions
@@ -5,7 +5,7 @@ fun escapeChar(c : Char) : String? = when (c) {
else -> "" + c
}
tailRecursive fun String.escape(i : Int = 0, result : StringBuilder = StringBuilder()) : String =
tailrec fun String.escape(i : Int = 0, result : StringBuilder = StringBuilder()) : String =
if (i == length()) result.toString()
else escape(i + 1, result.append(escapeChar(get(i))))