Jacques Garrigue
|
401c137866
|
merge head on 2006-12-22
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7779 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-12-22 01:01:46 +00:00 |
Jacques Garrigue
|
ae8a218149
|
better
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7753 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-11-21 12:14:37 +00:00 |
Jacques Garrigue
|
f1699807ca
|
extra
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7748 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-11-21 02:31:53 +00:00 |
Jacques Garrigue
|
60b57896b3
|
loosing abbreviation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7710 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-11-01 08:59:13 +00:00 |
Jacques Garrigue
|
37473291bf
|
applications in paths
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7686 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-10-10 04:54:42 +00:00 |
Jacques Garrigue
|
52f7fb6aec
|
be careful with path expansion
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7658 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-29 08:12:02 +00:00 |
Jacques Garrigue
|
d81e2be874
|
functors
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7651 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-28 05:24:39 +00:00 |
Jacques Garrigue
|
eed6a52e4f
|
inclusion & normal private rows
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7645 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-26 08:06:50 +00:00 |
Jacques Garrigue
|
e3368f2f17
|
compatibilities
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7624 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-21 07:51:11 +00:00 |
Jacques Garrigue
|
79f85757d3
|
deep privacy
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7607 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-13 01:12:27 +00:00 |
Jacques Garrigue
|
e9f609f3cf
|
dispatch
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7604 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-12 16:22:10 +00:00 |
Jacques Garrigue
|
d37722cc02
|
pattern-matching works
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7592 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-11 06:12:24 +00:00 |
Jacques Garrigue
|
1470be86b4
|
more efficient coercions
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7426 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-05-17 23:49:04 +00:00 |
Jacques Garrigue
|
b479c352b3
|
bugs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7403 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-05-09 02:32:37 +00:00 |
Jacques Garrigue
|
602146f892
|
add virtual instance variables
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7372 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-04-05 02:28:13 +00:00 |
Jacques Garrigue
|
41d32ef06a
|
oublie tools
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7359 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-03-10 06:42:19 +00:00 |
Jacques Garrigue
|
8296428f17
|
rebinding a virtual class
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7358 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-03-10 06:21:08 +00:00 |
Jacques Garrigue
|
c1c0f243e4
|
check hidden virtuals...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7357 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-03-10 01:19:12 +00:00 |
Jacques Garrigue
|
a5e7b241ea
|
patch for merged and virtual instance variables
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7356 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-03-09 07:21:48 +00:00 |
Jacques Garrigue
|
7554d24e6c
|
add
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7344 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-02-02 23:54:20 +00:00 |
Jacques Garrigue
|
310090b591
|
multimatch patch 2006-02-02
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7343 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-02-02 06:39:55 +00:00 |
Jacques Garrigue
|
1359a59353
|
patch for 3.09.1
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7326 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-01-16 02:25:50 +00:00 |
Jacques Garrigue
|
3088c14876
|
ajout de la quantification des variables de rangee
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7260 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2005-12-12 08:02:38 +00:00 |
Jacques Garrigue
|
5f74406188
|
add poly rec examples
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7216 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2005-11-01 04:36:19 +00:00 |
Jacques Garrigue
|
3609f1cc70
|
principal
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7209 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2005-10-31 07:54:59 +00:00 |
Jacques Garrigue
|
f752003267
|
subtyping polymorphic variants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7024 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2005-08-19 03:50:12 +00:00 |
Jacques Garrigue
|
c78bc94a7a
|
subtyping private types
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7022 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2005-08-16 09:47:31 +00:00 |
Jacques Garrigue
|
a033ecb41c
|
exemple supplementaire
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7021 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2005-08-16 01:11:02 +00:00 |
Jacques Garrigue
|
5b91a039ac
|
add PRs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6986 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2005-07-29 08:21:14 +00:00 |
Jacques Garrigue
|
607872f95c
|
rename fixed types as private
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6820 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2005-03-22 07:10:20 +00:00 |
Jacques Garrigue
|
b95dc98e0e
|
more examples
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6815 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2005-03-14 00:48:43 +00:00 |
Jacques Garrigue
|
36f117f200
|
fix poly method subtyping
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6806 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2005-03-10 08:20:08 +00:00 |
Jacques Garrigue
|
9e569d061c
|
abstract rows
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6796 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2005-02-22 03:54:05 +00:00 |
Jacques Garrigue
|
0edba97cf6
|
new warning for black holes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6703 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-11-29 02:27:25 +00:00 |
Jacques Garrigue
|
be7d100b73
|
different Tpoly's may share the same vl
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6642 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-10-15 03:15:34 +00:00 |
Jacques Garrigue
|
242b03f8e9
|
allow for phantom univars
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6641 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-10-14 02:36:19 +00:00 |
Jacques Garrigue
|
091cbacd64
|
accept more cases
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6640 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-10-14 01:12:26 +00:00 |
Jacques Garrigue
|
ca88844599
|
do Fmu checks for moregeneral/eqtype/subtype
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6638 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-10-13 10:05:26 +00:00 |
Jacques Garrigue
|
7cbcb5f0f1
|
add Fmu check
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6637 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-10-13 09:34:44 +00:00 |
Jacques Garrigue
|
f2a88d399d
|
correct soundness problems?
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6354 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-01 09:35:54 +00:00 |
Jacques Garrigue
|
357f43ef44
|
unification dans F-mu...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6323 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-25 09:49:07 +00:00 |
Jacques Garrigue
|
7a09be7544
|
Fmu
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6293 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-12 19:01:11 +00:00 |
Jacques Garrigue
|
dd320eae1f
|
plus d'exemples
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6175 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-03-30 14:05:53 +00:00 |
Jacques Garrigue
|
151cc41991
|
tests for objvariant branch
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6141 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-03-09 00:37:23 +00:00 |
Jacques Garrigue
|
50e0a4c26e
|
object fun
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5929 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-11-19 02:36:58 +00:00 |
Jacques Garrigue
|
9d338a9a43
|
more tests
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5903 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-11-08 08:29:37 +00:00 |
Jacques Garrigue
|
2f14aa695a
|
traite filtres incomplets dans pressure_variants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5780 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-08-15 01:35:24 +00:00 |
Jacques Garrigue
|
fe592824fc
|
ameliore? typage des variants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5777 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-08-14 09:04:43 +00:00 |
Jacques Garrigue
|
e9c6054e8b
|
revert to try_expand_head in Ctype.occur_rec (bug report by skaller)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5768 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-08-09 11:47:57 +00:00 |
Jacques Garrigue
|
af0591973a
|
fix PR#1744
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5669 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-07-08 10:01:10 +00:00 |