diff options
| author | bjculkin <bjculkin@mix.wvu.edu> | 2017-03-20 16:06:10 -0400 |
|---|---|---|
| committer | bjculkin <bjculkin@mix.wvu.edu> | 2017-03-20 16:06:10 -0400 |
| commit | 9b375e71294dfa306c030cc5891274d57c2045f6 (patch) | |
| tree | 3248ea93b8e86c6737510208d4d8288530134d88 /BJC-Utils2/src/main/java/bjc/utils/components/IComponentRepository.java | |
| parent | 4b091676163fbaa4375d09806c0e500533ee1546 (diff) | |
Add more features to sequence delimiter.
Two main features were added.
One, various sequence closers can imply a subgroup. This is mainly useful
in contexts like arrays, where you want one subgroup per array element.
Two, predicated opening/closing delimiters. These allow having both an
infinite set of opening delimiters, as well as having a set of closers
that is both infinite and dependant on what the opener was.
Note, however, that predicated openers and closers will be slower than
using normal openers/closers, since every one has to be tried to check if
a token is a opener/closer.
Diffstat (limited to 'BJC-Utils2/src/main/java/bjc/utils/components/IComponentRepository.java')
0 files changed, 0 insertions, 0 deletions
