Minor optimization of memory allocation for string copy.
[midnight-commander.git] / misc / syntax / yxx.syntax
blobda81945c6357a16c34398153d885b65437392b70
1 context default
2     keyword whole auto yellow
3     keyword whole break yellow
4     keyword whole case yellow
5     keyword whole char yellow
6     keyword whole const yellow
7     keyword whole continue yellow
8     keyword whole default yellow
9     keyword whole do yellow
10     keyword whole double yellow
11     keyword whole else yellow
12     keyword whole enum yellow
13     keyword whole extern yellow
14     keyword whole float yellow
15     keyword whole for yellow
16     keyword whole goto yellow
17     keyword whole if yellow
18     keyword whole int yellow
19     keyword whole long yellow
20     keyword whole register yellow
21     keyword whole return yellow
22     keyword whole short yellow
23     keyword whole signed yellow
24     keyword whole sizeof yellow
25     keyword whole static yellow
26     keyword whole struct yellow
27     keyword whole switch yellow
28     keyword whole typedef yellow
29     keyword whole union yellow
30     keyword whole unsigned yellow
31     keyword whole void yellow
32     keyword whole volatile yellow
33     keyword whole while yellow
34     keyword whole asm yellow
35     keyword whole catch yellow
36     keyword whole class yellow
37     keyword whole friend yellow
38     keyword whole delete yellow
39     keyword whole inline yellow
40     keyword whole new yellow
41     keyword whole operator yellow
42     keyword whole private yellow
43     keyword whole protected yellow
44     keyword whole public yellow
45     keyword whole this yellow
46     keyword whole throw yellow
47     keyword whole template yellow
48     keyword whole try yellow
49     keyword whole virtual yellow
50     keyword whole bool yellow
51     keyword whole const_cast yellow
52     keyword whole dynamic_cast yellow
53     keyword whole explicit yellow
54     keyword whole false yellow
55     keyword whole mutable yellow
56     keyword whole namespace yellow
57     keyword whole reinterpret_cast yellow
58     keyword whole static_cast yellow
59     keyword whole true yellow
60     keyword whole typeid yellow
61     keyword whole typename yellow
62     keyword whole using yellow
63     keyword whole wchar_t yellow
64     keyword whole ... yellow
65     keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
67     keyword whole accept yellow
68     keyword whole code yellow
69     keyword whole debug yellow
70     keyword whole defines yellow
71     keyword whole destructor yellow
72     keyword whole dprec yellow
73     keyword whole end yellow
74     keyword whole error yellow
75     keyword whole error-verbose yellow
76     keyword whole expect yellow
77     keyword whole file-prefix yellow
78     keyword whole glr-parser yellow
79     keyword whole initial-action yellow
80     keyword whole language yellow
81     keyword whole left yellow
82     keyword whole lex-param yellow
83     keyword whole locations yellow
84     keyword whole merge yellow
85     keyword whole name-prefix yellow
86     keyword whole node yellow
87     keyword whole nonassoc yellow
88     keyword whole no-parser yellow
89     keyword whole no-lines yellow
90     keyword whole output yellow
91     keyword whole parse-param yellow
92     keyword whole prec yellow
93     keyword whole pure-parser yellow
94     keyword whole require yellow
95     keyword whole right yellow
96     keyword whole skeleton yellow
97     keyword whole start yellow
98     keyword whole token yellow
99     keyword whole token-table yellow
100     keyword whole type yellow
101     keyword whole undefined yellow
102     keyword whole union yellow
103     keyword whole verbose yellow
104     keyword whole yacc yellow
106     keyword whole YYABORT brightred
107     keyword whole YYACCEPT brightred
108     keyword whole YYBACKUP brightred
109     keyword whole YYDEBUG brightred
110     keyword whole YYERROR brightred
111     keyword whole YYERROR_VERBOSE brightred
112     keyword whole YYINITDEPTH brightred
113     keyword whole YYLEX_PARAM brightred
114     keyword whole YYLTYPE brightred
115     keyword whole YYMAXDEPTH brightred
116     keyword whole YYPARSE_PARAM brightred
117     keyword whole YYRECOVERING brightred
118     keyword whole YYSTACK_USE_ALLOCA brightred
119     keyword whole YYSTYPE brightred
121     keyword whole yychar brightmagenta
122     keyword whole yyclearin brightmagenta
123     keyword whole yydebug brightmagenta
124     keyword whole yyerrok brightmagenta
125     keyword whole yyerror brightmagenta
126     keyword whole yylex brightmagenta
127     keyword whole yylloc brightmagenta
128     keyword whole yylval brightmagenta
129     keyword whole yynerrs brightmagenta
130     keyword whole yyparse brightmagenta
131     keyword whole yypstate_delete brightmagenta
132     keyword whole yypstate_new brightmagenta
133     keyword whole yypull_parse brightmagenta
134     keyword whole yypush_parse brightmagenta
135     keyword whole yywrap brightmagenta
137     keyword /\* brown
138     keyword \*/ brown
139     keyword // brown
141     keyword '\\\{"abtnvfr\}' brightgreen
142     keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
143     keyword '\\'' brightgreen
144     keyword '\\\\' brightgreen
145     keyword '\\0' brightgreen
146     keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
148     keyword > yellow
149     keyword < yellow
150     keyword \+ yellow
151     keyword - yellow
152     keyword \* yellow
153     keyword / yellow
154     keyword % yellow
155     keyword = yellow
156     keyword != yellow
157     keyword == yellow
158     keyword { brightcyan
159     keyword } brightcyan
160     keyword ( brightcyan
161     keyword ) brightcyan
162     keyword [ brightcyan
163     keyword ] brightcyan
164     keyword , brightcyan
165     keyword : brightcyan
166     keyword ? brightcyan
167     keyword ; brightmagenta
169     keyword wholeright %{ brightcyan
170     keyword wholeright %} brightcyan
171     keyword wholeright %% brightcyan
172     keyword % yellow
173     keyword $$ yellow
174     keyword $\[0123456789\] yellow
175     keyword @$ yellow
176     keyword @\[0123456789\] yellow
178 context exclusive /\* \*/ brown
179     spellcheck
181 context exclusive // \n brown
182     spellcheck
184 context linestart # \n brightred
185     keyword \\\n yellow
186     keyword /\**\*/ brown
187     keyword //*\n brown
188     keyword "+" red
189     keyword <+> red
191 context " " green
192     spellcheck
193     keyword \\" brightgreen
194     keyword %% brightgreen
195     keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
196     keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
197     keyword %\[hl\]n brightgreen
198     keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
199     keyword %[*] brightgreen
200     keyword %c brightgreen
201     keyword %p brightgreen
202     keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
203     keyword \\\\ brightgreen
204     keyword \\' brightgreen
205     keyword \\\{abtnvfr\} brightgreen