Nicolas Pouillard
|
4db872fd10
|
camlp4: extend the is_irrefutable function
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8923 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2008-07-21 14:05:59 +00:00 |
Michel Mauny
|
6ba024a12e
|
Add lazy patterns.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8906 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2008-07-09 13:03:38 +00:00 |
Nicolas Pouillard
|
df984fdca7
|
camlp4,bootstrap,head: Regen camlp4/boot/*.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8728 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-12-18 10:31:34 +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
|
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 |
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
|
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
|
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 |
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 |
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
|
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
|
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 |
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
|
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
|
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
|
229537dc94
|
Revert the previous patch since arrays also use ExSem so ExSeq is required
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7494 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-12 14:23:36 +00:00 |
Nicolas Pouillard
|
69acf6021e
|
Suppress the ExSeq AST node
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7493 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-12 14:06:59 +00:00 |
Nicolas Pouillard
|
44334bfe68
|
No longer use $opt:x$, but $rec:x$, $virtual:x$. Clearer and less ambiguous. Update antiquotations. Bootstrap.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7488 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-08 18:10:11 +00:00 |
Nicolas Pouillard
|
29758bdd0b
|
make bootstrap
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7487 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-07-08 17:21:32 +00:00 |
Nicolas Pouillard
|
1858d90145
|
Finish the match_case renaming and bootstrap
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7460 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-06-30 07:24:45 +00:00 |
Nicolas Pouillard
|
2a68675a85
|
Replace assoc by match_case
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7459 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-06-30 00:40:58 +00:00 |
Nicolas Pouillard
|
bf3900f07b
|
Move printers code, to make them more accessible. Remove Extfun and Spretty.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7456 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-06-29 15:01:37 +00:00 |
Nicolas Pouillard
|
0852e34a26
|
Re-add camlp4boot with I hope the binary flag
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7452 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-06-29 11:17:42 +00:00 |
Nicolas Pouillard
|
996295159e
|
Remove camlp4boot to give it the binary flag
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7451 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-06-29 11:16:56 +00:00 |
Nicolas Pouillard
|
4ebb74e5df
|
No longer compile interfaces with -rectypes when useless
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7448 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-06-29 09:36:47 +00:00 |
Nicolas Pouillard
|
e6b3b5b05f
|
Start the merge of the new Camlp4 version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7445 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-06-29 08:12:46 +00:00 |
Daniel de Rauglaudre
|
13b1f3f0ac
|
-
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3709 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-09-07 08:13:05 +00:00 |
Daniel de Rauglaudre
|
14075dda17
|
-
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3706 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-09-07 07:32:09 +00:00 |