Configure_Eclipse: pan.xml

File pan.xml, 2.1 kB (added by /C=BE/O=BEGRID/OU=IIHE/OU=ULB/CN=Stephane GERARD, 2 months ago)
Line 
1 <?xml version="1.0"?>
2
3 <!DOCTYPE MODE SYSTEM "xmode.dtd">
4
5 <MODE>
6         <PROPS>
7                 <PROPERTY NAME="indentOpenBrackets" VALUE="{" />
8                 <PROPERTY NAME="indentCloseBrackets" VALUE="}" />
9                 <PROPERTY NAME="indentPrevLine"
10                         VALUE="\s*(((if|while)\s*\(|else\s*(\{|$)|else\s+if\s*\(|case\s+.+:|default:)[^;]*|for\s*\(.*)" />
11                 <PROPERTY NAME="lineComment" VALUE="#" />
12                 <PROPERTY NAME="wordBreakChars" VALUE=",+-=&lt;&gt;/?^&amp;*" />
13         </PROPS>
14         <RULES ESCAPE="\" IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE">
15                 <!-- whitespace: (space and tab) -->
16                 <WHITESPACE> </WHITESPACE>
17                 <WHITESPACE>    </WHITESPACE>
18                
19                 <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>
20
21
22                 <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
23                         <BEGIN>"</BEGIN>
24                         <END>"</END>
25                 </SPAN>
26                 <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
27                         <BEGIN>'</BEGIN>
28                         <END>'</END>
29                 </SPAN>
30
31                 <SEQ TYPE="NULL">)</SEQ>
32                 <SEQ TYPE="OPERATOR">==</SEQ>
33                 <SEQ TYPE="OPERATOR">!=</SEQ>
34                 <SEQ TYPE="OPERATOR">!</SEQ>
35                 <SEQ TYPE="OPERATOR">&gt;=</SEQ>
36                 <SEQ TYPE="OPERATOR">&lt;=</SEQ>
37                 <SEQ TYPE="OPERATOR">+</SEQ>
38                 <SEQ TYPE="OPERATOR">-</SEQ>
39                 <SEQ TYPE="OPERATOR">*</SEQ>
40                 <SEQ TYPE="OPERATOR">&gt;</SEQ>
41                 <SEQ TYPE="OPERATOR">&lt;</SEQ>
42                 <SEQ TYPE="OPERATOR">%</SEQ>
43                 <SEQ TYPE="OPERATOR">&amp;&amp;</SEQ>
44                 <SEQ TYPE="OPERATOR">||</SEQ>
45                 <SEQ TYPE="NULL">.</SEQ>
46                 <SEQ TYPE="NULL">,</SEQ>
47                 <SEQ TYPE="NULL">;</SEQ>
48                 <SEQ TYPE="NULL">]</SEQ>
49                 <SEQ TYPE="NULL">[</SEQ>
50                 <SEQ TYPE="NULL">?</SEQ>
51
52                 <!-- Function calls -->
53                 <MARK_PREVIOUS TYPE="FUNCTION" EXCLUDE_MATCH="TRUE">(</MARK_PREVIOUS>
54
55                 <KEYWORDS IGNORE_CASE="FALSE">
56                         <KEYWORD3>final</KEYWORD3>
57                         <KEYWORD3>variable</KEYWORD3>
58                         <KEYWORD3>define</KEYWORD3>
59                         <KEYWORD3>function</KEYWORD3>
60                         <KEYWORD3>type</KEYWORD3>
61                         <KEYWORD3>with</KEYWORD3>
62                         <KEYWORD3>extensible</KEYWORD3>
63                         <KEYWORD3>final</KEYWORD3>
64                         <KEYWORD3>unique</KEYWORD3>
65                         <KEYWORD3>valid</KEYWORD3>
66                         <KEYWORD3>include</KEYWORD3>
67                         <KEYWORD3>template</KEYWORD3>
68                         <LITERAL1>true</LITERAL1>
69                         <LITERAL1>false</LITERAL1>
70                         <LITERAL1>null</LITERAL1>
71                         <LITERAL1>undef</LITERAL1>
72                 </KEYWORDS>
73         </RULES>
74 </MODE>