head	1.1;
access;
symbols;
locks; strict;
comment	@# @;


1.1
date	2003.07.31.17.37.18;	author shige;	state Exp;
branches;
next	;


desc
@@


1.1
log
@Add elisp/emacsen ports in the ports tree @@ 2003/07/31
@
text
@$FreeBSD$
Caml is a strongly-typed functional programming language from the
ML family, close to Standard ML but slightly different.

WWW: http://pauillac.inria.fr/caml/index-eng.html

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, ...). 
@
