From b0d27faf67ec23b3d55786e00d4fd3b0d07567ee Mon Sep 17 00:00:00 2001 From: bjculkin Date: Thu, 23 Mar 2017 10:46:02 -0400 Subject: Add forgetful groups. Forgetful groups are groups which reset the currently allowed nested openers/closers from enclosing groups. This is useful for things like quoted strings, where you don't want groups to open inside them. As a consequence, this also adds nested openers. However, predicated openers/closers cannot be nested. --- .../src/main/java/bjc/utils/parserutils/delims/StringDelimiter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'BJC-Utils2/src/main/java/bjc/utils/parserutils/delims/StringDelimiter.java') diff --git a/BJC-Utils2/src/main/java/bjc/utils/parserutils/delims/StringDelimiter.java b/BJC-Utils2/src/main/java/bjc/utils/parserutils/delims/StringDelimiter.java index 9799ea9..cbf99ee 100644 --- a/BJC-Utils2/src/main/java/bjc/utils/parserutils/delims/StringDelimiter.java +++ b/BJC-Utils2/src/main/java/bjc/utils/parserutils/delims/StringDelimiter.java @@ -26,6 +26,6 @@ public class StringDelimiter extends SequenceDelimiter { * @see SequenceDelimiter */ public ITree delimitSequence(String... seq) throws DelimiterException { - return super.delimitSequence(new SequenceCharacteristics("root", "contents", "subgroup"), seq); + return super.delimitSequence(new SequenceCharacteristics<>("root", "contents", "subgroup"), seq); } } -- cgit v1.2.3