\Draw
\TextNode(1){%
\Text(--\ifx #1\Null
\vbox to 0pt{\vss\hrule depth 3pt height 5pt width 0.75pt\vss}
\else #1\strut \fi--)}
\let\Null=@
\Tree()(
2,S //
1,\Null & 2,A //
1,\Null & 2,S & 1,\Null //
1,\Null & 1,\Null & 2,A & 1,\Null //
1,\Null & 1,\Null & 2,S & 1,\Null & 1,\Null //
1,\Null & 1,\Null & 1,\Null & 2,A & 1,\Null & 1,\Null //
1,\Null & 1,\Null & 1,\Null & 2,S & 1,\Null & 1,\Null & 1,\Null //
1,\Null & 1,\Null & 1,\Null & 1,\Null & 2,A & 1,\Null & 1,\Null & 1,\Null //
0,a & 0,a & 0,a & 0,a & 0,a & 0,b & 0,b & 0,b & 0,b //
)
\Define\x(3){
\MoveToNode(8..#3, 1,-1) \Move(0,-4) \MarkLoc(b)
\MoveToNode(8..#2,-1,-1) \Move(0,-4) \MarkLoc(a)
\CSeg\Line(a,b) \CSeg[0.5]\Move(b,a) \Move(0,-6) \Text(--#1\strut--)
}
\PenSize(2pt)
\x(u,0,2) \x(v,3,3) \x(x,4,5) \x(y,6,6) \x(z,7,8)
\EndDraw