Parsing numeric expression - partial commit - WIP