From: Stefano Zacchiroli Date: Wed, 21 Sep 2005 14:39:50 +0000 (+0000) Subject: uses ligatures (as a sample) X-Git-Tag: LAST_BEFORE_NEW~64 X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=commitdiff_plain;h=9adc60caf3223c659d8b64228e90c25cc8d76530;p=helm.git uses ligatures (as a sample) --- diff --git a/helm/matita/library/list/list.ma b/helm/matita/library/list/list.ma index 0b7340d05..1973dadab 100644 --- a/helm/matita/library/list/list.ma +++ b/helm/matita/library/list/list.ma @@ -28,9 +28,9 @@ notation "hvbox(l1 break @ l2)" right associative with precedence 47 for @{'append $l1 $l2 }. -inductive list (A:Set) : Set \def +inductive list (A:Set) : Set := | nil: list A - | cons: A \to list A \to list A. + | cons: A -> list A -> list A. interpretation "nil" 'nil = (cic:/matita/list/list.ind#xpointer(1/1/1) _). interpretation "cons" 'cons hd tl = @@ -38,21 +38,21 @@ interpretation "cons" 'cons hd tl = theorem nil_cons: \forall A:Set.\forall l:list A.\forall a:A. - a::l \neq []. + a::l <> []. intros. unfold; intros. discriminate H. qed. -let rec id_list A (l: list A) on l \def +let rec id_list A (l: list A) on l := match l with - [ nil \Rightarrow [] - | (cons hd tl) \Rightarrow hd :: id_list A tl ]. + [ nil => [] + | (cons hd tl) => hd :: id_list A tl ]. -let rec append A (l1: list A) l2 on l1 \def +let rec append A (l1: list A) l2 on l1 := match l1 with - [ nil \Rightarrow l2 - | (cons hd tl) \Rightarrow hd :: append A tl l2 ]. + [ nil => l2 + | (cons hd tl) => hd :: append A tl l2 ]. interpretation "append" 'append l1 l2 = (cic:/matita/list/append.con _ l1 l2).