summaryrefslogtreecommitdiffstats
path: root/camlp4/boot
AgeCommit message (Expand)Author
2013-11-21remove camlp4Jérémie Dimino
2013-10-01bootstrap camlp4Jacques Garrigue
2013-08-28Synchronize with trunk.Alain Frisch
2013-08-18fix let a = ( *) 1 problemHongbo Zhang
2013-07-28fix PR#5820Hongbo Zhang
2013-07-28PR#4855: 'camlp4 -I +dir' accepted, dir is related to 'camlp4 -where'Hongbo Zhang
2013-07-16Synchronize with trunk.Alain Frisch
2013-07-07fix PR#6062: camlp4 macro parser uncaught exceptionHongbo Zhang
2013-06-22upgrade camlp4 to support open! and let open!Hongbo Zhang
2013-06-06Fix Excessive memory consumption while compiling Camlp4Hongbo Zhang
2013-06-05bootstrap camlp4 to snapshot previous changes before fixing #0006001Hongbo Zhang
2013-06-03Item attributes on each let-binding.Alain Frisch
2013-05-23Revert addition of raw literals to the parsetreeJé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-23Continue to add support for attributes to Camlp4, a little bit.Alain Frisch
2013-04-23First attempt at adding attributes to expressions in Camlp4 (not bootstrapped).Alain Frisch
2013-04-18Allow abstract module declaration in structures to make the syntax and Parset...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-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-16Get rid of the undocumented syntax #c[>`A] (#5936, #5983).Alain Frisch
2013-04-16Better representation of with-constraints.Alain Frisch
2013-04-16Remove pcsig_loc field + doc.Alain Frisch
2013-04-16Rename Pcty_fun to Pcty_arrow (and idem in Types, Typedtree, Outcometree) to ...Alain Frisch
2013-04-16Get rid of the location argument on pci_params, and improve location of error...Alain Frisch
2013-04-15Explicit representation of guards, get rid of Pexp_when.Alain Frisch
2013-04-12Represent the closed flag of Ptyp_variant using closed_flag instead of bool, ...Alain Frisch
2013-04-11Attributes on Pstr_eval.Alain Frisch
2013-04-11Keep item attributes on let-binding structure items.Alain Frisch
2013-04-10Extension nodes and attributes for class types.Alain Frisch
2013-04-10Attributes and extension points in class_expr.Alain Frisch
2013-04-10Start to bring constructor names closer to concrete syntax.Alain Frisch
2013-04-10Renaming pcstr_pat -> pcstr_self, cstr_pat -> cstr_self.Alain Frisch
2013-04-10Support for attributes on class type fields.Alain Frisch
2013-04-09Item attributes on class fields.Alain Frisch
2013-04-09Get rid of core_field_type, more direct representation of object types.Alain Frisch
2013-04-02Better representation of variance in the Parsetree.Alain Frisch
2013-03-26Support for quoted strings.Alain Frisch
2013-03-25Represent exception declarations as constructor declarations in the Parsetree.Alain Frisch
2013-03-08Attributes on expresions (etc) are now stored in the expression record, to fa...Alain Frisch
2013-03-06Attributes on label in record type declarations.Alain Frisch
2013-03-06Record for module type declarations.Alain Frisch
2013-03-06Name is part of the value_description record.Alain Frisch
2013-03-06Type name is part of the type declaration record.Alain Frisch
2013-03-06Switch Pstr_modtype argument to a record type.Alain Frisch
2013-03-06Finish attributes on module/recursive modules in structures.Alain Frisch
2013-03-05Support item attributes on exn rebind.Alain Frisch
2013-03-05Put name in the exception_declaration record.Alain Frisch