Hello,
No problem so far with 3.12.0b1 but...
Damien Doligez a écrit :
- Record patterns of the form { lbl = pat; _ } to mark that not all
labels are listed, purposefully. (See new warning below.)
This modification heavily breaks backward compatibility with OCaml 3.11.
You should
Florent Ouchet wrote:
Hello,
No problem so far with 3.12.0b1 but...
Damien Doligez a écrit :
- Record patterns of the form { lbl = pat; _ } to mark that not all
labels are listed, purposefully. (See new warning below.)
This modification heavily breaks backward compatibility with
Martin Jambon martin.jam...@ens-lyon.org a écrit :
I disagree. The syntax is a new and optional feature. Authors who
want their
new code to compile with an earlier version of OCaml should simply
avoid using
the new feature, as always.
The 3.12 version number is just minor increment. It
On Thu, Jun 24, 2010 at 10:59 PM, florent.ouc...@imag.fr wrote:
Martin Jambon martin.jam...@ens-lyon.org a écrit :
I disagree. The syntax is a new and optional feature. Authors who want
their
new code to compile with an earlier version of OCaml should simply avoid
using
the new feature,
On Thu, Jun 24, 2010 at 2:59 PM, florent.ouc...@imag.fr wrote:
Martin Jambon martin.jam...@ens-lyon.org a écrit :
I disagree. The syntax is a new and optional feature. Authors who want
their
new code to compile with an earlier version of OCaml should simply avoid
using
the new feature,
Till Varoquaux t...@pps.jussieu.fr a écrit :
As for forward compatibility (ie programs coded with 3.12 in mind
might not compile with 3.10) this is a price I am happy to pay in
order to have a language that's constantly improving. I think that
this is feeling that is shared by many.
ok all, it
On Thu, Jun 24, 2010 at 4:49 PM, Florent Ouchet florent.ouc...@imag.fr wrote:
This specific ( { ; _} ) forward compatibility with ocaml 3.12 is possible
for a little cost. It's just about removing the extra underscore characters.
Anyway if the preprocessing script does not come out of the
Hezekiah M. Carty hca...@atmos.umd.edu a écrit :
The trailing _ in a record match is not required. It is allowed in
3.12, and in combination with an optional warning flag it can be used
to check for incomplete record matches. Why is any preprocessing
needed? If an application is written to
In response to requests, the submission deadline has been extended by
one week until 2 July 2010.
The 2010 ACM SIGPLAN Workshop on ML
http://www.cs.rit.edu/~mtf/ml2010
Baltimore, Maryland, United States
Sunday,
Wouldn't a simple sed s/; _ }/}/g suffice in practice ?
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list:
10 matches
Mail list logo