Creo que te refieres a punteros, no a "nombre de la variable".
Código Delphi
[-]var
i: integer;
a: integer;
Pi: PInteger;
begin
i:= 100;
Pi:= @i; <<--- Fill pointer to i with the address of i
a:= Pi^; <<--- Complicated way of writing (a:= i)
<<--- Read: Let A be what the pointer_to_i points to
Pi^:= 200;<<--- Complicated way of writing (i:= 200)
writeln('i = '+IntToStr(i)+' and a = '+IntToStr(a));