Xavier Leroy
|
d625f74ef7
|
Calculer les composantes de modules de maniere paresseuse, car sinon la correction du PR#460 ralentit le typage de maniere perceptible
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3627 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-09 08:20:32 +00:00 |
Luc Maranget
|
69a062ccf8
|
bug 454
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3602 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-07-27 14:40:57 +00:00 |
Xavier Leroy
|
5b7f4655b9
|
Suppression temporaire infixes `foo` pour release 3.02
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3599 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-07-27 09:35:23 +00:00 |
Xavier Leroy
|
b708229015
|
Support user-defined printers taking a formatter as first argument
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3566 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-07-03 11:04:10 +00:00 |
Xavier Leroy
|
edf18f873b
|
Ajout Hashtbl.fold, autres MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3545 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-06-25 09:06:32 +00:00 |
Damien Doligez
|
050f8ffc31
|
bug dans un commentaire
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3533 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-06-18 12:26:27 +00:00 |
Xavier Leroy
|
9387fab6bc
|
Gestion correcte du cas ou une fonction utilise un espace de pile superieur a Stack_threshold (PR#339)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3518 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-05-28 15:14:18 +00:00 |
Luc Maranget
|
046e095ec2
|
stupid bug in offsets (Switch)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3495 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-04-30 18:08:22 +00:00 |
Luc Maranget
|
157c4e54c9
|
new Switch module
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3494 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-04-30 16:31:09 +00:00 |
Jacques Garrigue
|
02ca0f87f8
|
enforce uniqueness of typing in label mode
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3490 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-04-19 08:34:21 +00:00 |
Luc Maranget
|
b1b8940a04
|
bug idiot 324
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3475 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-03-26 12:45:50 +00:00 |
Xavier Leroy
|
0ec00520a7
|
Version = 3.01; MAJ deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3458 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-03-06 12:53:58 +00:00 |
Xavier Leroy
|
49062811dd
|
MAJ pour -i sortant sur stdout
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3140 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-25 12:26:47 +00:00 |
Pierre Weis
|
9abfff060e
|
Suppression de Formatmsg, réécriture des messages à l'aide de Format.fprintf
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3123 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-21 08:13:22 +00:00 |
Xavier Leroy
|
a4cf566458
|
MAJ compilo bootstrap pour 2.99
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2702 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-12-17 13:28:10 +00:00 |
Xavier Leroy
|
45a18236df
|
Revu compilation du filtrage des variants. Ajout de la primitive Pisint et de l'instruction bytecode ISINT.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2669 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-12-06 16:59:24 +00:00 |
Xavier Leroy
|
3420c13487
|
MAJ compilos bootstrap pour 2.04
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2610 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-26 15:04:14 +00:00 |
Xavier Leroy
|
5fda7804c4
|
Version 2.04
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2589 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-23 10:50:50 +00:00 |
Xavier Leroy
|
d3889530b4
|
MAJ usage et Changes pour les types recursifs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2571 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-19 09:11:02 +00:00 |
Xavier Leroy
|
cc05d2cf62
|
Suppression Pervasives.fflush. Passage version 2.03
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2556 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-17 19:12:23 +00:00 |
Xavier Leroy
|
a048d42b10
|
Ajout du module Formatmsg pour rediriger les messages du systeme vers stdout ou stderr suivant le contexte
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2486 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 17:06:33 +00:00 |
Xavier Leroy
|
683caf6dc9
|
MAJ en vue release 2.02
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2323 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-03-02 14:49:58 +00:00 |
Xavier Leroy
|
d500479d45
|
Typo dans pervasives.mli
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2233 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-12-09 10:32:53 +00:00 |
Xavier Leroy
|
3eccaad8ec
|
Printing des objets
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2077 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-08-18 11:47:21 +00:00 |
Xavier Leroy
|
51bb59fe53
|
Version 2.00.
De-optimisation pour -g un peu moins violente
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2068 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-08-17 09:01:23 +00:00 |
Xavier Leroy
|
cf37b950be
|
MAJ pour release 1.07
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1847 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-12-10 12:08:14 +00:00 |
Xavier Leroy
|
06b7420e8a
|
Ajout de ocamlc.opt. MAJ en vue release 1.06.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1768 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-17 10:39:01 +00:00 |
Xavier Leroy
|
915299517e
|
Revu les erreurs de syntaxe sur les parentheses pas fermees, etc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1760 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-12 12:32:53 +00:00 |
Damien Doligez
|
fb851dbd7d
|
[ocamlheader] -> [camlheader]
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1075 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1996-10-10 11:58:35 +00:00 |
Xavier Leroy
|
2301d778e7
|
Renommage en Objective Caml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@782 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1996-04-30 14:53:58 +00:00 |
Xavier Leroy
|
729f3860ff
|
Modif options -pp, -linkall. Diverses autres petites choses.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@762 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1996-04-29 13:16:36 +00:00 |
Jérôme Vouillon
|
7974a9d8b1
|
Extension objets.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@756 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1996-04-22 11:15:41 +00:00 |
Xavier Leroy
|
6ecdb68a99
|
Ajout option -linkall dans les .cmo et .cma.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@745 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1996-04-18 16:27:51 +00:00 |
Xavier Leroy
|
450af4d2bf
|
Compilation du pattern-matching revue (orpats, matchings avec entiers
et caracteres).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@736 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1996-04-04 15:55:29 +00:00 |
Xavier Leroy
|
59300c06e8
|
Nouveau format d'output_value.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@714 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1996-04-01 15:23:06 +00:00 |
Xavier Leroy
|
0589b129b7
|
Modif de l'initialisation du toplevel (pour Coq).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@708 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1996-03-20 10:50:34 +00:00 |
Xavier Leroy
|
b9788cd32e
|
Bug de cslopt quand un meme identificateur est exporte plusieurs fois
dans le .mli
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@701 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1996-03-15 15:59:45 +00:00 |
Xavier Leroy
|
669bf28452
|
Ajout des instructions negf et absf (negation flottante, valeur
absolue flottante).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@682 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1996-03-07 13:45:17 +00:00 |
Xavier Leroy
|
76ca01eace
|
Bootstrap.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@611 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1996-01-11 14:15:47 +00:00 |
Xavier Leroy
|
d0609f41c8
|
On permet match C(x,y) with C _ -> ...
Ajout et utilisation de Filename.temp_file.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@584 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1996-01-04 12:49:50 +00:00 |
Xavier Leroy
|
4682d00335
|
Pour afficher les locations interactivement: toujours revenir en mode normal apres
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@496 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1995-11-29 13:46:29 +00:00 |
Xavier Leroy
|
92a64dc231
|
Mauvaise constante dans Random.int
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@465 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1995-11-26 13:35:48 +00:00 |
Xavier Leroy
|
84bbb2fd6f
|
Bootstrap.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@403 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1995-11-06 11:06:22 +00:00 |
Xavier Leroy
|
fb8ca52f35
|
MAJ fichiers .cvsignore apres renommage des compilos de bootstrap
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@390 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1995-11-02 14:14:53 +00:00 |
Xavier Leroy
|
50016eb5d5
|
Renommage des compilateurs de bootstrap
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@389 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1995-11-02 14:09:42 +00:00 |
Xavier Leroy
|
f7f1a2fe60
|
Changement gestion des variables 'a dans les contraintes de types:
elles sont maintenant considerees liees au debug de la phrase.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@382 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1995-10-31 15:57:27 +00:00 |
Xavier Leroy
|
71c61f1a2b
|
Bootstrap.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@367 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1995-10-30 10:20:28 +00:00 |
Xavier Leroy
|
c55446a1d0
|
Traitement abbrevs non recursives, ...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@309 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1995-10-03 14:02:50 +00:00 |
Xavier Leroy
|
f0b2d5efad
|
Bootstrap.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@282 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1995-09-20 13:33:37 +00:00 |
Xavier Leroy
|
b8ee4d5cf1
|
Modif de la construction de Pervasive.min_int
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@258 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1995-09-11 14:57:54 +00:00 |
Xavier Leroy
|
6d88477193
|
MAJ des fichiers .cvsignore
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@231 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1995-08-29 08:33:39 +00:00 |