% -*- latex -*-

\section{Listing of all class names and their tools}

\begin{center}
\begin{tabular}{c|l|c|l}
class & file contents & tool & file name suffixes \\
\hline\hline
sml & ML source code & built-in & {\tt .sig}, {\tt .sml}, {\tt .fun} \\
cm  & CM description file & built-in & {\tt .cm} \\
mlyacc & ML-Yacc grammar & ml-yacc & {\tt .grm}, {\tt .y} \\
mllex & ML-Lex specification & ml-lex & {\tt .lex}, {\tt .l} \\
mlburg & ML-Burg specification & ml-burg & {\tt .burg} \\
noweb & literate program & noweb & {\tt .nw} \\
make & makefile & make & \\
shell & arbitrary & shell command & \\
tool & CM library description file & built-in & \\
suffix & {\it (does not name a file)} & built-in & \\
dir & directory & built-in & {\it (directories recognized automatically)}
\end{tabular}
\end{center}
