diff options
| author | bjculkin <bjculkin@mix.wvu.edu> | 2017-03-23 10:46:02 -0400 |
|---|---|---|
| committer | bjculkin <bjculkin@mix.wvu.edu> | 2017-03-23 10:46:02 -0400 |
| commit | b0d27faf67ec23b3d55786e00d4fd3b0d07567ee (patch) | |
| tree | 9abfde359f93cdd85c4178754273349f3f329881 /BJC-Utils2/src/main/java/bjc/utils/parserutils/delims/StringDelimiter.java | |
| parent | 73bdb274931e735bb958f73cc5414e50fed572c4 (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.java | 2 |
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); } } |
