Jacques Garrigue
42d1811a93
enrich variant types
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3788 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-25 09:54:18 +00:00
Daniel de Rauglaudre
2501268223
Add option -pp for ocamldep
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3613 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-08-04 15:37:39 +00:00
Pierre Weis
d516c6a055
Correction d'une erreur sur la gestion des definitions de modules
...
toplevel (sur le conseil de Judicael Courant).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3472 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-03-23 16:57:45 +00:00
Damien Doligez
b80c77b025
fix -noassert pour que le typage des assertions soit toujours fait
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3353 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-12-04 15:37:05 +00:00
Xavier Leroy
ab73fdc7f1
Ajout de la construction 'include' dans les structures
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3350 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-12-01 09:35:00 +00:00
Pierre Weis
7d4c1e446d
Correction du bug des labels d'enregistrement qualifies dont les noms
...
de modules n'etaient pas pris en compte. Appel du parser sur l'entree
use_file pour accepter aussi les fichiers de commandes.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3345 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-11-28 07:52:17 +00:00
Jacques Garrigue
5dfbff7f5e
change variance syntax
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3298 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-09-07 10:57:32 +00:00
Jacques Garrigue
83ca813e4b
ajout des variances
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3294 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-09-06 10:21:07 +00:00
Xavier Leroy
fd8846fecd
Portage Cygwin
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3270 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-10 09:58:08 +00:00
Xavier Leroy
668286f4e9
Ouvrir le source en mode binaire pour avoir des numeros de caracteres corrects (PR#175)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3266 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-04 10:09:23 +00:00
Jacques Garrigue
3cc00889ea
typo
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2949 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-13 05:20:50 +00:00
Xavier Leroy
c4801c35fb
Ajout du renommage d'exceptions
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2947 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-12 13:10:29 +00:00
Pierre Weis
b96208b7a2
Revu les impressions du compilateur
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2908 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-06 22:12:09 +00:00
Damien Doligez
eb07ca4f01
fix pattern matching non exhaustif
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2848 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-22 17:04:35 +00:00
Xavier Leroy
038ee2456e
Ajout option -native pour eviter la generation de dependances sur les .cmo dans le cas de projets entierement code natif
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2793 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-07 13:08:12 +00:00
Jacques Garrigue
c00be42737
parse correctly -modern files
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2687 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-12-13 09:48:38 +00:00
Jacques Garrigue
296fc05470
Merge olabl branch
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2651 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-30 16:07:38 +00:00
Xavier Leroy
8a85ff7d60
Apres affichage d'une erreur, remettre la sortie sur stdout
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2592 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-23 14:55:37 +00:00
Xavier Leroy
cc0f32b054
Changement de la licence
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-17 18:59:06 +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
Damien Doligez
378b407626
ocamlcp.ml: ajout de l'option -dparsetree (pas encore implementee)
...
ocamldep.ml: changement du type des locations pour le profiler
ocamlprof.ml: changement des locations, algo en deux passes plus robuste
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2402 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-08 17:42:52 +00:00
Xavier Leroy
49fde9068a
En cas d'erreur (de syntaxe p.ex.), passer au fichier suivant au lieu de quitter
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2352 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-03-11 09:56:15 +00:00
Xavier Leroy
b81eec6040
Nouveau ocamldep qui utilise le parser
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2252 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-01-27 10:53:54 +00:00