Nicolas Pouillard
|
ad0428b1a3
|
[camlp4] Remove useless code due to inheritance of revised grammar.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8649 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-27 13:30:39 +00:00 |
Nicolas Pouillard
|
d766f56732
|
[camlp4] Add two fixture files.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8648 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-27 13:29:57 +00:00 |
Nicolas Pouillard
|
c5c1abddb6
|
[camlp4] Fix Camlp4OCamlRevisedParser.name to "Camlp4OCamlRevisedParser".
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8646 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-27 13:27:22 +00:00 |
Nicolas Pouillard
|
9577fdf3d3
|
[camlp4] Fix a bug in parsing operators (let _ : ty = e) (PR#4312).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8645 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-27 13:26:32 +00:00 |
Nicolas Pouillard
|
b2b3f705fd
|
[camlp4] Bootstrap.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8642 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-27 12:28:47 +00:00 |
Nicolas Pouillard
|
255e7082ef
|
[camlp4] Restore the private types support.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8637 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-27 10:39:56 +00:00 |
Nicolas Pouillard
|
e49b8c08d8
|
[camlp4] Add an example about the "debug" syntax extension.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8611 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-22 18:56:01 +00:00 |
Nicolas Pouillard
|
09ea000fe0
|
[camlp4 examples] [ADDED] An example of string based quotation expander (old ExStr).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8561 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-21 18:18:14 +00:00 |
Nicolas Pouillard
|
6e98a45b0c
|
[camlp4] [FIXED] PR#4328
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8560 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-21 18:15:48 +00:00 |
Nicolas Pouillard
|
40db6ea316
|
[camlp4] [FIXED] Use numeric also for floats PR#4434.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8559 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-21 18:14:47 +00:00 |
Nicolas Pouillard
|
ee21128333
|
[camlp4] [CHANGED] Rename the intlike printer method by numeric.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8558 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-21 18:14:05 +00:00 |
Nicolas Pouillard
|
aeb05b1cb9
|
[camlp4] Merge 3.10 on trunk for camlp4
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8557 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-21 18:11:24 +00:00 |
Nicolas Pouillard
|
8d2296b285
|
[camlp4] Merge 3.10 on trunk for camlp4/Camlp4/Struct
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8556 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-21 17:57:54 +00:00 |
Nicolas Pouillard
|
94ae0db260
|
[camlp4] Merge 3.10 on trunk for camlp4/Camlp4/Printers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8555 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-21 17:53:10 +00:00 |
Nicolas Pouillard
|
a09267ad74
|
[camlp4] Merge 3.10 on trunk for camlp4/Camlp4Filters
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8554 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-21 17:51:39 +00:00 |
Nicolas Pouillard
|
7d0959ff0d
|
[camlp4] Merge 3.10 on trunk for camlp4/Camlp4Parsers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-21 17:51:16 +00:00 |
Nicolas Pouillard
|
6568f8eea9
|
[camlp4] Merge 3.10 on trunk for camlp4/examples
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8552 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-21 17:50:26 +00:00 |
Nicolas Pouillard
|
eed14c2980
|
[camlp4] Merge 3.10 on trunk for camlp4/test
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8551 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-21 17:49:56 +00:00 |
Nicolas Pouillard
|
0e09dcc7f8
|
[camlp4] [FIXED] Use numeric also for floats PR#4434.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8550 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-21 16:48:58 +00:00 |
Nicolas Pouillard
|
4e37068a21
|
[camlp4] [CHANGED] Rename the intlike printer method by numeric.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8548 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-21 16:44:29 +00:00 |
Alain Frisch
|
3958a92c72
|
Merge the natdynlink branch into HEAD.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8477 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-11-06 15:16:56 +00:00 |
Pierre Weis
|
59e0723455
|
It works: compilers and camlp4 are fully bootstrapped. The ast magic number is not yet changed.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8418 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-09 10:29:37 +00:00 |
Damien Doligez
|
4167841b16
|
fusion de la version 3.10.0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8416 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-10-08 14:19:34 +00:00 |
Nicolas Pouillard
|
02c5e8f314
|
[camlp4] Add list comprehension PR#4218
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7938 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-02-27 15:50:57 +00:00 |
Nicolas Pouillard
|
44d339fcd4
|
[camlp4][original syntax] Fix the usage of polymorphic constructors in a curryfied way
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7937 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-02-27 15:02:38 +00:00 |
Nicolas Pouillard
|
24d08bc045
|
[camlp4] minor bootstrap
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7932 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-02-26 16:43:01 +00:00 |
Nicolas Pouillard
|
aae33d800c
|
[camlp4] Fix the optional bar in polymorphic variants parsing PR#4216
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7931 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-02-26 16:39:44 +00:00 |
Nicolas Pouillard
|
9286d93c33
|
[Camlp4] handle externals properly and fix the bootstrap system
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7929 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-02-26 16:32:47 +00:00 |
Damien Doligez
|
64646eff2f
|
cvsignore les nouveaux fichiers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7850 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-02-09 15:09:56 +00:00 |
Nicolas Pouillard
|
3a67908c91
|
RE Remove the camlp4/Camlp4/Sig directory
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7841 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-02-08 16:26:50 +00:00 |
Damien Doligez
|
5b52f30e7d
|
deplacement du numero de version -> fichier VERSION a la racine
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7833 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-02-07 14:49:42 +00:00 |
Nicolas Pouillard
|
5d2081fc44
|
A missing file, update .cvsignoreS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7830 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-02-07 11:41:36 +00:00 |
Nicolas Pouillard
|
fa5e0979f2
|
Some renamings, moving, and changements in camlp4
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7828 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-02-07 10:09:29 +00:00 |
Nicolas Pouillard
|
b100c43753
|
Add many .mllib .mlpack .clib .dlib files
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7825 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-02-07 09:52:28 +00:00 |
Nicolas Pouillard
|
86645badd6
|
[camlp4]: Fix the bug #4177 (second part)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7764 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-11-29 17:03:35 +00:00 |
Nicolas Pouillard
|
d66fd147fa
|
[camlp4]: Fix the bug #4177
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7763 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-11-29 16:50:37 +00:00 |
Damien Doligez
|
7f73882272
|
petit probleme de bootstrap vs. clean
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7757 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-11-24 14:39:26 +00:00 |
Damien Doligez
|
9cd54eadce
|
PR#4156 increment AST magic numbers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7733 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-11-15 18:55:32 +00:00 |
Damien Doligez
|
db85ff05ef
|
portabilite de script sed
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7732 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-11-15 14:49:26 +00:00 |
Nicolas Pouillard
|
e00b58be00
|
[camlp4] Fix a bug with multiple class parameters
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7687 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-10-10 22:32:43 +00:00 |
Nicolas Pouillard
|
c9d10f8b23
|
[camlp4] bootstrap
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7684 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-10-04 16:23:53 +00:00 |
Nicolas Pouillard
|
4e7ea77948
|
[camlp4] Update the Camlp4Ast source and regenerate
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7683 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-10-04 16:23:40 +00:00 |
Nicolas Pouillard
|
84d8d1cb0d
|
[camlp4] Update camlp4 to the new meta module
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7682 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-10-04 16:22:54 +00:00 |
Nicolas Pouillard
|
a2880cb0a2
|
[camlp4] Remove useless things
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7681 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-10-04 16:20:53 +00:00 |
Nicolas Pouillard
|
736355d144
|
[camlp4] Add the MetaGenerator that will replace the dirty script
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7680 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-10-04 16:19:01 +00:00 |
Nicolas Pouillard
|
0ab6b74f9c
|
[camlp4] Extend the CleanAst module, and bootstrap
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7673 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-10-03 14:42:52 +00:00 |
Xavier Leroy
|
77b3b1e590
|
Quotes dans le rebuild
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7671 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-10-03 11:53:31 +00:00 |
Xavier Leroy
|
eded4f02d5
|
Ne pas utiliser 'find' pour l'install, probleme avec Windows
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7670 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-10-03 11:53:08 +00:00 |
Nicolas Pouillard
|
6f41153b3f
|
[camlp4] Add the Null printer
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7665 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-10-03 08:54:08 +00:00 |
Nicolas Pouillard
|
0a75f30447
|
[camlp4] Export Printers in PreCast, move Printers*.enable in Register.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7663 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-10-02 12:59:01 +00:00 |
Nicolas Pouillard
|
19a243c1dd
|
[camlp4] Restore the old clean as smartclean. Restore the YaM header comment.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7662 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-10-02 11:03:31 +00:00 |
Xavier Leroy
|
0ce0574871
|
Much simplified construction of ./yam. The previous construction
method didn't work on platforms lacking DLL support.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7657 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-28 21:37:43 +00:00 |
Xavier Leroy
|
2559c304e3
|
Portage Windows des Makefiles et de YAM
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7653 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-28 13:30:03 +00:00 |
Nicolas Pouillard
|
762998fc0d
|
[camlp4] More test fixtures
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7647 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-26 09:03:34 +00:00 |
Nicolas Pouillard
|
75d0c77ab1
|
[camlp4] Fix a bug with backquoted records
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7644 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-26 07:10:57 +00:00 |
Nicolas Pouillard
|
e70d1faf44
|
[camlp4] Move is_irrefut_patt and is_*_constr to Camlp4Ast. Fix bug #4120. Bootstrap.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7642 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-25 14:10:11 +00:00 |
Nicolas Pouillard
|
736ae1c81a
|
[camlp4] fix an issue with the Auto module
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7639 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-25 09:58:05 +00:00 |
Nicolas Pouillard
|
e577031fa6
|
[camlp4] avoid unix linking in camlp4boot
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7635 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-21 20:48:31 +00:00 |
Nicolas Pouillard
|
be209b7a81
|
[camlp4] Add a release note
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7621 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-20 16:08:04 +00:00 |
Nicolas Pouillard
|
5524a775d5
|
[camlp4] Improve and debug the clean target. No longer use the Unix module on Windows in Camlp4Printers.Auto
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7620 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-20 15:39:30 +00:00 |
Damien Doligez
|
fbea66a95e
|
fusion des changements 3.09.2 -> 3.09.3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7619 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-20 11:14:37 +00:00 |
Nicolas Pouillard
|
eb99f91923
|
[camlp4] Add more hooks to register parsers and printers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7609 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-14 07:27:21 +00:00 |
Nicolas Pouillard
|
6d944c82ce
|
[camlp4] more targets
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7585 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-08 13:01:06 +00:00 |
Nicolas Pouillard
|
ce09a27907
|
[camlp4] Avoid the need of rectypes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7584 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-08 12:55:12 +00:00 |
Nicolas Pouillard
|
ca789634ba
|
[camlp4] add YaM.is_file_empty
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7583 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-08 12:49:30 +00:00 |
Nicolas Pouillard
|
b63e282dd3
|
[camlp4] add an AST cleaning step
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7578 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-09-06 15:43:03 +00:00 |
Nicolas Pouillard
|
e8dc3e745e
|
[camlp4] Use Tempfile instead of metaq.ml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7567 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-08-22 07:29:17 +00:00 |
Nicolas Pouillard
|
26f488966a
|
[camlp4] handle private rows
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7556 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-08-09 14:37:42 +00:00 |
Nicolas Pouillard
|
25bb633580
|
[camlp4] fix a bug in build system
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7555 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-08-09 13:55:45 +00:00 |
Nicolas Pouillard
|
3ce90b0c9b
|
[camlp4] rm some junk files in test
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7554 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-08-09 12:05:25 +00:00 |
Nicolas Pouillard
|
7e93266a66
|
[camlp4] fix a bug in the revised printer
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-08-09 11:31:32 +00:00 |
Nicolas Pouillard
|
d49a57ffbe
|
[camlp4] inline the quotation context structure
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7549 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-28 12:47:44 +00:00 |
Nicolas Pouillard
|
c2e6aca782
|
[camlp4] Add a reference to the current file
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7548 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-28 12:46:35 +00:00 |
Nicolas Pouillard
|
98e4ea9b41
|
[camlp4] no more use if in the makefile
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7547 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-27 16:39:50 +00:00 |
Nicolas Pouillard
|
314f48c7a7
|
[camlp4] Add more .cvsignore
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7542 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-26 12:19:33 +00:00 |
Nicolas Pouillard
|
6f6deab38d
|
[camlp4] rm the doc directory
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7540 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-26 12:10:47 +00:00 |
Nicolas Pouillard
|
b69d6f856b
|
[camlp4] tests fixtures and examples...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7539 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-26 12:07:58 +00:00 |
Nicolas Pouillard
|
eb11b95071
|
[camlp4] Fix a bug with declarartion of constructors True and False in the ast translation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7538 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-26 11:58:05 +00:00 |
Nicolas Pouillard
|
02f32e302d
|
[camlp4 compilation] fix bug #4069
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7537 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-26 08:15:02 +00:00 |
Nicolas Pouillard
|
d7596d10b5
|
Fix a bug with exception names (True...)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7536 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-25 13:53:30 +00:00 |
Nicolas Pouillard
|
d0d2782c26
|
[camlp4] makefiles
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7530 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-22 11:18:26 +00:00 |
Nicolas Pouillard
|
349b5dcb43
|
[camlp4] Fix the "no compiler available" bug
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7528 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-22 09:51:10 +00:00 |
Nicolas Pouillard
|
0b1510bcf8
|
[camlp4] Add another application of the FreeVars module
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7527 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-20 08:11:32 +00:00 |
Nicolas Pouillard
|
881e477ca6
|
Fix FreeVars.free_vars init env argument
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7526 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-20 07:47:52 +00:00 |
Nicolas Pouillard
|
fef654ed9d
|
Fix problems with True and False with camlp4o
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7525 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-19 11:25:14 +00:00 |
Nicolas Pouillard
|
39bd49f4ef
|
make bootstrap
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7524 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-18 16:03:56 +00:00 |
Nicolas Pouillard
|
4316d60e3e
|
Protect variables in just some cases (True -> true, val -> contents...)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7523 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-18 15:46:29 +00:00 |
Nicolas Pouillard
|
dda1d9f744
|
Update the build tools to use .opt versions when available and display a clean output by default
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7522 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-18 15:05:10 +00:00 |
Nicolas Pouillard
|
07bd556755
|
Warp "Gram.extend" arguments by ((fun () -> body) ()) to please ocamlopt
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7521 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-18 15:00:09 +00:00 |
Nicolas Pouillard
|
93153ce7c0
|
Fix more things about patterns and add tests
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7520 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-18 11:58:44 +00:00 |
Nicolas Pouillard
|
ead1f3e019
|
Remove support of tuples without parentheses in patterns after "fun" since it si not allowed in OCaml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7519 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-18 08:17:40 +00:00 |
Nicolas Pouillard
|
c026c68824
|
More tests for constructors in patterns
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7518 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-17 22:32:39 +00:00 |
Nicolas Pouillard
|
7a27b43fed
|
Rework the camlp4o grammar to be closer to ocaml parser
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7517 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-17 22:31:55 +00:00 |
Nicolas Pouillard
|
1afbc5b2cf
|
Add a module to fold free vars
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7515 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-17 15:03:03 +00:00 |
Nicolas Pouillard
|
f1ce649f02
|
make bootstrap
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7514 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-17 15:00:00 +00:00 |
Nicolas Pouillard
|
997bfbe9ab
|
Add the fold class in Camlp4Ast.genmap.ml and regenerate
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7513 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-17 14:54:44 +00:00 |
Nicolas Pouillard
|
a8c3279ad6
|
Fix some camlp4o bugs with arity of constructors
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7512 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-17 14:53:30 +00:00 |
Nicolas Pouillard
|
5c476459ef
|
Support <<>> in the lexer
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7511 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-17 14:52:07 +00:00 |
Nicolas Pouillard
|
f7a18a212b
|
Update the Makefile.ml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7510 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-17 14:19:59 +00:00 |
Nicolas Pouillard
|
5422545d53
|
Keep the last loc to have a correct loc for subsequent implem or interf
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7509 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-17 14:18:26 +00:00 |