]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/matita/contribs/POPLmark/Fsub/util.ma
POPLmark part 1a using the de Bruijn encoding.
[helm.git] / helm / software / matita / contribs / POPLmark / Fsub / util.ma
index 3521e87ddf7ee1abde19af4ea3154e7003d8adf9..d3f4dc02322141932af2c684ef8b65b476bfea63 100644 (file)
@@ -43,12 +43,13 @@ apply (leb_elim m n)
   ]
 qed.  
 
+(*
 notation > "hvbox(x ∈ l)"
   non associative with precedence 30 for @{ 'inlist $x $l }.
 notation < "hvbox(x \nbsp ∈ \nbsp l)"
   non associative with precedence 30 for @{ 'inlist $x $l }.
-interpretation "item in list" 'inlist x l =
-  (cic:/matita/list/in/in_list.ind#xpointer(1/1) _ x l).
+*)  
+interpretation "item in list" 'mem x l = (in_list ? x l).
 
 lemma max_case : \forall m,n.(max m n) = match (leb m n) with
       [ true \Rightarrow n