refactoring the t/01_parse.t
make t/02_run.t splittable
better ws handling in parser