| filter(s→l("ABCDEFGHIJKLM"), s→l("NOPQRSTUVWXYZ") + s→l("[]^_abcdefghi") + s→l("jklmnopqrs") + s→l("tuvwxyz|~")) ≠ [] ⊦ |
⊦ filter ('A' ' + 'B' ' + 'C' ' + 'D' ' + 'E' ' + 'F' ' + 'G' ' + 'H' ' + 'I' ' + 'J' ' + 'K' ' + 'L' ' + 'M' ', ('N' ' + 'O' ' + 'P' ' + 'Q' ' + 'R' ' + 'S' ' + 'T' ' + 'U' ' + 'V' ' + 'W' ' + 'X' ' + 'Y' ' + 'Z' ') + ('[' ' + ']' ' + '^' ' + '_' ' + 'a' ' + 'b' ' + 'c' ' + 'd' ' + 'e' ' + 'f' ' + 'g' ' + 'h' ' + 'i' ') + ('j' ' + 'k' ' + 'l' ' + 'm' ' + 'n' ' + 'o' ' + 'p' ' + 'q' ' + 'r' ' + 's' ') + 't' ' + 'u' ' + 'v' ' + 'w' ' + 'x' ' + 'y' ' + 'z' ' + '|' ' + '~' ') = []
Used simplifier rules: s2l-rec-01: str ≠ "" ⊦ s→l((* str)) = str.char1 ' + s→l(str.rstring);%s2l-empty: ⊦ s→l("") = [];% ⊦ (chars + chars0) + chars1 = chars + chars0 + chars1;% ⊦ chars + [] = chars;