local _call_0 = x _call_0["do"](_call_0, "work") func((function() local _call_1 = a local _call_2 = _call_1["do"](_call_1) local _call_3 = _call_2["end"](_call_2, "OK") return _call_3["if"](_call_3, "abc", 123) end)()) local _call_1 = b["function"] local _call_2 = _call_1["do"](_call_1) local _call_3 = _call_2["while"](_call_2, "OK") local res = _call_3["if"](_call_3, "def", 998) local _call_4 = c["repeat"]["if"] local _call_5 = _call_4["then"](_call_4, "xyz") _call_5["else"](_call_5, res) print(self["for"], self.__class["function"](self.__class, 123)) do local fcolor = message:match("<%w*>") if fcolor then local message = message:gsub("<%->", fcolor) end end local message do local fcolor = message:match("<%w*>") if fcolor then message = message:gsub("<%->", fcolor) end end local valA do local func = getfunc() if func then valA = func() end end local valA do local func = getfunc() if func then valA = func() end end local valB do local func = getfunc() if func ~= nil then valB = func() end end backpack = { something = { yeah = 200, they = function() print("hello") return yor_feet("small") end, pretty = hair, gold = hmm }, yow = 1000, eat = goo, yeah = dudd } local start = { something = "cold" } local bathe bathe = { on = "fire" }