updated the scheme grammer to return integer values for numbers