From 682c27d20c63339d8fbf5c588f9108f601392a50 Mon Sep 17 00:00:00 2001 From: Thijs Wenker Date: Thu, 7 Jul 2022 14:01:57 +0200 Subject: [PATCH] add custom operator support for number and integer --- script/vm/operator.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/script/vm/operator.lua b/script/vm/operator.lua index de2c3243c..b3f75bc5d 100644 --- a/script/vm/operator.lua +++ b/script/vm/operator.lua @@ -98,6 +98,12 @@ function vm.runOperator(op, exp, value) if c.type == 'string' or c.type == 'doc.type.string' then c = vm.declareGlobal('type', 'string') + elseif c.type == 'number' + or c.type == 'doc.type.number' then + c = vm.declareGlobal('type', 'number') + elseif c.type == 'integer' + or c.type == 'doc.type.integer' then + c = vm.declareGlobal('type', 'integer') end if c.type == 'global' and c.cate == 'type' then ---@cast c vm.global