Message-Id: <199711191056.LAA17472@jaune.inria.fr>
Subject: Camlp4 1.06 released
To: caml-list@inria.fr
Date: Wed, 19 Nov 1997 11:56:27 +0100 (MET)
From: Daniel de Rauglaudre <daniel.de_rauglaudre@inria.fr>
A new version of Camlp4 has been released compatible with Objective Caml
version 1.06. Its version number is 1.06 too (previous one was 0.6).
It is available from
ftp://ftp.inria.fr/INRIA/Projects/cristal/Daniel.de_Rauglaudre/
Files:
README.camlp4
camlp4.tar.gz Sources 1.06
camlp4.ps.gz Manual PostScript 1.06
General info and html manual are available also at address:
http://pauillac.inria.fr/camlp4/
Changes from 0.6 to 1.06:
* Adapted to Ocaml 1.06.
* Deleted module Gstream, using Ocaml's Stream.
* Generate different AST for C(x,y) and C x y (change done in Ocaml's compiler)
* No more message "Interrupted" in toplevel in case of syntax error.
* Added flag to suppress warnings while extending grammars.
* Completed some missing statements and declarations (objects)
* Added ability to extend command line specification
* Added "let_binding" as predefined (accessible) entry in Pcaml.
* Added construction FUNCTION in EXTEND statement to call another function.
* Added some ISO-8859-1 characters in lexer identifiers.
* Fixed bug "value x = {val = 1};" (righteous syntax)
* Fixed bug "open A.B.C" was interpreted as "open B.A.C"
* Modified behavior of "DELETE_RULE": the complete rule must be provided
* Completed quotations MLast ("expr", "patt", etc) to accept whole language
* Renamed "LIKE" into "LEVEL" in grammar EXTEND
* Added "NEXT" as grammar symbol in grammar EXTEND
* Added command "mkcamlp4" to make camlp4 executables linked with C code
* Added "pr_extend.cmo" to reconstitute EXTEND instructions
--------------------------------------------------------------------------
Daniel de RAUGLAUDRE
Projet Cristal - INRIA Rocquencourt
Tel: +33 (01) 39 63 53 51
Email: daniel.de_rauglaudre@inria.fr
Web: http://pauillac.inria.fr/~ddr/
--------------------------------------------------------------------------
This archive was generated by hypermail 2b29 : Sun Jan 02 2000 - 11:58:12 MET