<..xy.4ht..>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% xy.4ht 2014-07-12-22:36 %
% Copyright (C) 2000--2009 Eitan M. Gurari %
<.TeX4ht copyright.>
\pend:def\xy{\a:xypic}
\append:def\endxy{\b:xypic}
\NewConfigure{xypic}{2}
<.sup/sub in xypic.>
\expandafter\ifx \csname xyv2version\endcsname\relax\else
<.config xyv2.>
\fi
\Hinput{xy}
\endinput
-_-_-
xypic assum catcodes of 7 and 8 for sup and sub.
<..sup/sub in xypic..>
\def\:tempa#1#2{%
\def\:tempc##1{%
\def\:temp{%
\ifx #1\next \let\next=^%
\def\:temp########1{##1^}%
\else
\ifx #2\next \let\next=_%
\def\:temp########1{##1_}%
\else \let\:temp=##1\fi
\fi
\:temp}\futurelet\next\:temp}%
}
\:CheckOption{no^} \if:Option \else
\:CheckOption{^13} \if:Option \catcode‘\^=13
\else \catcode‘\^=12 \fi
\fi
\:CheckOption{no_} \if:Option \else
\:CheckOption{_13} \if:Option \catcode‘\_=13
\else \catcode‘\_=12 \fi
\fi
\:tempa^_
\catcode‘\^=7
\catcode‘\_=8
\HLet\xyFN@\:tempc
-_-_-
<..config xyv2..>
\let\xy:diagram=\diagram
\def\diagram{\a:diagram \xy:diag}
\def\xy:diag#1\enddiagram{\xy:diagram#1\enddiagram\b:diagram}
\NewConfigure{diagram}{2}
-_-_-