X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=matita%2Fhelp%2FC%2Fdeclarative_tactics_quickref.xml;fp=matita%2Fhelp%2FC%2Fdeclarative_tactics_quickref.xml;h=8aba5a08c16c4a073a9c0bfdb6817e3c6b94049c;hp=0000000000000000000000000000000000000000;hb=f61af501fb4608cc4fb062a0864c774e677f0d76;hpb=58ae1809c352e71e7b5530dc41e2bfc834e1aef1
diff --git a/matita/help/C/declarative_tactics_quickref.xml b/matita/help/C/declarative_tactics_quickref.xml
new file mode 100644
index 000000000..8aba5a08c
--- /dev/null
+++ b/matita/help/C/declarative_tactics_quickref.xml
@@ -0,0 +1,71 @@
+
+ tactics
+
+
+
+ &tactic;
+ ::=
+ we need to prove term
+
+
+
+ |
+ we proceed by induction on term to prove term
+
+
+
+ |
+ assume id : sterm
+
+
+
+ |
+ by term done
+
+
+
+ |
+ by induction hypothesis we know term ( id )
+
+
+
+ |
+ by term we proved term
+ ( id )
+
+
+
+ |
+ case id ( id : term )
+
+
+
+ |
+ by term let id
+ : term such that term
+ ( id )
+
+
+
+ |
+ [obtain id | conclude term] = term [auto_params | exact term | using term | proof] [done]
+
+
+
+ |
+ suppose term ( id
+ ) [ that is equivalent to term ]
+
+
+
+ |
+ the thesis becomes sterm
+
+
+
+ |
+ we proceed by cases on term to prove term
+
+
+
+