]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/matita.lang
Add last declarative tactics, modify rewriting tactics
[helm.git] / matita / matita / matita.lang
index 713b71810aef6ba0b74cdfd911007ce4efc053e6..56cb0c41149c3db6a6d3956924df7813415cb421 100644 (file)
        <!-- Flow control & common keywords -->
        <context id="keywords" style-ref="keyword">
 
+        <!-- source -->
+         <keyword>implied</keyword>
+
         <!-- objects -->
          <keyword>theorem</keyword>
          <keyword>record</keyword>
          <keyword>definition</keyword>
          <keyword>inductive</keyword>
          <keyword>coinductive</keyword>
-         <keyword>let</keyword>
          <keyword>fact</keyword>
         <keyword>lemma</keyword>
          <keyword>remark</keyword>
          <keyword>axiom</keyword>
 
          <!-- tactics -->
-         <keyword>apply</keyword>               
-         <keyword>applyS</keyword>              
-         <keyword>cases</keyword>               
-         <keyword>letin</keyword>               
-         <keyword>auto</keyword>                
-         <keyword>elim</keyword>                
-         <keyword>whd</keyword>                 
-         <keyword>normalize</keyword>           
-         <keyword>assumption</keyword>          
-         <keyword>generalize</keyword>          
-         <keyword>change</keyword>              
-         <keyword>rewrite</keyword>             
-         <keyword>cut</keyword>                 
+         <keyword>apply</keyword>
+         <keyword>applyS</keyword>
+         <keyword>cases</keyword>
+         <keyword>letin</keyword>
+         <keyword>auto</keyword>
+         <keyword>elim</keyword>
+         <keyword>whd</keyword>
+         <keyword>normalize</keyword>
+         <keyword>assumption</keyword>
+         <keyword>generalize</keyword>
+         <keyword>change</keyword>
+         <keyword>rewrite</keyword>
+         <keyword>cut</keyword>
          <keyword>inversion</keyword>
          <keyword>lapply</keyword>
-         <keyword>destruct</keyword> 
+         <keyword>destruct</keyword>
+         <keyword>assume</keyword>
+         <keyword>suppose</keyword>
+         <keyword>that</keyword>
+         <keyword>is</keyword>
+         <keyword>equivalent</keyword>
+         <keyword>to</keyword>
+         <keyword>we</keyword> 
+         <keyword>need</keyword> 
+         <keyword>prove</keyword> 
+         <keyword>or</keyword> 
+         <keyword>equivalently</keyword> 
+         <keyword>by</keyword> 
+         <keyword>done</keyword> 
+         <keyword>proved</keyword> 
+         <keyword>have</keyword> 
+         <keyword>such</keyword> 
+         <keyword>the</keyword> 
+         <keyword>thesis</keyword> 
+         <keyword>becomes</keyword> 
+         <keyword>conclude</keyword> 
+         <keyword>obtain</keyword> 
+         <keyword>proceed</keyword> 
+         <keyword>induction</keyword> 
+         <keyword>case</keyword> 
+         <keyword>hypothesis</keyword> 
+         <keyword>know</keyword> 
 
           <!-- commands -->
           <keyword>alias</keyword>
           <keyword>prefer</keyword>
           <keyword>nocomposites</keyword>
           <keyword>coinductive</keyword>
-          <keyword>constraint</keyword>          
+          <keyword>constraint</keyword>
           <keyword>corec</keyword>
+          <keyword>cyclic</keyword>
           <keyword>default</keyword>
           <keyword>discriminator</keyword>
           <keyword>for</keyword>
+          <keyword>id</keyword>
           <keyword>include</keyword>
           <keyword>include'</keyword>
           <keyword>inductive</keyword>
           <keyword>inverter</keyword>
           <keyword>in</keyword>
           <keyword>interpretation</keyword>
-         <keyword>left</keyword>          
+         <keyword>left</keyword>
           <keyword>let</keyword>
           <keyword>match</keyword>
           <keyword>names</keyword>
-         <keyword>non</keyword>          
+         <keyword>non</keyword>
          <keyword>notation</keyword>
           <keyword>on</keyword>
           <keyword>precedence</keyword>
           <keyword>rec</keyword>
           <keyword>record</keyword>
           <keyword>return</keyword>
-         <keyword>right</keyword>          
-          <keyword>source</keyword>    
+         <keyword>right</keyword>
+          <keyword>source</keyword>
+          <keyword>symbol</keyword>
           <keyword>to</keyword>
-          <keyword>universe</keyword>          
+          <keyword>universe</keyword>
          <keyword>using</keyword>
           <keyword>with</keyword>
-         
-         
+
+
           <!-- commands -->
           <keyword>unification</keyword>
           <keyword>hint</keyword>
           <keyword>coercions</keyword>
           <keyword>comments</keyword>
           <keyword>debug</keyword>
-         
+
           <!-- tinycals -->
           <keyword>try</keyword>
           <keyword>solve</keyword>