summaryrefslogtreecommitdiff
path: root/parsing/printast.ml
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #792 from sliquister/generalize-destr-subst2Leo White2017-09-151-5/+5
|\
| * Support syntax: S with module M.N := ..Valentin Gatien-Baron2017-08-011-3/+3
| * Support syntax: S with M.N.t := ...Valentin Gatien-Baron2017-08-011-2/+2
* | merge trunk and update testRunhang Li2017-07-231-0/+8
|\ \ | |/
| * Support 'let open' in class and class type expressions (#1249)Alain Frisch2017-07-201-0/+8
* | Support inherited field in object type expression.Mark Li2017-03-221-8/+11
|/
* Add missing locations in the parsetree (#749)Fabrice Le Fessant2016-08-291-7/+7
* GPR#187: local open for patternsoctachron2016-05-091-0/+3
* Local let exceptions.alainfrisch2016-03-151-0/+4
* Update headers for the new license.Damien Doligez2016-02-181-11/+14
* Rename parsetree constants.Drup2016-01-181-5/+5
* Compile with -principalNicolas Ojeda Bar2016-01-141-2/+2
* Add signature payloads for extension and attributes.Drup2015-12-091-0/+1
* Parse arbitrary precision integers ..Hugo Heuzard2015-12-031-10/+12
* merge branches/gadt-warningsJacques Garrigue2015-10-231-0/+2
|\
| * switch to 'pat -> .' and add P/Texp_unreachablegadt-warningsJacques Garrigue2015-10-161-1/+3
| * add refuted cases, syntax is 'pat -> _'Jacques Garrigue2015-10-151-1/+1
* | Remove or comment-out dead code.Alain Frisch2015-10-161-2/+0
* | merge branch 4.02 from 4.02.1 (rev 15540) to a few fixes after 4.02.2 (rev 16...Damien Doligez2015-07-171-1/+1
|/
* Add the "nonrec" keyword and allow it on typeJérémie Dimino2015-03-131-4/+4
* exhauce PR#6367: introduce Asttypes.arg_label to encode labelled argumentsJacques Garrigue2014-12-221-5/+13
* Reintegrate-merge constructors_with_record5 branch.Alain Frisch2014-10-141-2/+6
|\
| * Get rid of 'as' clause in inline records. Support re-export of sum types wit...Alain Frisch2014-04-041-1/+1
| * Allow to give an explicit name (and specify parameters) for inlined records.Alain Frisch2014-04-011-1/+1
| * Some preparation for record arguments.Alain Frisch2014-03-281-1/+4
* | Minor tweak to raw dump of parsetree/typedtree.Alain Frisch2014-05-071-1/+1
* | #6318: Extend match...with with exception cases. (Patch by Jeremy Yallop, bac...Alain Frisch2014-05-051-0/+3
* | #6387: also allow attributes on methods in object types (< m [@foo] : int; ..>).Alain Frisch2014-05-051-2/+3
* | PR#5584: merge open extensible types, extension-patch-4.0.2Jacques Garrigue2014-05-041-25/+45
* | Add support for floating attributes in class structures and class signatures....Alain Frisch2014-05-041-0/+6
* | #6387: allow attributes on variants in polymorphic variant types.Alain Frisch2014-04-301-1/+2
* | Revert 14616, 14617. Go back to the original syntax for toplevel directives,...Alain Frisch2014-04-281-2/+2
* | Allow keywords and capitalized longidents as toplevel directives.Alain Frisch2014-04-171-0/+1
* | Support for toplevel primitives with multiple arguments.Alain Frisch2014-04-161-2/+1
* | Turn more sig/str items into records. Patch from Leo White.Alain Frisch2014-04-151-18/+18
* | fix some of the whitespace problems in the sourceDamien Doligez2014-04-121-6/+11
|/
* Merge module-alias branch (cf. PR#6063)Jacques Garrigue2014-01-101-0/+1
|\
| * Support module aliases.Jacques Garrigue2013-09-291-0/+1
* | merge generative functorsJacques Garrigue2013-12-171-2/+2
* | #6246: allow wildcard pattern as for-loop index. ==> Camlp4 will need to be ...Alain Frisch2013-12-021-2/+3
|/
* Allow an optional 'when' clause after a pattern payload.Alain Frisch2013-07-221-1/+6
* More explicit internal representation of attribute payload. Now also support...Alain Frisch2013-07-221-14/+19
* Synchronize with trunk.Alain Frisch2013-07-161-13/+18
|\
| * #5980: explicit way to silence the new warning (open! X).Alain Frisch2013-05-161-4/+11
| * added a lot of missing newlinesDamien Doligez2013-03-281-7/+7
| * Do not let indentation grow without bound when pretty-printing the parse tree.Damien Doligez2013-03-181-1/+1
* | Item attributes on each let-binding.Alain Frisch2013-06-031-8/+8
* | Revert addition of raw literals to the parsetreeJérémie Dimino2013-05-231-1/+1
* | add the raw representation of constants to the parsetreeJérémie Dimino2013-05-201-1/+1
* | The arument of attributes and extension nodes is now a structure, which is sy...Alain Frisch2013-04-191-28/+28