A small portable implementation of a version of
CAML by
Xavier Leroy <Xavier.Leroy@inria.fr> and Damien Doligez of
INRIA. Caml Light uses a bytecode interpreter written in
C. It adds a
Modula-2-like
module system,
separate compilation, lazy streams for parsing and printing,
graphics primitives and an interface with
C.
Version 0.6 runs on
Unix,
MS-DOS,
Macintosh,
Atari ST
and
Amiga. It includes an
interpreter,
compiler,
Emacs mode, libraries, scanner generator,
parser generator,
run-time support and an interactive development
environment.
The latest version, as of April 2003, is 0.75 and runs on
Unix,
Macintosh and
Windows.
The development of Caml Light has been stopped; current
development is on
Objective Caml.
http://caml.inria.fr/distrib-caml-light-eng.html.
ftp://ftp.inria.fr/lang/caml-light/.
E-mail: <caml@inria.fr>.
Mailing list: <caml-list@inria.fr>.
Usenet newsgroup: news:comp.lang.ml.