summaryrefslogtreecommitdiffstats
path: root/camlp4/Camlp4/Printers
AgeCommit message (Collapse)Author
2006-10-02[camlp4] Export Printers in PreCast, move Printers*.enable in Register.Nicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7663 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-25[camlp4] Move is_irrefut_patt and is_*_constr to Camlp4Ast. Fix bug #4120. ↵Nicolas Pouillard
Bootstrap. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7642 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-08-09[camlp4] fix a bug in the revised printerNicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-07-19Fix problems with True and False with camlp4oNicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7525 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-07-18Protect variables in just some cases (True -> true, val -> contents...)Nicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7523 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-07-17Improve the sequence printingNicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7501 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-07-12Revert the previous patch since arrays also use ExSem so ExSeq is requiredNicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7494 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-07-12Suppress the ExSeq AST nodeNicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7493 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-07-08Fix a bug in the revised pretty-printerNicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7489 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-07-08No longer use $opt:x$, but $rec:x$, $virtual:x$. Clearer and less ambiguous. ↵Nicolas Pouillard
Update antiquotations. Bootstrap. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7488 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-07-08Enhance pretty-printing by also allowing rec "let in"s to be in a clearer styleNicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7484 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-07-07Fix the printers w.r.t to labels in typesNicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7477 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-07-05Improve the ctyp quotation w.r.t to the "of" nodeNicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7468 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-06-30Fix bug #4035, [|(1;2)|] printed as [|1;2|]Nicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7461 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-06-30Replace assoc by match_caseNicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7459 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-06-29Resurect FOLD[01], fix few bugs, speed up assoc, add a Null printerNicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7457 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-06-29Move printers code, to make them more accessible. Remove Extfun and Spretty.Nicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7456 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-06-29Start the merge of the new Camlp4 versionNicolas Pouillard
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7445 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02