diff --git a/includes/libstd/string.pat b/includes/libstd/string.pat index 82c7380..9d0fa98 100644 --- a/includes/libstd/string.pat +++ b/includes/libstd/string.pat @@ -27,4 +27,18 @@ namespace std::string { return false; }; + fn reverse(str string) { + str result; + + s32 i; + i = std::string::length(string); + while (i > 0) { + i = i - 1; + result = result + std::string::at(string, i); + } + + return result; + }; + + } \ No newline at end of file