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
|
|---|
language: Caml
category: functional languages
summary, or
expanded.
category: graphic user interface support
summary, or
expanded.
category: interactive
summary, or
expanded.
|
|