Foreword

This manual documents the release 3.00 of the Objective Caml system. It is organized as follows.

- Part I, ``An introduction to Objective Caml'', gives an overview of the language.
- Part II, ``The Objective Caml language'', is the reference description of the language.
- Part III, ``The Objective Caml tools'', documents the compilers, toplevel system, and programming utilities.
- Part IV, ``The Objective Caml library'', describes the modules provided in the standard library.

Conventions

Objective Caml runs on several operating systems. The parts of this manual that are specific to one operating system are presented as shown below:
MacOS:

> This is material specific to MacOS 7, 8, 9. MacOS X is a version of Unix as far as Objective Caml is concerned.

Unix:

> This is material specific to Unix.

Windows:

> This is material specific to MS Windows (NT and 95).

License

The Objective Caml system is copyright © 1996, 1997, 1998 Institut National de Recherche en Informatique et en Automatique (INRIA). INRIA holds all ownership rights to the Objective Caml system. See the file `LICENSE` in the distribution for licensing information.
The Objective Caml system can be freely redistributed. More precisely, INRIA grants any user of the Objective Caml system the right to reproduce it, provided that the copies are distributed under the conditions given in the `LICENSE` file. The present documentation is distributed under the same conditions.

Availability

The complete Objective Caml distribution resides on the machine `ftp.inria.fr`. Follow this link to access the distribution. More information on the Caml family of languages is also available here.