modify compiling DO statement to use variable environment
modify compiling SET statement to use variable environment