From a8a8965b1b313acb7a5d7395aa72c68348e0ddb2 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Wed, 30 Nov 2022 23:03:50 -0800 Subject: [PATCH] compare nested tables --- test.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test.lua b/test.lua index b2b6f3c..ab890b8 100644 --- a/test.lua +++ b/test.lua @@ -32,12 +32,12 @@ function eq(a, b) if type(a) == 'table' then if #a ~= #b then return false end for k, v in pairs(a) do - if b[k] ~= v then + if not eq(b[k], v) then return false end end for k, v in pairs(b) do - if a[k] ~= v then + if not eq(a[k], v) then return false end end