| Commit message (Expand) | Author | Age | Files | Lines |
| * | Revert 14616, 14617. Go back to the original syntax for toplevel directives,... | Alain Frisch | 2014-04-28 | 1 | -24/+13 |
| * | Make Parsetree more uniform by keeping locations in all records which have at... | Alain Frisch | 2014-04-22 | 1 | -10/+15 |
| * | Add a hook in the lexer for an internal preprocessor | Fabrice Le Fessant | 2014-04-17 | 1 | -0/+2 |
| * | Allow keywords and capitalized longidents as toplevel directives. | Alain Frisch | 2014-04-17 | 1 | -7/+15 |
| * | Support for toplevel primitives with multiple arguments. | Alain Frisch | 2014-04-16 | 1 | -7/+11 |
| * | Support for the let%foo syntax as structure item. | Alain Frisch | 2014-04-15 | 1 | -5/+7 |
| * | Turn more sig/str items into records. Patch from Leo White. | Alain Frisch | 2014-04-15 | 1 | -5/+6 |
| * | Custom syntax for floating attributes: [@@@id]. | Alain Frisch | 2014-04-14 | 1 | -15/+11 |
| * | fix some of the whitespace problems in the source | Damien Doligez | 2014-04-12 | 1 | -19/+29 |
| * | parser.mly: minor mistake in position of a symbol | Gabriel Scherer | 2014-04-11 | 1 | -1/+1 |
| * | Factor out the grammar productions for functor parameters | Gabriel Scherer | 2014-03-21 | 1 | -29/+14 |
| * | Shorten syntax for functor signatures (patch by Thomas Gazagnaire) | Gabriel Scherer | 2014-03-20 | 1 | -9/+36 |
| * | Fix PR#6331 | Jacques Garrigue | 2014-02-25 | 1 | -10/+14 |
| * | PR#6054: add support for M.[ foo ], M.[| foo |], etc. | Gabriel Scherer | 2014-02-04 | 1 | -0/+25 |
| * | Add location to module and module type definitions. Improves #6311. | Alain Frisch | 2014-01-30 | 1 | -8/+16 |
| * | Merge module-alias branch (cf. PR#6063) | Jacques Garrigue | 2014-01-10 | 1 | -1/+8 |
| |\ |
|
| | * | merge trunk:14244 to fix bootstrap | Jacques Garrigue | 2013-10-24 | 1 | -3/+7 |
| | |\ |
|
| | * | | Support module aliases. | Jacques Garrigue | 2013-09-29 | 1 | -1/+8 |
| * | | | merge generative functors | Jacques Garrigue | 2013-12-17 | 1 | -4/+15 |
| * | | | #5808: allow simple patterns, not only identifiers, in 'let p : t = ...'. | Alain Frisch | 2013-12-16 | 1 | -0/+5 |
| * | | | #6246: allow wildcard pattern as for-loop index. ==> Camlp4 will need to be ... | Alain Frisch | 2013-12-02 | 1 | -2/+2 |
| | |/
|/| |
|
| * | | Allow floating attribute in the toplevel. Also allow the empty structure (;;... | Alain Frisch | 2013-10-04 | 1 | -3/+7 |
| |/ |
|
| * | Allow an optional 'when' clause after a pattern payload. | Alain Frisch | 2013-07-22 | 1 | -6/+3 |
| * | More explicit internal representation of attribute payload. Now also support... | Alain Frisch | 2013-07-22 | 1 | -9/+12 |
| * | Special syntax when the payload of attribute/extension is a single type expre... | Alain Frisch | 2013-07-22 | 1 | -1/+4 |
| * | Synchronize with trunk. | Alain Frisch | 2013-07-16 | 1 | -26/+31 |
| |\ |
|
| | * | #5980: explicit way to silence the new warning (open! X). | Alain Frisch | 2013-05-16 | 1 | -7/+7 |
| | * | fix wrong error message | Damien Doligez | 2013-03-22 | 1 | -0/+1 |
| | * | Allow parentheses around the typexpr in "type t = [> typexpr ]". | Damien Doligez | 2013-03-18 | 1 | -2/+2 |
| | * | fix a few problems with whitespace and over-long lines | Damien Doligez | 2013-03-09 | 1 | -34/+41 |
| * | | Item attributes on each let-binding. | Alain Frisch | 2013-06-03 | 1 | -4/+7 |
| * | | Revert addition of raw literals to the parsetree | Jérémie Dimino | 2013-05-23 | 1 | -43/+43 |
| * | | prepend "-" to raw representation of negative constants in patterns | Jérémie Dimino | 2013-05-21 | 1 | -5/+5 |
| * | | add the raw representation of constants to the parsetree | Jérémie Dimino | 2013-05-20 | 1 | -43/+43 |
| * | | The arument of attributes and extension nodes is now a structure, which is sy... | Alain Frisch | 2013-04-19 | 1 | -10/+9 |
| * | | Allow abstract module declaration in structures to make the syntax and Parset... | Alain Frisch | 2013-04-18 | 1 | -1/+3 |
| * | | Split Pexp_constraint into Pexp_coerce/Pexp_constraint. | Alain Frisch | 2013-04-17 | 1 | -10/+15 |
| * | | Split Pexp_function into Pexp_function/Pexp_fun. | Alain Frisch | 2013-04-17 | 1 | -5/+4 |
| * | | Get rid of the 'explicit arity' flag on Pexp_construct/Ppat_construct. If re... | Alain Frisch | 2013-04-17 | 1 | -10/+10 |
| * | | Getting rid of Pexp_assertfalse/Texp_assertfalse. | Alain Frisch | 2013-04-17 | 1 | -9/+1 |
| * | | Keep interval pattern sugar in the Parsetree (Camlp4 parsers still expand them). | Alain Frisch | 2013-04-16 | 1 | -12/+2 |
| * | | Doc. | Alain Frisch | 2013-04-16 | 1 | -2/+2 |
| * | | Get rid of the undocumented syntax #c[>`A] (#5936, #5983). | Alain Frisch | 2013-04-16 | 1 | -12/+8 |
| * | | Better representation of with-constraints. | Alain Frisch | 2013-04-16 | 1 | -8/+9 |
| * | | Remove pcsig_loc field + doc. | Alain Frisch | 2013-04-16 | 1 | -3/+2 |
| * | | Rename Pcty_fun to Pcty_arrow (and idem in Types, Typedtree, Outcometree) to ... | Alain Frisch | 2013-04-16 | 1 | -4/+4 |
| * | | Get rid of the location argument on pci_params, and improve location of error... | Alain Frisch | 2013-04-16 | 1 | -2/+2 |
| * | | Explicit representation of guards, get rid of Pexp_when. | Alain Frisch | 2013-04-15 | 1 | -10/+18 |
| * | | Represent the closed flag of Ptyp_variant using closed_flag instead of bool, ... | Alain Frisch | 2013-04-12 | 1 | -8/+8 |
| * | | Attributes on Pstr_eval. | Alain Frisch | 2013-04-11 | 1 | -8/+9 |