stop tracking [ off, line, col ] in the tree

only keep track of the offset, provide an Input#position(off=@s.pos) for
cases (ParseError) where the line/column are necessary.
translate the reduced result tree
1.2.0 pre