summaryrefslogtreecommitdiff
path: root/camlp4
Commit message (Expand)AuthorAgeFilesLines
* Remove pcsig_loc field + doc.Alain Frisch2013-04-162-2/+0
* Rename Pcty_fun to Pcty_arrow (and idem in Types, Typedtree, Outcometree) to ...Alain Frisch2013-04-163-7/+7
* Get rid of the location argument on pci_params, and improve location of error...Alain Frisch2013-04-162-19/+16
* Explicit representation of guards, get rid of Pexp_when.Alain Frisch2013-04-152-16/+21
* Represent the closed flag of Ptyp_variant using closed_flag instead of bool, ...Alain Frisch2013-04-122-8/+8
* Attributes on Pstr_eval.Alain Frisch2013-04-112-2/+2
* Keep item attributes on let-binding structure items.Alain Frisch2013-04-112-2/+2
* Extension nodes and attributes for class types.Alain Frisch2013-04-102-2/+2
* Attributes and extension points in class_expr.Alain Frisch2013-04-102-2/+2
* Start to bring constructor names closer to concrete syntax.Alain Frisch2013-04-102-25/+25
* Renaming pcstr_pat -> pcstr_self, cstr_pat -> cstr_self.Alain Frisch2013-04-102-4/+4
* Support for attributes on class type fields.Alain Frisch2013-04-102-2/+2
* Item attributes on class fields.Alain Frisch2013-04-092-2/+2
* Get rid of core_field_type, more direct representation of object types.Alain Frisch2013-04-092-29/+10
* Better representation of variance in the Parsetree.Alain Frisch2013-04-022-52/+43
* Support for quoted strings.Alain Frisch2013-03-262-4/+4
* Represent exception declarations as constructor declarations in the Parsetree.Alain Frisch2013-03-252-10/+12
* Attributes on expresions (etc) are now stored in the expression record, to fa...Alain Frisch2013-03-082-16/+18
* Attributes on label in record type declarations.Alain Frisch2013-03-062-6/+24
* Record for module type declarations.Alain Frisch2013-03-062-6/+6
* Name is part of the value_description record.Alain Frisch2013-03-062-11/+12
* Type name is part of the type declaration record.Alain Frisch2013-03-062-25/+27
* Switch Pstr_modtype argument to a record type.Alain Frisch2013-03-062-2/+6
* Finish attributes on module/recursive modules in structures.Alain Frisch2013-03-062-6/+19
* Support item attributes on exn rebind.Alain Frisch2013-03-052-2/+2
* Put name in the exception_declaration record.Alain Frisch2013-03-052-13/+10
* Item attributes on classes.Alain Frisch2013-03-052-0/+4
* Attributes on module/module type/recursive module declarations in interfaces.Alain Frisch2013-03-042-6/+6
* Attributes on open/include in signatures.Alain Frisch2013-03-042-4/+4
* Attributes on exception declarations.Alain Frisch2013-03-042-11/+13
* Adding attributes on constructor declarations (type t = A [@id expr] | B [@id...Alain Frisch2013-03-042-13/+8
* Continue.Alain Frisch2013-03-042-4/+4
* Cleanup + support attributes on type declarations (syntax: type t = ... with ...Alain Frisch2013-03-012-4/+8
* More uniform syntax:Alain Frisch2013-03-011-0/+4
* raise an error when multiple private keywords are used in type declarationsHongbo Zhang2012-12-241-2/+5
* PR#5119: camlp4 now raises a specific exception when 'DELETE_RULE' fails, rat...Xavier Clerc2012-10-253-4/+30
* remove all $Id keywordsDamien Doligez2012-10-151-2/+0
* PR#5778: convert constructors on the right hand side of exception ... = ...Jérémie Dimino2012-10-091-1/+1
* bootstrap camlp4Damien Doligez2012-08-101-11/+11
* clean up TABs and whitespaceDamien Doligez2012-07-3032-149/+135
* merge changes from 4.00 branching to 4.00.0 (part 1)Damien Doligez2012-07-261-0/+1
* PR#5692: fix computation of locations in the camlp4 parserJérémie Dimino2012-07-201-6/+4
* PR#5637: invalid printing of anonymous type parameters (camlp4 revised syntax)Xavier Clerc2012-07-091-1/+3
* PR#5651: printer for abstract data type (camlp4 revised syntax)Xavier Clerc2012-07-091-2/+7
* PR#5668: print using the syntax "let f x y z = ..." only when the pattern is ...Jérémie Dimino2012-07-041-6/+9
* bootstrap camlp4 to fix PR#5633 (slow parsing)Jacques Garrigue2012-06-194-27/+35
* PR#5646: reapply the fix for PR#5442Jérémie Dimino2012-06-122-6/+6
* merge with branch bin-annotFabrice Le Fessant2012-05-306-444/+572
* PR#5620: invalid printing of type manifest (camlp4 revised syntax)Xavier Clerc2012-05-231-0/+2
* Ensure that character literals are always escaped by the camlp4 printer.Jérémie Dimino2012-05-161-3/+4