- if (terminatorMatches(terminator))
- // empty space detected
- if (terminator.empty) {
- currentIndex += terminator.value.length();
+ if (sequenceMatches(terminator.startSequence))
+
+ if (terminator.ignoreTerminator) {
+ currentIndex += terminator.startSequence.length();
+
+ if (terminator.endSequence != null)
+ skipUntilSequence(terminator.endSequence);
+