| Commit message (Expand) | Author | Age | Files | Lines |
* | merge trunk and update test | Runhang Li | 2017-07-23 | 1 | -0/+2 |
|\ |
|
| * | Support 'let open' in class and class type expressions (#1249) | Alain Frisch | 2017-07-20 | 1 | -0/+2 |
* | | Remove message. | Runhang Li | 2017-03-22 | 1 | -1/+0 |
* | | Support inherited field in object type expression. | Mark Li | 2017-03-22 | 1 | -2/+8 |
|/ |
|
* | Fix corner case GADT exp bug. | Runhang Li | 2016-11-15 | 1 | -0/+51 |
* | Empty documentation comment (**) | octachron | 2016-06-09 | 1 | -5/+9 |
* | GPR#187: local open for patterns | octachron | 2016-05-09 | 1 | -0/+1 |
* | Local let exceptions. | alainfrisch | 2016-03-15 | 1 | -0/+1 |
* | Update headers for the new license. | Damien Doligez | 2016-02-18 | 1 | -11/+14 |
* | Add Ast_helper.Const, for constants. | Drup | 2016-01-18 | 1 | -0/+11 |
* | merge branches/gadt-warnings | Jacques Garrigue | 2015-10-23 | 1 | -0/+1 |
|\ |
|
| * | switch to 'pat -> .' and add P/Texp_unreachablegadt-warnings | Jacques Garrigue | 2015-10-16 | 1 | -8/+2 |
| * | add refuted cases, syntax is 'pat -> _' | Jacques Garrigue | 2015-10-15 | 1 | -1/+8 |
* | | whitespace cleanup, cut long lines, add some missing headers | Damien Doligez | 2015-09-11 | 1 | -1/+0 |
* | | merge branch 4.02 from 4.02.1 (rev 15540) to a few fixes after 4.02.2 (rev 16... | Damien Doligez | 2015-07-17 | 1 | -0/+1 |
* | | Attach documentation comments to Parsetree | Leo White | 2015-06-28 | 1 | -37/+82 |
|/ |
|
* | Add the "nonrec" keyword and allow it on type | Jérémie Dimino | 2015-03-13 | 1 | -2/+2 |
* | Reintegrate-merge constructors_with_record5 branch. | Alain Frisch | 2014-10-14 | 1 | -2/+2 |
|\ |
|
| * | Some preparation for record arguments. | Alain Frisch | 2014-03-28 | 1 | -1/+1 |
* | | #6318: Extend match...with with exception cases. (Patch by Jeremy Yallop, bac... | Alain Frisch | 2014-05-05 | 1 | -0/+1 |
* | | PR#5584: merge open extensible types, extension-patch-4.0.2 | Jacques Garrigue | 2014-05-04 | 1 | -11/+39 |
* | | Add support for floating attributes in class structures and class signatures.... | Alain Frisch | 2014-05-04 | 1 | -0/+2 |
* | | Remove Ast_helper.Convenience submodule. This is better located in the ppx_t... | Alain Frisch | 2014-04-23 | 1 | -71/+0 |
* | | Make Parsetree more uniform by keeping locations in all records which have at... | Alain Frisch | 2014-04-22 | 1 | -4/+8 |
* | | Turn more sig/str items into records. Patch from Leo White. | Alain Frisch | 2014-04-15 | 1 | -6/+31 |
* | | fix some of the whitespace problems in the source | Damien Doligez | 2014-04-12 | 1 | -9/+18 |
|/ |
|
* | Get rid of some uses of implicit removal of optional arguments. | Alain Frisch | 2014-03-26 | 1 | -1/+1 |
* | Add location to module and module type definitions. Improves #6311. | Alain Frisch | 2014-01-30 | 1 | -3/+6 |
* | Support module aliases. | Jacques Garrigue | 2013-09-29 | 1 | -0/+1 |
* | Some more helper functions. | Alain Frisch | 2013-09-09 | 1 | -0/+9 |
* | More explicit internal representation of attribute payload. Now also support... | Alain Frisch | 2013-07-22 | 1 | -3/+3 |
* | Synchronize with trunk. | Alain Frisch | 2013-07-16 | 1 | -3/+3 |
* | Item attributes on each let-binding. | Alain Frisch | 2013-06-03 | 1 | -1/+10 |
* | Revert addition of raw literals to the parsetree | Jérémie Dimino | 2013-05-23 | 1 | -16/+4 |
* | add the raw representation of constants to the parsetree | Jérémie Dimino | 2013-05-20 | 1 | -4/+16 |
* | The arument of attributes and extension nodes is now a structure, which is sy... | Alain Frisch | 2013-04-19 | 1 | -3/+13 |
* | Adapt js_of_ocaml ppx example. | Alain Frisch | 2013-04-18 | 1 | -0/+2 |
* | Allow abstract module declaration in structures to make the syntax and Parset... | Alain Frisch | 2013-04-18 | 1 | -9/+0 |
* | Split Pexp_constraint into Pexp_coerce/Pexp_constraint. | Alain Frisch | 2013-04-17 | 1 | -1/+2 |
* | Split Pexp_function into Pexp_function/Pexp_fun. | Alain Frisch | 2013-04-17 | 1 | -3/+4 |
* | Get rid of the 'explicit arity' flag on Pexp_construct/Ppat_construct. If re... | Alain Frisch | 2013-04-17 | 1 | -4/+4 |
* | Getting rid of Pexp_assertfalse/Texp_assertfalse. | Alain Frisch | 2013-04-17 | 1 | -1/+0 |
* | Keep interval pattern sugar in the Parsetree (Camlp4 parsers still expand them). | Alain Frisch | 2013-04-16 | 1 | -0/+1 |
* | Doc. | Alain Frisch | 2013-04-16 | 1 | -8/+2 |
* | Get rid of the undocumented syntax #c[>`A] (#5936, #5983). | Alain Frisch | 2013-04-16 | 1 | -1/+1 |
* | Remove pcsig_loc field + doc. | Alain Frisch | 2013-04-16 | 1 | -2/+9 |
* | Rename Pcty_fun to Pcty_arrow (and idem in Types, Typedtree, Outcometree) to ... | Alain Frisch | 2013-04-16 | 1 | -1/+1 |
* | Get rid of the location argument on pci_params, and improve location of error... | Alain Frisch | 2013-04-16 | 1 | -1/+1 |
* | Explicit representation of guards, get rid of Pexp_when. | Alain Frisch | 2013-04-15 | 1 | -3/+9 |
* | Example of simple type-driven code generation. | Alain Frisch | 2013-04-11 | 1 | -3/+11 |