tool: Caml Light


Language:
Caml
Version:
0.74
Parts:
bytecode compiler, emacs mode, libraries, scanner generator, parser generator, runtime, interactive development environment
Author:
Xavier Leroy, Damien Doligez (INRIA)
Location:
http://pauillac.inria.fr/caml/distrib-caml-light-eng.html ftp://ftp.inria.fr/lang/caml-light/
Description:
Caml is a programming language from the ML/Standard ML family, with functions as first-class values, static type inference with polymorphic types, user-defined variant and product types, and pattern-matching. The Caml Light implementation adds a Modula-2-like module system, separate compilation, lazy streams for parsing and printing, graphics primitives, and an interface with C.
Features:
very small
Bugs:
caml-light@margaux.inria.fr
Ports:
most unix, Macintosh, MSDOS (16 and 32 bit modes), Windows, Atari ST
Portability:
very high
Status:
actively developed
Discussion:
caml-list@margaux.inria.fr, comp.lang.ml
Contact:
Xavier Leroy <Xavier.Leroy@inria.fr>
Updated:
December 0 1997

Related Items

language: Caml

category: functional languages summary, or expanded.

category: graphic user interface support summary, or expanded.

category: interactive summary, or expanded.


This work supported by Idiom Consulting. Idiom is a full-service ISP, providing Internet access in Northern California and Web hosting worldwide.

Please send updates to free-compilers@idiom.com

The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.

Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved