1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00
freebsd-ports/lang/caml-light/pkg-descr
Baptiste Daroussin 8aa3957282 update MASTER_SITE and WWW
while here remove MD5
2011-03-15 12:56:45 +00:00

25 lines
1.2 KiB
Plaintext

Caml is a strongly-typed functional programming language from the
ML family, close to Standard ML but slightly different.
WWW: http://caml.inria.fr/
The Caml Light system comprises the following parts:
- An interactive system, based on a read-eval-print loop.
- A batch compiler and linker, `camlc'. The compiler
produces standalone executable programs.
- A medium-sized standard library.
- A tool to build libraries of frequently-used program modules.
- A parser generator and a lexical analyzer generator, in the
style of lex and yacc.
- Various programming tools:
- A source-level debugger with replay capabilities (``time travel'').
- An hypertext browser for modules.
- A simple Emacs editing mode, plus the ability to run the
- toplevel or the debugger under Emacs.
- Search by types on modules.
- Several interface libraries:
- Portable graphic primitives (simple line and text drawings).
- Interface with the Unix system calls.
- Arbitrary-precision rational arithmetic (extremely efficient).
- High-level string operations (regular expressions, ...).