%%
%% This is file `api.drv',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% api.dtx  (with options: `driver')
%% 
%%
%% ===================================================================
%% AlphaTcl - core Tcl engine
%%                                   created: 2001-10-06 21:13:40
%%                               last update: 2001-11-09 13:15:59
%% Author: FrŽdŽric Boulanger
%% E-mail: Frederic.Boulanger@supelec.fr
%%   mail: SupŽlec - Service Informatique
%%         Plateau de Moulon, 3 rue Joliot-Curie
%%         F-91192 Gif-sur-Yvette cedex
%%    www: http://wwwsi.supelec.fr/fb/
%%
%% Description:
%%
%%   The api package manages the declaration of APIs and of
%%   implementations of these APIs with real applications in the
%%   AlphaTcl library.
%%
%%   See api.dtx or its typeset form (api.pdf for instance) for the
%%   documentation of this package.
%%
%% History
%%
%% modified   by  rev reason
%% ---------- --- --- -----------
%% 2001-10-06 FBO 1.0 original
%% 2001-10-23 FBO 1.1 handle app paths as well as creators
%% ===================================================================
\documentclass{tclldoc}
\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{pslatex}
\setlength{\parindent}{0pt}
\setlength{\parskip}{0.5\baselineskip}
\newlength{\verbatimvoffset}
\setlength{\verbatimvoffset}{-1.5\parskip}

\IfFileExists{hyperref.sty}{%
  \usepackage[%
    pdftitle={External application interface for AlphaTcl},
    pdfauthor={FrŽdŽric Boulanger},
    bookmarks,
    pdffitwindow,
    colorlinks,
    linkcolor=blue
  ]{hyperref}
}{}
\DeclareRobustCommand\package[1]{\textsf{#1}}
\DeclareRobustCommand\Alpha{\textit{Alpha}}
\DeclareRobustCommand\AlphaTcl{Alpha\kern-0.05em\Tcllogo}
\newcommand{\AlphaSeven}{\textit{Alpha\,7}}
\newcommand{\AlphaEight}{\textit{Alpha\,8}}
\newcommand{\AlphaTk}{\textit{Alphatk}}

\renewcommand{\namespacephrase}{\textsc{ns}}

\CodelineIndex
\setcounter{IndexColumns}{2}
\IndexPrologue{%
   \section*{Index}%
   \markboth{Index}{Index}%
   Numbers written in italic refer to the page
   where the corresponding entry is described;
   numbers underlined refer to the code line of the definition.
   By tradition there should also be a lot of numbers in roman
   that refer to the code lines where the entry is used, but
   unfortunately I don't have a convenient way of
   cross-referencing \Tcllogo\ code to generate that
   information.%
}
\addtolength{\IndexMin}{30pt}

\begin{document}

  \title{External application interface in \AlphaTcl}
  \author{FrŽdŽric Boulanger}
  \maketitle

  \DocInput{api.dtx}

  \PrintIndex
\end{document}
%% 
%%
%% End of file `api.drv'.
