forked from notepad-plus-plus/userDefinedLanguages
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Prolog-SWI_byAnthonyBonnier.xml
36 lines (36 loc) · 8.42 KB
/
Prolog-SWI_byAnthonyBonnier.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
<NotepadPlus>
<UserLang name="Prolog" ext="pl">
<Settings>
<Global caseIgnored="no" escapeChar="\" />
<TreatAsSymbol comment="yes" commentLine="yes" />
<Prefix words1="no" words2="no" words3="yes" words4="no" />
</Settings>
<KeywordLists>
<Keywords name="Delimiters">'"0'"0</Keywords>
<Keywords name="Folder+"></Keywords>
<Keywords name="Folder-"></Keywords>
<Keywords name="Operators">( ) , ; [ ] { | }</Keywords>
<Keywords name="Comment">1/* 1/** 2*/ 2*/ 0% 0%%</Keywords>
<Keywords name="Words1">abolish abort absolute_file_name access_file acyclic_term add_import_module add_nb_set append apply apropos arg arithmetic_function assoc_to_list assert asserta assertion assertz attach_console attribute_goals attr_unify_hook attr_portray_hook attvar at_end_of_stream at_halt atom atom_chars atom_codes atom_concat atom_length atom_prefix atom_number atom_to_term atomic atomic_concat atomic_list_concat autoload b_getval b_setval bagof between break byte_count call call_cleanup call_residue_vars call_shared_object_function call_with_depth_limit callable catch char_code char_conversion char_type character_count chdir chr_constraint chr_show_store chr_trace chr_type chr_notrace chr_leash chr_option clause clause_property close close_dde_conversation close_shared_object collation_key comment_hook compare compile_aux_clauses compile_predicates compiling compound code_type consult context_module convert_time copy_stream_data copy_term copy_term_nat create_prolog_flag current_arithmetic_function current_atom current_blob current_char_conversion current_flag current_foreign_library current_format_predicate current_functor current_input current_key current_module current_op current_output current_predicate current_signal current_stream cyclic_term day_of_the_week date_time_stamp date_time_value dcg_translate_rule dde_current_connection dde_current_service dde_execute dde_register_service dde_request dde_poke dde_unregister_service debug debug_control_hook debugging del_attr del_attrs delete_directory delete_file delete_import_module deterministic dif directory_files discontiguous downcase_atom duplicate_term dwim_match dwim_predicate dynamic edit elif else empty_assoc empty_nb_set encoding endif ensure_loaded erase eval_license exception exists_directory exists_file exists_source expand_answer expand_file_name expand_file_search_path expand_goal expand_query expand_term expects_dialect explain export fail false current_prolog_flag file_base_name file_directory_name file_name_extension file_search_path find_chr_constraint findall flag float flush_output forall format format_time format_predicate term_attvars term_variables freeze frozen functor garbage_collect garbage_collect_atoms garbage_collect_clauses gen_assoc gen_nb_set gensym get get_assoc get0 get_attr get_attrs get_byte get_char get_code get_single_char get_time getenv goal_expansion ground gdebug gspy gtrace guitracer gxref halt hash term_hash help help_hook if ignore import import_module in_pce_thread include index initialization instance integer interactor is is_absolute_file_name is_list is_stream join_threads keysort last leash length library_directory license line_count line_position list_debug_topics list_to_assoc list_to_set listing load_files load_foreign_library locale_sort make make_directory make_library_index map_assoc max_assoc memberchk message_hook message_queue_create message_queue_destroy message_queue_property message_to_string meta_predicate min_assoc module module_property module_transparent msort multifile mutex_create mutex_destroy mutex_lock mutex_property mutex_statistics mutex_trylock mutex_unlock mutex_unlock_all name nb_current nb_delete nb_getval nb_linkarg nb_linkval nb_set_to_list nb_setarg nb_setval nl nodebug noguitracer nonvar noprofile noprotocol normalize_space nospy nospyall not notrace nth_clause number number_chars number_codes numbervars on_signal once op open open_dde_conversation open_null_stream open_resource open_shared_object ord_list_to_assoc parse_time pce_dispatch pce_call peek_byte peek_char peek_code phrase please plus portray portray_clause predicate_property predsort preprocessor print print_message print_message_lines profile profile_count profiler prolog prolog_choice_attribute prolog_current_frame prolog_exception_hook prolog_file_type prolog_frame_attribute prolog_ide prolog_list_goal prolog_load_context prolog_load_file prolog_skip_level prolog_stack_property prolog_to_os_filename prolog_trace_interception prompt1 prompt protocol protocola protocolling put put_assoc put_attr put_attrs put_byte put_char put_code qcompile qsave_program rational read read_clause read_history read_link read_pending_input read_term recorda recorded recordz redefine_system_predicate reexport reload_foreign_libraries reload_library_index rename_file repeat require reset_gensym reset_profiler resource retract retractall same_file same_term see seeing seek seen set_base_module set_end_of_stream set_input set_output set_prolog_IO set_prolog_flag set_prolog_stack set_random set_stream set_stream_position set_tty setup_call_cleanup setup_call_catcher_cleanup setarg setenv setlocale setof shell show_profile size_file size_nb_set skip rl_add_history rl_read_history rl_read_init_file rl_write_history sleep sort source_exports source_file source_location spy stamp_date_time statistics stream_pair stream_position_data stream_property string string_concat string_length string_to_atom string_to_list strip_module style_check sub_atom sub_string subsumes subsumes_chk succ swritef tab tdebug tell telling term_expansion term_to_atom thread_at_exit thread_create thread_detach thread_exit thread_get_message thread_initialization thread_join thread_local thread_peek_message thread_property thread_self thread_send_message thread_setconcurrency thread_signal thread_statistics threads throw time time_file tmp_file tmp_file_stream tnodebug told tprofile trace tracing trim_stacks true tspy tty_get_capability tty_goto tty_put tty_size ttyflush unify_with_occurs_check unifiable unix unknown unload_file unload_foreign_library unsetenv upcase_atom use_foreign_library use_module var variant_sha1 visible volatile wait_for_input when wildcard_match win_exec win_has_menu win_folder win_insert_menu win_insert_menu_item win_shell win_registry_get_value win_window_pos window_title with_mutex with_output_to working_directory write writeln write_canonical write_term writef writeq</Keywords>
<Keywords name="Words2">:- . | = \= =< >= < > == @=< @>= @< @> @== +</Keywords>
<Keywords name="Words3">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="Words4"></Keywords>
</KeywordLists>
<Styles>
<WordsStyle name="DEFAULT" styleID="11" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="FOLDEROPEN" styleID="12" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="FOLDERCLOSE" styleID="13" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="KEYWORD1" styleID="5" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="KEYWORD2" styleID="6" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="KEYWORD3" styleID="7" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="3" />
<WordsStyle name="KEYWORD4" styleID="8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="COMMENT" styleID="1" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="COMMENT LINE" styleID="2" fgColor="808080" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="NUMBER" styleID="4" fgColor="000080" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="OPERATOR" styleID="10" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="DELIMINER1" styleID="14" fgColor="FF00FF" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="DELIMINER2" styleID="15" fgColor="FF00FF" bgColor="FFFFFF" fontName="" fontStyle="0" />
<WordsStyle name="DELIMINER3" styleID="16" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
</Styles>
</UserLang>
</NotepadPlus>