summaryrefslogtreecommitdiffstats
path: root/parsing
AgeCommit message (Expand)Author
2013-10-04Allow floating attribute in the toplevel. Also allow the empty structure (;;...Alain Frisch
2013-09-29Support module aliases.Jacques Garrigue
2013-09-26Cleanup.Alain Frisch
2013-09-26Get rid of recursion closing functions, being more explicit on the recursion ...Alain Frisch
2013-09-26Functions to close the open recursion in Ast_mapper.Alain Frisch
2013-09-26Cleanup ppx API.Alain Frisch
2013-09-25Switch to a record-based API for Ast_mapper, so that it can be used within th...Alain Frisch
2013-09-12Continue cleanup. driver/errors.ml is no longer needed.Alain Frisch
2013-09-12Continue.Alain Frisch
2013-09-12Switch Includemod.Error, without trying to split the message (to keep current...Alain Frisch
2013-09-12Simplify common case of unit-wide errors.Alain Frisch
2013-09-12Switch Lexer.Error to the new system.Alain Frisch
2013-09-11Port Syntaxerr.Error to the new system. Trickier, because of special way to r...Alain Frisch
2013-09-11Cherry-picking commit 14093 from trunk.Alain Frisch
2013-09-10Cleanup.Alain Frisch
2013-09-09Some more helper functions.Alain Frisch
2013-09-04Merge branch 4.01 from branching point to 4.01.0+rc1Damien Doligez
2013-09-03Doc, export a convenience function.Alain Frisch
2013-07-22Allow an optional 'when' clause after a pattern payload.Alain Frisch
2013-07-22More explicit internal representation of attribute payload. Now also support...Alain Frisch
2013-07-22Special syntax when the payload of attribute/extension is a single type expre...Alain Frisch
2013-07-16Synchronize with trunk.Alain Frisch
2013-06-12Fix fix to PR#3679 : discard CR instead of printing a dotFabrice Le Fessant
2013-06-12Fix PR#3679Fabrice Le Fessant
2013-06-03Item attributes on each let-binding.Alain Frisch
2013-05-28extend warning 3 to other deprecated features: Latin1, (&) and (or)Damien Doligez
2013-05-23Revert addition of raw literals to the parsetreeJérémie Dimino
2013-05-22merge changes from version/4.00 from 4.00.1 to r13697Damien Doligez
2013-05-21prepend "-" to raw representation of negative constants in patternsJérémie Dimino
2013-05-20add the raw representation of constants to the parsetreeJérémie Dimino
2013-05-16#5980: explicit way to silence the new warning (open! X).Alain Frisch
2013-04-23Print attributes on types and patterns.Alain Frisch
2013-04-19The arument of attributes and extension nodes is now a structure, which is sy...Alain Frisch
2013-04-18Adapt js_of_ocaml ppx example.Alain Frisch
2013-04-18Allow abstract module declaration in structures to make the syntax and Parset...Alain Frisch
2013-04-17Doc.Alain Frisch
2013-04-17Split Pexp_constraint into Pexp_coerce/Pexp_constraint.Alain Frisch
2013-04-17Split Pexp_function into Pexp_function/Pexp_fun.Alain Frisch
2013-04-17Check AST invariants.Alain Frisch
2013-04-17Get rid of the 'explicit arity' flag on Pexp_construct/Ppat_construct. If re...Alain Frisch
2013-04-17Getting rid of Pexp_assertfalse/Texp_assertfalse.Alain Frisch
2013-04-16Keep interval pattern sugar in the Parsetree (Camlp4 parsers still expand them).Alain Frisch
2013-04-16Doc.Alain Frisch
2013-04-16Doc.Alain Frisch
2013-04-16Fix doc.Alain Frisch
2013-04-16Get rid of the undocumented syntax #c[>`A] (#5936, #5983).Alain Frisch
2013-04-16Doc.Alain Frisch
2013-04-16Better representation of with-constraints.Alain Frisch
2013-04-16Doc.Alain Frisch
2013-04-16Remove pcsig_loc field + doc.Alain Frisch