[pure-lang-svn] SF.net SVN: pure-lang:[823] pure/trunk/etc
Status: Beta
Brought to you by:
agraef
|
From: <ag...@us...> - 2008-09-22 00:42:41
|
Revision: 823
http://pure-lang.svn.sourceforge.net/pure-lang/?rev=823&view=rev
Author: agraef
Date: 2008-09-22 00:42:36 +0000 (Mon, 22 Sep 2008)
Log Message:
-----------
Update syntax highlighting.
Modified Paths:
--------------
pure/trunk/etc/gpure.lang
pure/trunk/etc/pure.lang
pure/trunk/etc/pure.vim
pure/trunk/etc/pure.xml
Modified: pure/trunk/etc/gpure.lang
===================================================================
--- pure/trunk/etc/gpure.lang 2008-09-22 00:23:30 UTC (rev 822)
+++ pure/trunk/etc/gpure.lang 2008-09-22 00:42:36 UTC (rev 823)
@@ -126,6 +126,10 @@
<keyword>void</keyword>
<keyword>string</keyword>
<keyword>pointer</keyword>
+ <keyword>matrix</keyword>
+ <keyword>dmatrix</keyword>
+ <keyword>cmatrix</keyword>
+ <keyword>imatrix</keyword>
</context>
<!-- http://www.lysator.liu.se/c/ANSI-C-grammar-l.html -->
Modified: pure/trunk/etc/pure.lang
===================================================================
--- pure/trunk/etc/pure.lang 2008-09-22 00:23:30 UTC (rev 822)
+++ pure/trunk/etc/pure.lang 2008-09-22 00:42:36 UTC (rev 823)
@@ -12,6 +12,7 @@
# Type identifiers used as tags and in extern declarations.
$KW_LIST(kwc)=bigint bool char short int long double expr string pointer void
+matrix dmatrix cmatrix imatrix
# Numbers.
$DIGIT=regex(0[xX][0-9a-fA-F]+L?|\d+(?:\.\d+)?(?:[eE][\-\+]\d+)?L?)
Modified: pure/trunk/etc/pure.vim
===================================================================
--- pure/trunk/etc/pure.vim 2008-09-22 00:23:30 UTC (rev 822)
+++ pure/trunk/etc/pure.vim 2008-09-22 00:42:36 UTC (rev 823)
@@ -38,6 +38,7 @@
syn keyword pureSpecial catch throw
syn keyword pureType bigint bool char short int long double
syn keyword pureType expr string pointer void
+syn keyword pureType matrix dmatrix cmatrix imatrix
syn match pureNumber "\<[0-9]*\>"
syn match pureHexNumber "\<0[Xx][0-9A-Fa-f]*\>"
Modified: pure/trunk/etc/pure.xml
===================================================================
--- pure/trunk/etc/pure.xml 2008-09-22 00:23:30 UTC (rev 822)
+++ pure/trunk/etc/pure.xml 2008-09-22 00:42:36 UTC (rev 823)
@@ -45,6 +45,10 @@
<item> string </item>
<item> pointer </item>
<item> void </item>
+ <item> matrix </item>
+ <item> dmatrix </item>
+ <item> cmatrix </item>
+ <item> imatrix </item>
</list>
<contexts>
<context attribute="Normal Text" lineEndContext="#stay" name="Normal">
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|