fix bug:variable parse