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
150172274a
Suppression de #line NNN, ambigu avec une application de methode; on garde seulement # NNN
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2449 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-25 09:00:39 +00:00
Damien Doligez
074938fb5b
ajout warnings commentaires suspects
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2447 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-21 10:04:08 +00:00
Xavier Leroy
5d5559cc7b
Bug avec -. (-. 1.23)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2445 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-19 16:43:49 +00:00
Damien Doligez
7a4d450b0f
Amelioration du message d'erreur en cas de chaine non terminee dans un
...
commentaire.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2437 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-15 18:34:04 +00:00
Damien Doligez
7780cf7ef6
Encore des fixes pour le profiler
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2408 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-14 17:20:03 +00:00
Damien Doligez
ddce71c9ec
location.mli, location.ml, parse.ml:
...
changement du type des locations pour le profiler
parser.mly, pstream.ml:
changement des locations (type et utilisation) pour le profiler
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2401 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-08 17:42:36 +00:00
Daniel de Rauglaudre
d85840e0e8
Ajouté une contrainte de type "_ Stream.t" dans le stream paramètre des
...
parseurs.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2381 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-07-09 09:22:17 +00:00
Xavier Leroy
1fe54415e8
Meilleur traitement de #line
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2348 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-03-10 10:05:03 +00:00
Pierre Weis
ce7657b91c
Repartition des messages entre stderr et stdin
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2288 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-02-16 18:29:28 +00:00
Jérôme Vouillon
15cd8beaf1
Classes imbriquees
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2202 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-29 17:34:05 +00:00
Damien Doligez
243894f1fa
probleme de string dans unterminated comment
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2155 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-05 18:53:28 +00:00
Pierre Weis
cae7b06b44
Addition du warning de la séquence et du pilotage des warnings.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2146 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-05 08:02:52 +00:00
Jérôme Vouillon
ef8b794bb0
List.rev manquant
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2115 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-10 17:52:23 +00:00
Damien Doligez
1785aa4ef9
portage MacOS standalone: T=0
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2111 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-02 13:02:32 +00:00
Damien Doligez
725b15bd02
terminfo: changement du jeu de primitives en vue du portage Mac
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2089 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-02 18:21:00 +00:00
Damien Doligez
f47a86f6a1
fix bug: message d'erreur sur la derniere ligne d'un fichier sans newline
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2082 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-27 12:12:40 +00:00
Jérôme Vouillon
f038703278
Contraintes (c : ct) dans le langage des classes
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2055 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-15 13:40:49 +00:00
Damien Doligez
28db70829f
parser.mly: bug des listes dans le profileur
...
.cvsignore: ajout parser.output
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2033 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-08-07 18:44:46 +00:00
Xavier Leroy
a470909e33
Suppression du mot-cle closed
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2022 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-07-31 12:49:32 +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
Damien Doligez
3710282500
amelioration des locations
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1963 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-23 14:10:59 +00:00
Xavier Leroy
966c09366b
Ajout de l'extension de records {r with lbl=expr}
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1939 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-27 15:17:11 +00:00
Xavier Leroy
1147c3d20d
Ajout des regexp nommees (let name = regexp) dans ocamllex
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1910 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-07 12:50:19 +00:00
Xavier Leroy
e7c438472b
Ajout des motifs de tableaux
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1896 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-06 09:16:54 +00:00
Xavier Leroy
83cea541c3
Ajout de let module = <modulexpr> in <expr>
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1882 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-02-26 12:54:44 +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
Jérôme Vouillon
576365579c
\"private method\" -> \"method protected\"
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1763 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-13 09:04:16 +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
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
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
Damien Doligez
1d41f4abb0
Underscore en debut d'ident
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1705 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-11 15:09:59 +00:00
Xavier Leroy
579e1523e9
Meilleures erreurs de syntaxe pour les parentheses mal fermees, etc
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1689 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-08-22 08:55:41 +00:00
Daniel de Rauglaudre
6f41413dda
Correction erreur scons -> lcons et sapp -> lapp dans les nouveaux streams.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1645 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-13 18:25:26 +00:00
Xavier Leroy
1c31feddb5
Ajout de .ocamlinit et des scripts
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1639 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:32: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
Damien Doligez
a8bd728221
Amelioration de la gestion des locations dans les parseurs de streams.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1621 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-18 15:02:04 +00:00
Daniel de Rauglaudre
dad3660233
Ajout systeme pour arite explicite des constructeurs
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1619 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-16 18:10:35 +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
e159e94f83
Suppression des tokens DOTLBRACKET et DOTLPAREN, inutilises.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1598 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-13 15:53:14 +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
58d10b597a
Sortir les warnings sur stderr si pas au toplevel.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1557 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-15 13:27:15 +00:00
Damien Doligez
4e310fc543
Ajout assert
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1544 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-13 18:28:25 +00:00
Damien Doligez
2d7df3dd1c
Encore un detail sur le ;
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1538 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-13 14:45:28 +00:00
Damien Doligez
6a87510d7a
Le probleme du point-virgule est enfin resolu.
...
Il n'y a plus de probleme avec l'appel terminal.
54 conflits shift-reduce ont disparu dans l'operation.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1530 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-12 15:10:03 +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
Damien Doligez
49c4529bd2
Fix de EOF dans les lexeurs, suite.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1506 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-04-16 13:19:12 +00:00
Damien Doligez
369e6c72d8
Fix pour afficher correctement en cas de EOF a toplevel.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1502 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-04-15 19:18:41 +00:00
Xavier Leroy
7eda8f3c69
Retour du ; optionnel -- Coq l'utilise beaucoup...
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1366 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-10 15:02:29 +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
Jérôme Vouillon
3a88e177ed
L'alias (t as 'a) peut etre utilise avec tout type t (pas seulement
...
objet et type construit).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1331 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-07 22:26:29 +00:00
Xavier Leroy
3693be4981
Au toplevel, permettre plusieurs items de structures non separes par
...
des ;;
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1313 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-04 10:21:07 +00:00
Jérôme Vouillon
a4eea9ac45
Les parametres des constructeurs de types peuvent etres
...
contraints. Par exemple :
type 'a t = 'b * 'c constraint 'a = 'b -> 'c
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1285 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-20 20:39:02 +00:00
Daniel de Rauglaudre
cc9c2b8841
- Ajout type "any"
...
- Test compatibilite version AST avec preprocesseur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1262 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-11 18:24:47 +00:00
Xavier Leroy
58a45db558
Oubli d'un code de debug
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1261 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-07 12:39:05 +00:00
Xavier Leroy
6389c34a64
Determination des numeros de lignes: comparer la position avec celle
...
de la fin de la ligne, non pas du debut.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1259 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-06 09:51:21 +00:00
Xavier Leroy
9dc13af5df
Meilleur parsing des directives # line "file".
...
Ajout de parsing/linenum.{mll,mli}.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1258 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-04 15:40:22 +00:00
Xavier Leroy
1bdcdbdbc6
Tabs
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1236 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-01-05 14:03:14 +00:00
Xavier Leroy
55a1653c28
Reconnaissance de # line "filename"
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1231 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-01-01 15:36:18 +00:00
Xavier Leroy
e12a8d1fd5
Utilisation de Sys.os_type.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1173 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 11:01:05 +00:00
Damien Doligez
b789657ee1
Portage Mac/MPW
...
lexer.mll: char_for_backslash version Mac
location.ml: message d'erreur executable pour Mac
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1137 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:03:23 +00:00
Jérôme Vouillon
d8ef8e4915
Type de methode maintenant optionnel dans interface de classe (permet
...
de passer de virtual a method sans avoir a preciser le type).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1110 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-26 22:06:22 +00:00
Jérôme Vouillon
bcf2afbb79
(#m) comme abreviation de fun x -> x#m.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1109 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-26 21:42:48 +00:00
Damien Doligez
2ec928c34a
location.ml: bugfix affichage toplevel avec nouveau prompt.
...
parser.mly: "x;" synonyme de "x;()"
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@947 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-08-22 18:12:24 +00:00
Jérôme Vouillon
ed1cdeebcf
Amelioration de quelques messages d'erreur.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@840 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-26 13:42:34 +00:00
Jérôme Vouillon
064465320e
Nettoyage : Label.t remplace par string.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@824 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-16 16:10:16 +00:00
Daniel de Rauglaudre
af1138b1c5
Bar optionnel dans parser 1er cas
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@803 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-09 14:27:48 +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
Jérôme Vouillon
bc19852852
Modification de la syntaxe des classe.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@760 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-25 10:35:04 +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
c4d10d8199
Meilleur traitement du let _ = expr toplevel.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@738 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-04 15:56:46 +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
97ef452fb6
Bug sur CR-LF dans les chaines.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@618 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-01 15:04:05 +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
6956438abd
Repasser en standout off dans tous les cas.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@495 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-29 13:38:38 +00:00
Daniel de Rauglaudre
52744a80c3
[< >] au lieu de [: :]
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@486 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-28 15:00:53 +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
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
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
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
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
59b4e67cad
Dans les fichiers de #use, les ;; sont optionnels
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@387 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-01 18:12:24 +00:00
Xavier Leroy
54af548aa7
Ajout de | au debut des pattern-matchings et des definitions de types.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@340 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-18 15:32:39 +00:00
Xavier Leroy
4cec42eea3
Annotations de location sur les structure_item.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@322 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-05 15:18:49 +00:00
Xavier Leroy
e6517c9ced
Precedence mal orthographiee.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@312 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-03 14:06:01 +00:00
Xavier Leroy
db7e46b25c
Introduction de "S with module ... = ..."
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@306 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-10-01 13:39:43 +00:00
Xavier Leroy
016f79071f
Contraintes "with" revues (ajout de with S.t = typ, suppression de
...
with t = A | B).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@298 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-28 10:41:50 +00:00
Xavier Leroy
fb0acf5bc7
Rectof resolution d'un conflit pour types concrets manifestes.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@293 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-27 10:47:51 +00:00
Xavier Leroy
371c25886c
Possibilite de rendre manifestes des types variant ou record
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@290 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-26 20:23:29 +00:00
Xavier Leroy
3592185df9
Ajout du ;; optionnel dans les structures et signatures.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@283 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-20 13:34:08 +00:00
Xavier Leroy
827c597016
Nettoyage de la grammaire
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@256 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-11 08:09:22 +00:00
Xavier Leroy
773f1c8184
Soulignement d'une location: prevoir le cas ou on affiche plusieurs
...
warnings pour la meme phrase.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@253 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-08 08:55:59 +00:00
Xavier Leroy
2be298be1d
'$' autorise au debut d'un symbole.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@244 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-04 12:06:52 +00:00
Xavier Leroy
7cc46031a8
MAJ fichier .cvsignore
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@232 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-29 08:35:48 +00:00
Xavier Leroy
248dbe55d2
Plus de ~ au debut d'un operateur infixe.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@210 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-24 13:24:02 +00:00
Xavier Leroy
90fc1c2cf4
Foncteurs applicatifs.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@205 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-23 11:55:54 +00:00
Xavier Leroy
e4066357b1
Ajout des notices de copyright
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@195 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-09 15:06:35 +00:00
Xavier Leroy
72a34f9f6b
On autorise ~ au debut des operateurs prefixes.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@191 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-09 13:17:02 +00:00
Xavier Leroy
414572e80b
MAJ par-rapport a Caml Light 0.7
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@182 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-08 13:37:34 +00:00
Xavier Leroy
8deb415b89
Changement representation des primitives.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@143 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-25 11:38:42 +00:00