summaryrefslogtreecommitdiffstats
path: root/parsing
AgeCommit message (Expand)Author
2014-04-30Fix precedence of extension nodes (#6386).Alain Frisch
2014-04-29merge branch "safe-string"Damien Doligez
2014-04-28Revert 14616, 14617. Go back to the original syntax for toplevel directives,...Alain Frisch
2014-04-23Remove Ast_helper.Convenience submodule. This is better located in the ppx_t...Alain Frisch
2014-04-22Sync with trunk.Alain Frisch
2014-04-22Make Parsetree more uniform by keeping locations in all records which have at...Alain Frisch
2014-04-22Synchronize with trunk.Alain Frisch
2014-04-17Add a hook in the lexer for an internal preprocessorFabrice Le Fessant
2014-04-17Allow keywords and capitalized longidents as toplevel directives.Alain Frisch
2014-04-16Support for toplevel primitives with multiple arguments.Alain Frisch
2014-04-16Doc.Alain Frisch
2014-04-15Doc typo.Alain Frisch
2014-04-15Doc.Alain Frisch
2014-04-15Support for the let%foo syntax as structure item.Alain Frisch
2014-04-15Doc.Alain Frisch
2014-04-15Doc.Alain Frisch
2014-04-15Turn more sig/str items into records. Patch from Leo White.Alain Frisch
2014-04-14Fix syntax for floating attributes (disable until next bootstrap).Alain Frisch
2014-04-14Fix syntax for floating attributes.Alain Frisch
2014-04-14Custom syntax for floating attributes: [@@@id].Alain Frisch
2014-04-14Synchronize with trunk.Alain Frisch
2014-04-12fix some of the whitespace problems in the sourceDamien Doligez
2014-04-12Added comments to parsetree.mliGabriel Scherer
2014-04-11parser.mly: minor mistake in position of a symbolGabriel Scherer
2014-04-06PR#6270: remove need for -I directives to ocamldebug in common caseGabriel Scherer
2014-04-04merge branch 4.01 from 4.01.0 (revision 14115) to branch closure (revision 14...Damien Doligez
2014-04-04Get rid of 'as' clause in inline records. Support re-export of sum types wit...Alain Frisch
2014-04-01Allow to give an explicit name (and specify parameters) for inlined records.Alain Frisch
2014-04-01Remove debug.Alain Frisch
2014-04-01Switch to t.A syntax for synthesized types. Allow the user to refer to such ...Alain Frisch
2014-03-31Revert "PR#6270: remove need for -I directives to ocamldebug in common case (...Gabriel Scherer
2014-03-31PR#6270: remove need for -I directives to ocamldebug in common case (patch by...Xavier Clerc
2014-03-28Some preparation for record arguments.Alain Frisch
2014-03-28Pprintast: factorize handling of infix/prefix bindersGabriel Scherer
2014-03-26Get rid of some uses of implicit removal of optional arguments.Alain Frisch
2014-03-26More robust syntax (in case we add e.g. some 'open' statement before).Alain Frisch
2014-03-26Remove spurious character from error message.Alain Frisch
2014-03-24Ensure that record patterns don't miss any field in Ast_mapper (use of option...Alain Frisch
2014-03-21Factor out the grammar productions for functor parametersGabriel Scherer
2014-03-20Shorten syntax for functor signatures (patch by Thomas Gazagnaire)Gabriel Scherer
2014-02-25Fix PR#6331Jacques Garrigue
2014-02-04PR#6054: add support for M.[ foo ], M.[| foo |], etc.Gabriel Scherer
2014-01-30Add location to module and module type definitions. Improves #6311.Alain Frisch
2014-01-22PR#6165: Alterations to handling of \013 in source files breaking other toolsDamien Doligez
2014-01-10Merge module-alias branch (cf. PR#6063)Jacques Garrigue
2013-12-17merge generative functorsJacques Garrigue
2013-12-16#5808: allow simple patterns, not only identifiers, in 'let p : t = ...'.Alain Frisch
2013-12-02#6246: allow wildcard pattern as for-loop index. ==> Camlp4 will need to be ...Alain Frisch
2013-11-29Reports the beginning of the string literal in 'This comment contains an unte...Alain Frisch
2013-10-24merge trunk:14244 to fix bootstrapJacques Garrigue