File: bootstrap.tex

package info (click to toggle)
ocamlweb 1.38-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 772 kB
  • sloc: ml: 5,758; sh: 1,749; makefile: 212
file content (30 lines) | stat: -rw-r--r-- 831 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

\newcommand{\ocaml}{\textsf{Objective Caml}}

\ocwsection
This is \ocamlweb, a literate programming tool for \ocaml.
This document has been automatically produced using \ocamlweb\ itself,
applied to his own code, in some kind of `bootstrap'.

This code is split is several Caml modules, organized as follows:

\begin{center}
\begin{tabular}{|l|l|}
  \hline
  \bf Module  &  \bf Function \\
  \hline\hline
  Output  &  Low level printing functions, independent of the document
  type \\
  \hline
  Cross   & Cross references in Caml files \\
  \hline
  Pretty  & Pretty-print of code and documentation \\
  \hline
  Web     & Production of the whole document, including the index \\
  \hline
  Doclexer& Lexer to separate code and doc parts in Caml files \\
  \hline
  Main    & Main program \\
  \hline
\end{tabular}
\end{center}