We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b44f97b commit 53450adCopy full SHA for 53450ad
1 file changed
static/parser.js
@@ -253,10 +253,10 @@ Tokenizer.prototype.load = function (text) {
253
}
254
255
256
-Tokenizer.prototype.ops_rx = /^\s*(!=|<>|<=|>=|\+|\-|\*|\/|\%|<|>|=|\[|\]|\(|\)|to|end)\s*/i;
+Tokenizer.prototype.ops_rx = /^\s*(!=|<>|<=|>=|\+|\-?!\d|\*|\/|\%|<|>|=|\[|\]|\(|\)|to|end)\s*/i;
257
Tokenizer.prototype.wrd_rx = /^\s*([a-zA-Z\.]\w*\??)\s*/i;
258
Tokenizer.prototype.var_rx = /^\s*:([a-zA-Z]\w*)\s*/i;
259
-Tokenizer.prototype.num_rx = /^\s*(\d+(?:\.\d+)?)\s*/i;
+Tokenizer.prototype.num_rx = /^\s*(-?\d+(?:\.\d+)?)\s*/i;
260
Tokenizer.prototype.sym_rx = /^\s*"([a-zA-Z]\w*)\s*/i;
261
262
Tokenizer.prototype.empty = /^\s*$/;
0 commit comments