как присвоить переменную lua по ссылке

Как я могу присвоить переменную по ссылке в Lua другой?

Например: хотите сделать эквивалент "a = b", где a будет указателем на b

Предыстория: есть случай, когда у меня есть что-то вроде этого:

local a,b,c,d,e,f,g   -- lots of variables

if answer == 1 then
  -- do stuff with a
elsif answer == 1 then
  -- do stuff with b
.
.
.

PS. Например, ниже видно, что b=a по значению. ПРИМЕЧАНИЕ. Я использую Corona SDK.

a = 1
b = a
a = 2
print ("a/b:", a, b)

-- OUTPUT: a/b: 2   1
6
задан Greg 27 June 2012 в 02:26
поделиться