Commit Graph

50 Commits (98701d0a029b560b6d9d09e81335883f97703d31)

Author SHA1 Message Date
Damien Doligez dd16fa34f9 suppression des conflits
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4714 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-22 10:06:01 +00:00
Damien Doligez ad24962383 warning sur illegal escape
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4554 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-21 17:24:56 +00:00
Damien Doligez e99d7ad000 harmonisation des backslash
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4521 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-13 14:07:33 +00:00
Xavier Leroy 2d05229eb1 Elargir la gamme d'identificateurs acceptes; maintenant les memes que ceux acceptes par ocaml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4497 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 08:40:31 +00:00
Jacques Garrigue fafcabe9c7 add syntax.ml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4312 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-01-25 07:24:06 +00:00
Damien Doligez 3d30e4915e uniformisation des escapes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4286 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-01-20 16:31:35 +00:00
Damien Doligez 42f72c7694 ajout -warn-error
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4282 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-01-20 15:12:32 +00:00
Damien Doligez 13356e7c5e detabisation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4281 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-01-20 15:12:21 +00:00
Daniel de Rauglaudre 72f429f49e Généralisation de certains types afin que les fichiers cmo puissent être
utilisés dans l'extension de syntaxe pa_ocamllex.ml d'Alain Frisch. Ajouté
syntax.ml, copie de syntax.mli, pour pa_ocamllex.ml (problème avec Dynlink,
mais qui pourra être résolu un jour peut-être).


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4218 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-01-04 10:01:50 +00:00
Xavier Leroy 6a97978504 Cleanup patches (see PR#321)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3478 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-03-30 12:21:13 +00:00
Xavier Leroy 527d1a1833 Typo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3387 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-02-05 08:52:10 +00:00
Pierre Weis 2116da4220 Getting rid of obsolete boolean operators & and or
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3359 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-12-28 13:07:42 +00:00
Jacques Garrigue 2e44915a37 add ocamllex.opt and opt.opt targets
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3290 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-31 01:10:14 +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
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 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
Damien Doligez 62dcdbce7c Ajout de ";;" a la fin de l'output pour qu'on puisse mettre une expression
dans le postlude.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2438 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-15 18:37:55 +00:00
Xavier Leroy 3e3d57a3e4 Detection des debordements de tables
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1969 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-05-26 09:56:41 +00:00
Xavier Leroy 56fafddd87 Generation de messages # lineno
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1930 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-04-23 08:24:50 +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
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
Damien Doligez bc679705e6 Fix pour que les lexeurs d'ocamllex sachent traiter le '\000'.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1501 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-04-15 19:18:03 +00:00
Xavier Leroy 0954f07be7 Lexing: 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@1362 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-10 13:57:06 +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
Xavier Leroy fa45b038f6 Retour en arriere sur le traitement des fins de lignes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1216 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-12-10 10:42:07 +00:00
Xavier Leroy fd9e9cd859 Bugs dans le stockage des litteraux de chaines.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1215 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-12-03 15:52:50 +00:00
Xavier Leroy 29fdaf2ba9 Utiliser le mode texte pour copier les morceaux de l'entree vers la
sortie (evite les \r\r\n a la fin des lignes sous Windows).


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1213 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-12-03 15:51:53 +00:00
Damien Doligez 8ee3109c42 Portage Mac/MPW
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1140 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:04:50 +00:00
Damien Doligez cd332a5c3c Ajout de formfeed (^L) dans les caractères blancs.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1045 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-06 16:37:14 +00:00
Damien Doligez 30f1bdfd9e "|" optionnel devant la première production
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@960 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-09-05 17:36:14 +00:00
Xavier Leroy 3433f745f1 Rectif. message d'usage.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@862 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-06-04 15:12:23 +00:00
Xavier Leroy c03503a770 Refill effectue differemment: plus de callback C -> ML, mais iteration
dans le code ML genere par ocamllex.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@845 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-28 12:42:15 +00:00
Xavier Leroy dc2b931d52 Traitement des caracteres litteraux dans les actions
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@839 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-05-24 15:17:21 +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 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 ed8733aa76 MAJ portage NT
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@672 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-26 13:52:15 +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 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 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 1092c1a203 Typo qui faisait que '}' n'etait passaute lors du parsing des actions
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@623 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-02-04 12:12:11 +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 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
Francois Rouaix 9637c75a41 Caracteres dans les commentaires...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@304 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-28 18:50:03 +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
Xavier Leroy e0adbdd1f4 Ajout d'un trailer dans les fichiers .mll.
Nettoyages.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@224 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-25 13:54:14 +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 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 18663057ba Nettoyage des Makefiles
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@133 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-21 09:03:58 +00:00
Xavier Leroy 61bd8ace6b Passage a la version bootstrappee (franchissement du Rubicon)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-05-04 10:15:53 +00:00