Learning numeric literals