fix expression evaluation

This commit is contained in:
Val Erastov 2022-08-22 19:54:06 -07:00
parent e7c6a79f49
commit 8061fdc54d

View file

@ -31,10 +31,7 @@ export function activate(ctx: ApplicationContext) {
}
let value = table$.value[expr];
if (value === undefined) {
value = parseFloat(expr);
if (isNaN(value)) {
value = _evaluateExpression(expr);
}
value = _evaluateExpression(expr);
}
return value;
}
@ -58,6 +55,8 @@ export function activate(ctx: ApplicationContext) {
};
table$.attach(() => ctx.expressionService.signature = Date.now() + '');
load('');
}
function rebuildVariableTable(script) {