Lines Matching refs:match
18 syn case match
23 syn match logtalkVariable "\<\(\u\|_\)\(\w\)*\>"
28 syn match logtalkOperator ":-"
36 syn match logtalkEscapeSequence contained "\\\([\\abfnrtv\"\']\|\(x[a-fA-F0-9]\+\|[0-7]\+\)\\\)"
41 syn match logtalkOperator "::"
42 syn match logtalkOperator ":"
43 syn match logtalkOperator "\^\^"
60 syn match logtalkCloseEntityDir ":- end_object\."
61 syn match logtalkCloseEntityDir ":- end_protocol\."
62 syn match logtalkCloseEntityDir ":- end_category\."
79 syn match logtalkDirTag ":- else\."
80 syn match logtalkDirTag ":- endif\."
88 syn match logtalkDirTag ":- built_in\."
89 syn match logtalkDirTag ":- dynamic\."
100 syn match logtalkDirTag ":- synchronized\."
102 syn match logtalkDirTag ":- threaded\."
122 syn match logtalkBuiltIn "\<\(abolish\|c\(reate\|urrent\)\)_\(object\|protocol\|category\)\ze("
124 syn match logtalkBuiltIn "\<\(object\|protocol\|category\)_property\ze("
126 syn match logtalkBuiltIn "\<co\(mplements_object\|nforms_to_protocol\)\ze("
127 syn match logtalkBuiltIn "\<extends_\(object\|protocol\|category\)\ze("
128 syn match logtalkBuiltIn "\<imp\(orts_category\|lements_protocol\)\ze("
129 syn match logtalkBuiltIn "\<\(instantiat\|specializ\)es_class\ze("
131 syn match logtalkBuiltIn "\<\(abolish\|define\)_events\ze("
132 syn match logtalkBuiltIn "\<current_event\ze("
134 syn match logtalkBuiltIn "\<\(create\|current\|set\)_logtalk_flag\ze("
136 syn match logtalkBuiltIn "\<logtalk_\(compile\|l\(ibrary_path\|oad\|oad_context\)\|make\(_target_a…
137 syn match logtalkBuiltIn "\<logtalk_make\>"
139 syn match logtalkBuiltIn "\<\(for\|retract\)all\ze("
141 syn match logtalkBuiltIn "\<threaded\(_\(call\|once\|ignore\|exit\|peek\|wait\|notify\)\)\?\ze("
142 syn match logtalkBuiltIn "\<threaded_engine\(_\(create\|destroy\|self\|next\|next_reified\|yield\|…
147 syn match logtalkBuiltInMethod "\<context\ze("
148 syn match logtalkBuiltInMethod "\<parameter\ze("
149 syn match logtalkBuiltInMethod "\<se\(lf\|nder\)\ze("
150 syn match logtalkBuiltInMethod "\<this\ze("
152 syn match logtalkBuiltInMethod "\<current_predicate\ze("
153 syn match logtalkBuiltInMethod "\<predicate_property\ze("
155 syn match logtalkBuiltInMethod "\<a\(bolish\|ssert\(a\|z\)\)\ze("
156 syn match logtalkBuiltInMethod "\<clause\ze("
157 syn match logtalkBuiltInMethod "\<retract\(all\)\?\ze("
159 syn match logtalkBuiltInMethod "\<\(bag\|set\)of\ze("
160 syn match logtalkBuiltInMethod "\<f\(ind\|or\)all\ze("
162 syn match logtalkBuiltInMethod "\<before\ze("
163 syn match logtalkBuiltInMethod "\<after\ze("
165 syn match logtalkBuiltInMethod "\<forward\ze("
167 syn match logtalkBuiltInMethod "\<expand_\(goal\|term\)\ze("
168 syn match logtalkBuiltInMethod "\<\(goal\|term\)_expansion\ze("
169 syn match logtalkBuiltInMethod "\<phrase\ze("
174 syn match logtalkOperator "?"
175 syn match logtalkOperator "@"
180 syn match logtalkKeyword "\<true\>"
181 syn match logtalkKeyword "\<fail\>"
182 syn match logtalkKeyword "\<false\>"
183 syn match logtalkKeyword "\<ca\(ll\|tch\)\ze("
184 syn match logtalkOperator "!"
185 " syn match logtalkOperator ","
186 syn match logtalkOperator ";"
187 syn match logtalkOperator "-->"
188 syn match logtalkOperator "->"
189 syn match logtalkKeyword "\<throw\ze("
190 syn match logtalkKeyword "\<\(instantiation\|system\)_error\>"
191 syn match logtalkKeyword "\<\(type\|domain\|existence\|permission\|representation\|evaluation\|res…
196 syn match logtalkOperator "="
197 syn match logtalkKeyword "\<subsumes_term\ze("
198 syn match logtalkKeyword "\<unify_with_occurs_check\ze("
199 syn match logtalkOperator "\\="
204 syn match logtalkKeyword "\<var\ze("
205 syn match logtalkKeyword "\<atom\(ic\)\?\ze("
206 syn match logtalkKeyword "\<integer\ze("
207 syn match logtalkKeyword "\<float\ze("
208 syn match logtalkKeyword "\<c\(allable\|ompound\)\ze("
209 syn match logtalkKeyword "\<n\(onvar\|umber\)\ze("
210 syn match logtalkKeyword "\<ground\ze("
211 syn match logtalkKeyword "\<acyclic_term\ze("
216 syn match logtalkKeyword "\<compare\ze("
217 syn match logtalkOperator "@=<"
218 syn match logtalkOperator "=="
219 syn match logtalkOperator "\\=="
220 syn match logtalkOperator "@<"
221 syn match logtalkOperator "@>"
222 syn match logtalkOperator "@>="
227 syn match logtalkKeyword "\<functor\ze("
228 syn match logtalkKeyword "\<arg\ze("
229 syn match logtalkOperator "=\.\."
230 syn match logtalkKeyword "\<copy_term\ze("
231 syn match logtalkKeyword "\<numbervars\ze("
232 syn match logtalkKeyword "\<term_variables\ze("
237 syn match logtalkOperator "\<as\>"
242 syn match logtalkOperator "\<is\>"
247 syn match logtalkOperator "=:="
248 syn match logtalkOperator "=\\="
249 syn match logtalkOperator "<"
250 syn match logtalkOperator "=<"
251 syn match logtalkOperator ">"
252 syn match logtalkOperator ">="
257 syn match logtalkKeyword "\<\(curren\|se\)t_\(in\|out\)put\ze("
258 syn match logtalkKeyword "\<open\ze("
259 syn match logtalkKeyword "\<close\ze("
260 syn match logtalkKeyword "\<flush_output\ze("
261 syn match logtalkKeyword "\<flush_output\>"
262 syn match logtalkKeyword "\<stream_property\ze("
263 syn match logtalkKeyword "\<at_end_of_stream\ze("
264 syn match logtalkKeyword "\<at_end_of_stream\>"
265 syn match logtalkKeyword "\<set_stream_position\ze("
270 syn match logtalkKeyword "\<\(get\|p\(eek\|ut\)\)_\(c\(har\|ode\)\|byte\)\ze("
271 syn match logtalkKeyword "\<nl\ze("
272 syn match logtalkKeyword "\<nl\>"
277 syn match logtalkKeyword "\<read\(_term\)\?\ze("
278 syn match logtalkKeyword "\<write\(q\|_\(canonical\|term\)\)\?\ze("
279 syn match logtalkKeyword "\<\(current_\)\?op\ze("
280 syn match logtalkKeyword "\<\(current_\)\?char_conversion\ze("
285 syn match logtalkOperator "\\+"
286 syn match logtalkKeyword "\<ignore\ze("
287 syn match logtalkKeyword "\<once\ze("
288 syn match logtalkKeyword "\<repeat\>"
293 syn match logtalkKeyword "\<atom_\(length\|c\(hars\|o\(ncat\|des\)\)\)\ze("
294 syn match logtalkKeyword "\<sub_atom\ze("
295 syn match logtalkKeyword "\<char_code\ze("
296 syn match logtalkKeyword "\<number_c\(har\|ode\)s\ze("
301 syn match logtalkKeyword "\<\(curren\|se\)t_prolog_flag\ze("
302 syn match logtalkKeyword "\<halt\ze("
303 syn match logtalkKeyword "\<halt\>"
308 syn match logtalkKeyword "\<\(key\)\?sort\ze("
313 syn match logtalkOperator "+"
314 syn match logtalkOperator "-"
315 syn match logtalkOperator "\*"
316 syn match logtalkOperator "//"
317 syn match logtalkOperator "/"
318 syn match logtalkKeyword "\<div\ze("
319 syn match logtalkKeyword "\<r\(ound\|em\)\ze("
320 syn match logtalkKeyword "\<e\>"
321 syn match logtalkKeyword "\<pi\>"
322 syn match logtalkKeyword "\<div\>"
323 syn match logtalkKeyword "\<rem\>"
324 syn match logtalkKeyword "\<m\(ax\|in\|od\)\ze("
325 syn match logtalkKeyword "\<mod\>"
326 syn match logtalkKeyword "\<abs\ze("
327 syn match logtalkKeyword "\<sign\ze("
328 syn match logtalkKeyword "\<flo\(or\|at\(_\(integer\|fractional\)_part\)\?\)\ze("
329 syn match logtalkKeyword "\<t\(an\|runcate\)\ze("
330 syn match logtalkKeyword "\<ceiling\ze("
335 syn match logtalkOperator "\*\*"
336 syn match logtalkKeyword "\<s\(in\|qrt\)\ze("
337 syn match logtalkKeyword "\<cos\ze("
338 syn match logtalkKeyword "\<a\(cos\|sin\|tan\|tan2\)\ze("
339 syn match logtalkKeyword "\<exp\ze("
340 syn match logtalkKeyword "\<log\ze("
345 syn match logtalkOperator ">>"
346 syn match logtalkOperator "<<"
347 syn match logtalkOperator "/\\"
348 syn match logtalkOperator "\\/"
349 syn match logtalkOperator "\\"
350 syn match logtalkKeyword "\<xor\ze("
355 syn match logtalkOperator "|"
360 syn match logtalkOperator "\^"
365 syn match logtalkNumber "\<\d\+\>"
366 syn match logtalkNumber "\<\d\+\.\d\+\>"
367 syn match logtalkNumber "\<\d\+[eE][-+]\=\d\+\>"
368 syn match logtalkNumber "\<\d\+\.\d\+[eE][-+]\=\d\+\>"
369 syn match logtalkNumber "\<0'[\\]\?.\|0''\|0'\"\>"
370 syn match logtalkNumber "\<0b[0-1]\+\>"
371 syn match logtalkNumber "\<0o\o\+\>"
372 syn match logtalkNumber "\<0x\x\+\>"
377 syn match logtalkOperator "\."
383 syn match logtalkLineComment "%.*"