diff --git a/ISBPL.java b/ISBPL.java index 0fdd62f..3dcc829 100644 --- a/ISBPL.java +++ b/ISBPL.java @@ -1810,8 +1810,9 @@ public class ISBPL { String w = word.toString(); while(w.startsWith("(") && w.length() > 1) w = w.substring(1); - while(w.endsWith(")") && w.length() > 1) - w = w.substring(0, w.length() - 1); + if(!w.startsWith("\"")) + while(w.endsWith(")") && w.length() > 1) + w = w.substring(0, w.length() - 1); words.add(w); word = new StringBuilder(); } @@ -1822,8 +1823,9 @@ public class ISBPL { String w = word.toString(); while(w.startsWith("(") && w.length() > 1) w = w.substring(1); - while(w.endsWith(")") && w.length() > 1) - w = w.substring(0, w.length() - 1); + if(!w.startsWith("\"")) + while(w.endsWith(")") && w.length() > 1) + w = w.substring(0, w.length() - 1); words.add(w); ArrayList cleanWords = new ArrayList<>();