From 0187193260a57e6bac8fcde8eb0e66ccf3f37b9b Mon Sep 17 00:00:00 2001
From: pboutill
Date: Tue, 4 Sep 2012 21:39:16 +0000
Subject: Coqide Fix highlighting of Extraction, Import, Variables
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@15771 85f007b7-540e-0410-9357-904b9bb8a0f7
---
ide/coq.lang | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/ide/coq.lang b/ide/coq.lang
index 830a7b9819..beece54976 100644
--- a/ide/coq.lang
+++ b/ide/coq.lang
@@ -29,12 +29,12 @@
(\%{ident}*\.)*\%{ident}
[-+*{}]
\.(\s|\z)
- (Definition)|(Let)|(Example)|(SubClass)|(Fixpoint)|(CoFixpoint)|(Scheme)|(Function)|(Hypothesis)|(Axiom)|(Variable)|(Parameter)|(Conjecture)|(Inductive)|(CoInductive)|(Record)|(Structure)|(Ltac)|(Instance)|(Include)|(Context)|(Class)|(Module(\%{space}+Type)?)|(Existing\%{space}+Instance)|(Canonical\%{space}+Structure)
+ (Definition)|(Let)|(Example)|(SubClass)|(Fixpoint)|(CoFixpoint)|(Scheme)|(Function)|(Hypothesis)|(Axiom)|(Variable)|(Parameter)|(Conjecture)|(Inductive)|(CoInductive)|(Record)|(Structure)|(Ltac)|(Instance)|(Context)|(Class)|(Module(\%{space}+Type)?)|(Existing\%{space}+Instance)|(Canonical\%{space}+Structure)
(Hypotheses)|(Axioms)|(Variables)|(Parameters)|(Implicit\%{space}+Type(s)?)
(((Local)|(Global))\%{space}+)?
(Theorem)|(Lemma)|(Fact)|(Remark)|(Corollary)|(Proposition)|(Property)
(Qed)|(Defined)|(Admitted)|(Abort)
- ((?'gal'(Program\%{space}+)?(\%{single_decl}|\%{begin_proof}))\%{space}+(?'id'\%{ident}))|((?'gal4list'\%{mult_decl})(?'id_list'(\%{space}+\%{ident})+))
+ ((?'gal'(Program\%{space}+)?(\%{single_decl}|\%{begin_proof}))\%{space}+(?'id'\%{ident}))|((?'gal4list'\%{mult_decl})(?'id_list'(\%{space}+\%{ident})*))
""
@@ -177,15 +177,16 @@
Delimit
- )\%{space}+(?'qua'\%{qualit})
+ \%{space}+(?'qua'\%{qualit})
Chapter
Combined\%{space}+Scheme
End
Section
Arguments
+ (Import)|(Include)
Require(\%{space}+((Import)|(Export)))?
- (Recursive\%{space}+)?Extraction\%{space}+((Language\%{space}+(Ocaml)|(Haskell)|(Scheme)|(Toplevel))|(Library)|((No)?Inline)|(Blacklist))?
- Extract\%{space}+(Inlined\%{space}+)?(Constant)|(Inductive
+ (Recursive\%{space}+)?Extraction(\%{space}+(Language\%{space}+(Ocaml)|(Haskell)|(Scheme)|(Toplevel))|(Library)|((No)?Inline)|(Blacklist))?
+ Extract\%{space}+(Inlined\%{space}+)?(Constant)|(Inductive)
--
cgit v1.2.3