refactor token position, need to fix test/bad/line10pos5.a