From 41c11ad5d427ea0b0f2b2c2aa81f6109264dc378 Mon Sep 17 00:00:00 2001 From: Jeff Avallone Date: Sat, 6 Dec 2014 15:46:46 -0500 Subject: [PATCH] Fixing bug with concatenation of literals --- src/js/parser/javascript/match.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/parser/javascript/match.js b/src/js/parser/javascript/match.js index 9e0f21a..aa7e67b 100644 --- a/src/js/parser/javascript/match.js +++ b/src/js/parser/javascript/match.js @@ -70,7 +70,7 @@ export default _.extend({}, Base, { var last = result.pop(); if (last) { - if (node.elements[0].type === 'terminal' && last.elements[0].type === 'terminal' && last.elements[1].textValue === '') { + if (node.elements[0].type === 'terminal' && node.elements[1].textValue === '' && last.elements[0].type === 'terminal' && last.elements[1].textValue === '') { last = _.clone(last, true); last.textValue += node.textValue; last.elements[0].textValue += node.elements[0].textValue;