aboutsummaryrefslogtreecommitdiff
path: root/interp/constrintern.ml
AgeCommit message (Expand)Author
2014-12-30Fixing #3892: Ensure that notation variables do not capture namesHugo Herbelin
2014-12-11Tentatively more informative report of failure when inferringHugo Herbelin
2014-09-30Add syntax for naming new goals in refine: writing ?[id] instead of _Hugo Herbelin
2014-09-27Add a boolean to indicate the unfolding state of a primitive projection,Matthieu Sozeau
2014-09-17Revert specific syntax for primitive projections, avoiding uglyMatthieu Sozeau
2014-09-12Uniformisation of the order of arguments env and sigma.Hugo Herbelin
2014-09-12Parsing evar instances.Hugo Herbelin
2014-09-12Referring to evars by names. Added a parser for evars (but parsing ofHugo Herbelin
2014-09-10Parsing and printing of primitive projections, fix buggy behavior whenMatthieu Sozeau
2014-09-09- Fix printing and parsing of primitive projections, including the SetMatthieu Sozeau
2014-09-08Parsing of Type@{max(i,j)}.Matthieu Sozeau
2014-08-08Change internalization of primitive projections to allow parsing [p t] asMatthieu Sozeau
2014-08-06Revert the change in Constrintern introduced by "Add a type of untyped term t...Arnaud Spiwack
2014-08-05Better fix of e5c025Pierre Boutillier
2014-08-03Fixing #3483 (graceful failing with notations to non-constructors in "match").Hugo Herbelin
2014-08-02Better struture for Ltac internalization environments in Constrintern.Pierre-Marie Pédrot
2014-08-01Faster uconstr.Arnaud Spiwack
2014-08-01A tentative uniform naming policy in module Inductiveops.Hugo Herbelin
2014-07-31Finish fixes on notations and primitive projections, add test-suite files for...Matthieu Sozeau
2014-07-29Add a type of untyped term to Ltac's value.Arnaud Spiwack
2014-07-29Fix treatment of notations containing applications of projections (fixes bug ...Matthieu Sozeau
2014-06-17Continue fix on argument scopes of primitive projections.Matthieu Sozeau
2014-06-17Fixing #3282 (two bugs in the presence of let-in's in "fix").Hugo Herbelin
2014-06-17Removing dead code.Pierre-Marie Pédrot
2014-06-11Fix bug #3289Matthieu Sozeau
2014-06-04Collecting in Namegen those conventional default names that are used in diffe...Hugo Herbelin
2014-06-04- Fix hashing of levels to get the "right" order in universe contexts etc...Matthieu Sozeau
2014-05-06Fix printing of projections with implicits.Matthieu Sozeau
2014-05-06This commit adds full universe polymorphism and fast projections to Coq.Matthieu Sozeau
2014-04-23Removing dead code, thanks to new OCaml warnings and a bit of scripting.Pierre-Marie Pédrot
2014-03-06Fixing interpretation of tactics in terms. It was forgetting part of thePierre-Marie Pédrot
2014-03-05Remove many superfluous 'open' indicated by ocamlc -w +33Pierre Letouzey
2014-02-24Fix grammatical mistake in error message (bug #3238)xclerc
2014-01-19Fixing an interpretation bug with tactics in notations. For some obscurePierre-Marie Pédrot
2014-01-05Disable GlobRef feedback (CoqIDE does nothing with them)Enrico Tassi
2013-12-22Notation variables are now taken into account as possible ltac bound variablesPierre-Marie Pédrot
2013-12-22Notations now accept the $(...)$ tactic-in-term syntax. They are resolved atPierre-Marie Pédrot
2013-12-22Notations can now accept dummy arguments. If ever a bound variable is notPierre-Marie Pédrot
2013-12-17Removing the need of evarmaps in constr internalization.Pierre-Marie Pédrot
2013-11-27Adding generic solvers to term holes. For now, no resolution mechanism norPierre-Marie Pédrot
2013-11-23Fixing bug #3165.Pierre-Marie Pédrot
2013-10-24More monomorphic List.mem + List.assoc + ...letouzey
2013-10-23cList.index is now cList.index_f, same for index0letouzey
2013-10-23cList: set-as-list functions are now with an explicit comparisonletouzey
2013-09-19Get rid of the uses of deprecated OCaml elements (still remaining compatible ...xclerc
2013-09-02Removing more association lists in Constrintern.ppedrot
2013-08-25Actually using the domain function for maps.ppedrot
2013-08-08Support Proof Generalgareuselesinge
2013-08-07Removing association lists in Constrintern.ppedrot
2013-08-03Replacing uses of association lists by maps in notations.ppedrot