diff --git a/src/emitter.js b/src/emitter.js index 296d5d4..74ef92d 100644 --- a/src/emitter.js +++ b/src/emitter.js @@ -247,7 +247,7 @@ PEG.compiler.emitter = function(ast) { " if (!seenCR) { line++; }", " column = 1;", " seenCR = false;", - " } else if (ch === '\\r' | ch === '\\u2028' || ch === '\\u2029') {", + " } else if (ch === '\\r' || ch === '\\u2028' || ch === '\\u2029') {", " line++;", " column = 1;", " seenCR = true;", diff --git a/src/parser.js b/src/parser.js index efafb7c..d065c46 100644 --- a/src/parser.js +++ b/src/parser.js @@ -3684,7 +3684,7 @@ PEG.parser = (function(){ if (!seenCR) { line++; } column = 1; seenCR = false; - } else if (ch === '\r' | ch === '\u2028' || ch === '\u2029') { + } else if (ch === '\r' || ch === '\u2028' || ch === '\u2029') { line++; column = 1; seenCR = true;