add support for generating int and double numbers in the expression of statement