| str0.last ∈ str ∧ str0 ≠ "", ∀ str1, str. # str1 < # str0 → true → string-right-trim(str, string-right-trim(str, str1)) = string-right-trim(str, str1) ⊦ string-right-trim(str, string-right-trim(str, str0.butlast)) = string-right-trim(str, str0.butlast) |
str0.last ∈ str, ∀ str1, str. # str1 < # str0 → true → string-right-trim(str, string-right-trim(str, str1)) = string-right-trim(str, str1) ⊦ str0 = "", string-right-trim(str, string-right-trim(str, str0.butlast)) = string-right-trim(str, str0.butlast)