Fixed if case in traverse()
Added appending of 'e' to floats without one. This ensures the floats are put on gforth's floating point stack