Xavier Leroy
a39a8cbbac
Debug intensif.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@445 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-14 17:12:57 +00:00
Xavier Leroy
badced06e1
Debug intensif. Ajout du module Event.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@444 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-14 17:11:31 +00:00
Xavier Leroy
7ad471596e
moregeneral ne tenait pas bien compte des variables non generalisees
...
dans le schema le plus general.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@443 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-13 14:25:55 +00:00
Xavier Leroy
78a3daa364
Le module Profiling a ete sorti de la lib standard et mis ici.
...
Raison: qd on linke en -linkall (e.g. pour le toplevel), on ne veut
pas linker Profiling systematiquement.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@442 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-13 14:25:17 +00:00
Xavier Leroy
0e624a81cb
Le module Profiling a ete sorti de la lib standard et mis dans ../tools.
...
Raison: qd on linke en -linkall (e.g. pour le toplevel), on ne veut
pas linker Profiling systematiquement.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@441 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-13 14:25:02 +00:00
Xavier Leroy
ff8dba586f
Typos.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@440 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-13 14:24:11 +00:00
Daniel de Rauglaudre
f67cf2d0cd
Modify interface & comments.
...
Implement with Obj.set_field instead of mutable to accept polymorphic empty
streams (worked before because of a bug in type checking).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@439 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-13 13:29:51 +00:00
Daniel de Rauglaudre
32878e804f
Use question mark in syntax of parser errors.
...
Correct bug: Parse_failure should not be handled in actions.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@438 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-13 13:28:09 +00:00
Daniel de Rauglaudre
b6e330b089
Add "iter". Change comments.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@437 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-10 15:15:12 +00:00
Daniel de Rauglaudre
e485a5c1ec
Add "when" case in parsing. Add precedence for expressions in parsers.
...
Change entries to make them more pretty.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@436 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-10 15:14:14 +00:00
Xavier Leroy
b84346aeec
Utiliser un type non signe pour faire le hachage des pointeurs.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@435 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-10 12:39:48 +00:00
Daniel de Rauglaudre
abd2049344
Added "parser match".
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@434 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 16:03:52 +00:00
Daniel de Rauglaudre
8b3e212947
Updated comments to improve doc.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@433 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 15:08:44 +00:00
Xavier Leroy
a9a684b022
Version++
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@432 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 13:24:14 +00:00
Xavier Leroy
ce804de522
Makefile: dependance .cmx -> pervasives.cmi
...
pervasives: nouvelle primitive "%makemutable".
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@431 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 13:24:02 +00:00
Xavier Leroy
55e9415ee7
Installer les .cmx aussi.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@430 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 13:23:22 +00:00
Xavier Leroy
7ff9d5676c
Ne pas faire la version code natif, qui est inutilisable par manque de signaux.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@429 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 13:22:56 +00:00
Xavier Leroy
4852b6b829
Recitf options passees a autoconf.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@428 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 13:22:36 +00:00
Xavier Leroy
537219eee1
Ajout flag mutable sur Pmakeblock, qui desactive
...
l'approximation pour e.g. les references vers des fonctions.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@427 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 13:22:16 +00:00
Xavier Leroy
63bc0fd6b4
asmlibrarian: ne pas recopier les approximations dans le .cmxa
...
asmlink, compilenv: garder trace des .cmx non trouves
closure, cmmgen: ajout flag mutable sur Pmakeblock, qui desactive
l'approximation pour e.g. les references vers des fonctions.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@426 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 13:21:49 +00:00
Xavier Leroy
70fccbbfe1
Partie "otherlibs": meilleure doc, ajout de dynlink.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@425 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 13:20:03 +00:00
Daniel de Rauglaudre
36078ba062
Streams and parsers. Very first version.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@424 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 11:08:48 +00:00
Daniel de Rauglaudre
c23136aa3e
Library module for streams and parsers. Very first version.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@423 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 11:04:31 +00:00
Daniel de Rauglaudre
734c296049
Syntactic sugar for streams and parsers. Very first version.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@422 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-09 11:03:37 +00:00
Xavier Leroy
3838def82b
Force la creation du repertoire
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@420 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-08 10:36:53 +00:00
Xavier Leroy
ea05f55e13
MAJ numero de version
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@419 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-07 12:20:37 +00:00
Xavier Leroy
798600baf5
MAJ doc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@418 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-07 10:01:45 +00:00
Xavier Leroy
241118ae00
Recurser avec $(MAKE)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@417 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 16:21:20 +00:00
Xavier Leroy
38e95a4405
Rectif documentation.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@416 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 15:35:45 +00:00
Xavier Leroy
00bcc2f94f
Interface Termios rendue plus conforme a POSIX
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@415 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 15:32:44 +00:00
Xavier Leroy
a9313788e1
Renommage de unix.c en unixsupport.c pour eviter conflit sur unix.o
...
Remise en forme de la doc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@414 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 15:22:27 +00:00
Xavier Leroy
4097c7b1c0
Installation des .cmi
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@413 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 15:21:56 +00:00
Xavier Leroy
713b837968
Doc mal formee.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@412 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 15:21:38 +00:00
Xavier Leroy
c935989e32
Adaptation au compilo natif
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@411 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 13:28:02 +00:00
Xavier Leroy
3ad4f0faf3
Detection 32 bits / 64 bits corrigee.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@410 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 13:15:28 +00:00
Xavier Leroy
2fcf52a72e
Oubli
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@409 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 13:09:04 +00:00
Xavier Leroy
2c22811c63
On se plie aux cpp fachos
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@408 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 13:06:59 +00:00
Xavier Leroy
497f17e31d
Dependance stupide enlevee
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@407 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 13:02:45 +00:00
Xavier Leroy
038c717741
MAJ.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@406 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 11:09:33 +00:00
Xavier Leroy
9b594e281a
Nettoyage.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@405 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 11:09:03 +00:00
Xavier Leroy
628dba6f3c
Bug dans le traitement des declarations de primitives.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@404 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 11:07:13 +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
bd6a78bbe5
asmlink: balayage des fichiers dans le mauvais ordre.
...
emit_alpha: typo dans un nom d'instruction.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@402 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 11:04:55 +00:00
Xavier Leroy
9ab1523e88
Meilleure config des "otherlibs".
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@401 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 11:04:07 +00:00
Xavier Leroy
36381cc4d9
Portage de libnum pour Caml Special Light
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@400 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-06 10:34:19 +00:00
Xavier Leroy
9b509431e4
Ooops, fausse manip
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@399 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-05 17:34:14 +00:00
Xavier Leroy
b7f5c68470
Dans les .cmo, on garde trace des primitives declarees dans le module. Du coup, cslmktop -custom se remet a marcher.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@398 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-05 17:32:12 +00:00
Xavier Leroy
ac43578677
Amelioration du flottant dans la version Intel
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@397 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-05 17:28:42 +00:00
Xavier Leroy
ef689c7bf2
Separation des locks et des conditions. Nettoyage du scheduler.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@396 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-05 17:27:32 +00:00
Xavier Leroy
38656255c9
Bug dans Iintoffloat: le control word n'etait pas restaure
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@395 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-03 17:22:25 +00:00