]> matita.cs.unibo.it Git - helm.git/commit
unification:
authorEnrico Tassi <enrico.tassi@inria.fr>
Mon, 6 Apr 2009 15:43:14 +0000 (15:43 +0000)
committerEnrico Tassi <enrico.tassi@inria.fr>
Mon, 6 Apr 2009 15:43:14 +0000 (15:43 +0000)
commitd174e54c365ab9df38367de9336c213a03be3c27
tree1b8ef48b3379f8e14fadcc0610c9dd44be368951
parent7a029c5b4927384b23935fceeda7e05ba8f57f3f
unification:
 - the case

    (? args) v.s. ?(tag:OUT_SCOPE)

   is considered as a pattern-driven delifting.
 - the case ? args v.s. t is reduced to ?[args] v.s. t
 - eta-contraction reimplemented
 - beta-expand no longer used

delift:
 - handle out/in scope tag

ntactics:
 - elim sets the out_scope tag for 1 entry
helm/software/components/ng_refiner/nCicMetaSubst.ml
helm/software/components/ng_refiner/nCicMetaSubst.mli
helm/software/components/ng_refiner/nCicUnification.ml
helm/software/components/ng_tactics/nTacStatus.ml
helm/software/components/ng_tactics/nTacStatus.mli
helm/software/components/ng_tactics/nTactics.ml
helm/software/components/syntax_extensions/.depend