summaryrefslogtreecommitdiff
path: root/BJC-Utils2/src/main/java/bjc/utils/parserutils/delims/StringDelimiter.java
diff options
context:
space:
mode:
authorbjculkin <bjculkin@mix.wvu.edu>2017-03-23 10:46:02 -0400
committerbjculkin <bjculkin@mix.wvu.edu>2017-03-23 10:46:02 -0400
commitb0d27faf67ec23b3d55786e00d4fd3b0d07567ee (patch)
tree9abfde359f93cdd85c4178754273349f3f329881 /BJC-Utils2/src/main/java/bjc/utils/parserutils/delims/StringDelimiter.java
parent73bdb274931e735bb958f73cc5414e50fed572c4 (diff)
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.
Diffstat (limited to 'BJC-Utils2/src/main/java/bjc/utils/parserutils/delims/StringDelimiter.java')
-rw-r--r--BJC-Utils2/src/main/java/bjc/utils/parserutils/delims/StringDelimiter.java2
1 files changed, 1 insertions, 1 deletions
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<String> {
* @see SequenceDelimiter
*/
public ITree<String> delimitSequence(String... seq) throws DelimiterException {
- return super.delimitSequence(new SequenceCharacteristics("root", "contents", "subgroup"), seq);
+ return super.delimitSequence(new SequenceCharacteristics<>("root", "contents", "subgroup"), seq);
}
}