forked from notepad-plus-plus/userDefinedLanguages
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Prolog-GNU_byDanielDiaz.xml
64 lines (64 loc) · 9.5 KB
/
Prolog-GNU_byDanielDiaz.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<NotepadPlus>
<UserLang name="Prolog (GNU)" ext="pl pro" udlVersion="2.1">
<Settings>
<Global caseIgnored="no" allowFoldOfComments="yes" foldCompact="no" forcePureLC="0" decimalSeparator="0" />
<Prefix Keywords1="no" Keywords2="no" Keywords3="yes" Keywords4="no" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" />
</Settings>
<KeywordLists>
<Keywords name="Comments">03/* 03/** 04*/ 04*/ 00% 00%% 01 02</Keywords>
<Keywords name="Numbers, prefix1"></Keywords>
<Keywords name="Numbers, prefix2"></Keywords>
<Keywords name="Numbers, extras1"></Keywords>
<Keywords name="Numbers, extras2"></Keywords>
<Keywords name="Numbers, suffix1"></Keywords>
<Keywords name="Numbers, suffix2"></Keywords>
<Keywords name="Numbers, range"></Keywords>
<Keywords name="Operators1">:- --> , : ; | . -> *-> ( ) [ ] { } = \ \= \+ ^ =.. == \== @=< @> @< @>= * + - / // div mod rem ** is << >> \/ /\ =:= =\= < =< > >= #= #\= #< #=< #> #>= #=# #\=# #<# #=<# #># #>=# #<=> #\<=> #==> #\==> #/\ #\/\ #\/ #\\/ #\ ##</Keywords>
<Keywords name="Operators2"></Keywords>
<Keywords name="Folders in code1, open"></Keywords>
<Keywords name="Folders in code1, middle"></Keywords>
<Keywords name="Folders in code1, close"></Keywords>
<Keywords name="Folders in code2, open"></Keywords>
<Keywords name="Folders in code2, middle"></Keywords>
<Keywords name="Folders in code2, close"></Keywords>
<Keywords name="Folders in comment, open"></Keywords>
<Keywords name="Folders in comment, middle"></Keywords>
<Keywords name="Folders in comment, close"></Keywords>
<Keywords name="Keywords1">abolish abort absolute_file_name acyclic_term add_linedit_completion add_stream_alias add_stream_mirror append architecture arg argument_counter argument_list argument_value asserta assertz at_end_of_stream atom atom_chars atom_codes atom_concat atom_length atom_property atomic bagof between bind_variables break built_in built_in_fd call call_det call_with_args callable catch change_directory char_code char_conversion character_count clause close close_input_atom_stream close_input_chars_stream close_input_codes_stream close_output_atom_stream close_output_chars_stream close_output_codes_stream compare compound consult copy_term cpu_time create_pipe current_alias current_atom current_bip_name current_char_conversion current_input current_mirror current_op current_output current_predicate current_prolog_flag current_stream date_time debug debugging decompose_file_name delete delete_directory delete_file directory_files discontiguous display display_to_atom display_to_chars display_to_codes dynamic elif else endif ensure_linked ensure_loaded environ exec expand_term fail false fd_all_different fd_at_least_one fd_at_most_one fd_atleast fd_atmost fd_cardinality fd_dom fd_domain fd_domain_bool fd_element fd_element_var fd_exactly fd_has_extra_cstr fd_has_vector fd_labeling fd_labelingff fd_max fd_max_integer fd_maximize fd_min fd_minimize fd_not_prime fd_only_one fd_prime fd_reified_in fd_relation fd_relationc fd_set_vector_max fd_size fd_use_vector fd_var fd_vector_max file_exists file_permission file_property find_linedit_completion findall float flush_output for forall foreign fork_prolog format format_to_atom format_to_chars format_to_codes functor g_array_size g_assign g_assignb g_dec g_deco g_inc g_inco g_link g_read g_reset_bit g_set_bit g_test_reset_bit g_test_set_bit generic_var get get0 get_byte get_char get_code get_key get_key_no_echo get_linedit_prompt get_print_stream get_seed ground halt host_name hostname_address if include initialization integer is_absolute_file_name is_list is_relative_file_name keysort last last_read_start_line_column leash length line_count line_position list list_or_partial_list listing load lower_upper make_directory maplist max_list member memberchk min_list msort multifile name name_query_vars name_singleton_vars new_atom nl nodebug non_fd_var non_generic_var nonvar nospy nospyall notrace nth number number_atom number_chars number_codes numbervars once op open open_input_atom_stream open_input_chars_stream open_input_codes_stream open_output_atom_stream open_output_chars_stream open_output_codes_stream os_version partial_list peek_byte peek_char peek_code permutation phrase popen portray portray_clause predicate_property prefix print print_to_atom print_to_chars print_to_codes prolog_file_name prolog_pid public put put_byte put_char put_code random randomize read read_atom read_from_atom read_from_chars read_from_codes read_integer read_number read_pl_state_file read_term read_term_from_atom read_term_from_chars read_term_from_codes read_token read_token_from_atom read_token_from_chars read_token_from_codes real_time remove_stream_mirror rename_file repeat retract retractall reverse see seeing seek seen select send_signal set_bip_name set_input set_linedit_prompt set_output set_prolog_flag set_seed set_stream_buffering set_stream_eof_action set_stream_line_column set_stream_position set_stream_type setarg setof shell skip sleep socket socket_accept socket_bind socket_close socket_connect socket_listen sort spawn spy spypoint_condition statistics stop stream_line_column stream_position stream_property sub_atom sublist subsumes_term succ suffix sum_list syntax_error_info system system_time tab tell telling temporary_file temporary_name term_expansion term_hash term_ref term_variables throw told top_level trace true unget_byte unget_char unget_code unify_with_occurs_check unlink user_time var wait wam_debug working_directory write write_canonical write_canonical_to_atom write_canonical_to_chars write_canonical_to_codes write_pl_state_file write_term write_term_to_atom write_term_to_chars write_term_to_codes write_to_atom write_to_chars write_to_codes writeq writeq_to_atom writeq_to_chars writeq_to_codes</Keywords>
<Keywords name="Keywords2"></Keywords>
<Keywords name="Keywords3">A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _</Keywords>
<Keywords name="Keywords4"></Keywords>
<Keywords name="Keywords5"></Keywords>
<Keywords name="Keywords6"></Keywords>
<Keywords name="Keywords7"></Keywords>
<Keywords name="Keywords8"></Keywords>
<Keywords name="Delimiters">00 01 02 03 04 05 06' 07\ 08' 09" 10\ 11" 12` 13\ 14` 15 16 17 18 19 20 21 22 23</Keywords>
</KeywordLists>
<Styles>
<WordsStyle name="DEFAULT" fgColor="000000" bgColor="FFFFFF" fontName="Courier New" fontStyle="0" fontSize="11" nesting="0" />
<WordsStyle name="COMMENTS" fgColor="0080C0" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="LINE COMMENTS" fgColor="737373" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="NUMBERS" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS1" fgColor="0000E6" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS2" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS3" fgColor="8000FF" bgColor="FFFFFF" fontName="" fontStyle="3" nesting="0" />
<WordsStyle name="KEYWORDS4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="OPERATORS" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
<WordsStyle name="FOLDER IN CODE1" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN CODE2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS1" fgColor="FF00FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS2" fgColor="FF00FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS3" fgColor="CE7B00" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="28" />
<WordsStyle name="DELIMITERS4" fgColor="CE7B00" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
<WordsStyle name="DELIMITERS5" fgColor="CE7B00" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
<WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
</Styles>
</UserLang>
</NotepadPlus>