Fixes JAVASCRIPT-2NQW
@@ -26,6 +26,7 @@ describe('SQLishParser', function () {
'flags | %s)', // Bitwise OR
'flags ^ %s)', // Bitwise XOR
'flags ~ %s)', // Bitwise NOT
+ '+ %s as count', // Arithmetic
])('Parses %s', sql => {
expect(() => {
parser.parse(sql);
@@ -36,4 +36,4 @@ Whitespace
= Whitespace:[\n\t ]+ { return { type: 'Whitespace', content: Whitespace.join("") } }
GenericToken
- = GenericToken:[a-zA-Z0-9"'`_\-.=><:,*;!\[\]?$%|/@&~^]+ { return { type: 'GenericToken', content: GenericToken.join('') } }
+ = GenericToken:[a-zA-Z0-9"'`_\-.=><:,*;!\[\]?$%|/@&~^+]+ { return { type: 'GenericToken', content: GenericToken.join('') } }