serpent = go("#158") go("#121") -- compareTables assert(compareTables) function assertEquals(actual, expected) assert(expected == actual, actual) end function check(tbl) local s = serpent.block(tbl) print(s) local env = newCleanEnv() assert(compareTables) local f, err = load("return "..s, "serpent-made code", "t", env) if err then print(err) end assert(f) print(f) assert(compareTables) local t = f() assert(compareTables) assert(compareTables(tbl, t)) end check {} return true