-- simple function -- function checkAge(t) if ((t.age and "he entered valid age") == nil) then print("no age") else print("he entered his age") end end function printDict(t, flag) for k, v in pairs(t) do if (flag ~= nil) then print(k) else print(k, v) end end end t1 = { name = "Kyle", ["age"] = 22, ["my status"] = "amused" } print("checking age... ") checkAge(t1) printDict(t1, nil)