X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fmatita%2Fcontribs%2Fng_assembly%2Fcompiler%2Fenvironment.ma;h=5b1408931c32144fbe758d1851189681f9a84f3a;hb=e880d6eab5e1700f4a625ddcd7d0fa8f0cce2dcc;hp=4467f332ccd99e48c1c92a93eb1f8dc432824cd6;hpb=f8d45b2e4fa7817d7ef8312b3bb8a7439bd7fb8c;p=helm.git diff --git a/helm/software/matita/contribs/ng_assembly/compiler/environment.ma b/helm/software/matita/contribs/ng_assembly/compiler/environment.ma index 4467f332c..5b1408931 100755 --- a/helm/software/matita/contribs/ng_assembly/compiler/environment.ma +++ b/helm/software/matita/contribs/ng_assembly/compiler/environment.ma @@ -13,9 +13,10 @@ (**************************************************************************) (* ********************************************************************** *) +(* Progetto FreeScale *) (* *) -(* Sviluppato da: *) -(* Cosimo Oliboni, oliboni@cs.unibo.it *) +(* Sviluppato da: Ing. Cosimo Oliboni, oliboni@cs.unibo.it *) +(* Sviluppo: 2008-2010 *) (* *) (* ********************************************************************** *) @@ -46,10 +47,8 @@ ndefinition defined_envList ≝ nlemma defined_envList_S : ∀d.∀l:env_list (S d).defined_envList (S d) l. #d; #l; ngeneralize in match (refl_eq ? (S d)); - XXX nuova instantiate! - (* S d = S d → ? e' in realta' eq nat (S d) (S d) ... *) ncases l in ⊢ (? ? % ? → %); - ##[ ##1: #dsc; #H; nelim (nat_destruct_0_S … H) + ##[ ##1: #dsc; #H; ndestruct (*nelim (nat_destruct_0_S … H)*) ##| ##2: #n; #dsc; #sub; #H; nnormalize; napply I