)
) {
var regex = stream.next();
- var unbrace = false;
+ var in_brace = false;
while (!stream.look().eof) {
if (stream.look() == "[") { // escape sequence
continue;
}
- if (in_brace && stream.look() == "[") { // escape sequence
- in_brace = true;
+ if (stream.look() == "]") { // escape sequence
+ in_brace = false;
continue;
}