]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/matita/matita.lang
ocaml 3.09 transition
[helm.git] / helm / matita / matita.lang
index 3a10765d9f96f0c324c80e86d12aeaf5daf2ac7e..e99672a35f77d5cccdca100bc8f1bbbe63b7ef3b 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE language SYSTEM "language.dtd">
-<language _name="temperino" version="1.0" _section="Sources" mimetypes="text/x-matita">
+<language _name="grafite" version="1.0" _section="Sources" mimetypes="text/x-matita">
 
   <escape-char>\</escape-char>
 
     <keyword>lemma</keyword>
     <keyword>fact</keyword>
     <keyword>remark</keyword>
+    <keyword>variant</keyword>
   </keyword-list>
     
   <keyword-list _name = "Commands" style = "Keyword" case-sensitive="TRUE">
-    <keyword>input</keyword>
     <keyword>alias</keyword>
+    <keyword>and</keyword>
+    <keyword>as</keyword>
     <keyword>coercion</keyword>
     <keyword>coinductive</keyword>
     <keyword>corec</keyword>
-    <keyword>in</keyword>
-    <keyword>on</keyword>
+    <keyword>default</keyword>
+    <keyword>for</keyword>
+    <keyword>include</keyword>
     <keyword>inductive</keyword>
+    <keyword>in</keyword>
+    <keyword>interpretation</keyword>
     <keyword>let</keyword>
     <keyword>match</keyword>
+    <keyword>names</keyword>
+    <keyword>notation</keyword>
+    <keyword>on</keyword>
     <keyword>qed</keyword>
     <keyword>rec</keyword>
     <keyword>record</keyword>
-    <keyword>with</keyword>
-    <keyword>and</keyword>
+    <keyword>return</keyword>
     <keyword>to</keyword>
-    <keyword>as</keyword>
     <keyword>using</keyword>
+    <keyword>with</keyword>
   </keyword-list>
 
   <pattern-item _name = "Command [" style = "Keyword">
   <pattern-item _name = "Command }" style = "Keyword">
     <regex>\}</regex>
   </pattern-item>
+  <pattern-item _name = "Notation ast mark" style = "Keyword">
+    <regex>@</regex>
+  </pattern-item>
+  <pattern-item _name = "Notation meta mark" style = "Keyword">
+    <regex>\$</regex>
+  </pattern-item>
 
   <keyword-list _name = "Sorts" style = "Data Type" case-sensitive="TRUE">
     <keyword>Set</keyword>
@@ -70,6 +83,7 @@
     <keyword>apply</keyword>
     <keyword>assumption</keyword>
     <keyword>auto</keyword>
+    <keyword>paramodulation</keyword>
     <keyword>clear</keyword>
     <keyword>clearbody</keyword>
     <keyword>change</keyword>
     <keyword>reflexivity</keyword>
     <keyword>replace</keyword>
     <keyword>rewrite</keyword>
-    <keyword>right</keyword>
     <keyword>ring</keyword>
+    <keyword>right</keyword>
     <keyword>symmetry</keyword>
     <keyword>simplify</keyword>
     <keyword>split</keyword>
     <keyword>to</keyword>
     <keyword>transitivity</keyword>
+    <keyword>unfold</keyword>
     <keyword>whd</keyword>
   </keyword-list>
 
+  <keyword-list _name = "Tacticals" style = "Keyword" case-sensitive="TRUE">
+    <keyword>try</keyword>
+    <keyword>solve</keyword>
+    <keyword>do</keyword>
+    <keyword>repeat</keyword>
+    <keyword>first</keyword>
+  </keyword-list>
+
 
   <keyword-list _name = "Matita Macro" style = "Others 3" case-sensitive="TRUE">
     <keyword>print</keyword>
      <keyword>lor</keyword>
      <keyword>subst</keyword>
      <keyword>vdash</keyword>
+     <keyword>iforall</keyword>
+     <keyword>iexists</keyword>
   </keyword-list>
 
   <string _name = "String" style = "String" >
   </string>
  
 </language>
-