\frame[containsverbatim] { \frametitle{Syntax of \texttt{interface.ccl}}
\begin{verbatim}
IMPLEMENTS: <interface name>
INHERITS: <interface name> ...

[PUBLIC:|PRIVATE:]

[REAL|COMPLEX|INT] <group name> TYPE=[gf|array]
        TIMELEVELS=<number> [DIM=... SIZE=...]
{
  <variable name>
  ...
} <description>
\end{verbatim}
}

\frame[containsverbatim] { \frametitle{Syntax of \texttt{interface.ccl} cont.}
\begin{verbatim}
[REAL|COMPLEX|INT|POINTER] FUNCTION <function name> (
       [REAL|COMPLEX|INT|STRING|POINTER] \
               [ARRAY] [IN|OUT] <argument name>,
       ...
       )

[USES|REQUIRES] FUNCTION <function name>

PROVIDES FUNCTION <function name>
        WITH <implementation name> LANG [C|FORTRAN]
\end{verbatim}
}

