%% 
%% This is file `amsextra.sty', generated 
%% on <1993/8/5> with the docstrip utility (2.1e).
%% 
%% The original source files were:
%% 
%% amsextra.doc 
%% 
%% IMPORTANT NOTICE 
%% ---------------- 
%% 
%% This file is part of AMS-LaTeX, as modified by Frank Mittelbach to 
%% work with NFSS2 (New Font Selection Scheme Version 2). This file is 
%% distributed together with NFSS2 until the AMS will change their 
%% distribution to support NFSS2. You are not allowed to distribute this 
%% file separately. 
%% 
\atdef@-{\relaxnext@\leavevmode
 \DN@{\ifx\next-\DN@-{\FN@\nextii@}\else
  \DN@{\leavevmode\hbox{-}}\fi\next@}%
 \def\nextii@{\ifx\next-\DN@-{\leavevmode\hbox{---}}\else
  \DN@{\leavevmode\hbox{--}}\fi\next@}%
  \FN@\next@}
\def\srdr@{\kern.16667em}
\def\drsr@{\kern.02778em}
\def\sldl@{\kern.02778em}
\def\dlsl@{\kern.16667em}
\atdef@"{\unskip\relaxnext@
 \DN@{\ifx\next\@sptoken\DN@. {\FN@\nextii@}\else
  \DN@.{\FN@\nextii@}\fi\next@.}%
 \def\nextii@{\ifx\next`\DN@`{\FN@\nextiii@}\else
  \ifx\next\lq\DN@\lq{\FN@\nextiii@}\else
  \DN@####1{\FN@\nextiv@}\fi\fi\next@}%
 \def\nextiii@{\ifx\next`\DN@`{\sldl@``}\else\ifx\next\lq
  \DN@\lq{\sldl@``}\else\DN@{\dlsl@`}\fi\fi\next@}%
 \def\nextiv@{\ifx\next'\DN@'{\srdr@''}\else
  \ifx\next\rq\DN@\rq{\srdr@''}\else\DN@{\drsr@'}\fi\fi\next@}%
 \FN@\next@}

%% Special superscript accents.

\def\spacute{^{\!\botsmash{\hbox{\lower\ex@\hbox{\'{}}}}}}
\def\spgrave{^{\mathchoice{}{}{}{\!}%
 \botsmash{\hbox{\lower\@ne ex\hbox{\`{}}}}}}
\def\spddddot{^{\hbox{\raise\ex@\hbox{\rm....}}}}
\def\spbar{^-}
\def\spvec{^\rightarrow}

\newdimen\buffer
\newdimen\buffer@
\buffer@\fontdimen13 \textfont\thr@@
\buffer\buffer@
\def\shave{\@ifnextchar[\x@shave\y@shave}
\def\y@shave#1{\mathop{\hbox{$\m@th \fontdimen13 \textfont\thr@@\z@
 \displaystyle{#1}$}}\fontdimen13 \textfont\thr@@\buffer}
\def\x@shave[#1]#2{\mathop{\smash[#1]{\displaystyle{#2}}}%
                   \vphantom{\y@shave{#2}}}
\def\ChangeBuffer#1{\fontdimen13 \textfont\thr@@#1\relax
 \global\buffer\fontdimen13 \textfont\thr@@}
\def\ResetBuffer{\fontdimen13 \textfont\thr@@\buffer@\global\buffer\buffer@}
\endinput
%% 
%% End of file `amsextra.sty'.
