| ⊦ str1 ≠ "" → (char ' + str = str1 ↔ char = str1.char1 ∧ str = str1.rstring) |
⊦ str1.char1 + str1.rstring = str1, str1 = ""
Used simplifier rules: chartostring: ⊦ char ' = char + "";%append-rec: ⊦ (char + str) + str0 = char + (str + str0);%append-base: ⊦ "" + str = str;%sel-02: ⊦ (char + str).rstring = str; from specification string-data%sel-01: ⊦ (char + str).char1 = char; from specification string-data