cómo asignar lua variable por referencia

¿Cómo puedo asignar una variable por referencia en Lua a otra?

Por ejemplo: quiere hacer el equivalente de "a = b" donde a será un puntero a b

Antecedentes: tengo un caso donde efectivamente tengo algo como esto:

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
.
.
.

PD. Por ejemplo, en la siguiente figura, parece evidente que b = a es por valor. NOTA: Estoy usando Corona SDK.

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

-- OUTPUT: a/b: 2   1

Respuestas a la pregunta(2)

Su respuesta a la pregunta