summaryrefslogtreecommitdiff
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* Get rid of the 'explicit arity' flag on Pexp_construct/Ppat_construct. If re...Alain Frisch2013-04-176-16/+14
* Getting rid of Pexp_assertfalse/Texp_assertfalse.Alain Frisch2013-04-176-6/+1
* Keep interval pattern sugar in the Parsetree (Camlp4 parsers still expand them).Alain Frisch2013-04-161-0/+1
* Get rid of the undocumented syntax #c[>`A] (#5936, #5983).Alain Frisch2013-04-163-5/+4
* Better representation of with-constraints.Alain Frisch2013-04-162-8/+11
* Remove pcsig_loc field + doc.Alain Frisch2013-04-161-1/+0
* Rename Pcty_fun to Pcty_arrow (and idem in Types, Typedtree, Outcometree) to ...Alain Frisch2013-04-165-6/+6
* Explicit representation of guards, get rid of Pexp_when.Alain Frisch2013-04-156-46/+72
* Attributes on Pstr_eval.Alain Frisch2013-04-114-4/+4
* Keep item attributes on let-binding structure items.Alain Frisch2013-04-115-6/+6
* Extension nodes as class field or class type field.Alain Frisch2013-04-102-0/+3
* Extension nodes and attributes for class types.Alain Frisch2013-04-102-1/+4
* Attributes and extension points in class_expr.Alain Frisch2013-04-103-0/+3
* Start to bring constructor names closer to concrete syntax.Alain Frisch2013-04-104-57/+47
* Renaming pcstr_pat -> pcstr_self, cstr_pat -> cstr_self.Alain Frisch2013-04-105-7/+7
* Support for attributes on class type fields.Alain Frisch2013-04-101-0/+1
* Item attributes on class fields.Alain Frisch2013-04-091-1/+1
* Allow to not have empty Ptyp_poly node in the Parsetree (the type-checker ins...Alain Frisch2013-04-091-36/+38
* Get rid of core_field_type, more direct representation of object types.Alain Frisch2013-04-094-24/+5
* Get rid of the Default case in Asttype.rec_flag.Alain Frisch2013-04-041-1/+0
* Better representation of variance in the Parsetree.Alain Frisch2013-04-022-7/+4
* Filtering of location and empty attribute fields.Alain Frisch2013-03-291-20/+57
* A tool to dump the Parsetree in OCaml syntax (relies on the toplevel pretty-p...Alain Frisch2013-03-292-2/+105
* Support for quoted strings.Alain Frisch2013-03-261-1/+1
* Align module type binding with Parsetree.Alain Frisch2013-03-263-4/+17
* Align module binding with Parsetree.Alain Frisch2013-03-263-20/+18
* Align exception_declaration with Parsetree.Alain Frisch2013-03-253-22/+19
* Align type_declaration with parsetree.Alain Frisch2013-03-252-12/+8
* Align typed value_declaration with parsetree.Alain Frisch2013-03-252-8/+8
* Align module and module type declarations between Parsetree and Typedtree.Alain Frisch2013-03-253-25/+12
* Represent exception declarations as constructor declarations in the Parsetree.Alain Frisch2013-03-252-8/+13
* Represent label and constructor declarations as records in the typedtree. Al...Alain Frisch2013-03-252-27/+17
* Starting to keep attributes in the typedtree.Alain Frisch2013-03-252-26/+32
* Attributes on expresions (etc) are now stored in the expression record, to fa...Alain Frisch2013-03-084-44/+27
* Attributes on label in record type declarations.Alain Frisch2013-03-062-2/+6
* Attribute has structure/signature item.Alain Frisch2013-03-061-2/+2
* Record for module type declarations.Alain Frisch2013-03-062-7/+7
* Name is part of the value_description record.Alain Frisch2013-03-062-5/+6
* Type name is part of the type declaration record.Alain Frisch2013-03-062-9/+10
* Switch Pstr_modtype argument to a record type.Alain Frisch2013-03-062-3/+4
* Finish attributes on module/recursive modules in structures.Alain Frisch2013-03-063-9/+17
* Support item attributes on exn rebind.Alain Frisch2013-03-052-2/+2
* Put name in the exception_declaration record.Alain Frisch2013-03-052-6/+7
* Item attributes on classes.Alain Frisch2013-03-051-0/+4
* Extension as structure/signature items [%%lid expr].Alain Frisch2013-03-051-0/+4
* Attributes on module/module type/recursive module declarations in interfaces.Alain Frisch2013-03-042-8/+9
* Attributes on open/include in signatures.Alain Frisch2013-03-042-4/+4
* Attributes on exception declarations.Alain Frisch2013-03-042-8/+13
* Adding attributes on constructor declarations (type t = A [@id expr] | B [@id...Alain Frisch2013-03-042-3/+2
* Attributes/extensions as module types.Alain Frisch2013-03-041-0/+4