eval variable reference and constant literal