Add finalisation code for number parser

This should result in only requiring two data stores (real and
imaginary) for numbers. The final result will look something like

    { > } + { 123 } { 456 } { 7 } + { 0 }

where the only number certain to appear is the exponent one.