@@ -228,22 +228,12 @@ sb.append(child); } //perform global substitutions that hold true for any evaluated form String str = sb.toString(); - switch (str) { - case "\\s": - str = "[" + Lexer.getWhitespaceRegExp() + "]"; - break; - case "\\S": - str = "[^" + Lexer.getWhitespaceRegExp() + "]"; - break; - case "[^]": + if (str.equals("[^]")) { str = "[\\s\\S]"; - break; - default: - break; } return str; } }