I am using BWGHT.DTA with a macro created as:

local bwghtvars bwght cigs faminc fatheduc motheduc parity male white

I thought I could use tabstat as follows:

tabstat `bwghtvars`

Unfortunately, it throws an error:

. tabstat `bwghtvars'
varlist required
r(100);

Isn't the macro a variable list?