2.2 Numbering

<..ord row..>
 <span class="ord-row">\ord:pos{\HRow}</span>%
-_-_-

<..ord col..>
 \ord:pos{\HCol}%
-_-_-

<..configure jsml tex4ht..>+
 \def\ord:pos#1{%
    \ifcase #1
    \or first
    \or second
    \or third
    \or fourth
    \or fifth
    \or sixth
    \or seventh
    \or eighth
    \or nineth
    \else #1th
    \fi
 }
-_-_-

<..configure jsml tex4ht..>+
 \HAssign\HRow=0
-_-_-

<..advance table number..>
 \PushStack\Table:Stck\TableNo
 \gHAdvance\Next:TableNo by 1
 \global\let\TableNo=\Next:TableNo
-_-_-

<..return to prev table number..>
 \PopStack\Table:Stck\TableNo
-_-_-

<..new row counter..>
 \PushStack\Row:Stck\HRow     \HAssign\HRow=0\relax
-_-_-

<..return to prev row counter..>
 \PopStack\Row:Stck\HRow
-_-_-

<..new col counter..>
 \PushStack\Col:Stck\Prev:Col
-_-_-

<..return to prev col counter..>
 \PopStack\Col:Stck\Prev:Col
-_-_-