From b11996224b1c112ca3197c5234a9b36c7fb642bd Mon Sep 17 00:00:00 2001 From: Jason Hise <35749274+JasonHise@users.noreply.github.com> Date: Wed, 26 Mar 2025 11:25:01 -0700 Subject: [PATCH 1/3] Add missing comparison operators --- script/vm/operator.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/script/vm/operator.lua b/script/vm/operator.lua index 07ce19ebe..ce774621c 100644 --- a/script/vm/operator.lua +++ b/script/vm/operator.lua @@ -23,6 +23,9 @@ vm.BINARY_OP = { 'shl', 'shr', 'concat', + 'eq', + 'lt', + 'le', } vm.OTHER_OP = { 'call', @@ -48,6 +51,9 @@ local binaryMap = { ['<<'] = 'shl', ['>>'] = 'shr', ['..'] = 'concat', + ['=='] = 'eq', + ['<='] = 'le', + ['<'] = 'lt', } local otherMap = { From fc8c8c89f8124466e373458327b2872583eeefc8 Mon Sep 17 00:00:00 2001 From: Jason Hise <35749274+JasonHise@users.noreply.github.com> Date: Wed, 26 Mar 2025 11:32:09 -0700 Subject: [PATCH 2/3] Update changelog.md --- changelog.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index 7c92fd523..bb39cd234 100644 --- a/changelog.md +++ b/changelog.md @@ -1,7 +1,8 @@ # changelog ## Unreleased - +`2025-3-26` +* `FIX` add missing comparison operators `eq`, `lt`, and `le` ## 3.13.9 `2025-3-13` From 4447a60ce13fff0c3abb9c866b446849f19b0794 Mon Sep 17 00:00:00 2001 From: Jason Hise <35749274+JasonHise@users.noreply.github.com> Date: Wed, 26 Mar 2025 11:34:47 -0700 Subject: [PATCH 3/3] Update changelog.md --- changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/changelog.md b/changelog.md index bb39cd234..98edf6c22 100644 --- a/changelog.md +++ b/changelog.md @@ -1,6 +1,7 @@ # changelog ## Unreleased + `2025-3-26` * `FIX` add missing comparison operators `eq`, `lt`, and `le`