aboutsummaryrefslogtreecommitdiff
path: root/pretyping/reductionops.ml
AgeCommit message (Expand)Author
2012-12-14Modulification of identifierppedrot
2012-11-28Reductionops uses Closure.redspboutill
2012-11-22Monomorphization (pretyping)ppedrot
2012-11-08Monomorphized a lot of equalities over OCaml integers, thanks toppedrot
2012-10-02Remove some more "open" and dead code thanks to OCaml4 warningsletouzey
2012-09-14As r15801: putting everything from Util.array_* to CArray.*.ppedrot
2012-09-14Moving Utils.list_* to a proper CList module, which includes stdlibppedrot
2012-09-14This patch removes unused "open" (automatically generated fromregisgia
2012-09-14The new ocaml compiler (4.00) has a lot of very cool warnings,regisgia
2012-08-08Updating headers.herbelin
2012-07-25Fix eta contraction in Reductionopspboutill
2012-07-20Reductionops refactoringpboutill
2012-07-12tacred uses stack_reduction_function instead of state_reduction_functionpboutill
2012-06-15Reductionops abstract machine uses Zcase & Zfix stack node.pboutill
2012-06-15Reductionops : Better abstract machine stack utilitiespboutill
2012-03-02Noise for nothingpboutill
2012-01-31Bug #2041: unfold at betaiotaZETA normalize like unfoldpboutill
2011-10-05It happens that the type inference algorithm (pretyping) did not checkherbelin
2011-08-10Propagated information from the reduction tactics to the kernel soherbelin
2011-06-19Ensured that the transparency state is used when flag betaiota is on for apply.herbelin
2011-02-17- Use transparency information all the way through unification andmsozeau
2010-09-24Some dead code removal, thanks to Oug analyzerletouzey
2010-07-29kernel conversion and reduction do not raise assert failure on ill-typed term...barras
2010-07-24Updated all headers for 8.3 and trunkherbelin
2010-06-12Fixed bug #2135 (second-order unification was raising cryptic message)herbelin
2010-04-29Remove the svn-specific $Id$ annotationsletouzey
2009-12-21Generic support for open terms in tacticsherbelin
2009-12-14Improved strategy for rewriting lemma possibly depending because of evars.herbelin
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu
2009-06-02Adding a regression test about Bauer's example on coq-club ofherbelin
2009-05-27Populate the sort constraints set correctly during unification. Add amsozeau
2009-04-08- Fixing bug #2084 (unification not checking sort constraints), hopingherbelin
2009-03-04Backtrack sur la mémoïsation de nf_evar.aspiwack
2009-02-27=?utf-8?q?Tentative=20d'optimisation=20(en=20temps)=20sur=20[nf=5Fevar]=20et=...aspiwack
2009-02-09memoized is_ground_envbarras
2009-02-06pushed evar reduction in kernelbarras
2009-01-18Backporting from v8.2 to trunk:herbelin
2009-01-17DISCLAIMERpuech
2008-12-31Moved parts of Sign to Term. Unified some names (e.g. decomp_n_prod ->herbelin
2008-12-04Fixes for unification and substitution of metas under binders.msozeau
2008-11-21fixed problem with r11612barras
2008-10-26Backtrack sur commit 11467 (tentative d'optimisation meta_instance quiherbelin
2008-10-19Retour en arrière pour raison de compatibilité sur la suppression du nf_evar herbelin
2008-10-18Optimisation de clenv.ml pour que meta_instance ne soit pas appeléherbelin
2008-09-02Propagating commit 11343 from branch v8.2 to trunk (wish 1934 aboutherbelin
2008-08-05Suite 11187 et 11298 : ne retarder le dépliage d'une projectionherbelin
2008-07-17Uniformisation du format des messages d'erreur (commencent par uneherbelin
2008-05-28introduced Termops.eq_constr (and constr_cmp) that compares terms up to alpha...barras
2008-05-21refined the conversion oraclebarras
2008-05-12Changement de stratégie vis à vis du commit 10859 sur la gestion desherbelin