?@^~\\]"> |\\\+|:-|=|\\=)(?!&gr_char_iso;)"> (?!&gr_char_iso;)"> =|>)(?!&gr_char_iso;)"> >)(?!&gr_char_iso;)"> =|@>|=\.\.|@|:)(?!&gr_char_iso;)"> ?@^~\"> ]> error instantiation_error uninstantiation_error type_error domain_error existence_error permission_error representation_error evaluation_error resource_error syntax_error system_error char_conversion current_char_conversion include ensure_loaded atan xor initialization fail repeat call catch throw true false once dynamic asserta assertz retractall retract abolish clause 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 phrase open set_stream_position get_char get_code peek_char peek_code get_byte peek_byte put_char put_code put_byte nl read_term read write_canonical writeq write is rem mod div abs sign min max ceiling floor round truncate pi sqrt tan cos sin atan2 acos asin exp log float float_fractional_part float_integer_part multifile discontigous op set_prolog_flag var nonvar atom integer float number atomic compound callable ground current_op current_prolog_flag current_input current_output set_input set_output close flush_output at_end_of_stream stream_property