aboutsummaryrefslogtreecommitdiffhomepage
path: root/tactics/tactics.ml
Commit message (Expand)AuthorAge
* Moving apply_type to new proof engine.Gravatar Hugo Herbelin2015-12-30
* Taking into account generated typing constraints in tactic "generalize".Gravatar Hugo Herbelin2015-12-30
* Moving basic generalization tactics upwards for possible use in "intros".Gravatar Hugo Herbelin2015-12-25
* Moving code of specialize so that it can accept "as" (no semantic change).Gravatar Hugo Herbelin2015-12-25
* Moving specialize to Proofview.tactic.Gravatar Hugo Herbelin2015-12-25
* Fixing a bug in the order of side conditions for introduction pattern -> and <-.Gravatar Hugo Herbelin2015-12-25
* Merge branch 'v8.5'Gravatar Pierre-Marie Pédrot2015-12-11
|\
| * Add tactic native_cast_no_check, analog to vm_cast_no_check.Gravatar Maxime Dénès2015-12-11
| * Silently ignore requests to _not_ clear something when that something cannot ...Gravatar Guillaume Melquiond2015-12-10
* | Merge branch 'v8.5'Gravatar Pierre-Marie Pédrot2015-12-08
|\|
| * Fix some typos.Gravatar Guillaume Melquiond2015-12-07
* | Removing redundant versions of generalize.Gravatar Hugo Herbelin2015-12-05
* | Experimenting removing strong normalization of the mid-statement in tactic cut.Gravatar Hugo Herbelin2015-12-05
* | Moving three related small half-general half-ad-hoc utility functionsGravatar Hugo Herbelin2015-12-05
* | Merge branch 'v8.5'Gravatar Pierre-Marie Pédrot2015-12-03
|\|
| * Slight simplification of code for pat/constr.Gravatar Hugo Herbelin2015-12-02
| * Dead code from August 2014 in apply in.Gravatar Hugo Herbelin2015-12-02
* | Removing a use of old refine in Tactics.Gravatar Pierre-Marie Pédrot2015-11-23
* | Merge branch 'v8.5'Gravatar Pierre-Marie Pédrot2015-11-20
|\|
| * More optimizations of [Clenv.clenv_fchain].Gravatar Pierre-Marie Pédrot2015-11-17
| * Performance fix for destruct.Gravatar Pierre-Marie Pédrot2015-11-17
* | Activating bracketing of last or-and introduction pattern by defaultGravatar Hugo Herbelin2015-11-10
* | Merge origin/v8.5 into trunkGravatar Hugo Herbelin2015-11-10
|\|
| * Fix bug #4404: [remember] gives Error: Conversion test raised an anomaly.Gravatar Pierre-Marie Pédrot2015-11-10
* | Implementing assert and cut with LetIn rather than using a beta-redex.Gravatar Hugo Herbelin2015-11-07
| * Preservation of the name of evars/goals when applying pose/set/intro/clearbody.Gravatar Hugo Herbelin2015-11-07
* | Merge remote-tracking branch 'origin/v8.5' into upstream-trunkGravatar Hugo Herbelin2015-11-07
|\|
| * Fix bug #4273Gravatar Matthieu Sozeau2015-11-05
* | Merge branch 'v8.5'Gravatar Pierre-Marie Pédrot2015-11-05
|\|
| * Fix bug in proofs/logic.ml type_of_global_reference_knowing_conclusionGravatar Matthieu Sozeau2015-11-04
| * Fix bug #4397: refreshing types in abstract_generalize.Gravatar Matthieu Sozeau2015-11-02
| * Fix bug #4151: discrepancy between exact and eexact/eassumption.Gravatar Matthieu Sozeau2015-11-02
* | Monotonizing Tactics.change_arg.Gravatar Pierre-Marie Pédrot2015-10-29
* | Removing the evar_map argument from s_enter.Gravatar Pierre-Marie Pédrot2015-10-29
* | Removing some goal unsafeness in inductive schemes.Gravatar Pierre-Marie Pédrot2015-10-29
* | Merge branch 'v8.5'Gravatar Pierre-Marie Pédrot2015-10-29
|\|
| * Avoid type checking private_constants (side_eff) again during Qed (#4357).Gravatar Enrico Tassi2015-10-28
| * Preserving goal name in revert/bring_hyps.Gravatar Hugo Herbelin2015-10-26
* | Proofview.Goal.sigma returns an indexed evarmap.Gravatar Pierre-Marie Pédrot2015-10-20
* | Boxing the Goal.enter primitive into a record type.Gravatar Pierre-Marie Pédrot2015-10-20
* | Renaming Goal.enter field into s_enter.Gravatar Pierre-Marie Pédrot2015-10-20
* | Expliciting the uses of the old Tacmach API in Tactics.Gravatar Pierre-Marie Pédrot2015-10-19
* | Removing some unsafe uses of monotonicity.Gravatar Pierre-Marie Pédrot2015-10-19
* | Type delayed_open_constr is now monotonic.Gravatar Pierre-Marie Pédrot2015-10-19
* | More monotonicity in Tactics.Gravatar Pierre-Marie Pédrot2015-10-19
* | Reducing the uses of tclEVARS in Tactics by using monotonous functions.Gravatar Pierre-Marie Pédrot2015-10-19
* | Making Evarutil.new_evar monotonous.Gravatar Pierre-Marie Pédrot2015-10-18
* | Constraining refine to monotonic functions.Gravatar Pierre-Marie Pédrot2015-10-18
* | Merge branch 'v8.5'Gravatar Pierre-Marie Pédrot2015-10-12
|\|
| * Fixing bug #4366: Conversion tactics recheck uselessly convertibility.Gravatar Pierre-Marie Pédrot2015-10-11