language: Caml
-
Language:
|
Caml
|
|---|
-
Package:
|
CAML
|
|---|
-
Version:
|
3.1
|
|---|
-
Parts:
|
compiler, interactive development environment
|
|---|
-
Author:
|
Ascander Suarez, Pierre Weis, Michel Mauny, others (INRIA)
|
|---|
-
Location:
|
ftp://ftp.inria.fr/lang/caml/
|
|---|
-
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 V3.1 implementation
adds lazy and mutable data structures, a "grammar" mechanism
for interfacing with the Yacc parser generator,
pretty-printing tools, high-performance arbitrary-precision
arithmetic, and a complete library.
|
|---|
-
Bugs:
|
caml@margaux.inria.fr
|
|---|
-
Ports:
|
Sun-3 Sun-4 Sony-68k Sony-R3000 Decstation Mac-A/UX Apollo
|
|---|
-
Portability:
|
low (built on a proprietary runtime system)
|
|---|
-
Status:
|
maintained but no longer developed
|
|---|
-
Discussion:
|
caml-list@margaux.inria.fr, comp.lang.ml
|
|---|
-
Contact:
|
Pierre Weis <Pierre.Weis@inria.fr>
|
|---|
-
Updated:
|
October 20th, 1991
|
|---|
-
Language:
|
Caml
|
|---|
-
Package:
|
Caml Light
|
|---|
-
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
|
|---|
category: interactive
summary, or
expanded.
|
|