%
% (c) 2003 Mark Wooding
%
-%----- Revision history -----------------------------------------------------
-%
-% $Log: exercise.dtx,v $
-% Revision 1.2 2003/09/05 16:10:41 mdw
-% Non-typesetting of answers. Reading in answers from another document.
-%
-% Revision 1.1 2002/02/03 20:49:03 mdw
-% Checkin for new build system.
-%
-%
% \end{meta-comment}
%
% \begin{meta-comment} <general public licence>
%% it under the terms of the GNU General Public License as published by
%% the Free Software Foundation; either version 2 of the License, or
%% (at your option) any later version.
-%%
+%%
%% This program is distributed in the hope that it will be useful,
%% but WITHOUT ANY WARRANTY; without even the implied warranty of
%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
%% GNU General Public License for more details.
-%%
+%%
%% You should have received a copy of the GNU General Public License
%% along with this program; if not, write to the Free Software Foundation,
%% Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
% If you don't give a file extension, then |.ans| is appended automatically.
%
% \implementation
-%
+%
%
%^^A-------------------------------------------------------------------------
% \section{Implementation}
%
% The \env{parlist} environment is a trimmed-down version of a normal list.
% We todge the |\item| command, make |\list| and |\trivlist| make errors, and
-% do various normal list things.
+% do various normal list things.
%
% \begin{macrocode}
\def\parlist#1#2{%