in lib/src/parser.dart [35:48]
SequenceNode _parseSequence({bool inOptions = false}) {
var nodes = <AstNode>[];
if (_scanner.isDone) {
_scanner.error('expected a glob.', position: 0, length: 0);
}
while (!_scanner.isDone) {
if (inOptions && (_scanner.matches(',') || _scanner.matches('}'))) break;
nodes.add(_parseNode(inOptions: inOptions));
}
return SequenceNode(nodes, caseSensitive: _caseSensitive);
}