%TABLE OF CONTENTS FOR THE HELIOS SHELL MANUAL.
%$Id: HEL91004.tex,v 1.1 1992/01/23 18:12:30 doc Exp $
\begin{center}
{\huge {\bf Contents}}
\end{center}
\vspace{1cm}

\footnotesize
\begin{tabular}{llll}
\bf 1 & \bf Introducing the Helios shell &&\hspace{5cm} \bf 1\\
\\
\bf 2 & \bf Using the shell &&\hspace{5cm} \bf 1\\
& 2.1 Giving commands to the shell &&\hspace{5cm} 1\\
& 2.2 Filename/command completion &&\hspace{5cm} 2\\
&     2.2.1 Name completion using ESC &&\hspace{5cm} 2\\
&     2.2.2 Name completion using CTRL-D &&\hspace{5cm} 3\\
\\
& 2.3 Simple shell input and output &&\hspace{5cm} 4\\
&     2.3.1 Redirection &&\hspace{5cm} 4\\
&     2.3.2 Pipes &&\hspace{5cm} 5\\
\\
& 2.4 The history facilities &&\hspace{5cm} 5\\
& 2.5 Wildcards &&\hspace{5cm} 8\\
& 2.6 Running tasks in the background &&\hspace{5cm} 9\\
& 2.7 Aliases &&\hspace{5cm} 10\\
& 2.8 Shell variables &&\hspace{5cm} 11\\
& 2.9 Using shell windows &&\hspace{5cm} 11\\
\\
\bf 3 & \bf An advanced description of the shell &&\hspace{5cm} \bf 12\\
& 3.1 Characters and words &&\hspace{5cm} 14\\
& 3.2 Strings &&\hspace{5cm} 14\\
& 3.3 Metacharacters &&\hspace{5cm} 15\\
& 3.4 Expressions &&\hspace{5cm} 17\\
& 3.5 Command execution &&\hspace{5cm} 18\\
& 3.6 The history list and history substitution &&\hspace{5cm} 18\\
& 3.7 Aliases &&\hspace{5cm} 21\\
\\
& 3.8 Variables and variable substitution &&\hspace{5cm} 22\\
&     3.8.1 Shell variables &&\hspace{5cm} 22\\
&     3.8.2 Assigning values to shell variables &&\hspace{5cm} 24\\
&     3.8.3 Variable substitution &&\hspace{5cm} 25\\
\\
& 3.9 Redirection &&\hspace{5cm} 27\\
\\
& 3.10 Control flow &&\hspace{5cm} 28\\
&     3.10.1 {\bf if-then-else} &&\hspace{5cm} 29\\
&     3.10.2 {\bf switch} &&\hspace{5cm} 29\\
&     3.10.3 {\bf while} &&\hspace{5cm} 30\\
&     3.10.4 {\bf foreach} &&\hspace{5cm} 31\\
\end{tabular}
\normalsize

