3 <!DOCTYPE MODE SYSTEM "xmode.dtd">
7 <PROPERTY NAME="lineComment" VALUE="#" />
9 <RULES IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE">
11 <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>
13 <!-- Function calls -->
14 <SPAN_REGEXP TYPE="FUNCTION" HASH_CHAR="$" DELEGATE="MAIN">
15 <BEGIN>\$\([a-zA-Z][\w-]* </BEGIN>
19 <!-- $(...) variables -->
20 <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
24 <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
29 <MARK_FOLLOWING TYPE="KEYWORD2">$</MARK_FOLLOWING>
32 <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE">
36 <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE">
40 <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE">
45 <SEQ TYPE="OPERATOR">=</SEQ>
46 <SEQ TYPE="OPERATOR">:=</SEQ>
47 <SEQ TYPE="OPERATOR">+=</SEQ>
48 <SEQ TYPE="OPERATOR">?=</SEQ>
50 <MARK_PREVIOUS TYPE="LABEL" AT_LINE_START="TRUE">:</MARK_PREVIOUS>
53 <KEYWORD1>subst</KEYWORD1>
54 <KEYWORD1>addprefix</KEYWORD1>
55 <KEYWORD1>addsuffix</KEYWORD1>
56 <KEYWORD1>basename</KEYWORD1>
57 <KEYWORD1>dir</KEYWORD1>
58 <KEYWORD1>filter</KEYWORD1>
59 <KEYWORD1>filter-out</KEYWORD1>
60 <KEYWORD1>findstring</KEYWORD1>
61 <KEYWORD1>firstword</KEYWORD1>
62 <KEYWORD1>foreach</KEYWORD1>
63 <KEYWORD1>join</KEYWORD1>
64 <KEYWORD1>notdir</KEYWORD1>
65 <KEYWORD1>origin</KEYWORD1>
66 <KEYWORD1>patsubst</KEYWORD1>
67 <KEYWORD1>shell</KEYWORD1>
68 <KEYWORD1>sort</KEYWORD1>
69 <KEYWORD1>strip</KEYWORD1>
70 <KEYWORD1>suffix</KEYWORD1>
71 <KEYWORD1>wildcard</KEYWORD1>
72 <KEYWORD1>word</KEYWORD1>
73 <KEYWORD1>words</KEYWORD1>
74 <KEYWORD1>ifeq</KEYWORD1>
75 <KEYWORD1>ifneq</KEYWORD1>
76 <KEYWORD1>else</KEYWORD1>
77 <KEYWORD1>endif</KEYWORD1>
78 <KEYWORD1>define</KEYWORD1>
79 <KEYWORD1>endef</KEYWORD1>
80 <KEYWORD1>ifdef</KEYWORD1>
81 <KEYWORD1>ifndef</KEYWORD1>
86 <RULES SET="VARIABLE" ESCAPE="\" IGNORE_CASE="FALSE"
89 <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>
91 <!-- $(...) variables -->
92 <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
96 <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">