% #. % with a dot behind
% #) % with a parenthesis behind
% (#) % enclosed in parentheses
+% [#] % enclosed in square brackets
%
% Historic usage:
%
\ifx#1^^X%
\else
\ifx#1((%
+ \else\ifx#1[[%
\else\ifx#1))%
+ \else\ifx#1]]%
\else\ifx#1..%
\else=%
- \fi\fi\fi
+ \fi\fi\fi\fi\fi
\expandafter\markertometa
\fi
}
\else
\ifx#1(%
\else\ifx#1)%
+ \else\ifx#1[%
+ \else\ifx#1]%
\else\ifx#1.%
\else#1%
- \fi\fi\fi
+ \fi\fi\fi\fi\fi
\expandafter\markertoinner
\fi
}
\sdef{metaitem:=.}{\markerinner.}
\sdef{metaitem:=)}{\markerinner)}
\sdef{metaitem:(=)}{(\markerinner)}
+\sdef{metaitem:[=]}{[\markerinner]}
% Old-style lists