summaryrefslogtreecommitdiffstats
path: root/camlp4
AgeCommit message (Expand)Author
2013-03-06Switch Pstr_modtype argument to a record type.Alain Frisch
2013-03-06Finish attributes on module/recursive modules in structures.Alain Frisch
2013-03-05Support item attributes on exn rebind.Alain Frisch
2013-03-05Put name in the exception_declaration record.Alain Frisch
2013-03-05Item attributes on classes.Alain Frisch
2013-03-04Attributes on module/module type/recursive module declarations in interfaces.Alain Frisch
2013-03-04Attributes on open/include in signatures.Alain Frisch
2013-03-04Attributes on exception declarations.Alain Frisch
2013-03-04Adding attributes on constructor declarations (type t = A [@id expr] | B [@id...Alain Frisch
2013-03-04Continue.Alain Frisch
2013-03-01Cleanup + support attributes on type declarations (syntax: type t = ... with ...Alain Frisch
2013-03-01More uniform syntax:Alain Frisch
2012-12-24raise an error when multiple private keywords are used in type declarationsHongbo Zhang
2012-10-25PR#5119: camlp4 now raises a specific exception when 'DELETE_RULE' fails, rat...Xavier Clerc
2012-10-15remove all $Id keywordsDamien Doligez
2012-10-09PR#5778: convert constructors on the right hand side of exception ... = ...Jérémie Dimino
2012-08-10bootstrap camlp4Damien Doligez
2012-07-30clean up TABs and whitespaceDamien Doligez
2012-07-26merge changes from 4.00 branching to 4.00.0 (part 1)Damien Doligez
2012-07-20PR#5692: fix computation of locations in the camlp4 parserJérémie Dimino
2012-07-09PR#5637: invalid printing of anonymous type parameters (camlp4 revised syntax)Xavier Clerc
2012-07-09PR#5651: printer for abstract data type (camlp4 revised syntax)Xavier Clerc
2012-07-04PR#5668: print using the syntax "let f x y z = ..." only when the pattern is ...Jérémie Dimino
2012-06-19bootstrap camlp4 to fix PR#5633 (slow parsing)Jacques Garrigue
2012-06-12PR#5646: reapply the fix for PR#5442Jérémie Dimino
2012-05-30merge with branch bin-annotFabrice Le Fessant
2012-05-23PR#5620: invalid printing of type manifest (camlp4 revised syntax)Xavier Clerc
2012-05-16Ensure that character literals are always escaped by the camlp4 printer.Jérémie Dimino
2012-04-23Fixes a camlp4 50x slowdown by changing the order of grammar rules.Xavier Clerc
2012-04-11Set the revised syntax of GADTsJérémie Dimino
2012-04-10PR#5579: always create a new token stream before parsing a phrase so new filt...Jérémie Dimino
2012-03-08merge version 3.12 from 3.12.1 to r12205Damien Doligez
2012-02-17PR#5495: add "or" to the list of infix keywords in the camlp4 parserJérémie Dimino
2012-02-15PR#5481: update camlp4 ast magic numbers and add a comment before the ast def...Jérémie Dimino
2012-02-13Change "Ocaml" to "OCaml" everywhereDamien Doligez
2012-02-13PR#5159: better documentation of locationsDamien Doligez
2012-01-18Merge the unused_declarations branch.Alain Frisch
2012-01-18Synchronize with trunk.Alain Frisch
2012-01-10PR#5387: typo in commit 11986Damien Doligez
2012-01-05PR#5456: replace __LOCATION__ after macro expansion and add LOCATION_OFJérémie Dimino
2012-01-05PR#5231: fix parsing of <:str_item< type t = $x$ >>Jérémie Dimino
2012-01-05PR#5387: avoid extra Ast.CrNil and Ast.CgNilJérémie Dimino
2012-01-05PR#5387: avoid extra Ast.StNil and Ast.SgNilJérémie Dimino
2011-12-30PR#5442: use safe_string_escaped instead of String.escapedJérémie Dimino
2011-12-29Remove some useless declarations of recursive functions (now captured with wa...Alain Frisch
2011-12-23PR#5442: strings must be escaped when the ast meta-expansed by Camlp4Jérémie Dimino
2011-12-22PR#5120: fix the output function of Camlp4.Debug.formatterJérémie Dimino
2011-12-21PR#5410: fix printing of class application with Camlp4Jérémie Dimino
2011-12-21Create a branch to experiment with better warnings on unused declarations.Alain Frisch
2011-12-20PR#5374: be consistent for locations of type declarations between Camlp4 and ...Jérémie Dimino