From bf4e405e03859bf383f55715944f4f71bd338c34 Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Thu, 9 Jan 2014 00:24:34 +0100 Subject: Update kate syntax highlight files --- kate/data/prolog.xml | 1308 +++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 1094 insertions(+), 214 deletions(-) (limited to 'kate/data/prolog.xml') diff --git a/kate/data/prolog.xml b/kate/data/prolog.xml index 732048845..e7fdde3db 100644 --- a/kate/data/prolog.xml +++ b/kate/data/prolog.xml @@ -1,232 +1,1112 @@ - - + + + + + ?@^~\\]"> + + + + + + + + |\\\+|:-|=|\\=)(?!&gr_char_iso;)"> + + + (?!&gr_char_iso;)"> + + + =|>)(?!&gr_char_iso;)"> + + + + >)(?!&gr_char_iso;)"> + + + =|@>|=\.\.|@|:)(?!&gr_char_iso;)"> + + + + + + + + + + + + + + + + + + + ?@^~\"> + + + + + + + + + + + + +]> + + + + + - - abstract - align - as - and - class - clauses - constants - database - determ - domains - elsedef - endclass - enddef - erroneous - facts - failure - global - goal - if - ifdef - ifndef - implement - include - language - multi - nocopy - nondeterm - object - or - procedure - protected - predicates - reference - single - static - struct - this - + + + error + + + instantiation_error + uninstantiation_error + type_error + domain_error + existence_error + permission_error + representation_error + evaluation_error + resource_error + syntax_error + system_error + - - ABSTRACT - ALIGN - AS - AND - CLASS - CLAUSES - CONSTANTS - DATABASE - DETERM - DOMAINS - ELSEDEF - ENDCLASS - ENDDEF - ERRONEOUS - FACTS - FAILURE - GLOBAL - GOAL - IF - IFDEF - IFNDEF - IMPLEMENT - INCLUDE - LANGUAGE - MULTI - NOCOPY - NONDETERM - OBJECT - OR - PROCEDURE - PROTECTED - PREDICATES - REFERENCE - SINGLE - STATIC - STRUCT - THIS + + + char_conversion + current_char_conversion + include + ensure_loaded + + atan + + xor + + + + consult + built_in + + + + + + + + + + initialization + + fail + repeat + call + catch + throw + true + false + once + - - assert - asserta + + + dynamic + asserta assertz - bound - chain_inserta - chain_insertafter - chain_insertz - chain_terms - consult - db_btrees - db_chains - fail - findall - format - free - msgrecv - msgsend - nl - not - readterm - ref_term - retract retractall - save - term_bin - term_replace - term_str - trap - write - writef - + retract + abolish + clause + + + + + + listing + + + + + atom_concat + atom_length + atom_chars + atom_codes + arg + subsumes_term + acyclic_term + char_code + compare + copy_term + functor + number_chars + number_codes + + term_variables + unify_with_occurs_check + + + + number_atom + expand_term + term_expansion - - bgidriver - bgifont - check_determ - code - config - diagnostics - error - errorlevel - heap - gstacksize - nobreak - nowarnings - printermenu - project - + + display + print + format + portray_clause + portray + term_expansion + + + phrase + + + sort + keysort + + + append + delete + length + last + map_list + min_list + maplist + msort + memberchk + member + nth + permutation + reverse + select + prefix + suffix + sublist + sum_list + + + open + + set_stream_position + get_char + get_code + peek_char + peek_code + get_byte + peek_byte - - mod - div - abs - exp - ln + put_char + put_code + put_byte + nl + + read_term + read + write_canonical + writeq + write + + + append + seeing + seen + see + telling + tell + told + get0 + get + skip + put + tab + + + is + + + rem + mod + div + + + + + abs + sign + min + max + + + + + ceiling + floor + round + truncate + + + + pi + + + sqrt + tan + cos + sin + atan2 + acos + asin + exp log - sqrt - round - trunc - val - cos - sin - tan - arctan - random - randominit + float + float_fractional_part + float_integer_part - - char - real - string - symbol - byte - sbyte - short - ushort - word - integer - unsigned - dword - long - ulong - binary - ref - + + + multifile + discontigous + op + set_prolog_flag + + + var + nonvar + atom + integer + float + number + atomic + compound + callable + ground + + + + list + is_list + + + + + current_op + current_prolog_flag + current_input + current_output - - true - false - + + set_input + set_output + + + close + + flush_output + + + at_end_of_stream + + stream_property + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + -- cgit v1.2.1