Commit Graph

420 Commits (fc53c99cdaa383612deaf1c41d92dee2c420dfa2)

Author SHA1 Message Date
Pierre Weis 73e446d376 Ajout des fonctions int_of_float, float_of_int, char_of_int,
int_of_char, bool_of_string.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2211 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-02 10:40:33 +00:00
Pierre Weis ec7e60cf1b Ajout de la possibilité de modifier les sémantiques de l'indentation
et du passage à la ligne. (Useful to generate <BR> instead of a new
line and &nbsp; instead of spaces.)


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2208 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-12-02 10:15:37 +00:00
Xavier Leroy 88a9a6bb60 Ajout de Sys_blocked_io
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2189 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-20 15:38:09 +00:00
Pierre Weis 12fe29b028 Nouvel ordre au pretty-printer @<n> (print_as) pour Papy.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2182 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-18 17:24:15 +00:00
Damien Doligez 4256d1ff60 ajout Weak.check
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2181 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-13 23:42:11 +00:00
Pierre Weis 3501c1e361 Oubli de correction du header.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2174 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 14:55:17 +00:00
Pierre Weis 4508b80100 Éviction des alertes des séquences: ajout de fonctions rendant unit ou
de prédicats dans le cas où l'on appelait une fonction pour savoir si
ça pouvait marcher en capturant une exception.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2172 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-12 14:53:46 +00:00
Xavier Leroy 939d9b30a9 En ocamlopt, les acces hors bornes levent Invalid_argument au lieu de planter le programme. Itou pour les fonctions C qui appellent invalid_argument. Teste sur Intel, a tester sur les autres
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2165 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-11 15:35:48 +00:00
Xavier Leroy 7fd3559990 Ne pas compiler les versions profile des bibliotheques sur les machines qui n'implementent pas ocamlopt -p
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2160 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-06 15:39:18 +00:00
Damien Doligez 15ebd9631a suppression d'un warning
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2156 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-05 18:53:39 +00:00
Pierre Weis ddc61a1adb Ajout des fonction remove et removeq, déjà écrite dans le système pour
le typage.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2147 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-05 08:04:09 +00:00
Daniel de Rauglaudre f8c39b7d67 Message d'erreur manquant (était indiqué par erreur comme "erreur interne").
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2139 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-02 23:27:22 +00:00
Xavier Leroy 67971438ee Noms symboliques pour les tags speciaux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2107 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:34:32 +00:00
Xavier Leroy 497f50b8ba Meilleures declarations de string_length et blit_string
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2106 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:33:55 +00:00
Xavier Leroy 1bc1476a68 Installer les *.p.* aussi
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2105 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-01 12:33:27 +00:00
Damien Doligez 14ac370dba suppression de l'espace apres #! (probleme solaris 5.5)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2090 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-02 18:21:28 +00:00
Damien Doligez a8b9073f28 Makefile: portabilite echo -n
obj.mli, obj.ml: ajout primitive Obj.truncate


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2083 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-27 12:13:10 +00:00
Jérôme Vouillon 7b57279b23 Retour de Oo.copy
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2064 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-16 21:28:41 +00:00
Xavier Leroy 059e11a9e3 MAJ portage Windows
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2052 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-14 09:57:43 +00:00
Xavier Leroy c6b82c5c30 Sys.signal renvoie l'ancien handler
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2039 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-08 16:52:33 +00:00
Damien Doligez 57c3913251 changement gc_message
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2034 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-07 18:45:00 +00:00
Xavier Leroy 0759fe4770 Documentation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2029 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-07 10:04:19 +00:00
Xavier Leroy 49521cb928 Ajout du profiling par gprof (ocamlopt -p)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2025 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-06 13:27:38 +00:00
Xavier Leroy 37ca07d447 Retour a l'ancienne implementation de @ (non tail-rec)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2023 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-07-31 12:49:52 +00:00
Jérôme Vouillon 11e18ac855 nettoyage
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2014 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-07-25 16:46:18 +00:00
Damien Doligez e8359d9f87 Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2011 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-07-04 16:51:51 +00:00
Xavier Leroy 45ddaf9eca Ajout de Pervasives.set_binary_mode_{in,out}
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2007 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-07-02 09:51:50 +00:00
Xavier Leroy c1eec2c119 Ajout de Set.singleton, optimisation de Set.union
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2006 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-07-02 09:48:14 +00:00
Jérôme Vouillon 87b17301f4 Nouvelle syntaxe des classes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1997 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-06-24 19:22:26 +00:00
Xavier Leroy 4cdadc0c6d Revu la gestion du camlheader pour que l'install par defaut marche meme sans faire un tour de bootstrap
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1974 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-06-01 14:53:28 +00:00
Xavier Leroy 4d70bc3ce0 oo.ml compile avec -nopervasives
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1960 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-21 12:52:21 +00:00
Damien Doligez 8c76ceff61 Changement de la doc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1958 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-18 14:16:10 +00:00
Xavier Leroy bf684b5c6f Utiliser MAX_PATH
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1956 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-12 14:07:30 +00:00
Xavier Leroy 0326505a60 MAJ du portage Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1952 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-11 18:42:59 +00:00
Xavier Leroy f3dfb0b3f4 #!space, pas #!
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1937 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 15:14:31 +00:00
Xavier Leroy 0ad8241289 Typo dans message d'erreur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1936 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 15:14:15 +00:00
Xavier Leroy 95933de17c Corrections mineures sur la documentation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1933 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 09:55:50 +00:00
Xavier Leroy 208be2cae2 Ajout de List.rev_append. Nettoyages
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1932 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 09:55:21 +00:00
Pierre Weis 2cab4d3ce2 Append devient tail-rec.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1928 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-23 06:38:32 +00:00
Xavier Leroy 43fae6f219 Ajout des options -make_runtime et -use_runtime
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1921 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-14 15:29:05 +00:00
Xavier Leroy fd8ea59807 Ajout des options -make_runtime et -use_runtime
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1920 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-14 14:48:34 +00:00
Damien Doligez 1f39b97ded Ajout Arg.Rest.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1906 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-06 16:33:34 +00:00
Xavier Leroy 32a7a0f2bb Contourner la non-delimitation des arguments dans spawn
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1884 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-02-27 14:07:09 +00:00
Pierre Weis b5ae8a0a0a Introduction des fonctions de timing.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1875 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-02-25 10:20:38 +00:00
Pierre Weis 4fd993abbe Introduction de print_flush dans les formats de printf.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1869 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-01-16 10:44:28 +00:00
Damien Doligez d4e800aeac Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1855 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-10 17:32:59 +00:00
Xavier Leroy b993d10bd1 Ajout tests de bornes dans *index*
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1838 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-09 09:12:05 +00:00
Xavier Leroy 59c6038a01 Il est faux que - est une bonne fonction de comparaison entre entiers (debordements!)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1837 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-09 09:11:48 +00:00
Xavier Leroy 0b54a68033 Type de iteri mis en conformite avec iter
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1836 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-12-09 09:11:21 +00:00
Xavier Leroy 29754eb4cb Obj.unmarshal n'etait pas compatible avec l'ancienne version (1.05)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1798 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-21 13:47:38 +00:00
Xavier Leroy 1f67f6e6b4 Marshal.to_buffer: renvoyer int, pas unit
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1787 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-19 10:02:22 +00:00
Damien Doligez a50080255f Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1777 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 17:14:52 +00:00
Xavier Leroy 3210ec436f MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1776 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-17 16:36:56 +00:00
Damien Doligez 59130591cf Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1762 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-12 18:59:32 +00:00
Pierre Weis 91f7a1961e Ajout de Array.init
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1759 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-12 08:56:35 +00:00
Xavier Leroy 55bb148630 Retour au code d'origine pour List.iter. Je veux un seul test par
iteration, dammit.
Suppression de dependances spurieuses dans Array et String.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1756 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-06 17:28:16 +00:00
Pierre Weis 56dc1bd5b4 en Automatique.
let _ = pour e'viter le (futur) warning, et compatibilite' code Caml Light.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1753 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-06 14:11:06 +00:00
Damien Doligez 036e2d4c00 Doc de Arg.current.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1751 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-05 19:44:08 +00:00
Damien Doligez b8ccccff49 Makefiles: fix disparition de weak.cmo
Changement de type des fonctions iter


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1747 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-31 12:59:29 +00:00
Xavier Leroy 32664ffdc0 Ajout de String.[r]index_from, Obj.[un]marshal
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1744 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-28 13:17:11 +00:00
Xavier Leroy 56e001e1c4 Array.iteri Array.mapi Array.fold_left Array.fold_right
String.index String.rindex
Filename: utiliser String.rindex
Genlex: erreur dans doc


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1741 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-24 15:54:07 +00:00
Pierre Weis 52d314437c Introduction de l'indication de coupure ge'ne'rale dans printf.
Petit disfonctionnement dans les boi^tes standard, en cas de breaks
successifs en de'but de boi^te ayant donne' lieu a` une coupure de
ligne automatique.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1733 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-23 07:53:12 +00:00
Damien Doligez 7c670708dd lazy qui marche avec let rec
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1730 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-22 13:26:05 +00:00
Xavier Leroy 2df80222b9 Typo dans message d'erreur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1722 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-15 09:21:03 +00:00
Damien Doligez 3d39038914 cosmetique
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1720 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-14 15:50:22 +00:00
Damien Doligez a53df520b7 Paresseux, suite.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1718 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-14 13:29:58 +00:00
Damien Doligez c194d39545 Paresseux.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1716 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-14 13:17:48 +00:00
Francois Rouaix 14a65ca163 MAJ Oo pour applets
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1714 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-30 10:15:06 +00:00
Pierre Weis 9c6dfb5c01 (A la demande du projet coq)
Ajout d'un pre'dicat indiquant si on a de'passe' le nombre de boi^tes maximum.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1709 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-16 13:46:36 +00:00
Damien Doligez c44e6f999a arg.ml, arg.mli, string.mli: amelioration de la doc
array.mli, array.ml, random.ml: create -> make (coherence avec String)
sys.ml, sys.mli: ajout max_string_length, max_array_length


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1706 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-11 15:10:23 +00:00
Pierre Weis 72df7fcc4c Introduction de printf.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1703 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-05 18:26:53 +00:00
Xavier Leroy 1517cea772 Sources C convertis en ANSI C
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1696 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-02 12:55:01 +00:00
Xavier Leroy bec90463c8 Revu completement l'allocation des buffers d'I/O.
Nettoyage du code d'I/O.
Ajout de hooks pour verrouiller en conjonction avec otherlibs/systhreads.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1693 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-08-29 15:37:22 +00:00
Xavier Leroy 8cd35202f4 Ajout de Marshal.total_length
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1685 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-31 19:06:38 +00:00
Xavier Leroy bbe71afd4f Typo dans la doc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1682 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-30 12:30:01 +00:00
Xavier Leroy 8169d9c1b5 Array.to_list tailrec
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1660 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-26 12:20:44 +00:00
Damien Doligez 364d41a963 Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1643 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-04 14:54:05 +00:00
Xavier Leroy 6d9701f6ce Typo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1638 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:32:07 +00:00
Xavier Leroy 6868e1365e Ajout de marshal.cmo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1637 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:31:57 +00:00
Damien Doligez cc9c01f613 Exporter la position de l'argument courant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1635 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:15:35 +00:00
Xavier Leroy b149e67a88 Nouveau module Marshal dans stdlib
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1633 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-02 18:16:15 +00:00
Xavier Leroy f9ca4fbbeb Typo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1632 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-01 13:36:41 +00:00
Xavier Leroy 448812985f Error recovery non reentrant.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1630 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-30 13:02:35 +00:00
Damien Doligez b2e61fc63d Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1628 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-27 17:06:23 +00:00
Damien Doligez f900a64349 Commentaires: Caml [Special] Light -> Objective Caml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1625 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-20 12:50:13 +00:00
Damien Doligez 9d2aa303ce Doc: precisions sur uppercase et lowercase
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1624 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-20 12:48:44 +00:00
Damien Doligez 1d6a446a2a Fix: doc de chop_extension
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1623 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-19 15:00:14 +00:00
Damien Doligez 8da977b1f9 Fix: lowercase/uppercase: O barre.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1620 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-17 16:29:20 +00:00
Damien Doligez 37af1d15b6 is_absolute -> is_relative/is_implicit
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1617 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 17:07:42 +00:00
Daniel de Rauglaudre 45ffca1009 Nouvelle version des Streams
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1612 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 15:33:44 +00:00
Xavier Leroy d5824a8c6c MAJ.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1599 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-13 15:53:18 +00:00
Damien Doligez 9704b7a5f5 Ajout de Printexc.to_string.
Suppression de Printexc.print_exn qui est redondant.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1589 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-12 15:29:01 +00:00
Jérôme Vouillon 7849c7d509 Bug application partielle de [new c].
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1583 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-09 13:25:20 +00:00
Damien Doligez da05d1bb63 bug stupide
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1582 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-07 12:56:13 +00:00
Damien Doligez 28a67e328e exportation de Printexc.print_exn et customisation Mac
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1581 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-06 14:54:09 +00:00
Damien Doligez 555d4cb09d overhead par defaut: 42
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1573 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-26 17:18:19 +00:00
Damien Doligez 7942914a6e gc.mli: changement de space_overhead
arg.mli: bricoles dans la doc


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1569 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-21 15:28:30 +00:00
Damien Doligez 03ec746bf1 deTABisation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1563 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-19 15:42:21 +00:00
Xavier Leroy 1f808f4492 pervasives: grouper les 3 arguments de Assert_failure, ca permet une
meilleure propagation des constantes.
pervasives.mli: documentation de Stack_overflow
printexc.ml: affichage de Stack_overflow.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1558 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-15 13:28:08 +00:00
Pierre Weis 0f1667cda4 Ajout d'un formatteur sur stderr. Revu la doc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1549 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-15 10:41:17 +00:00
Damien Doligez 81712f86b8 pervasives, printexc: Ajout assert
format: changement de l'ordre des declarations


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1542 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-13 18:27:27 +00:00
Damien Doligez 98b6d9e18f compactage
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1539 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-13 14:45:38 +00:00
Jérôme Vouillon 4e9a819a22 Les objets peuvent etre compares avec les fonctions generiques de
comparaisons, et etre appliques a la primitive de hachage.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1526 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-11 22:44:09 +00:00
Jérôme Vouillon 92cf2097e3 Tag specifique aux objets.
Les objets peuvent etre compares avec les fonctions generiques de
comparaisons, et etre appliques a la primitive de hachage.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1525 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-11 22:42:38 +00:00
Jérôme Vouillon 5aade98f58 Variable permettant de changer facilement l'indice du premier "bucket".
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1524 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-11 21:52:44 +00:00
Jérôme Vouillon 874f21a083 Methodes privees.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1523 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-11 21:48:21 +00:00
Jérôme Vouillon 51e175d3bc Ajout de la fonction [map].
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1520 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-10 15:38:44 +00:00
Jérôme Vouillon 910aafd580 Ajout de la fonction [subset].
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1519 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-10 15:38:17 +00:00
Damien Doligez f4a0dd2335 Fix pour que les lexeurs d'ocamllex traitent correctement le '\000'.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1503 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-04-15 19:19:16 +00:00
Xavier Leroy 76da1a4480 Bug dans le message d'erreur de Digest.substring
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1495 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-04-11 13:57:48 +00:00
Damien Doligez cabc4322f1 Meilleure verification de l'argument de Random.int
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1482 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-31 15:51:43 +00:00
Jérôme Vouillon a7dd559a68 Ajout de Obj.obj : t -> 'a.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1440 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-22 20:27:26 +00:00
Xavier Leroy 08ddad343e MAJ 1.05
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1433 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-21 13:40:47 +00:00
Xavier Leroy d096a45961 hashtbl.ml: un parametre inutilise lors du redimensionnement.
list.ml: List.length tail-rec.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1427 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-21 10:46:38 +00:00
Damien Doligez 3f29abba7b Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1417 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-19 17:50:06 +00:00
Damien Doligez bd66a16b7d Bug de weak pointer sur entier + depend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1416 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-19 14:20:23 +00:00
Damien Doligez 5068454019 Bug Mac
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1382 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-13 16:24:05 +00:00
Xavier Leroy 81cb9ac7c0 Typo dans lowercase
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1379 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-13 14:41:27 +00:00
Damien Doligez 2cdc5ac5eb Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1367 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-10 21:17:40 +00:00
Xavier Leroy 6543c035d8 Ne pas sauver l'etat courant dans le lexbuf pendant un refill,
mais le repasser explicitement en resultat/argument de lex_engine.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1363 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-10 13:57:24 +00:00
Xavier Leroy b72e959744 Suppression du ; optionnel, trop ambigu. La syntaxe est suffisamment confuse comme ca.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1340 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-08 12:14:57 +00:00
Xavier Leroy 47e3d97f99 lexing.ml: refill_buffer rendu reentrant.
weak.ml: utiliser Obj.size au lieu de Array.length pour determiner la taille.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1323 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-05 14:38:24 +00:00
Pierre Weis c1d4799782 Ajout des primitives ANSI C sur les flottants.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1316 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-04 14:55:17 +00:00
Xavier Leroy f836e04fb1 Du coup, execvp n'est plus necessaire, execv suffit.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1315 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-04 10:21:58 +00:00
Xavier Leroy 73fafe47ff Dans header.c, visser en dur le chemin $(BINDIR)/ocamlrun
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1314 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-04 10:21:27 +00:00
Pierre Weis 9d9b6d5023 Documentation.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1307 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-26 15:02:26 +00:00
Xavier Leroy 867222bf4f List.concat comme synonyme de List.flatten
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1303 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 14:41:37 +00:00
Xavier Leroy c6a124c998 parse_error ne doit pas lever Parse_error
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1302 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 14:41:16 +00:00
Xavier Leroy 199dc026f4 Installer les .ml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1301 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 14:40:56 +00:00
Xavier Leroy c53ca1c579 Notices de copyright
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1295 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-25 14:39:02 +00:00
Damien Doligez bb76182433 ajout Weak
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1291 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-24 19:24:39 +00:00
Xavier Leroy 57b7e63050 Compiler avec l'option -g.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1284 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-19 16:10:57 +00:00
Xavier Leroy f1491839c2 Erreur dans List.nth
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1273 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-16 17:18:54 +00:00
Xavier Leroy 9ab76e8c8f List.nth fait une erreur si n < 0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1271 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-16 13:37:16 +00:00
Pierre Weis 430e94aa72 Test explicite de la taille minimale des tables de hachage.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1256 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-04 08:02:34 +00:00
Xavier Leroy 6063edc759 Mise a jour pour Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1217 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-12-10 14:45:58 +00:00
Damien Doligez 41fe12ce66 dependences
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1203 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-25 15:54:30 +00:00
Xavier Leroy 51ef374074 Typo dans Char.escaped
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1197 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-18 10:28:48 +00:00
Xavier Leroy 4a0834761d Ajout de Callback
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1189 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 14:48:23 +00:00
Xavier Leroy 7d51ca57bb Ajout de Callback.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1186 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 14:47:14 +00:00
Pierre Weis 8f2493e35f Correction d'erreurs dans l'analyse lexicale des commentaires et des
caracte`res.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1178 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 13:37:58 +00:00
Xavier Leroy dfb5710a14 Utilisation de Sys.os_type. Nettoyages exceptions (failwith -> invalid_arg)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1170 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 11:00:19 +00:00
Damien Doligez ebb135596b Changement pour compatibilite 32/64 bits.
Ajout de Random.bits


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1155 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-06 16:54:46 +00:00
Xavier Leroy 11025b00f0 Enlever filename.ml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1148 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-04 09:17:32 +00:00
Damien Doligez 3f6950aa49 bug fix: char.cmo avant string.cmo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1145 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:09:24 +00:00
Damien Doligez f05ce232e6 Portage Mac/MPW
Makefile: suppression de CPP_FLAGS, depend depend de beforedepend


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1138 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:04:09 +00:00
Xavier Leroy 9548bd7e5d Char, String: ajout fonctions uppercase, lowercase, capitalize, uncapitalize.
Filename: mort aux ;;, utiliser String.lowercase
Hashtbl: corrige la fuite de Hashtbl.remove, ajout interface fonctorielle.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1129 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-31 16:03:04 +00:00
Jérôme Vouillon 4f4a33e73f L'equalite structurelle ne doit pas etre utilisee pour les objets.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1112 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-28 16:29:32 +00:00
Jérôme Vouillon 4540410697 Reglage probablement meilleur des parametres (a verifier sur un gros
exemple).
Utilisation de Sys.get_config pour connaitre la taille d'un mot.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1103 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-26 15:46:59 +00:00
Jérôme Vouillon eda8b115dd Les variables permettant le parametrage du module Oo sont maintenant
exportees.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1102 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-26 15:44:18 +00:00
Damien Doligez 901222ceae Ajout de [Arg.usage].
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1091 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-24 15:19:22 +00:00
Damien Doligez c602b30b57 Changement du module Arg.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1090 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-24 14:17:48 +00:00
Xavier Leroy c7f8a411d8 Rectification de symbol_start pour une epsilon-production.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1082 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-17 10:01:35 +00:00
Xavier Leroy 34dd4de7e2 Doc de input_value.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1081 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-17 10:00:00 +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
Damien Doligez 8785c58f8b "Macintosh" -> "MacOS"
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1073 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-09 16:21:02 +00:00
Xavier Leroy 46dddeb68c pervasives: ajout de do_at_exit.
std_exit: appeler do_at_exit mais pas exit (pour permettre le retour
dans du code C)


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1069 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-09 11:15:13 +00:00
Damien Doligez 3ae9ee4413 filename.ml, Makefile.nt: On utilise Sys.get_config au lieu de cpp.
sys.ml, sys.mli: ajout de Sys.get_config.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1056 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-07 14:04:03 +00:00
Damien Doligez dfeb8bdd97 Ajout de la primitive "get_os_type".
filename.ml n'a plus besoin de passer dans un preprocesseur.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1046 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-06 16:38:09 +00:00
Jérôme Vouillon 9b27eb25c6 Les variable d'instances n'apparaissant pas dans une interface
n'etaient pas toujours masquees.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1015 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-23 20:31:29 +00:00
Damien Doligez 5229e59700 Changement de std_out, std_err en stdout, stderr dans la doc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@980 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-10 13:58:05 +00:00
Xavier Leroy 761ac67c70 Ajout de Genlex
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@975 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-09 15:01:46 +00:00
Xavier Leroy f34e9ef0a6 Aucune fonction d'I/O n'est declaree external.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@971 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-09 12:36:32 +00:00
Xavier Leroy 7a00414346 Suppressions de certaines declarations external pour avoir une interface commune avec les modules Pervasives des threads
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@964 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-08 15:40:47 +00:00
Damien Doligez b98d994046 hashtbl.mli: changé "unpredictable" en "unspecified"
header.c: supprimé l'appel à strlen (qui planterait sur big endian 64 bits)


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@958 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-05 17:35:43 +00:00
Pierre Weis 245aadbb37 Modifications mineures.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@949 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-08-27 11:57:46 +00:00
Jérôme Vouillon 65f5150ea5 Classes recursives compilees correctement.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@946 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-08-13 15:10:35 +00:00
Pierre Weis 579e8d047f Re'e'criture pour autoriser les formattage en paralle`le.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@923 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-07-08 18:53:26 +00:00
Francois Rouaix 984514f891 Fix constantes (Random.int max_int bouclait
sur les 64bits). Fix par Planar.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@915 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-07-01 16:56:02 +00:00
Xavier Leroy c81f653d9c Bug dans exists2.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@914 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-07-01 12:44:01 +00:00
Pierre Weis e844057f4c val --> value :)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@910 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-28 15:10:28 +00:00
Jérôme Vouillon d57d883060 Correction d'un bug lors de l'heritage d'une classe vide.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@877 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-12 09:34:18 +00:00
Xavier Leroy db10f2339a Ajout de quelques champs dans le type lexbuf pour pouvoir faire le
refill depuis ML, sans callback.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@847 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-28 12:43:22 +00:00
Xavier Leroy 6561e39b82 Bug dans Array.blit.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@832 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-22 16:21:16 +00:00
Jérôme Vouillon de40cbf0b6 On peut maintenant masquer des variables d'instances dans les interfaces.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@810 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-14 15:38:36 +00:00
Xavier Leroy 206a03e226 Renommage cslrun -> ocamlrun.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@804 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-09 14:59:22 +00:00
Xavier Leroy 757bc07141 MAJ pour ocaml.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@800 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-07 13:09:26 +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 4946407f01 Pervasives: ajout option Open_nonblock
Stream: commentaire.
Makefile: ajout de Genlex.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@769 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-29 13:23:25 +00:00
Jérôme Vouillon ce02336dc5 Commentaire plus precis pour [Oo.copy].
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@759 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-24 11:08: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 758adc066d obj: ajout de marshal et unmarshal.
pervasives: close_out fait maintenant flush en ML, plus en C
sys: ajout de sigprof (pour les interval timers du module Unix)


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@751 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-18 16:33:41 +00:00
Xavier Leroy cb1ae6ffdf Ajout de Map.remove.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@739 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-04 15:57:00 +00:00
Xavier Leroy 2e119be662 Utilisation de la primitive %absfloat.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@685 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-03-07 13:46:46 +00:00
Xavier Leroy f75dc76f4d MAJ dependances.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@681 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-03-05 10:12:56 +00:00
Xavier Leroy 22bc127a92 csllex utilise un automate a pile
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@667 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-25 14:45:47 +00:00
Xavier Leroy c8137bb64e Ajout d'un header special pour NT (utilise spawn au lieu de exec).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@656 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-22 12:53:13 +00:00
Xavier Leroy c5483309b5 Portage Windows NT/95.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@650 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-21 10:49:46 +00:00
Xavier Leroy ec7b415e40 Makefile: variable CPPFLAGS pour pouvoir faire des compilos croises.
filename.mlp: typo.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@648 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-20 11:01:20 +00:00
Xavier Leroy 4ef227d589 Portage Windows
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@637 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-15 16:25:44 +00:00
Xavier Leroy 84ffb16ed7 Debut du portage Windows NT/95
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@636 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-15 16:19:09 +00:00
Xavier Leroy 1b6c720509 Nouveau systeme d'autoconfiguration.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@630 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-13 16:29:09 +00:00
Xavier Leroy c7e1757246 header.c: message d'erreur mal imprime.
pervasives.mli: MAJ doc.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@619 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-01 15:04:36 +00:00
Xavier Leroy 186f2c20b9 Rectif doc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@613 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-01-11 14:17:13 +00:00
Xavier Leroy 86c4b57797 Doc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@591 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-01-04 13:44:47 +00:00
Xavier Leroy 2ffaa2b1e6 MAJ dependances.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@589 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-01-04 13:03:44 +00:00
Xavier Leroy 73cd85226f Ajout de Filename.temp_file
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@586 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-01-04 12:50:37 +00:00
Xavier Leroy 61e360ada5 Typo dans la doc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@581 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-29 13:15:44 +00:00
Xavier Leroy dc1256045a && et || comme synonymes de & et or.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@538 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-15 10:20:24 +00:00
Xavier Leroy 2e873a582a Qques dependances pour std_exit oubliees
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@522 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-12-10 09:34:35 +00:00