Question about Lua and pointers

I know that many types (string, tables,userdata) are passed as pointer adress when i write a=b.
But when b is a numeric value, b=5, then a=b passes the value of b to a. I would like to pass the adress of b to a, b being a numeric value. I know i could do b={5} a=b but it is not what I want because then i have use a[1] instead of a.
is there an operator or a simple and fast way to do it? I have read ‘no’ on the web, do you confirm? Thanks.

Tables, functions, threads and (full) userdata are objects. See here. I think the answer to your question is: No.

Thank you @Mpilgrem.