'+'	../library/integer.m	/^:- func '+'(/;kq|/^\<'+'\>/;'q;"	kind:func
'+'	../library/rational.m	/^:- func '+'(/;kq|/^\<'+'\>/;'q;"	kind:func
'-'	../library/integer.m	/^:- func '-'(/;kq|/^\<'-'\>/;'q;"	kind:func
'-'	../library/rational.m	/^:- func '-'(/;kq|/^\<'-'\>/;'q;"	kind:func
'<'	../library/integer.m	/^:- pred '<'(/;kq|/^\<'<'\>/;'q;"	kind:pred
'<'	../library/rational.m	/^:- pred '<'(/;kq|/^\<'<'\>/;'q;"	kind:pred
'=<'	../library/integer.m	/^:- pred '=<'(/;kq|/^\<'=<'\>/;'q;"	kind:pred
'=<'	../library/rational.m	/^:- pred '=<'(/;kq|/^\<'=<'\>/;'q;"	kind:pred
'>'	../library/integer.m	/^:- pred '>'(/;kq|/^\<'>'\>/;'q;"	kind:pred
'>'	../library/rational.m	/^:- pred '>'(/;kq|/^\<'>'\>/;'q;"	kind:pred
'>='	../library/integer.m	/^:- pred '>='(/;kq|/^\<'>='\>/;'q;"	kind:pred
'>='	../library/rational.m	/^:- pred '>='(/;kq|/^\<'>='\>/;'q;"	kind:pred
'bit	../library/bitmap.m	/^:- func 'bit :='(/;kq|/^\<'bit\>/;'q;"	kind:func
'bit	../library/version_bitmap.m	/^:- func 'bit :='(/;kq|/^\<'bit\>/;'q;"	kind:func
'bits	../library/bitmap.m	/^:- func 'bits :='(/;kq|/^\<'bits\>/;'q;"	kind:func
'byte	../library/bitmap.m	/^:- func 'byte :='(/;kq|/^\<'byte\>/;'q;"	kind:func
'det_elem	../library/map.m	/^:- func 'det_elem :='(K, map(K, V), V) = map(/;kq|/^\<'det_elem\>/;'q;"	kind:func
'elem	../library/array.m	/^:- func 'elem :='(int, array(T), T) = array(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/array2d.m	/^:- func 'elem :='(int, int, array2d(T), T) = array2d(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/bt_array.m	/^:- func 'elem :='(int, bt_array(T), T) = bt_array(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/hash_table.m	/^:- func 'elem :='(K, hash_table(K, V), V) = hash_table(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/map.m	/^:- func 'elem :='(K, map(K, V), V) = map(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/robdd.m	/^:- func 'elem :='(var(T), imp_res(T), vars_entailed_result(T)) = imp_res(/;kq|/^\<'elem\>/;'q;"	kind:func	file:
'elem	../library/version_array.m	/^:- func 'elem :='(int, version_array(T), T) = version_array(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/version_array2d.m	/^:- func 'elem :='(int, int, version_array2d(T), T) = version_array2d(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/version_hash_table.m	/^:- func 'elem :='(K, version_hash_table(K, V), V) = version_hash_table(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/version_store.m	/^:- func 'elem :='(mutvar(T, S), version_store(S), T) = version_store(/;kq|/^\<'elem\>/;'q;"	kind:func
'unsafe_bit	../library/bitmap.m	/^:- func 'unsafe_bit :='(/;kq|/^\<'unsafe_bit\>/;'q;"	kind:func
'unsafe_bits	../library/bitmap.m	/^:- func 'unsafe_bits :='(/;kq|/^\<'unsafe_bits\>/;'q;"	kind:func
'unsafe_byte	../library/bitmap.m	/^:- func 'unsafe_byte :='(/;kq|/^\<'unsafe_byte\>/;'q;"	kind:func
'unsafe_elem	../library/array.m	/^:- func 'unsafe_elem :='(int, array(T), T) = array(/;kq|/^\<'unsafe_elem\>/;'q;"	kind:func
'unsafe_elem	../library/array2d.m	/^:- func 'unsafe_elem :='(int, int, array2d(T), T) = array2d(/;kq|/^\<'unsafe_elem\>/;'q;"	kind:func
+	../library/float.m	/^:- func + (float::in) = (/;kq|/^\<+\>/;'q;"	kind:func
+	../library/int.m	/^:- func + (int::in) = (/;kq|/^\<+\>/;'q;"	kind:func
+	../library/int16.m	/^:- func + (int16::in) = (/;kq|/^\<+\>/;'q;"	kind:func
+	../library/int32.m	/^:- func + (int32::in) = (/;kq|/^\<+\>/;'q;"	kind:func
+	../library/int64.m	/^:- func + (int64::in) = (/;kq|/^\<+\>/;'q;"	kind:func
+	../library/int8.m	/^:- func + (int8::in) = (/;kq|/^\<+\>/;'q;"	kind:func
-	../library/float.m	/^:- func - (float::in) = (/;kq|/^\<-\>/;'q;"	kind:func
-	../library/int.m	/^:- func - (int::in) = (/;kq|/^\<-\>/;'q;"	kind:func
-	../library/int16.m	/^:- func - (int16::in) = (/;kq|/^\<-\>/;'q;"	kind:func
-	../library/int32.m	/^:- func - (int32::in) = (/;kq|/^\<-\>/;'q;"	kind:func
-	../library/int64.m	/^:- func - (int64::in) = (/;kq|/^\<-\>/;'q;"	kind:func
-	../library/int8.m	/^:- func - (int8::in) = (/;kq|/^\<-\>/;'q;"	kind:func
<	../library/builtin.m	/^    ;       (<)$/;kq|-;/\<<\>/;'q;"	kind:cons
=	../library/builtin.m	/^    --->    (=)$/;kq|-;/\<=\>/;'q;"	kind:cons
>	../library/builtin.m	/^    ;       (>).$/;kq|-;/\<>\>/;'q;"	kind:cons
K	../library/pretty_printer.m	/^    --->    (K -> V).$/;kq|-;/\<K\>/;'q;"	kind:cons	file:
T	../library/builtin.m	/^:- pred T  @<  T.$/;kq|/^\<T\>/;'q;"	kind:pred
T	../library/builtin.m	/^:- pred T  @=<  T.$/;kq|/^\<T\>/;'q;"	kind:pred
T	../library/builtin.m	/^:- pred T  @>  T.$/;kq|/^\<T\>/;'q;"	kind:pred
T	../library/builtin.m	/^:- pred T  @>=  T.$/;kq|/^\<T\>/;'q;"	kind:pred
T	../library/diet.m	/^:- pred T < T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
T	../library/diet.m	/^:- pred T =< T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
T	../library/diet.m	/^:- pred T > T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
T	../library/diet.m	/^:- pred T >= T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
T	../library/prolog.m	/^:- pred T =.. univ_result.$/;kq|/^\<T\>/;'q;"	kind:pred
T	../library/prolog.m	/^:- pred T =:= T.            % In Mercury, just use =$/;kq|/^\<T\>/;'q;"	kind:pred
T	../library/prolog.m	/^:- pred T == T.             % In Mercury, just use =$/;kq|/^\<T\>/;'q;"	kind:pred
T	../library/robdd.m	/^    func T `intersection` T = T$/;kq|-;/\<T\>/;'q;"	kind:tcm	file:
T1	../library/pair.m	/^    --->    (T1 - T2).$/;kq|-;/\<T1\>/;'q;"	kind:cons
T1	../library/pprint.m	/^:- func T1 ++ T2 = doc <= (doc(T1), doc(/;kq|/^\<T1\>/;'q;"	kind:func
V,	../library/robdd.m	/^                ( func(V, VsA, M) =$/;kq|-;/\<V,\>/;'q;"	kind:tcim	file:
[T	../library/list.m	/^    ;       [T | list(T)].$/;kq|-;/\<[T\>/;'q;"	kind:cons
[]	../library/exception.m	/^:- inst [] for list\/1$/;kq|-;/\<[]\>/;'q;"	kind:inst
[]	../library/list.m	/^    --->    []$/;kq|-;/\<[]\>/;'q;"	kind:cons
\	../library/int.m	/^:- func \\ (int::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/int16.m	/^:- func \\ (int16::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/int32.m	/^:- func \\ (int32::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/int64.m	/^:- func \\ (int64::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/int8.m	/^:- func \\ (int8::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/integer.m	/^:- func \\ integer = integer.$/;kq|/^\<\\>/;'q;"	kind:func
\	../library/uint.m	/^:- func \\ (uint::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/uint16.m	/^:- func \\ (uint16::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/uint32.m	/^:- func \\ (uint32::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/uint64.m	/^:- func \\ (uint64::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/uint8.m	/^:- func \\ (uint8::in) = (/;kq|/^\<\\>/;'q;"	kind:func
abs	../library/float.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	../library/int.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	../library/int16.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	../library/int32.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	../library/int64.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	../library/int8.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	../library/integer.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	../library/rational.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs_int_to_decimal	../library/string.format.m	/^:- func abs_int_to_decimal(/;kq|/^\<abs_int_to_decimal\>/;'q;"	kind:func	file:
abs_integer_to_decimal	../library/string.format.m	/^:- func abs_integer_to_decimal(/;kq|/^\<abs_integer_to_decimal\>/;'q;"	kind:func	file:
acc_assoc_list	../library/hash_table.m	/^:- pred acc_assoc_list(hash_bucket(/;kq|/^\<acc_assoc_list\>/;'q;"	kind:pred	file:
acc_ra_list	../library/ra_list.m	/^:- pred acc_ra_list(list(/;kq|/^\<acc_ra_list\>/;'q;"	kind:pred	file:
acc_rev_chars_from_utf16_code_units	../library/string.m	/^:- pred acc_rev_chars_from_utf16_code_units(list(/;kq|/^\<acc_rev_chars_from_utf16_code_units\>/;'q;"	kind:pred	file:
acc_rev_chars_from_utf8_code_units	../library/string.m	/^:- pred acc_rev_chars_from_utf8_code_units(list(/;kq|/^\<acc_rev_chars_from_utf8_code_units\>/;'q;"	kind:pred	file:
acc_rev_items	../library/bag.m	/^:- pred acc_rev_items(T::in, int::in, list(/;kq|/^\<acc_rev_items\>/;'q;"	kind:pred	file:
acc_rev_items_without_duplicates	../library/bag.m	/^:- pred acc_rev_items_without_duplicates(list(/;kq|/^\<acc_rev_items_without_duplicates\>/;'q;"	kind:pred	file:
acceptable_specifier_chars_for_poly_kind_msg	../library/string.parse_util.m	/^:- func acceptable_specifier_chars_for_poly_kind_msg(/;kq|/^\<acceptable_specifier_chars_for_poly_kind_msg\>/;'q;"	kind:func	file:
access_type	../library/io.m	/^:- type access_type$/;kq|-;/\<access_type\>/;'q;"	kind:type
accumulate_int	../library/string.m	/^:- pred accumulate_int(/;kq|/^\<accumulate_int\>/;'q;"	kind:pred	file:
accumulate_integer	../library/integer.m	/^:- pred accumulate_integer(/;kq|/^\<accumulate_integer\>/;'q;"	kind:pred	file:
accumulate_integer_underscore	../library/integer.m	/^:- pred accumulate_integer_underscore(/;kq|/^\<accumulate_integer_underscore\>/;'q;"	kind:pred	file:
accumulate_length	../library/multi_map.m	/^:- pred accumulate_length(list(/;kq|/^\<accumulate_length\>/;'q;"	kind:pred	file:
accumulate_length	../library/one_or_more_map.m	/^:- pred accumulate_length(one_or_more(/;kq|/^\<accumulate_length\>/;'q;"	kind:pred	file:
accumulate_n_copies	../library/list.m	/^:- pred accumulate_n_copies(int::in, T::in, list(T)::in, list(/;kq|/^\<accumulate_n_copies\>/;'q;"	kind:pred	file:
accumulate_negative_int	../library/string.m	/^:- pred accumulate_negative_int(/;kq|/^\<accumulate_negative_int\>/;'q;"	kind:pred	file:
accumulate_rev_lookup	../library/digraph.m	/^:- pred accumulate_rev_lookup(bimap(T, digraph_key(/;kq|/^\<accumulate_rev_lookup\>/;'q;"	kind:pred	file:
accumulate_uint	../library/string.m	/^:- pred accumulate_uint(/;kq|/^\<accumulate_uint\>/;'q;"	kind:pred	file:
accumulate_with_key	../library/digraph.m	/^:- pred accumulate_with_key(digraph_key(T)::in, digraph_key(/;kq|/^\<accumulate_with_key\>/;'q;"	kind:pred	file:
accumulating	../library/getopt.m	/^    ;       accumulating(list(string))$/;kq|-;/\<accumulating\>/;'q;"	kind:cons
accumulating	../library/getopt_io.m	/^    ;       accumulating(list(string))$/;kq|-;/\<accumulating\>/;'q;"	kind:cons
acos	../library/math.m	/^:- func acos(/;kq|/^\<acos\>/;'q;"	kind:func
action_alpha_lower	../library/mercury_term_lexer.m	/^    ;       action_alpha_lower$/;kq|-;/\<action_alpha_lower\>/;'q;"	kind:cons	file:
action_alpha_upper_uscore	../library/mercury_term_lexer.m	/^    ;       action_alpha_upper_uscore$/;kq|-;/\<action_alpha_upper_uscore\>/;'q;"	kind:cons	file:
action_backquote	../library/mercury_term_lexer.m	/^    ;       action_backquote$/;kq|-;/\<action_backquote\>/;'q;"	kind:cons	file:
action_dollar	../library/mercury_term_lexer.m	/^    ;       action_dollar$/;kq|-;/\<action_dollar\>/;'q;"	kind:cons	file:
action_dot	../library/mercury_term_lexer.m	/^    ;       action_dot$/;kq|-;/\<action_dot\>/;'q;"	kind:cons	file:
action_graphic_token	../library/mercury_term_lexer.m	/^    ;       action_graphic_token.$/;kq|-;/\<action_graphic_token\>/;'q;"	kind:cons	file:
action_hash	../library/mercury_term_lexer.m	/^    ;       action_hash$/;kq|-;/\<action_hash\>/;'q;"	kind:cons	file:
action_nonzero_digit	../library/mercury_term_lexer.m	/^    ;       action_nonzero_digit$/;kq|-;/\<action_nonzero_digit\>/;'q;"	kind:cons	file:
action_percent	../library/mercury_term_lexer.m	/^    ;       action_percent$/;kq|-;/\<action_percent\>/;'q;"	kind:cons	file:
action_quote	../library/mercury_term_lexer.m	/^    ;       action_quote$/;kq|-;/\<action_quote\>/;'q;"	kind:cons	file:
action_slash	../library/mercury_term_lexer.m	/^    ;       action_slash$/;kq|-;/\<action_slash\>/;'q;"	kind:cons	file:
action_special_token	../library/mercury_term_lexer.m	/^    ;       action_special_token$/;kq|-;/\<action_special_token\>/;'q;"	kind:cons	file:
action_whitespace	../library/mercury_term_lexer.m	/^    --->    action_whitespace$/;kq|-;/\<action_whitespace\>/;'q;"	kind:cons	file:
action_zero	../library/mercury_term_lexer.m	/^    ;       action_zero$/;kq|-;/\<action_zero\>/;'q;"	kind:cons	file:
actual_position	../library/bt_array.m	/^:- pred actual_position(/;kq|/^\<actual_position\>/;'q;"	kind:pred	file:
actually_write_feedback_file	../mdbcomp/feedback.feedback_info.m	/^:- pred actually_write_feedback_file(/;kq|/^\<actually_write_feedback_file\>/;'q;"	kind:pred	file:
actually_write_feedback_file	feedback.feedback_info.m	/^:- pred actually_write_feedback_file(/;kq|/^\<actually_write_feedback_file\>/;'q;"	kind:pred	file:
add	../library/diet.m	/^:- func add(T, diet(T)) = diet(T) <= diet_element(/;kq|/^\<add\>/;'q;"	kind:func	file:
add	../library/multi_map.m	/^:- func add(multi_map(K, V), K, V) = multi_map(/;kq|/^\<add\>/;'q;"	kind:func
add	../library/one_or_more_map.m	/^:- func add(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<add\>/;'q;"	kind:func
add_alternatives	../library/dir.m	/^:- func add_alternatives(list(list(char)), list(char)) = list(list(/;kq|/^\<add_alternatives\>/;'q;"	kind:func	file:
add_assoc_list	../library/digraph.m	/^:- func add_assoc_list(assoc_list(digraph_key(T), digraph_key(/;kq|/^\<add_assoc_list\>/;'q;"	kind:func
add_char_at_end	../library/dir.m	/^:- func add_char_at_end(char, list(char)) = list(/;kq|/^\<add_char_at_end\>/;'q;"	kind:func	file:
add_duration	../library/calendar.m	/^:- pred add_duration(/;kq|/^\<add_duration\>/;'q;"	kind:pred
add_duration_loop	../library/calendar.m	/^:- pred add_duration_loop(/;kq|/^\<add_duration_loop\>/;'q;"	kind:pred	file:
add_edge	../library/digraph.m	/^:- func add_edge(digraph_key(T), digraph_key(T), digraph(T)) = digraph(/;kq|/^\<add_edge\>/;'q;"	kind:func
add_edges_to_reachable	../library/digraph.m	/^:- pred add_edges_to_reachable(digraph(/;kq|/^\<add_edges_to_reachable\>/;'q;"	kind:pred	file:
add_element	../library/eqvclass.m	/^:- pred eqvclass.add_element(/;kq|/^\<eqvclass.add_element\>/;'q;"	kind:pred	file:
add_elements	../library/bt_array.m	/^:- pred add_elements(int::in, T::in, ra_list(T)::in, ra_list(/;kq|/^\<add_elements\>/;'q;"	kind:pred	file:
add_entry	../library/edit_seq.m	/^:- pred add_entry(int::in, int::in, dynprog_entry(/;kq|/^\<add_entry\>/;'q;"	kind:pred	file:
add_equivalence	../library/eqvclass.m	/^:- pred add_equivalence(/;kq|/^\<add_equivalence\>/;'q;"	kind:pred	file:
add_equivalences	../library/robdd.m	/^:- func add_equivalences(equiv_vars(T), robdd(T)) = robdd(/;kq|/^\<add_equivalences\>/;'q;"	kind:func
add_equivalences_2	../library/robdd.m	/^:- pred add_equivalences_2(assoc_list(var(T))::in, vars(/;kq|/^\<add_equivalences_2\>/;'q;"	kind:pred	file:
add_feedback_candidate_parallel_conjunctions	../mdbcomp/feedback.feedback_info.m	/^:- pred add_feedback_candidate_parallel_conjunctions(/;kq|/^\<add_feedback_candidate_parallel_conjunctions\>/;'q;"	kind:pred
add_feedback_candidate_parallel_conjunctions	feedback.feedback_info.m	/^:- pred add_feedback_candidate_parallel_conjunctions(/;kq|/^\<add_feedback_candidate_parallel_conjunctions\>/;'q;"	kind:pred
add_feedback_components	../mdbcomp/feedback.feedback_info.m	/^:- pred add_feedback_components(list(/;kq|/^\<add_feedback_components\>/;'q;"	kind:pred	file:
add_feedback_components	feedback.feedback_info.m	/^:- pred add_feedback_components(list(/;kq|/^\<add_feedback_components\>/;'q;"	kind:pred	file:
add_from_pair	../library/multi_map.m	/^:- pred add_from_pair(pair(/;kq|/^\<add_from_pair\>/;'q;"	kind:pred	file:
add_from_pair	../library/one_or_more_map.m	/^:- pred one_or_more_map.add_from_pair(pair(/;kq|/^\<one_or_more_map.add_from_pair\>/;'q;"	kind:pred	file:
add_implications	../library/robdd.m	/^:- func add_implications(imp_vars(T), robdd(T)) = robdd(/;kq|/^\<add_implications\>/;'q;"	kind:func
add_implications_2	../library/robdd.m	/^:- func add_implications_2(func(var(T)) = robdd(T), func(var(T)) = robdd(/;kq|/^\<add_implications_2\>/;'q;"	kind:func	file:
add_indent	../library/pretty_printer.m	/^    ;       add_indent(string)$/;kq|-;/\<add_indent\>/;'q;"	kind:cons	file:
add_outermost_qualifier	../mdbcomp/sym_name.m	/^:- func add_outermost_qualifier(/;kq|/^\<add_outermost_qualifier\>/;'q;"	kind:func
add_outermost_qualifier	sym_name.m	/^:- func add_outermost_qualifier(/;kq|/^\<add_outermost_qualifier\>/;'q;"	kind:func
add_pairs	../library/integer.m	/^:- pred add_pairs(/;kq|/^\<add_pairs\>/;'q;"	kind:pred	file:
add_pairs_equal	../library/integer.m	/^:- pred add_pairs_equal(digit::out, list(digit)::in, list(/;kq|/^\<add_pairs_equal\>/;'q;"	kind:pred	file:
add_predecessor	../library/digraph.m	/^:- pred add_predecessor(digraph_key(T)::in, digraph_key(/;kq|/^\<add_predecessor\>/;'q;"	kind:pred	file:
add_predecessors	../library/digraph.m	/^:- pred add_predecessors(digraph_key_set(T)::in, digraph_key(/;kq|/^\<add_predecessors\>/;'q;"	kind:pred	file:
add_prefix	../library/string.m	/^:- func add_prefix(/;kq|/^\<add_prefix\>/;'q;"	kind:func
add_qualifiers_to_term	../mdbcomp/sym_name.m	/^:- pred add_qualifiers_to_term(list(/;kq|/^\<add_qualifiers_to_term\>/;'q;"	kind:pred	file:
add_qualifiers_to_term	sym_name.m	/^:- pred add_qualifiers_to_term(list(/;kq|/^\<add_qualifiers_to_term\>/;'q;"	kind:pred	file:
add_reflexive	../library/digraph.m	/^:- pred add_reflexive(digraph_key(/;kq|/^\<add_reflexive\>/;'q;"	kind:pred	file:
add_revstring	../library/string.to_string.m	/^:- pred add_revstring(/;kq|/^\<add_revstring\>/;'q;"	kind:pred	file:
add_sign_like_prefix_to_float_if_needed	../library/string.format.m	/^:- func add_sign_like_prefix_to_float_if_needed(/;kq|/^\<add_sign_like_prefix_to_float_if_needed\>/;'q;"	kind:func	file:
add_sign_like_prefix_to_int64_if_needed	../library/string.format.m	/^:- func add_sign_like_prefix_to_int64_if_needed(/;kq|/^\<add_sign_like_prefix_to_int64_if_needed\>/;'q;"	kind:func	file:
add_sign_like_prefix_to_int_if_needed	../library/string.format.m	/^:- func add_sign_like_prefix_to_int_if_needed(/;kq|/^\<add_sign_like_prefix_to_int_if_needed\>/;'q;"	kind:func	file:
add_successors	../library/digraph.m	/^:- pred add_successors(digraph_key_set(T)::in, digraph_key(/;kq|/^\<add_successors\>/;'q;"	kind:pred	file:
add_suffix	../library/string.m	/^:- func add_suffix(/;kq|/^\<add_suffix\>/;'q;"	kind:func
add_sym_name_suffix	../mdbcomp/sym_name.m	/^:- pred add_sym_name_suffix(/;kq|/^\<add_sym_name_suffix\>/;'q;"	kind:pred
add_sym_name_suffix	sym_name.m	/^:- pred add_sym_name_suffix(/;kq|/^\<add_sym_name_suffix\>/;'q;"	kind:pred
add_to_key_set_map	../library/digraph.m	/^:- pred add_to_key_set_map(digraph_key_set(T)::in, digraph_key(/;kq|/^\<add_to_key_set_map\>/;'q;"	kind:pred	file:
add_var	../library/mercury_term_parser.m	/^:- pred add_var(string::in, var(/;kq|/^\<add_var\>/;'q;"	kind:pred	file:
add_vertex	../library/digraph.m	/^:- pred add_vertex(T::in, digraph_key(/;kq|/^\<add_vertex\>/;'q;"	kind:pred
add_vertex_pair	../library/digraph.m	/^:- func add_vertex_pair(pair(T), digraph(T)) = digraph(/;kq|/^\<add_vertex_pair\>/;'q;"	kind:func
add_vertex_to_list	../library/digraph.m	/^:- pred add_vertex_to_list(digraph(T)::in, digraph_key(/;kq|/^\<add_vertex_to_list\>/;'q;"	kind:pred	file:
add_vertices_and_edge	../library/digraph.m	/^:- func add_vertices_and_edge(T, T, digraph(T)) = digraph(/;kq|/^\<add_vertices_and_edge\>/;'q;"	kind:func
adjacent_to_graphic_token	../library/term_io.m	/^:- type adjacent_to_graphic_token$/;kq|-;/\<adjacent_to_graphic_token\>/;'q;"	kind:type
adjust	../library/psqueue.m	/^:- pred adjust((func(P) = P)::in, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<adjust\>/;'q;"	kind:pred
adjust_tv	../library/psqueue.m	/^:- pred adjust_tv(func(P) = P::in(func(/;kq|/^\<adjust_tv\>/;'q;"	kind:pred	file:
affbp_complete	../mdbcomp/feedback.automatic_parallelism.m	/^    ;       affbp_complete$/;kq|-;/\<affbp_complete\>/;'q;"	kind:cons
affbp_complete	feedback.automatic_parallelism.m	/^    ;       affbp_complete$/;kq|-;/\<affbp_complete\>/;'q;"	kind:cons
affbp_complete_branches	../mdbcomp/feedback.automatic_parallelism.m	/^    --->    affbp_complete_branches($/;kq|-;/\<affbp_complete_branches\>/;'q;"	kind:cons
affbp_complete_branches	feedback.automatic_parallelism.m	/^    --->    affbp_complete_branches($/;kq|-;/\<affbp_complete_branches\>/;'q;"	kind:cons
affbp_complete_size	../mdbcomp/feedback.automatic_parallelism.m	/^    ;       affbp_complete_size($/;kq|-;/\<affbp_complete_size\>/;'q;"	kind:cons
affbp_complete_size	feedback.automatic_parallelism.m	/^    ;       affbp_complete_size($/;kq|-;/\<affbp_complete_size\>/;'q;"	kind:cons
affbp_greedy	../mdbcomp/feedback.automatic_parallelism.m	/^    ;       affbp_greedy.$/;kq|-;/\<affbp_greedy\>/;'q;"	kind:cons
affbp_greedy	feedback.automatic_parallelism.m	/^    ;       affbp_greedy.$/;kq|-;/\<affbp_greedy\>/;'q;"	kind:cons
aggregate	../library/solutions.m	/^:- func aggregate(pred(T), func(/;kq|/^\<aggregate\>/;'q;"	kind:func
aggregate	../library/solutions.m	/^:- pred aggregate(pred(T), pred(/;kq|/^\<aggregate\>/;'q;"	kind:pred
aggregate2	../library/solutions.m	/^:- pred aggregate2(pred(T), pred(/;kq|/^\<aggregate2\>/;'q;"	kind:pred
alg_for_finding_best_par	../mdbcomp/feedback.automatic_parallelism.m	/^:- type alg_for_finding_best_par$/;kq|-;/\<alg_for_finding_best_par\>/;'q;"	kind:type
alg_for_finding_best_par	feedback.automatic_parallelism.m	/^:- type alg_for_finding_best_par$/;kq|-;/\<alg_for_finding_best_par\>/;'q;"	kind:type
alist_remove	../library/version_hash_table.m	/^:- pred alist_remove(hash_table_alist(/;kq|/^\<alist_remove\>/;'q;"	kind:pred	file:
alist_replace	../library/version_hash_table.m	/^:- pred alist_replace(hash_table_alist(/;kq|/^\<alist_replace\>/;'q;"	kind:pred	file:
alist_search	../library/version_hash_table.m	/^:- pred alist_search(hash_table_alist(/;kq|/^\<alist_search\>/;'q;"	kind:pred	file:
all_attr_sources	../library/term_to_xml.m	/^:- func all_attr_sources = list(/;kq|/^\<all_attr_sources\>/;'q;"	kind:func	file:
all_builtin_modules	../mdbcomp/builtin_modules.m	/^:- func all_builtin_modules = list(/;kq|/^\<all_builtin_modules\>/;'q;"	kind:func
all_builtin_modules	builtin_modules.m	/^:- func all_builtin_modules = list(/;kq|/^\<all_builtin_modules\>/;'q;"	kind:func
all_count	../library/multi_map.m	/^:- func all_count(multi_map(/;kq|/^\<all_count\>/;'q;"	kind:func
all_count	../library/one_or_more_map.m	/^:- func all_count(one_or_more_map(/;kq|/^\<all_count\>/;'q;"	kind:func
all_elements_are_in_given_partition	../library/eqvclass.m	/^:- pred all_elements_are_in_given_partition(map(/;kq|/^\<all_elements_are_in_given_partition\>/;'q;"	kind:pred	file:
all_false	../library/array.m	/^:- pred all_false(pred(T), array(/;kq|/^\<all_false\>/;'q;"	kind:pred
all_false	../library/list.m	/^:- pred all_false(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<all_false\>/;'q;"	kind:pred
all_false	../library/one_or_more.m	/^:- pred all_false(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<all_false\>/;'q;"	kind:pred
all_false	../library/version_array.m	/^:- pred all_false(pred(T)::in(pred(in) is semidet), version_array(/;kq|/^\<all_false\>/;'q;"	kind:pred
all_false_corresponding	../library/list.m	/^:- pred all_false_corresponding(pred(T1, T2)::in(pred(/;kq|/^\<all_false_corresponding\>/;'q;"	kind:pred
all_false_corresponding	../library/one_or_more.m	/^:- pred all_false_corresponding(pred(T1, T2)::in(pred(/;kq|/^\<all_false_corresponding\>/;'q;"	kind:pred
all_match	../library/string.m	/^:- pred all_match(pred(char)::in(pred(/;kq|/^\<all_match\>/;'q;"	kind:pred
all_match_loop	../library/string.m	/^:- pred all_match_loop(pred(char)::in(pred(/;kq|/^\<all_match_loop\>/;'q;"	kind:pred	file:
all_members	../library/set_tree234.m	/^:- pred all_members(set_tree234(/;kq|/^\<all_members\>/;'q;"	kind:pred	file:
all_nodes_obey_semi_heap	../library/psqueue.m	/^:- pred all_nodes_obey_semi_heap(loser_tree(/;kq|/^\<all_nodes_obey_semi_heap\>/;'q;"	kind:pred	file:
all_or_nonzero	../mdbcomp/trace_counts.m	/^:- type all_or_nonzero$/;kq|-;/\<all_or_nonzero\>/;'q;"	kind:type
all_or_nonzero	trace_counts.m	/^:- type all_or_nonzero$/;kq|-;/\<all_or_nonzero\>/;'q;"	kind:type
all_prios_in_loser_tree_at_or_above_prio	../library/psqueue.m	/^:- pred all_prios_in_loser_tree_at_or_above_prio(P::in, loser_tree(/;kq|/^\<all_prios_in_loser_tree_at_or_above_prio\>/;'q;"	kind:pred	file:
all_same	../library/list.m	/^:- pred all_same(list(/;kq|/^\<all_same\>/;'q;"	kind:pred
all_same	../library/one_or_more.m	/^:- pred all_same(one_or_more(/;kq|/^\<all_same\>/;'q;"	kind:pred
all_same_as	../library/list.m	/^:- pred all_same_as(T::in, list(/;kq|/^\<all_same_as\>/;'q;"	kind:pred	file:
all_same_as	../library/one_or_more.m	/^:- pred all_same_as(T::in, list(/;kq|/^\<all_same_as\>/;'q;"	kind:pred	file:
all_true	../library/array.m	/^:- pred all_true(pred(T), array(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/diet.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), diet(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/fat_sparse_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), fat_sparse_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/fatter_sparse_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), fatter_sparse_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/list.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/one_or_more.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/set.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), set(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/set_bbbtree.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), set_bbbtree(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/set_ctree234.m	/^:- pred all_true(pred(T)::in(pred(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/set_ordlist.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), set_ordlist(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/set_tree234.m	/^:- pred all_true(pred(T)::in(pred(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/set_unordlist.m	/^:- pred all_true(pred(T)::in(pred(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/sparse_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), sparse_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/test_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), test_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/tree_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), tree_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/version_array.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), version_array(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true_bits	../library/fat_sparse_bitset.m	/^:- pred all_true_bits(pred(T)::in(pred(/;kq|/^\<all_true_bits\>/;'q;"	kind:pred	file:
all_true_bits	../library/fatter_sparse_bitset.m	/^:- pred all_true_bits(pred(T)::in(pred(/;kq|/^\<all_true_bits\>/;'q;"	kind:pred	file:
all_true_bits	../library/sparse_bitset.m	/^:- pred all_true_bits(pred(T)::in(pred(/;kq|/^\<all_true_bits\>/;'q;"	kind:pred	file:
all_true_bits	../library/tree_bitset.m	/^:- pred all_true_bits(pred(T)::in(pred(/;kq|/^\<all_true_bits\>/;'q;"	kind:pred	file:
all_true_corresponding	../library/list.m	/^:- pred all_true_corresponding(pred(T1, T2)::in(pred(/;kq|/^\<all_true_corresponding\>/;'q;"	kind:pred
all_true_corresponding	../library/one_or_more.m	/^:- pred all_true_corresponding(pred(T1, T2)::in(pred(/;kq|/^\<all_true_corresponding\>/;'q;"	kind:pred
all_true_in_range	../library/int.m	/^:- pred all_true_in_range(pred(int)::in(pred(/;kq|/^\<all_true_in_range\>/;'q;"	kind:pred
all_true_interval	../library/diet.m	/^:- pred all_true_interval(pred(T)::in(pred(/;kq|/^\<all_true_interval\>/;'q;"	kind:pred	file:
all_true_node	../library/fat_sparse_bitset.m	/^:- pred all_true_node(pred(T)::in(pred(/;kq|/^\<all_true_node\>/;'q;"	kind:pred	file:
all_true_node	../library/fatter_sparse_bitset.m	/^:- pred all_true_node(pred(T)::in(pred(/;kq|/^\<all_true_node\>/;'q;"	kind:pred	file:
all_true_node	../library/sparse_bitset.m	/^:- pred all_true_node(pred(T)::in(pred(/;kq|/^\<all_true_node\>/;'q;"	kind:pred	file:
all_true_tree	../library/set_ctree234.m	/^:- pred all_true_tree(pred(T)::in(pred(/;kq|/^\<all_true_tree\>/;'q;"	kind:pred	file:
all_vars	../library/robdd.m	/^    --->    all_vars$/;kq|-;/\<all_vars\>/;'q;"	kind:cons
alloc_buffer	../library/io.text_read.m	/^:- pred alloc_buffer(/;kq|/^\<alloc_buffer\>/;'q;"	kind:pred	file:
alloc_buffer	../library/string.m	/^:- pred alloc_buffer(/;kq|/^\<alloc_buffer\>/;'q;"	kind:pred	file:
allocate	../library/counter.m	/^:- pred allocate(/;kq|/^\<allocate\>/;'q;"	kind:pred
allocate_bitmap	../library/bitmap.m	/^:- func allocate_bitmap(/;kq|/^\<allocate_bitmap\>/;'q;"	kind:func	file:
allocate_key	../library/digraph.m	/^:- pred allocate_key(digraph_key(T)::out, digraph(T)::in, digraph(/;kq|/^\<allocate_key\>/;'q;"	kind:pred	file:
alt_directory_separator	../library/dir.m	/^:- func alt_directory_separator = char.$/;kq|/^\<alt_directory_separator\>/;'q;"	kind:func	file:
and	../library/bool.m	/^:- func and(/;kq|/^\<and\>/;'q;"	kind:func
and_list	../library/bool.m	/^:- func and_list(list(/;kq|/^\<and_list\>/;'q;"	kind:func
and_not_pairs	../library/integer.m	/^:- func and_not_pairs(/;kq|/^\<and_not_pairs\>/;'q;"	kind:func	file:
and_not_pairs_equal	../library/integer.m	/^:- func and_not_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<and_not_pairs_equal\>/;'q;"	kind:func	file:
and_pairs	../library/integer.m	/^:- func and_pairs(/;kq|/^\<and_pairs\>/;'q;"	kind:func	file:
and_pairs_equal	../library/integer.m	/^:- func and_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<and_pairs_equal\>/;'q;"	kind:func	file:
anon_occur_order	../library/term_io.m	/^    ;       anon_occur_order(counter).$/;kq|-;/\<anon_occur_order\>/;'q;"	kind:cons	file:
anon_var_info	../library/term_io.m	/^:- type anon_var_info$/;kq|-;/\<anon_var_info\>/;'q;"	kind:type	file:
anon_var_to_int	../library/term_io.m	/^    --->    anon_var_to_int$/;kq|-;/\<anon_var_to_int\>/;'q;"	kind:cons	file:
any_false	../library/list.m	/^:- pred any_false(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<any_false\>/;'q;"	kind:pred
any_false	../library/one_or_more.m	/^:- pred any_false(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<any_false\>/;'q;"	kind:pred
any_head_var	../mdbcomp/program_representation.m	/^    ;       any_head_var(int)$/;kq|-;/\<any_head_var\>/;'q;"	kind:cons
any_head_var	program_representation.m	/^    ;       any_head_var(int)$/;kq|-;/\<any_head_var\>/;'q;"	kind:cons
any_head_var_from_back	../mdbcomp/program_representation.m	/^    ;       any_head_var_from_back(int).$/;kq|-;/\<any_head_var_from_back\>/;'q;"	kind:cons
any_head_var_from_back	program_representation.m	/^    ;       any_head_var_from_back(int).$/;kq|-;/\<any_head_var_from_back\>/;'q;"	kind:cons
any_mercury_builtin_module	../mdbcomp/builtin_modules.m	/^:- pred any_mercury_builtin_module(/;kq|/^\<any_mercury_builtin_module\>/;'q;"	kind:pred
any_mercury_builtin_module	builtin_modules.m	/^:- pred any_mercury_builtin_module(/;kq|/^\<any_mercury_builtin_module\>/;'q;"	kind:pred
any_true	../library/list.m	/^:- pred any_true(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<any_true\>/;'q;"	kind:pred
any_true	../library/one_or_more.m	/^:- pred any_true(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<any_true\>/;'q;"	kind:pred
append	../library/array.m	/^:- func append(array(T)::in, array(T)::in) = (array(/;kq|/^\<append\>/;'q;"	kind:func
append	../library/io.stream_db.m	/^    ;       append.$/;kq|-;/\<append\>/;'q;"	kind:cons
append	../library/list.m	/^:- func append(list(T), list(T)) = list(/;kq|/^\<append\>/;'q;"	kind:func
append	../library/list.m	/^:- pred append(list(T), list(T), list(/;kq|/^\<append\>/;'q;"	kind:pred
append	../library/one_or_more.m	/^:- pred append(one_or_more(T), one_or_more(T), one_or_more(/;kq|/^\<append\>/;'q;"	kind:pred
append	../library/ra_list.m	/^:- pred append(ra_list(T)::in, ra_list(T)::in, ra_list(/;kq|/^\<append\>/;'q;"	kind:pred
append	../library/string.m	/^:- func append(string::in, string::in) = (/;kq|/^\<append\>/;'q;"	kind:func
append	../library/string.m	/^:- pred append(/;kq|/^\<append\>/;'q;"	kind:pred
append_char	../library/string.builder.m	/^:- pred append_char(/;kq|/^\<append_char\>/;'q;"	kind:pred
append_dice_label_counts	../mdbcomp/slice_and_dice.m	/^:- pred append_dice_label_counts(/;kq|/^\<append_dice_label_counts\>/;'q;"	kind:pred	file:
append_dice_label_counts	slice_and_dice.m	/^:- pred append_dice_label_counts(/;kq|/^\<append_dice_label_counts\>/;'q;"	kind:pred	file:
append_iii	../library/string.m	/^:- pred append_iii(/;kq|/^\<append_iii\>/;'q;"	kind:pred	file:
append_iio	../library/string.m	/^:- pred append_iio(/;kq|/^\<append_iio\>/;'q;"	kind:pred	file:
append_ioi	../library/string.m	/^:- pred append_ioi(/;kq|/^\<append_ioi\>/;'q;"	kind:pred	file:
append_list	../library/bitmap.m	/^:- func append_list(list(/;kq|/^\<append_list\>/;'q;"	kind:func
append_list	../library/string.m	/^:- func append_list(list(string)::in) = (/;kq|/^\<append_list\>/;'q;"	kind:func
append_list_one_or_more	../library/one_or_more.m	/^:- pred append_list_one_or_more(list(T), one_or_more(T), one_or_more(/;kq|/^\<append_list_one_or_more\>/;'q;"	kind:pred
append_oii	../library/string.m	/^:- pred append_oii(/;kq|/^\<append_oii\>/;'q;"	kind:pred	file:
append_one_or_more_list	../library/one_or_more.m	/^:- pred append_one_or_more_list(one_or_more(T), list(T), one_or_more(/;kq|/^\<append_one_or_more_list\>/;'q;"	kind:pred
append_slice_label_counts	../mdbcomp/slice_and_dice.m	/^:- pred append_slice_label_counts(/;kq|/^\<append_slice_label_counts\>/;'q;"	kind:pred	file:
append_slice_label_counts	slice_and_dice.m	/^:- pred append_slice_label_counts(/;kq|/^\<append_slice_label_counts\>/;'q;"	kind:pred	file:
append_string	../library/string.builder.m	/^:- pred append_string(/;kq|/^\<append_string\>/;'q;"	kind:pred
append_string_pieces	../library/string.m	/^:- pred append_string_pieces(list(/;kq|/^\<append_string_pieces\>/;'q;"	kind:pred
append_strings	../library/string.builder.m	/^:- pred append_strings(list(/;kq|/^\<append_strings\>/;'q;"	kind:pred
append_strings_sep	../library/string.builder.m	/^:- pred append_strings_sep(string::in, list(/;kq|/^\<append_strings_sep\>/;'q;"	kind:pred
append_strings_sep_lag	../library/string.builder.m	/^:- pred append_strings_sep_lag(string::in, string::in, list(/;kq|/^\<append_strings_sep_lag\>/;'q;"	kind:pred	file:
append_suffix_until_unique	../library/varset.m	/^:- pred append_suffix_until_unique(string::in, string::in, set(/;kq|/^\<append_suffix_until_unique\>/;'q;"	kind:pred	file:
apply_forward_map_to_list	../library/bimap.m	/^:- func apply_forward_map_to_list(bimap(K, V), list(K)) = list(/;kq|/^\<apply_forward_map_to_list\>/;'q;"	kind:func
apply_forward_map_to_list	../library/injection.m	/^:- func apply_forward_map_to_list(injection(K, V), list(K)) = list(/;kq|/^\<apply_forward_map_to_list\>/;'q;"	kind:func
apply_rec_substitution_in_term	../library/term.m	/^:- pred apply_rec_substitution_in_term(substitution(/;kq|/^\<apply_rec_substitution_in_term\>/;'q;"	kind:pred
apply_rec_substitution_in_term	../library/term_subst.m	/^:- pred apply_rec_substitution_in_term(substitution(/;kq|/^\<apply_rec_substitution_in_term\>/;'q;"	kind:pred
apply_rec_substitution_in_terms	../library/term.m	/^:- pred apply_rec_substitution_in_terms(substitution(/;kq|/^\<apply_rec_substitution_in_terms\>/;'q;"	kind:pred
apply_rec_substitution_in_terms	../library/term_subst.m	/^:- pred apply_rec_substitution_in_terms(substitution(/;kq|/^\<apply_rec_substitution_in_terms\>/;'q;"	kind:pred
apply_renaming_in_term	../library/term.m	/^:- pred apply_renaming_in_term(renaming(/;kq|/^\<apply_renaming_in_term\>/;'q;"	kind:pred
apply_renaming_in_term	../library/term_subst.m	/^:- pred apply_renaming_in_term(renaming(/;kq|/^\<apply_renaming_in_term\>/;'q;"	kind:pred
apply_renaming_in_terms	../library/term.m	/^:- pred apply_renaming_in_terms(renaming(/;kq|/^\<apply_renaming_in_terms\>/;'q;"	kind:pred
apply_renaming_in_terms	../library/term_subst.m	/^:- pred apply_renaming_in_terms(renaming(/;kq|/^\<apply_renaming_in_terms\>/;'q;"	kind:pred
apply_renaming_in_var	../library/term.m	/^:- pred apply_renaming_in_var(renaming(/;kq|/^\<apply_renaming_in_var\>/;'q;"	kind:pred
apply_renaming_in_var	../library/term_subst.m	/^:- pred apply_renaming_in_var(renaming(/;kq|/^\<apply_renaming_in_var\>/;'q;"	kind:pred
apply_renaming_in_vars	../library/term.m	/^:- pred apply_renaming_in_vars(renaming(/;kq|/^\<apply_renaming_in_vars\>/;'q;"	kind:pred
apply_renaming_in_vars	../library/term_subst.m	/^:- pred apply_renaming_in_vars(renaming(/;kq|/^\<apply_renaming_in_vars\>/;'q;"	kind:pred
apply_reverse_map_to_list	../library/bimap.m	/^:- func apply_reverse_map_to_list(bimap(K, V), list(V)) = list(/;kq|/^\<apply_reverse_map_to_list\>/;'q;"	kind:func
apply_reverse_map_to_list	../library/injection.m	/^:- func apply_reverse_map_to_list(injection(K, V), list(V)) = list(/;kq|/^\<apply_reverse_map_to_list\>/;'q;"	kind:func
apply_substitution_in_term	../library/term.m	/^:- pred apply_substitution_in_term(substitution(/;kq|/^\<apply_substitution_in_term\>/;'q;"	kind:pred
apply_substitution_in_term	../library/term_subst.m	/^:- pred apply_substitution_in_term(substitution(/;kq|/^\<apply_substitution_in_term\>/;'q;"	kind:pred
apply_substitution_in_terms	../library/term.m	/^:- pred apply_substitution_in_terms(substitution(/;kq|/^\<apply_substitution_in_terms\>/;'q;"	kind:pred
apply_substitution_in_terms	../library/term_subst.m	/^:- pred apply_substitution_in_terms(substitution(/;kq|/^\<apply_substitution_in_terms\>/;'q;"	kind:pred
apply_to_list	../library/map.m	/^:- func apply_to_list(list(K), map(K, V)) = list(/;kq|/^\<apply_to_list\>/;'q;"	kind:func
apply_to_list	../library/multi_map.m	/^:- func apply_to_list(list(K), multi_map(K, V)) = list(/;kq|/^\<apply_to_list\>/;'q;"	kind:func
apply_to_list	../library/one_or_more_map.m	/^:- func apply_to_list(list(K), one_or_more_map(K, V)) = list(/;kq|/^\<apply_to_list\>/;'q;"	kind:func
approx_binary_search	../library/array.m	/^:- pred approx_binary_search(array(/;kq|/^\<approx_binary_search\>/;'q;"	kind:pred
approx_binary_search_loop	../library/array.m	/^:- pred approx_binary_search_loop(comparison_func(T)::in, array(/;kq|/^\<approx_binary_search_loop\>/;'q;"	kind:pred	file:
april	../library/calendar.m	/^    ;       april$/;kq|-;/\<april\>/;'q;"	kind:cons
architecture	../library/library.m	/^:- func architecture = string.$/;kq|/^\<architecture\>/;'q;"	kind:func
arg	../library/deconstruct.m	/^:- some [ArgT] pred arg(/;kq|/^\<arg\>/;'q;"	kind:pred
arg	../library/prolog.m	/^:- pred arg(/;kq|/^\<arg\>/;'q;"	kind:pred
arg_cc	../library/deconstruct.m	/^:- pred arg_cc(/;kq|/^\<arg_cc\>/;'q;"	kind:pred
arg_context	../library/term_conversion.m	/^    --->    arg_context($/;kq|-;/\<arg_context\>/;'q;"	kind:cons
arg_ge	../library/ops.m	/^    ;       arg_ge.$/;kq|-;/\<arg_ge\>/;'q;"	kind:cons
arg_gt	../library/ops.m	/^    --->    arg_gt$/;kq|-;/\<arg_gt\>/;'q;"	kind:cons
arg_names	../library/rtti_implementation.m	/^:- type arg_names ---> arg_names(c_pointer).$/;kq|-;/\<arg_names\>/;'q;"	kind:type	file:
arg_names_index	../library/rtti_implementation.m	/^:- func arg_names_index(/;kq|/^\<arg_names_index\>/;'q;"	kind:func	file:
arg_out_of_bounds_error	../library/array.m	/^:- pred arg_out_of_bounds_error(array(/;kq|/^\<arg_out_of_bounds_error\>/;'q;"	kind:pred	file:
arg_pos	../mdbcomp/program_representation.m	/^:- type arg_pos$/;kq|-;/\<arg_pos\>/;'q;"	kind:type
arg_pos	program_representation.m	/^:- type arg_pos$/;kq|-;/\<arg_pos\>/;'q;"	kind:type
arg_prio_gt_or_ge	../library/ops.m	/^:- type arg_prio_gt_or_ge$/;kq|-;/\<arg_prio_gt_or_ge\>/;'q;"	kind:type
arg_priority	../library/ops.m	/^    func arg_priority(Table) = priority$/;kq|-;/\<arg_priority\>/;'q;"	kind:tcm
arg_priority	../library/ops.m	/^    func(arg_priority\/1) is             mercury_arg_priority$/;kq|-;/\<arg_priority\>/;'q;"	kind:tcim	file:
arg_ref	../library/store.m	/^:- pred arg_ref(generic_ref(/;kq|/^\<arg_ref\>/;'q;"	kind:pred
arg_to_revstrings	../library/string.to_string.m	/^:- pred arg_to_revstrings(/;kq|/^\<arg_to_revstrings\>/;'q;"	kind:pred	file:
arg_types	../library/rtti_implementation.m	/^:- type arg_types ---> arg_types(c_pointer).$/;kq|-;/\<arg_types\>/;'q;"	kind:type	file:
argument	../library/mercury_term_parser.m	/^    ;       argument$/;kq|-;/\<argument\>/;'q;"	kind:cons	file:
arity	../library/term_to_xml.m	/^    ;       arity.$/;kq|-;/\<arity\>/;'q;"	kind:cons
array	../library/array.m	/^:- func array(list(T)::in) = (array(/;kq|/^\<array\>/;'q;"	kind:func
array	../library/array.m	/^:- inst array(I) == ground.$/;kq|-;/\<array\>/;'q;"	kind:inst
array.'elem	../library/array.m	/^:- func 'elem :='(int, array(T), T) = array(/;kq|/^\<'elem\>/;'q;"	kind:func
array.'unsafe_elem	../library/array.m	/^:- func 'unsafe_elem :='(int, array(T), T) = array(/;kq|/^\<'unsafe_elem\>/;'q;"	kind:func
array.all_false	../library/array.m	/^:- pred all_false(pred(T), array(/;kq|/^\<all_false\>/;'q;"	kind:pred
array.all_true	../library/array.m	/^:- pred all_true(pred(T), array(/;kq|/^\<all_true\>/;'q;"	kind:pred
array.append	../library/array.m	/^:- func append(array(T)::in, array(T)::in) = (array(/;kq|/^\<append\>/;'q;"	kind:func
array.approx_binary_search	../library/array.m	/^:- pred approx_binary_search(array(/;kq|/^\<approx_binary_search\>/;'q;"	kind:pred
array.arg_out_of_bounds_error	../library/array.m	/^:- pred arg_out_of_bounds_error(array(/;kq|/^\<arg_out_of_bounds_error\>/;'q;"	kind:pred	file:
array.binary_search	../library/array.m	/^:- pred binary_search(array(/;kq|/^\<binary_search\>/;'q;"	kind:pred
array.binary_search_loop	../library/array.m	/^:- pred binary_search_loop(comparison_func(T)::in, array(/;kq|/^\<binary_search_loop\>/;'q;"	kind:pred	file:
array.bounds	../library/array.m	/^:- pred bounds(array(/;kq|/^\<bounds\>/;'q;"	kind:pred
array.bounds_checks	../library/array.m	/^:- pred bounds_checks is semidet.$/;kq|/^\<bounds_checks\>/;'q;"	kind:pred	file:
array.compare_elements	../library/array.m	/^:- pred compare_elements(int::in, int::in, array(T)::in, array(/;kq|/^\<compare_elements\>/;'q;"	kind:pred	file:
array.copy	../library/array.m	/^:- pred copy(array(T), array(/;kq|/^\<copy\>/;'q;"	kind:pred
array.copy_run_ascending	../library/array.m	/^:- pred copy_run_ascending(array(/;kq|/^\<copy_run_ascending\>/;'q;"	kind:pred	file:
array.copy_subarray	../library/array.m	/^:- pred copy_subarray(array(/;kq|/^\<copy_subarray\>/;'q;"	kind:pred	file:
array.copy_subarray_reverse	../library/array.m	/^:- pred copy_subarray_reverse(array(/;kq|/^\<copy_subarray_reverse\>/;'q;"	kind:pred	file:
array.det_greatest_index	../library/array.m	/^:- func det_greatest_index(array(/;kq|/^\<det_greatest_index\>/;'q;"	kind:func
array.det_least_index	../library/array.m	/^:- func det_least_index(array(/;kq|/^\<det_least_index\>/;'q;"	kind:func
array.do_all_false	../library/array.m	/^:- pred do_all_false(pred(T), int, int, array(/;kq|/^\<do_all_false\>/;'q;"	kind:pred	file:
array.do_all_true	../library/array.m	/^:- pred do_all_true(pred(T), int, int, array(/;kq|/^\<do_all_true\>/;'q;"	kind:pred	file:
array.do_fill_range	../library/array.m	/^:- pred do_fill_range(/;kq|/^\<do_fill_range\>/;'q;"	kind:pred	file:
array.do_foldl2	../library/array.m	/^:- pred do_foldl2(pred(T1, T2, T2, T3, T3), int, int, array(/;kq|/^\<do_foldl2\>/;'q;"	kind:pred	file:
array.do_foldl2_corresponding	../library/array.m	/^:- pred do_foldl2_corresponding(pred(/;kq|/^\<do_foldl2_corresponding\>/;'q;"	kind:pred	file:
array.do_foldl3	../library/array.m	/^:- pred do_foldl3(pred(T1, T2, T2, T3, T3, T4, T4), int, int, array(/;kq|/^\<do_foldl3\>/;'q;"	kind:pred	file:
array.do_foldl4	../library/array.m	/^:- pred do_foldl4(pred(/;kq|/^\<do_foldl4\>/;'q;"	kind:pred	file:
array.do_foldl5	../library/array.m	/^:- pred do_foldl5(pred(/;kq|/^\<do_foldl5\>/;'q;"	kind:pred	file:
array.do_foldl_corresponding	../library/array.m	/^:- pred do_foldl_corresponding(pred(/;kq|/^\<do_foldl_corresponding\>/;'q;"	kind:pred	file:
array.do_foldl_func	../library/array.m	/^:- func do_foldl_func(func(T1, T2) = T2, array(/;kq|/^\<do_foldl_func\>/;'q;"	kind:func	file:
array.do_foldl_pred	../library/array.m	/^:- pred do_foldl_pred(pred(T1, T2, T2), array(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
array.do_foldr2	../library/array.m	/^:- pred do_foldr2(pred(T1, T2, T2, T3, T3), int, int, array(/;kq|/^\<do_foldr2\>/;'q;"	kind:pred	file:
array.do_foldr3	../library/array.m	/^:- pred do_foldr3(pred(T1, T2, T2, T3, T3, T4, T4), int, int, array(/;kq|/^\<do_foldr3\>/;'q;"	kind:pred	file:
array.do_foldr4	../library/array.m	/^:- pred do_foldr4(pred(/;kq|/^\<do_foldr4\>/;'q;"	kind:pred	file:
array.do_foldr5	../library/array.m	/^:- pred do_foldr5(pred(/;kq|/^\<do_foldr5\>/;'q;"	kind:pred	file:
array.do_foldr_func	../library/array.m	/^:- func do_foldr_func(func(T1, T2) = T2, array(/;kq|/^\<do_foldr_func\>/;'q;"	kind:func	file:
array.do_foldr_pred	../library/array.m	/^:- pred do_foldr_pred(pred(T1, T2, T2), int, int, array(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
array.do_resize	../library/array.m	/^:- pred do_resize(int::in, T::in, array(T)::array_di, array(/;kq|/^\<do_resize\>/;'q;"	kind:pred	file:
array.dynamic_cast_to_array	../library/array.m	/^:- some [T2] pred dynamic_cast_to_array(T1::in, array(/;kq|/^\<dynamic_cast_to_array\>/;'q;"	kind:pred
array.elem	../library/array.m	/^:- func elem(int, array(/;kq|/^\<elem\>/;'q;"	kind:func
array.equal_elements	../library/array.m	/^:- pred equal_elements(int::in, int::in, array(T)::in, array(/;kq|/^\<equal_elements\>/;'q;"	kind:pred	file:
array.fetch_items	../library/array.m	/^:- func fetch_items(array(T), int, int) = list(/;kq|/^\<fetch_items\>/;'q;"	kind:func
array.fill	../library/array.m	/^:- pred fill(T::in, array(T)::array_di, array(/;kq|/^\<fill\>/;'q;"	kind:pred
array.fill_range	../library/array.m	/^:- pred fill_range(/;kq|/^\<fill_range\>/;'q;"	kind:pred
array.foldl	../library/array.m	/^:- func foldl(func(T1, T2) = T2, array(/;kq|/^\<foldl\>/;'q;"	kind:func
array.foldl	../library/array.m	/^:- pred foldl(pred(T1, T2, T2), array(/;kq|/^\<foldl\>/;'q;"	kind:pred
array.foldl2	../library/array.m	/^:- pred foldl2(pred(T1, T2, T2, T3, T3), array(/;kq|/^\<foldl2\>/;'q;"	kind:pred
array.foldl2_corresponding	../library/array.m	/^:- pred foldl2_corresponding(pred(/;kq|/^\<foldl2_corresponding\>/;'q;"	kind:pred
array.foldl3	../library/array.m	/^:- pred foldl3(pred(T1, T2, T2, T3, T3, T4, T4), array(/;kq|/^\<foldl3\>/;'q;"	kind:pred
array.foldl4	../library/array.m	/^:- pred foldl4(pred(T1, T2, T2, T3, T3, T4, T4, T5, T5), array(/;kq|/^\<foldl4\>/;'q;"	kind:pred
array.foldl5	../library/array.m	/^:- pred foldl5(pred(/;kq|/^\<foldl5\>/;'q;"	kind:pred
array.foldl_corresponding	../library/array.m	/^:- pred foldl_corresponding(pred(T1, T2, T3, T3), array(T1), array(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:pred
array.foldr	../library/array.m	/^:- func foldr(func(T1, T2) = T2, array(/;kq|/^\<foldr\>/;'q;"	kind:func
array.foldr	../library/array.m	/^:- pred foldr(pred(T1, T2, T2), array(/;kq|/^\<foldr\>/;'q;"	kind:pred
array.foldr2	../library/array.m	/^:- pred foldr2(pred(T1, T2, T2, T3, T3), array(/;kq|/^\<foldr2\>/;'q;"	kind:pred
array.foldr3	../library/array.m	/^:- pred foldr3(pred(T1, T2, T2, T3, T3, T4, T4), array(/;kq|/^\<foldr3\>/;'q;"	kind:pred
array.foldr4	../library/array.m	/^:- pred foldr4(pred(T1, T2, T2, T3, T3, T4, T4, T5, T5), array(/;kq|/^\<foldr4\>/;'q;"	kind:pred
array.foldr5	../library/array.m	/^:- pred foldr5(pred(/;kq|/^\<foldr5\>/;'q;"	kind:pred
array.from_list	../library/array.m	/^:- func from_list(list(T)::in) = (array(/;kq|/^\<from_list\>/;'q;"	kind:func
array.from_reverse_list	../library/array.m	/^:- func from_reverse_list(list(T)::in) = (array(/;kq|/^\<from_reverse_list\>/;'q;"	kind:func
array.generate	../library/array.m	/^:- func generate(int::in, (func(int) = T)::in) = (array(/;kq|/^\<generate\>/;'q;"	kind:func
array.generate_foldl	../library/array.m	/^:- pred generate_foldl(int, pred(int, T, A, A), array(/;kq|/^\<generate_foldl\>/;'q;"	kind:pred
array.generate_foldl2	../library/array.m	/^:- pred generate_foldl2(int, pred(int, T, A, A, B, B), array(/;kq|/^\<generate_foldl2\>/;'q;"	kind:pred
array.generate_foldl2_loop	../library/array.m	/^:- pred generate_foldl2_loop(pred(/;kq|/^\<generate_foldl2_loop\>/;'q;"	kind:pred	file:
array.generate_foldl_loop	../library/array.m	/^:- pred generate_foldl_loop(pred(/;kq|/^\<generate_foldl_loop\>/;'q;"	kind:pred	file:
array.generate_loop	../library/array.m	/^:- pred generate_loop((func(/;kq|/^\<generate_loop\>/;'q;"	kind:pred	file:
array.in_bounds	../library/array.m	/^:- pred in_bounds(array(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
array.index_out_of_bounds	../library/array.m	/^:- type index_out_of_bounds$/;kq|-;/\<array.index_out_of_bounds\>/;'q;"	kind:type
array.init	../library/array.m	/^:- func init(int::in, T::in) = (array(/;kq|/^\<init\>/;'q;"	kind:func
array.init_2	../library/array.m	/^:- pred init_2(int::in, T::in, array(/;kq|/^\<init_2\>/;'q;"	kind:pred	file:
array.is_empty	../library/array.m	/^:- pred is_empty(array(/;kq|/^\<is_empty\>/;'q;"	kind:pred
array.lookup	../library/array.m	/^:- func lookup(array(/;kq|/^\<lookup\>/;'q;"	kind:func
array.make_empty_array	../library/array.m	/^:- func make_empty_array = (array(/;kq|/^\<make_empty_array\>/;'q;"	kind:func
array.map	../library/array.m	/^:- func map(func(T1) = T2, array(T1)) = array(/;kq|/^\<map\>/;'q;"	kind:func
array.map_2	../library/array.m	/^:- pred map_2(int::in, int::in, pred(T1, T2)::in(pred(/;kq|/^\<map_2\>/;'q;"	kind:pred	file:
array.map_corresponding_foldl	../library/array.m	/^:- pred map_corresponding_foldl(pred(/;kq|/^\<map_corresponding_foldl\>/;'q;"	kind:pred
array.map_foldl	../library/array.m	/^:- pred map_foldl(pred(T1, T2, T3, T3), array(T1), array(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
array.map_foldl_loop	../library/array.m	/^:- pred map_foldl_loop(pred(/;kq|/^\<map_foldl_loop\>/;'q;"	kind:pred	file:
array.max	../library/array.m	/^:- func max(array(/;kq|/^\<max\>/;'q;"	kind:func
array.member	../library/array.m	/^:- pred member(array(/;kq|/^\<member\>/;'q;"	kind:pred
array.merge_subarrays	../library/array.m	/^:- pred merge_subarrays(array(/;kq|/^\<merge_subarrays\>/;'q;"	kind:pred	file:
array.min	../library/array.m	/^:- func min(array(/;kq|/^\<min\>/;'q;"	kind:func
array.mostly_uniq_array	../library/array.m	/^:- inst mostly_uniq_array(I) == array(I).    % XXX work-around$/;kq|-;/\<array.mostly_uniq_array\>/;'q;"	kind:inst
array.out_of_bounds_error	../library/array.m	/^:- pred out_of_bounds_error(array(/;kq|/^\<out_of_bounds_error\>/;'q;"	kind:pred	file:
array.resize	../library/array.m	/^:- func resize(array(T)::array_di, int::in, T::in) = (array(/;kq|/^\<resize\>/;'q;"	kind:func
array.samsort_down	../library/array.m	/^:- pred samsort_down(int::in, array(T)::array_di, array(/;kq|/^\<samsort_down\>/;'q;"	kind:pred	file:
array.samsort_subarray	../library/array.m	/^:- func samsort_subarray(array(/;kq|/^\<samsort_subarray\>/;'q;"	kind:func	file:
array.samsort_up	../library/array.m	/^:- pred samsort_up(int::in, array(T)::array_di, array(/;kq|/^\<samsort_up\>/;'q;"	kind:pred	file:
array.search_until	../library/array.m	/^:- func search_until(comparison_result::in, array(/;kq|/^\<search_until\>/;'q;"	kind:func	file:
array.semidet_greatest_index	../library/array.m	/^:- func semidet_greatest_index(array(/;kq|/^\<semidet_greatest_index\>/;'q;"	kind:func
array.semidet_least_index	../library/array.m	/^:- func semidet_least_index(array(/;kq|/^\<semidet_least_index\>/;'q;"	kind:func
array.semidet_lookup	../library/array.m	/^:- pred semidet_lookup(array(/;kq|/^\<semidet_lookup\>/;'q;"	kind:pred
array.semidet_set	../library/array.m	/^:- pred semidet_set(int::in, T::in, array(T)::array_di, array(/;kq|/^\<semidet_set\>/;'q;"	kind:pred
array.semidet_slow_set	../library/array.m	/^:- pred semidet_slow_set(int, T, array(T), array(/;kq|/^\<semidet_slow_set\>/;'q;"	kind:pred
array.set	../library/array.m	/^:- func set(array(T)::array_di, int::in, T::in) = (array(/;kq|/^\<set\>/;'q;"	kind:func
array.shrink	../library/array.m	/^:- func shrink(array(T)::array_di, int::in) = (array(/;kq|/^\<shrink\>/;'q;"	kind:func
array.shrink_2	../library/array.m	/^:- pred shrink_2(int::in, array(T)::array_di, array(/;kq|/^\<shrink_2\>/;'q;"	kind:pred	file:
array.size	../library/array.m	/^:- func size(array(/;kq|/^\<size\>/;'q;"	kind:func
array.slow_set	../library/array.m	/^:- func slow_set(array(T), int, T) = array(/;kq|/^\<slow_set\>/;'q;"	kind:func
array.sort	../library/array.m	/^:- func sort(array(T)::array_di) = (array(/;kq|/^\<sort\>/;'q;"	kind:func
array.swap	../library/array.m	/^:- pred swap(int::in, int::in, array(T)::array_di, array(/;kq|/^\<swap\>/;'q;"	kind:pred
array.to_list	../library/array.m	/^:- func to_list(array(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
array.uniq_array	../library/array.m	/^:- inst uniq_array(I) == array(I).          % XXX work-around$/;kq|-;/\<array.uniq_array\>/;'q;"	kind:inst
array.unsafe_elem	../library/array.m	/^:- func unsafe_elem(int, array(/;kq|/^\<unsafe_elem\>/;'q;"	kind:func
array.unsafe_init	../library/array.m	/^:- pred unsafe_init(int::in, T::in, int::in, array(/;kq|/^\<unsafe_init\>/;'q;"	kind:pred	file:
array.unsafe_insert_items	../library/array.m	/^:- pred unsafe_insert_items(list(/;kq|/^\<unsafe_insert_items\>/;'q;"	kind:pred	file:
array.unsafe_lookup	../library/array.m	/^:- pred unsafe_lookup(array(/;kq|/^\<unsafe_lookup\>/;'q;"	kind:pred
array.unsafe_set	../library/array.m	/^:- pred unsafe_set(int::in, T::in, array(T)::array_di, array(/;kq|/^\<unsafe_set\>/;'q;"	kind:pred
array.unsafe_swap	../library/array.m	/^:- pred unsafe_swap(int::in, int::in, array(T)::array_di, array(/;kq|/^\<unsafe_swap\>/;'q;"	kind:pred
array.verify_identical	../library/array.m	/^:- pred verify_identical(array(T)::array_ui, array(/;kq|/^\<verify_identical\>/;'q;"	kind:pred	file:
array.verify_sorted	../library/array.m	/^:- pred verify_sorted(array(/;kq|/^\<verify_sorted\>/;'q;"	kind:pred	file:
array2d	../library/array2d.m	/^:- func array2d(T) ^ elem(/;kq|/^\<array2d\>/;'q;"	kind:func
array2d	../library/array2d.m	/^:- func array2d(list(list(T))) = array2d(/;kq|/^\<array2d\>/;'q;"	kind:func
array2d	../library/array2d.m	/^:- inst array2d for array2d\/1$/;kq|-;/\<array2d\>/;'q;"	kind:inst
array2d	../library/array2d.m	/^:- type array2d(T)$/;kq|-;/\<array2d\>/;'q;"	kind:type
array2d.'elem	../library/array2d.m	/^:- func 'elem :='(int, int, array2d(T), T) = array2d(/;kq|/^\<'elem\>/;'q;"	kind:func
array2d.'unsafe_elem	../library/array2d.m	/^:- func 'unsafe_elem :='(int, int, array2d(T), T) = array2d(/;kq|/^\<'unsafe_elem\>/;'q;"	kind:func
array2d.bounds	../library/array2d.m	/^:- pred bounds(array2d(/;kq|/^\<bounds\>/;'q;"	kind:pred
array2d.fill	../library/array2d.m	/^:- pred fill(T::in, array2d(T)::array2d_di, array2d(/;kq|/^\<fill\>/;'q;"	kind:pred
array2d.from_array	../library/array2d.m	/^:- func from_array(int, int, array(T)) = array2d(/;kq|/^\<from_array\>/;'q;"	kind:func
array2d.from_lists	../library/array2d.m	/^:- func from_lists(list(list(T))) = array2d(/;kq|/^\<from_lists\>/;'q;"	kind:func
array2d.get_columns	../library/array2d.m	/^:- pred get_columns(int, int, int, array(T), list(T), list(/;kq|/^\<get_columns\>/;'q;"	kind:pred	file:
array2d.get_rows	../library/array2d.m	/^:- pred get_rows(int, int, array(T), list(list(T)), list(list(/;kq|/^\<get_rows\>/;'q;"	kind:pred	file:
array2d.in_bounds	../library/array2d.m	/^:- pred in_bounds(array2d(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
array2d.init	../library/array2d.m	/^:- func init(int, int, T) = array2d(/;kq|/^\<init\>/;'q;"	kind:func
array2d.is_empty	../library/array2d.m	/^:- pred is_empty(array2d(/;kq|/^\<is_empty\>/;'q;"	kind:pred
array2d.lists	../library/array2d.m	/^:- func lists(array2d(T)) = list(list(/;kq|/^\<lists\>/;'q;"	kind:func
array2d.lookup	../library/array2d.m	/^:- func lookup(array2d(/;kq|/^\<lookup\>/;'q;"	kind:func
array2d.set	../library/array2d.m	/^:- pred set(int, int, T, array2d(T), array2d(/;kq|/^\<set\>/;'q;"	kind:pred
array2d.unsafe_elem	../library/array2d.m	/^:- func unsafe_elem(int, int, array2d(/;kq|/^\<unsafe_elem\>/;'q;"	kind:func
array2d.unsafe_lookup	../library/array2d.m	/^:- func unsafe_lookup(array2d(/;kq|/^\<unsafe_lookup\>/;'q;"	kind:func
array2d.unsafe_set	../library/array2d.m	/^:- pred unsafe_set(int, int, T, array2d(T), array2d(/;kq|/^\<unsafe_set\>/;'q;"	kind:pred
array2d_di	../library/array2d.m	/^:- mode array2d_di == di(array2d).$/;kq|-;/\<array2d_di\>/;'q;"	kind:mode
array2d_ui	../library/array2d.m	/^:- mode array2d_ui == in(array2d).$/;kq|-;/\<array2d_ui\>/;'q;"	kind:mode
array2d_uo	../library/array2d.m	/^:- mode array2d_uo == out(array2d).$/;kq|-;/\<array2d_uo\>/;'q;"	kind:mode
array_compare	../library/array.m	/^:- func array_compare(array(T)::in, array(T)::in) = (/;kq|/^\<array_compare\>/;'q;"	kind:func
array_compare	../library/array.m	/^:- pred array_compare(comparison_result::uo, array(T)::in, array(/;kq|/^\<array_compare\>/;'q;"	kind:pred	file:
array_di	../library/array.m	/^:- mode array_di == di(uniq_array).$/;kq|-;/\<array_di\>/;'q;"	kind:mode
array_element	../library/term_to_xml.m	/^:- func array_element = string.$/;kq|/^\<array_element\>/;'q;"	kind:func	file:
array_equal	../library/array.m	/^:- pred array_equal(array(T)::in, array(/;kq|/^\<array_equal\>/;'q;"	kind:pred	file:
array_mdi	../library/array.m	/^:- mode array_mdi == mdi(mostly_uniq_array).$/;kq|-;/\<array_mdi\>/;'q;"	kind:mode
array_mui	../library/array.m	/^:- mode array_mui == in(mostly_uniq_array).$/;kq|-;/\<array_mui\>/;'q;"	kind:mode
array_muo	../library/array.m	/^:- mode array_muo == out(mostly_uniq_array).$/;kq|-;/\<array_muo\>/;'q;"	kind:mode
array_to_doc	../library/array.m	/^:- func array_to_doc(array(T)::array_ui) = (/;kq|/^\<array_to_doc\>/;'q;"	kind:func
array_to_doc	../library/pprint.m	/^:- func array_to_doc(int, array(/;kq|/^\<array_to_doc\>/;'q;"	kind:func	file:
array_to_doc	../library/pretty_printer.m	/^:- func array_to_doc(array(/;kq|/^\<array_to_doc\>/;'q;"	kind:func
array_to_doc_loop	../library/pretty_printer.m	/^:- func array_to_doc_loop(array(/;kq|/^\<array_to_doc_loop\>/;'q;"	kind:func	file:
array_to_revstrings	../library/string.to_string.m	/^:- pred array_to_revstrings(noncanon_handling, ops.table, array(/;kq|/^\<array_to_revstrings\>/;'q;"	kind:pred	file:
array_ui	../library/array.m	/^:- mode array_ui == in(uniq_array).$/;kq|-;/\<array_ui\>/;'q;"	kind:mode
array_uo	../library/array.m	/^:- mode array_uo == out(uniq_array).$/;kq|-;/\<array_uo\>/;'q;"	kind:mode
ascending	../library/calendar.m	/^    --->    ascending$/;kq|-;/\<ascending\>/;'q;"	kind:cons	file:
asctime	../library/time.m	/^:- func asctime(/;kq|/^\<asctime\>/;'q;"	kind:func
asin	../library/math.m	/^:- func asin(/;kq|/^\<asin\>/;'q;"	kind:func
assert_num_solutions	../library/solutions.m	/^:- pred assert_num_solutions(pred(T), list(T), list(/;kq|/^\<assert_num_solutions\>/;'q;"	kind:pred	file:
assoc_list	../library/assoc_list.m	/^:- func assoc_list(K, V) ^ det_elem(/;kq|/^\<assoc_list\>/;'q;"	kind:func
assoc_list	../library/assoc_list.m	/^:- func assoc_list(K, V) ^ elem(/;kq|/^\<assoc_list\>/;'q;"	kind:func
assoc_list	../library/assoc_list.m	/^:- inst assoc_list(I1, I2) == list(pair(I1, I2)).$/;kq|-;/\<assoc_list\>/;'q;"	kind:inst
assoc_list	../library/assoc_list.m	/^:- type assoc_list(K, V) == list(pair(K, V)).$/;kq|-;/\<assoc_list\>/;'q;"	kind:type
assoc_list.common_subset	../library/assoc_list.m	/^:- func common_subset(assoc_list(K, V), assoc_list(K, V)) = assoc_list(/;kq|/^\<common_subset\>/;'q;"	kind:func
assoc_list.common_subset_loop	../library/assoc_list.m	/^:- pred common_subset_loop(assoc_list(K, V)::in, assoc_list(/;kq|/^\<common_subset_loop\>/;'q;"	kind:pred	file:
assoc_list.filter	../library/assoc_list.m	/^:- func filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:func
assoc_list.filter	../library/assoc_list.m	/^:- pred filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
assoc_list.foldl	../library/assoc_list.m	/^:- pred foldl(pred(K, V, A, A), assoc_list(/;kq|/^\<foldl\>/;'q;"	kind:pred
assoc_list.foldl2	../library/assoc_list.m	/^:- pred foldl2(pred(K, V, A, A, B, B), assoc_list(/;kq|/^\<foldl2\>/;'q;"	kind:pred
assoc_list.foldl2_values	../library/assoc_list.m	/^:- pred foldl2_values(pred(V, A, A, B, B), assoc_list(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
assoc_list.foldl3	../library/assoc_list.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), assoc_list(/;kq|/^\<foldl3\>/;'q;"	kind:pred
assoc_list.foldl3_values	../library/assoc_list.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), assoc_list(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
assoc_list.foldl_keys	../library/assoc_list.m	/^:- func foldl_keys(func(K, A) = A, assoc_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:func
assoc_list.foldl_keys	../library/assoc_list.m	/^:- pred foldl_keys(pred(K, A, A), assoc_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:pred
assoc_list.foldl_values	../library/assoc_list.m	/^:- func foldl_values(func(V, A) = A, assoc_list(/;kq|/^\<foldl_values\>/;'q;"	kind:func
assoc_list.foldl_values	../library/assoc_list.m	/^:- pred foldl_values(pred(V, A, A), assoc_list(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
assoc_list.keys	../library/assoc_list.m	/^:- func keys(assoc_list(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
assoc_list.keys_and_values	../library/assoc_list.m	/^:- pred keys_and_values(assoc_list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
assoc_list.lookup	../library/assoc_list.m	/^:- pred lookup(assoc_list(/;kq|/^\<lookup\>/;'q;"	kind:pred
assoc_list.map_keys_only	../library/assoc_list.m	/^:- func map_keys_only(func(K) = L, assoc_list(K, V)) = assoc_list(/;kq|/^\<map_keys_only\>/;'q;"	kind:func
assoc_list.map_values	../library/assoc_list.m	/^:- func map_values(func(K, V) = W, assoc_list(K, V)) = assoc_list(/;kq|/^\<map_values\>/;'q;"	kind:func
assoc_list.map_values_only	../library/assoc_list.m	/^:- func map_values_only(func(V) = W, assoc_list(K, V)) = assoc_list(/;kq|/^\<map_values_only\>/;'q;"	kind:func
assoc_list.merge	../library/assoc_list.m	/^:- func merge(assoc_list(K, V), assoc_list(K, V)) = assoc_list(/;kq|/^\<merge\>/;'q;"	kind:func
assoc_list.negated_filter	../library/assoc_list.m	/^:- func negated_filter(pred(K)::in(pred(/;kq|/^\<negated_filter\>/;'q;"	kind:func
assoc_list.remove	../library/assoc_list.m	/^:- pred remove(assoc_list(K, V)::in, K::in, V::out, assoc_list(/;kq|/^\<remove\>/;'q;"	kind:pred
assoc_list.reverse_members	../library/assoc_list.m	/^:- func reverse_members(assoc_list(K, V)) = assoc_list(/;kq|/^\<reverse_members\>/;'q;"	kind:func
assoc_list.search	../library/assoc_list.m	/^:- pred search(assoc_list(/;kq|/^\<search\>/;'q;"	kind:pred
assoc_list.svremove	../library/assoc_list.m	/^:- pred svremove(K::in, V::out, assoc_list(K, V)::in, assoc_list(/;kq|/^\<svremove\>/;'q;"	kind:pred
assoc_list.update	../library/assoc_list.m	/^:- pred update(K::in, V::in, assoc_list(K, V)::in, assoc_list(/;kq|/^\<update\>/;'q;"	kind:pred
assoc_list.values	../library/assoc_list.m	/^:- func values(assoc_list(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
assoc_list_merge	../library/multi_map.m	/^:- pred assoc_list_merge(assoc_list(K, list(/;kq|/^\<assoc_list_merge\>/;'q;"	kind:pred	file:
assoc_list_merge	../library/one_or_more_map.m	/^:- pred one_or_more_map.assoc_list_merge(assoc_list(K, one_or_more(/;kq|/^\<one_or_more_map.assoc_list_merge\>/;'q;"	kind:pred	file:
assoc_list_to_kv_list	../library/kv_list.m	/^:- func assoc_list_to_kv_list(assoc_list(K, V)) = kv_list(/;kq|/^\<assoc_list_to_kv_list\>/;'q;"	kind:func
assoc_list_to_pqueue	../library/pqueue.m	/^:- func assoc_list_to_pqueue(assoc_list(K, V)) = pqueue(/;kq|/^\<assoc_list_to_pqueue\>/;'q;"	kind:func
assoc_list_to_rbtree	../library/rbtree.m	/^:- func assoc_list_to_rbtree(assoc_list(K, V)) = rbtree(/;kq|/^\<assoc_list_to_rbtree\>/;'q;"	kind:func
assoc_list_to_tree234	../library/tree234.m	/^:- func assoc_list_to_tree234(assoc_list(K, V)) = tree234(/;kq|/^\<assoc_list_to_tree234\>/;'q;"	kind:func
assoc_list_to_tree234_acc	../library/tree234.m	/^:- pred assoc_list_to_tree234_acc(assoc_list(/;kq|/^\<assoc_list_to_tree234_acc\>/;'q;"	kind:pred	file:
at_most	../library/psqueue.m	/^:- func at_most(psqueue(P, K), P) = assoc_list(/;kq|/^\<at_most\>/;'q;"	kind:func
at_most_in_winner	../library/psqueue.m	/^:- pred at_most_in_winner(winner(P, K)::in, P::in, cord(pair(/;kq|/^\<at_most_in_winner\>/;'q;"	kind:pred	file:
at_most_many_rep	../mdbcomp/program_representation.m	/^    ;       at_most_many_rep.$/;kq|-;/\<at_most_many_rep\>/;'q;"	kind:cons
at_most_many_rep	program_representation.m	/^    ;       at_most_many_rep.$/;kq|-;/\<at_most_many_rep\>/;'q;"	kind:cons
at_most_one_of	../library/robdd.m	/^:- func at_most_one_of(vars(T)) = robdd(/;kq|/^\<at_most_one_of\>/;'q;"	kind:func
at_most_one_of_2	../library/robdd.m	/^:- func at_most_one_of_2(vars(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<at_most_one_of_2\>/;'q;"	kind:func	file:
at_most_one_rep	../mdbcomp/program_representation.m	/^    ;       at_most_one_rep   % Including committed choice.$/;kq|-;/\<at_most_one_rep\>/;'q;"	kind:cons
at_most_one_rep	program_representation.m	/^    ;       at_most_one_rep   % Including committed choice.$/;kq|-;/\<at_most_one_rep\>/;'q;"	kind:cons
at_most_zero_rep	../mdbcomp/program_representation.m	/^    --->    at_most_zero_rep$/;kq|-;/\<at_most_zero_rep\>/;'q;"	kind:cons
at_most_zero_rep	program_representation.m	/^    --->    at_most_zero_rep$/;kq|-;/\<at_most_zero_rep\>/;'q;"	kind:cons
at_token_expected	../library/mercury_term_parser.m	/^:- func at_token_expected(/;kq|/^\<at_token_expected\>/;'q;"	kind:func	file:
atan	../library/math.m	/^:- func atan(/;kq|/^\<atan\>/;'q;"	kind:func
atan2	../library/math.m	/^:- func atan2(/;kq|/^\<atan2\>/;'q;"	kind:func
atom	../library/term.m	/^    --->    atom(string)$/;kq|-;/\<atom\>/;'q;"	kind:cons
atomic_goal_generates_event_like_call	../mdbcomp/program_representation.m	/^:- func atomic_goal_generates_event_like_call(/;kq|/^\<atomic_goal_generates_event_like_call\>/;'q;"	kind:func
atomic_goal_generates_event_like_call	program_representation.m	/^:- func atomic_goal_generates_event_like_call(/;kq|/^\<atomic_goal_generates_event_like_call\>/;'q;"	kind:func
atomic_goal_id	../mdbcomp/program_representation.m	/^:- type atomic_goal_id$/;kq|-;/\<atomic_goal_id\>/;'q;"	kind:type
atomic_goal_id	program_representation.m	/^:- type atomic_goal_id$/;kq|-;/\<atomic_goal_id\>/;'q;"	kind:type
atomic_goal_identifiable	../mdbcomp/program_representation.m	/^:- func atomic_goal_identifiable(atomic_goal_rep) = maybe(/;kq|/^\<atomic_goal_identifiable\>/;'q;"	kind:func
atomic_goal_identifiable	program_representation.m	/^:- func atomic_goal_identifiable(atomic_goal_rep) = maybe(/;kq|/^\<atomic_goal_identifiable\>/;'q;"	kind:func
atomic_goal_rep	../mdbcomp/program_representation.m	/^    ;       atomic_goal_rep($/;kq|-;/\<atomic_goal_rep\>/;'q;"	kind:cons
atomic_goal_rep	../mdbcomp/program_representation.m	/^:- type atomic_goal_rep$/;kq|-;/\<atomic_goal_rep\>/;'q;"	kind:type
atomic_goal_rep	program_representation.m	/^    ;       atomic_goal_rep($/;kq|-;/\<atomic_goal_rep\>/;'q;"	kind:cons
atomic_goal_rep	program_representation.m	/^:- type atomic_goal_rep$/;kq|-;/\<atomic_goal_rep\>/;'q;"	kind:type
atomic_transaction	../library/stm_builtin.m	/^:- pred atomic_transaction(pred(T, stm, stm)::in(pred(/;kq|/^\<atomic_transaction\>/;'q;"	kind:pred
atomic_transaction_impl	../library/stm_builtin.m	/^:- impure pred atomic_transaction_impl(/;kq|/^\<atomic_transaction_impl\>/;'q;"	kind:pred	file:
atsort	../library/digraph.m	/^:- func atsort(digraph(T)) = list(set(/;kq|/^\<atsort\>/;'q;"	kind:func
attr	../library/term_to_xml.m	/^:- type attr$/;kq|-;/\<attr\>/;'q;"	kind:type
attr_from_source	../library/term_to_xml.m	/^:- type attr_from_source$/;kq|-;/\<attr_from_source\>/;'q;"	kind:type
attr_from_source_to_maybe_attr	../library/term_to_xml.m	/^:- func attr_from_source_to_maybe_attr(maybe(string), maybe(/;kq|/^\<attr_from_source_to_maybe_attr\>/;'q;"	kind:func	file:
attr_name	../library/term_to_xml.m	/^                attr_name   :: string,$/;kq|-;/\<attr_name\>/;'q;"	kind:fld
attr_source	../library/term_to_xml.m	/^                attr_source :: attr_source$/;kq|-;/\<attr_source\>/;'q;"	kind:fld
attr_source	../library/term_to_xml.m	/^:- type attr_source$/;kq|-;/\<attr_source\>/;'q;"	kind:type
attributes	../library/term_to_xml.m	/^                attributes      :: list(attr),$/;kq|-;/\<attributes\>/;'q;"	kind:fld
august	../library/calendar.m	/^    ;       august$/;kq|-;/\<august\>/;'q;"	kind:cons
automatic_parallelism.sc_conjs	../mdbcomp/feedback.automatic_parallelism.m	/^                sc_conjs            :: list(GoalType)$/;kq|-;/\<automatic_parallelism.sc_conjs\>/;'q;"	kind:fld
automatic_parallelism.sc_conjs	feedback.automatic_parallelism.m	/^                sc_conjs            :: list(GoalType)$/;kq|-;/\<automatic_parallelism.sc_conjs\>/;'q;"	kind:fld
automatic_parallelism.seq_conj	../mdbcomp/feedback.automatic_parallelism.m	/^:- type seq_conj(GoalType)$/;kq|-;/\<automatic_parallelism.seq_conj\>/;'q;"	kind:type
automatic_parallelism.seq_conj	feedback.automatic_parallelism.m	/^:- type seq_conj(GoalType)$/;kq|-;/\<automatic_parallelism.seq_conj\>/;'q;"	kind:type
b_go	../library/thread.barrier.m	/^                b_go            :: mvar(why_can_we_go)$/;kq|-;/\<b_go\>/;'q;"	kind:fld	file:
b_waiting_for	../library/thread.barrier.m	/^                b_waiting_for   :: mvar(int),$/;kq|-;/\<b_waiting_for\>/;'q;"	kind:fld	file:
backjump	../library/backjump.m	/^:- impure pred backjump(/;kq|/^\<backjump\>/;'q;"	kind:pred
backjump.builtin_backjump	../library/backjump.m	/^:- impure pred builtin_backjump(/;kq|/^\<builtin_backjump\>/;'q;"	kind:pred	file:
backjump.builtin_choice_id	../library/backjump.m	/^:- impure pred builtin_choice_id(/;kq|/^\<builtin_choice_id\>/;'q;"	kind:pred	file:
backjump.choice_id	../library/backjump.m	/^:- type choice_id == int.$/;kq|-;/\<backjump.choice_id\>/;'q;"	kind:type	file:
backjump.get_choice_id	../library/backjump.m	/^:- impure pred get_choice_id(/;kq|/^\<get_choice_id\>/;'q;"	kind:pred
backjump.to_int	../library/backjump.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
bag	../library/bag.m	/^:- func bag(list(T)) = bag(/;kq|/^\<bag\>/;'q;"	kind:func
bag	../library/bag.m	/^:- type bag(T)$/;kq|-;/\<bag\>/;'q;"	kind:type	file:
bag.acc_rev_items	../library/bag.m	/^:- pred acc_rev_items(T::in, int::in, list(/;kq|/^\<acc_rev_items\>/;'q;"	kind:pred	file:
bag.contains	../library/bag.m	/^:- pred contains(bag(/;kq|/^\<contains\>/;'q;"	kind:pred
bag.count	../library/bag.m	/^:- func count(bag(/;kq|/^\<count\>/;'q;"	kind:func
bag.count_unique	../library/bag.m	/^:- func count_unique(bag(/;kq|/^\<count_unique\>/;'q;"	kind:func
bag.count_value	../library/bag.m	/^:- func count_value(bag(/;kq|/^\<count_value\>/;'q;"	kind:func
bag.delete	../library/bag.m	/^:- func delete(bag(T), T) = bag(/;kq|/^\<delete\>/;'q;"	kind:func
bag.delete_all	../library/bag.m	/^:- func delete_all(bag(T), T) = bag(/;kq|/^\<delete_all\>/;'q;"	kind:func
bag.det_insert_duplicates	../library/bag.m	/^:- func det_insert_duplicates(bag(T), int, T) = bag(/;kq|/^\<det_insert_duplicates\>/;'q;"	kind:func
bag.det_remove	../library/bag.m	/^:- func det_remove(bag(T), T) = bag(/;kq|/^\<det_remove\>/;'q;"	kind:func
bag.det_remove_list	../library/bag.m	/^:- func det_remove_list(bag(T), list(T)) = bag(/;kq|/^\<det_remove_list\>/;'q;"	kind:func
bag.det_remove_set	../library/bag.m	/^:- func det_remove_set(bag(T), set(T)) = bag(/;kq|/^\<det_remove_set\>/;'q;"	kind:func
bag.foldl	../library/bag.m	/^:- pred foldl(pred(T, int, A, A), bag(/;kq|/^\<foldl\>/;'q;"	kind:pred
bag.foldl2	../library/bag.m	/^:- pred foldl2(pred(T, int, A, A, B, B), bag(/;kq|/^\<foldl2\>/;'q;"	kind:pred
bag.from_list	../library/bag.m	/^:- func from_list(list(T)) = bag(/;kq|/^\<from_list\>/;'q;"	kind:func
bag.from_set	../library/bag.m	/^:- func from_set(set(T)) = bag(/;kq|/^\<from_set\>/;'q;"	kind:func
bag.from_sorted_list	../library/bag.m	/^:- func from_sorted_list(list(T)) = bag(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
bag.init	../library/bag.m	/^:- func init = bag(/;kq|/^\<init\>/;'q;"	kind:func
bag.insert	../library/bag.m	/^:- func insert(bag(T), T) = bag(/;kq|/^\<insert\>/;'q;"	kind:func
bag.insert_duplicates	../library/bag.m	/^:- pred insert_duplicates(int::in, T::in, bag(T)::in, bag(/;kq|/^\<insert_duplicates\>/;'q;"	kind:pred
bag.insert_list	../library/bag.m	/^:- func insert_list(bag(T), list(T)) = bag(/;kq|/^\<insert_list\>/;'q;"	kind:func
bag.insert_set	../library/bag.m	/^:- func insert_set(bag(T), set(T)) = bag(/;kq|/^\<insert_set\>/;'q;"	kind:func
bag.intersect	../library/bag.m	/^:- func intersect(bag(T), bag(T)) = bag(/;kq|/^\<intersect\>/;'q;"	kind:func
bag.intersect	../library/bag.m	/^:- pred intersect(bag(T)::in, bag(/;kq|/^\<intersect\>/;'q;"	kind:pred
bag.intersect_loop	../library/bag.m	/^:- pred intersect_loop(assoc_list(T, int), assoc_list(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
bag.intersect_small	../library/bag.m	/^:- func intersect_small(bag(T), bag(T)) = bag(/;kq|/^\<intersect_small\>/;'q;"	kind:func
bag.intersect_small_loop	../library/bag.m	/^:- pred bag.intersect_small_loop(map(T, int)::in, map(/;kq|/^\<bag.intersect_small_loop\>/;'q;"	kind:pred	file:
bag.is_duplicated	../library/bag.m	/^:- pred is_duplicated(pair(/;kq|/^\<is_duplicated\>/;'q;"	kind:pred	file:
bag.is_empty	../library/bag.m	/^:- pred is_empty(bag(/;kq|/^\<is_empty\>/;'q;"	kind:pred
bag.is_subbag	../library/bag.m	/^:- pred is_subbag(bag(T)::in, bag(/;kq|/^\<is_subbag\>/;'q;"	kind:pred
bag.least_upper_bound	../library/bag.m	/^:- func least_upper_bound(bag(T), bag(T)) = bag(/;kq|/^\<least_upper_bound\>/;'q;"	kind:func
bag.least_upper_bound_loop	../library/bag.m	/^:- pred least_upper_bound_loop(assoc_list(T, int), assoc_list(/;kq|/^\<least_upper_bound_loop\>/;'q;"	kind:pred	file:
bag.least_upper_bound_small	../library/bag.m	/^:- func least_upper_bound_small(bag(T), bag(T)) = bag(/;kq|/^\<least_upper_bound_small\>/;'q;"	kind:func
bag.member	../library/bag.m	/^:- pred member(T::in, bag(/;kq|/^\<member\>/;'q;"	kind:pred
bag.member	../library/bag.m	/^:- pred member(T::out, bag(T)::in, bag(/;kq|/^\<member\>/;'q;"	kind:pred
bag.prepend_n_xs	../library/bag.m	/^:- pred prepend_n_xs(T::in, int::in, list(T)::in, list(/;kq|/^\<prepend_n_xs\>/;'q;"	kind:pred	file:
bag.remove	../library/bag.m	/^:- pred remove(T::in, bag(T)::in, bag(/;kq|/^\<remove\>/;'q;"	kind:pred
bag.remove_all	../library/bag.m	/^:- pred remove_all(T::in, bag(T)::in, bag(/;kq|/^\<remove_all\>/;'q;"	kind:pred
bag.remove_list	../library/bag.m	/^:- pred remove_list(list(T)::in, bag(T)::in, bag(/;kq|/^\<remove_list\>/;'q;"	kind:pred
bag.remove_set	../library/bag.m	/^:- pred remove_set(set(T)::in, bag(T)::in, bag(/;kq|/^\<remove_set\>/;'q;"	kind:pred
bag.remove_smallest	../library/bag.m	/^:- pred remove_smallest(T::out, bag(T)::in, bag(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
bag.singleton	../library/bag.m	/^:- func singleton(T) = bag(/;kq|/^\<singleton\>/;'q;"	kind:func
bag.subset_compare	../library/bag.m	/^:- pred subset_compare(comparison_result::out, bag(T)::in, bag(/;kq|/^\<subset_compare\>/;'q;"	kind:pred
bag.subset_compare_loop	../library/bag.m	/^:- pred subset_compare_loop(/;kq|/^\<subset_compare_loop\>/;'q;"	kind:pred	file:
bag.subset_compare_verify_le	../library/bag.m	/^:- pred subset_compare_verify_le(/;kq|/^\<subset_compare_verify_le\>/;'q;"	kind:pred	file:
bag.subtract	../library/bag.m	/^:- func subtract(bag(T), bag(T)) = bag(/;kq|/^\<subtract\>/;'q;"	kind:func
bag.subtract_loop	../library/bag.m	/^:- pred subtract_loop(assoc_list(T, int), assoc_list(/;kq|/^\<subtract_loop\>/;'q;"	kind:pred	file:
bag.subtract_small	../library/bag.m	/^:- func subtract_small(bag(T), bag(T)) = bag(/;kq|/^\<subtract_small\>/;'q;"	kind:func
bag.subtract_small_loop	../library/bag.m	/^:- pred subtract_small_loop(map(T, int)::in, map(T, int)::in, map(/;kq|/^\<subtract_small_loop\>/;'q;"	kind:pred	file:
bag.to_assoc_list	../library/bag.m	/^:- func to_assoc_list(bag(T)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
bag.to_list	../library/bag.m	/^:- func to_list(bag(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
bag.to_list_only_duplicates	../library/bag.m	/^:- func to_list_only_duplicates(bag(T)) = list(/;kq|/^\<to_list_only_duplicates\>/;'q;"	kind:func
bag.to_list_without_duplicates	../library/bag.m	/^:- func to_list_without_duplicates(bag(T)) = list(/;kq|/^\<to_list_without_duplicates\>/;'q;"	kind:func
bag.to_set	../library/bag.m	/^:- func to_set(bag(T)) = set(/;kq|/^\<to_set\>/;'q;"	kind:func
bag.union	../library/bag.m	/^:- func union(bag(T), bag(T)) = bag(/;kq|/^\<union\>/;'q;"	kind:func
bag.union_loop	../library/bag.m	/^:- pred union_loop(assoc_list(T, int), assoc_list(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
bag.union_small	../library/bag.m	/^:- func union_small(bag(T), bag(T)) = bag(/;kq|/^\<union_small\>/;'q;"	kind:func
bag.union_small_loop	../library/bag.m	/^:- pred union_small_loop(map(T, int)::in, map(T, int)::in, map(/;kq|/^\<union_small_loop\>/;'q;"	kind:pred	file:
bal_const	../library/diet.m	/^:- func bal_const = int.$/;kq|/^\<bal_const\>/;'q;"	kind:func	file:
balance	../library/diet.m	/^:- func balance(interval(T), diet(T), diet(T)) = diet(/;kq|/^\<balance\>/;'q;"	kind:func	file:
balance	../library/psqueue.m	/^:- func balance(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<balance\>/;'q;"	kind:func	file:
balance	../library/set_bbbtree.m	/^:- pred balance(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<balance\>/;'q;"	kind:pred	file:
balance_left	../library/psqueue.m	/^:- func balance_left(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<balance_left\>/;'q;"	kind:func	file:
balance_omega	../library/psqueue.m	/^:- func balance_omega = loser_tree_size.$/;kq|/^\<balance_omega\>/;'q;"	kind:func	file:
balance_right	../library/psqueue.m	/^:- func balance_right(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<balance_right\>/;'q;"	kind:func	file:
barrier	../library/thread.barrier.m	/^:- type barrier$/;kq|-;/\<barrier\>/;'q;"	kind:type	file:
barrier.b_go	../library/thread.barrier.m	/^                b_go            :: mvar(why_can_we_go)$/;kq|-;/\<barrier.b_go\>/;'q;"	kind:fld	file:
barrier.b_waiting_for	../library/thread.barrier.m	/^                b_waiting_for   :: mvar(int),$/;kq|-;/\<barrier.b_waiting_for\>/;'q;"	kind:fld	file:
barrier.barrier	../library/thread.barrier.m	/^:- type barrier$/;kq|-;/\<barrier.barrier\>/;'q;"	kind:type	file:
barrier.can_go_normal	../library/thread.barrier.m	/^    --->    can_go_normal$/;kq|-;/\<barrier.can_go_normal\>/;'q;"	kind:cons	file:
barrier.can_go_release_called	../library/thread.barrier.m	/^    ;       can_go_release_called.$/;kq|-;/\<barrier.can_go_release_called\>/;'q;"	kind:cons	file:
barrier.init	../library/thread.barrier.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
barrier.release	../library/thread.barrier.m	/^:- pred release(/;kq|/^\<release\>/;'q;"	kind:pred
barrier.wait	../library/thread.barrier.m	/^:- pred wait(/;kq|/^\<wait\>/;'q;"	kind:pred
barrier.why_can_we_go	../library/thread.barrier.m	/^:- type why_can_we_go$/;kq|-;/\<barrier.why_can_we_go\>/;'q;"	kind:type	file:
base	../library/integer.m	/^:- func base = int.$/;kq|/^\<base\>/;'q;"	kind:func	file:
base_10	../library/mercury_term_lexer.m	/^    ;       base_10$/;kq|-;/\<base_10\>/;'q;"	kind:cons
base_10	../library/term.m	/^    ;       base_10$/;kq|-;/\<base_10\>/;'q;"	kind:cons
base_16	../library/mercury_term_lexer.m	/^    ;       base_16.$/;kq|-;/\<base_16\>/;'q;"	kind:cons
base_16	../library/term.m	/^    ;       base_16.$/;kq|-;/\<base_16\>/;'q;"	kind:cons
base_2	../library/mercury_term_lexer.m	/^    --->    base_2$/;kq|-;/\<base_2\>/;'q;"	kind:cons
base_2	../library/term.m	/^    --->    base_2$/;kq|-;/\<base_2\>/;'q;"	kind:cons
base_8	../library/mercury_term_lexer.m	/^    ;       base_8$/;kq|-;/\<base_8\>/;'q;"	kind:cons
base_8	../library/term.m	/^    ;       base_8$/;kq|-;/\<base_8\>/;'q;"	kind:cons
base_count_file_type	../mdbcomp/trace_counts.m	/^:- type base_count_file_type$/;kq|-;/\<base_count_file_type\>/;'q;"	kind:type
base_count_file_type	trace_counts.m	/^:- type base_count_file_type$/;kq|-;/\<base_count_file_type\>/;'q;"	kind:type
base_decimal	../library/string.parse_util.m	/^    ;       base_decimal$/;kq|-;/\<base_decimal\>/;'q;"	kind:cons
base_digit_to_int	../library/char.m	/^:- pred base_digit_to_int(/;kq|/^\<base_digit_to_int\>/;'q;"	kind:pred
base_hex_lc	../library/string.parse_util.m	/^    ;       base_hex_lc$/;kq|-;/\<base_hex_lc\>/;'q;"	kind:cons
base_hex_p	../library/string.parse_util.m	/^    ;       base_hex_p.$/;kq|-;/\<base_hex_p\>/;'q;"	kind:cons
base_hex_uc	../library/string.parse_util.m	/^    ;       base_hex_uc$/;kq|-;/\<base_hex_uc\>/;'q;"	kind:cons
base_int_to_digit	../library/char.m	/^:- pred base_int_to_digit(/;kq|/^\<base_int_to_digit\>/;'q;"	kind:pred
base_negative_int_accumulator	../library/string.m	/^:- func base_negative_int_accumulator(int) = pred(/;kq|/^\<base_negative_int_accumulator\>/;'q;"	kind:func	file:
base_octal	../library/string.parse_util.m	/^    --->    base_octal$/;kq|-;/\<base_octal\>/;'q;"	kind:cons
base_positive_int_accumulator	../library/string.m	/^:- func base_positive_int_accumulator(int) = pred(/;kq|/^\<base_positive_int_accumulator\>/;'q;"	kind:func	file:
base_string_to_int	../library/string.m	/^:- pred base_string_to_int(/;kq|/^\<base_string_to_int\>/;'q;"	kind:pred
base_string_to_uint	../library/string.m	/^:- pred base_string_to_uint(/;kq|/^\<base_string_to_uint\>/;'q;"	kind:pred
base_to_int_and_prefix	../library/mercury_term_lexer.m	/^:- pred base_to_int_and_prefix(/;kq|/^\<base_to_int_and_prefix\>/;'q;"	kind:pred	file:
base_uint_accumulator	../library/string.m	/^:- func base_uint_accumulator(int) = pred(/;kq|/^\<base_uint_accumulator\>/;'q;"	kind:func	file:
basediv2	../library/integer.m	/^:- func basediv2 = int.$/;kq|/^\<basediv2\>/;'q;"	kind:func	file:
basemask	../library/integer.m	/^:- func basemask = int.$/;kq|/^\<basemask\>/;'q;"	kind:func	file:
basename	../library/dir.m	/^:- func basename(/;kq|/^\<basename\>/;'q;"	kind:func
basic_tc	../library/digraph.m	/^:- pred basic_tc(digraph(T)::in, digraph(/;kq|/^\<basic_tc\>/;'q;"	kind:pred	file:
basic_tc_process_component	../library/digraph.m	/^:- pred basic_tc_process_component(key_set_map(T)::in, component(/;kq|/^\<basic_tc_process_component\>/;'q;"	kind:pred	file:
benchmark_det	../library/benchmarking.m	/^:- pred benchmark_det(pred(/;kq|/^\<benchmark_det\>/;'q;"	kind:pred
benchmark_det_io	../library/benchmarking.m	/^:- pred benchmark_det_io(pred(/;kq|/^\<benchmark_det_io\>/;'q;"	kind:pred
benchmark_det_loop	../library/benchmarking.m	/^:- impure pred benchmark_det_loop(pred(/;kq|/^\<benchmark_det_loop\>/;'q;"	kind:pred	file:
benchmark_det_loop_io	../library/benchmarking.m	/^:- impure pred benchmark_det_loop_io(pred(/;kq|/^\<benchmark_det_loop_io\>/;'q;"	kind:pred	file:
benchmark_func	../library/benchmarking.m	/^:- pred benchmark_func(func(/;kq|/^\<benchmark_func\>/;'q;"	kind:pred
benchmark_func_loop	../library/benchmarking.m	/^:- impure pred benchmark_func_loop(func(/;kq|/^\<benchmark_func_loop\>/;'q;"	kind:pred	file:
benchmark_nondet	../library/benchmarking.m	/^:- pred benchmark_nondet(pred(/;kq|/^\<benchmark_nondet\>/;'q;"	kind:pred
benchmark_nondet_loop	../library/benchmarking.m	/^:- impure pred benchmark_nondet_loop(pred(/;kq|/^\<benchmark_nondet_loop\>/;'q;"	kind:pred	file:
benchmarking.benchmark_det	../library/benchmarking.m	/^:- pred benchmark_det(pred(/;kq|/^\<benchmark_det\>/;'q;"	kind:pred
benchmarking.benchmark_det_io	../library/benchmarking.m	/^:- pred benchmark_det_io(pred(/;kq|/^\<benchmark_det_io\>/;'q;"	kind:pred
benchmarking.benchmark_func	../library/benchmarking.m	/^:- pred benchmark_func(func(/;kq|/^\<benchmark_func\>/;'q;"	kind:pred
benchmarking.benchmark_nondet	../library/benchmarking.m	/^:- pred benchmark_nondet(pred(/;kq|/^\<benchmark_nondet\>/;'q;"	kind:pred
benchmarking.do_nothing	../library/benchmarking.m	/^:- impure pred do_nothing(/;kq|/^\<do_nothing\>/;'q;"	kind:pred	file:
benchmarking.repeat	../library/benchmarking.m	/^:- impure pred repeat(/;kq|/^\<repeat\>/;'q;"	kind:pred	file:
benchmarking.report_stats	../library/benchmarking.m	/^:- impure pred report_stats is det.$/;kq|/^\<report_stats\>/;'q;"	kind:pred
benchmarking.report_stats	../library/benchmarking.m	/^:- pred report_stats(/;kq|/^\<report_stats\>/;'q;"	kind:pred
benchmarking.turn_on_profiling	../library/benchmarking.m	/^:- pred turn_on_profiling(/;kq|/^\<turn_on_profiling\>/;'q;"	kind:pred
between	../library/string.m	/^:- func between(string::in, int::in, int::in) = (/;kq|/^\<between\>/;'q;"	kind:func
between_code_points	../library/string.m	/^:- func between_code_points(/;kq|/^\<between_code_points\>/;'q;"	kind:func
between_codepoints	../library/string.m	/^:- func between_codepoints(/;kq|/^\<between_codepoints\>/;'q;"	kind:func
big_abs	../library/integer.m	/^:- func big_abs(/;kq|/^\<big_abs\>/;'q;"	kind:func	file:
big_and	../library/integer.m	/^:- func big_and(/;kq|/^\<big_and\>/;'q;"	kind:func	file:
big_and_not	../library/integer.m	/^:- func big_and_not(/;kq|/^\<big_and_not\>/;'q;"	kind:func	file:
big_cmp	../library/integer.m	/^:- func big_cmp(/;kq|/^\<big_cmp\>/;'q;"	kind:func	file:
big_div	../library/integer.m	/^:- func big_div(/;kq|/^\<big_div\>/;'q;"	kind:func	file:
big_endian	../library/io.m	/^    --->    big_endian$/;kq|-;/\<big_endian\>/;'q;"	kind:cons	file:
big_isnegative	../library/integer.m	/^:- pred big_isnegative(/;kq|/^\<big_isnegative\>/;'q;"	kind:pred	file:
big_left_shift	../library/integer.m	/^:- func big_left_shift(/;kq|/^\<big_left_shift\>/;'q;"	kind:func	file:
big_mod	../library/integer.m	/^:- func big_mod(/;kq|/^\<big_mod\>/;'q;"	kind:func	file:
big_mul	../library/integer.m	/^:- func big_mul(/;kq|/^\<big_mul\>/;'q;"	kind:func	file:
big_neg	../library/integer.m	/^:- func big_neg(/;kq|/^\<big_neg\>/;'q;"	kind:func	file:
big_or	../library/integer.m	/^:- func big_or(/;kq|/^\<big_or\>/;'q;"	kind:func	file:
big_plus	../library/integer.m	/^:- func big_plus(/;kq|/^\<big_plus\>/;'q;"	kind:func	file:
big_pow	../library/integer.m	/^:- func big_pow(/;kq|/^\<big_pow\>/;'q;"	kind:func	file:
big_pow_sqmul	../library/integer.m	/^:- func big_pow_sqmul(/;kq|/^\<big_pow_sqmul\>/;'q;"	kind:func	file:
big_quot	../library/integer.m	/^:- func big_quot(/;kq|/^\<big_quot\>/;'q;"	kind:func	file:
big_quot_rem	../library/integer.m	/^:- pred big_quot_rem(/;kq|/^\<big_quot_rem\>/;'q;"	kind:pred	file:
big_rem	../library/integer.m	/^:- func big_rem(/;kq|/^\<big_rem\>/;'q;"	kind:func	file:
big_right_shift	../library/integer.m	/^:- func big_right_shift(/;kq|/^\<big_right_shift\>/;'q;"	kind:func	file:
big_sign	../library/integer.m	/^:- func big_sign(/;kq|/^\<big_sign\>/;'q;"	kind:func	file:
big_xor	../library/integer.m	/^:- func big_xor(/;kq|/^\<big_xor\>/;'q;"	kind:func	file:
big_xor_not	../library/integer.m	/^:- func big_xor_not(/;kq|/^\<big_xor_not\>/;'q;"	kind:func	file:
bimap	../library/bimap.m	/^:- type bimap(K, V)$/;kq|-;/\<bimap\>/;'q;"	kind:type	file:
bimap.contains_key	../library/bimap.m	/^:- pred contains_key(bimap(/;kq|/^\<contains_key\>/;'q;"	kind:pred
bimap.contains_value	../library/bimap.m	/^:- pred contains_value(bimap(/;kq|/^\<contains_value\>/;'q;"	kind:pred
bimap.coordinates	../library/bimap.m	/^:- func coordinates(bimap(K, V)) = list(/;kq|/^\<coordinates\>/;'q;"	kind:func
bimap.count	../library/bimap.m	/^:- func count(bimap(/;kq|/^\<count\>/;'q;"	kind:func
bimap.delete_key	../library/bimap.m	/^:- func delete_key(bimap(K, V), K) = bimap(/;kq|/^\<delete_key\>/;'q;"	kind:func
bimap.delete_keys	../library/bimap.m	/^:- func delete_keys(bimap(K, V), list(K)) = bimap(/;kq|/^\<delete_keys\>/;'q;"	kind:func
bimap.delete_value	../library/bimap.m	/^:- func delete_value(bimap(K, V), V) = bimap(/;kq|/^\<delete_value\>/;'q;"	kind:func
bimap.delete_values	../library/bimap.m	/^:- func delete_values(bimap(K, V), list(V)) = bimap(/;kq|/^\<delete_values\>/;'q;"	kind:func
bimap.det_from_assoc_list	../library/bimap.m	/^:- func det_from_assoc_list(assoc_list(K, V)) = bimap(/;kq|/^\<det_from_assoc_list\>/;'q;"	kind:func
bimap.det_insert	../library/bimap.m	/^:- func det_insert(bimap(K, V), K, V) = bimap(/;kq|/^\<det_insert\>/;'q;"	kind:func
bimap.equal	../library/bimap.m	/^:- pred equal(bimap(K, V)::in, bimap(/;kq|/^\<equal\>/;'q;"	kind:pred
bimap.foldl	../library/bimap.m	/^:- func foldl(func(K, V, A) = A, bimap(/;kq|/^\<foldl\>/;'q;"	kind:func
bimap.foldl2	../library/bimap.m	/^:- pred foldl2(pred(K, V, A, A, B, B), bimap(/;kq|/^\<foldl2\>/;'q;"	kind:pred
bimap.foldl3	../library/bimap.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), bimap(/;kq|/^\<foldl3\>/;'q;"	kind:pred
bimap.forward_map	../library/bimap.m	/^:- func forward_map(bimap(K, V)) = map(/;kq|/^\<forward_map\>/;'q;"	kind:func
bimap.forward_search	../library/bimap.m	/^:- func forward_search(bimap(/;kq|/^\<forward_search\>/;'q;"	kind:func
bimap.from_assoc_list	../library/bimap.m	/^:- func from_assoc_list(assoc_list(K, V)) = bimap(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
bimap.from_corresponding_lists	../library/bimap.m	/^:- func from_corresponding_lists(list(K), list(V)) = bimap(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
bimap.init	../library/bimap.m	/^:- func init = bimap(/;kq|/^\<init\>/;'q;"	kind:func
bimap.insert	../library/bimap.m	/^:- func insert(bimap(K, V), K, V) = bimap(/;kq|/^\<insert\>/;'q;"	kind:func
bimap.insert_from_assoc_list	../library/bimap.m	/^:- func insert_from_assoc_list(assoc_list(K, V), bimap(/;kq|/^\<insert_from_assoc_list\>/;'q;"	kind:func
bimap.is_empty	../library/bimap.m	/^:- pred is_empty(bimap(/;kq|/^\<is_empty\>/;'q;"	kind:pred
bimap.lookup	../library/bimap.m	/^:- func lookup(bimap(/;kq|/^\<lookup\>/;'q;"	kind:func
bimap.map_keys	../library/bimap.m	/^:- func map_keys(func(V, K) = L, bimap(K, V)) = bimap(/;kq|/^\<map_keys\>/;'q;"	kind:func
bimap.map_keys_2	../library/bimap.m	/^:- pred map_keys_2(pred(V, K, L)::in(pred(/;kq|/^\<map_keys_2\>/;'q;"	kind:pred	file:
bimap.map_keys_func_2	../library/bimap.m	/^:- pred map_keys_func_2(func(V, K) = L::in(func(/;kq|/^\<map_keys_func_2\>/;'q;"	kind:pred	file:
bimap.map_values	../library/bimap.m	/^:- func map_values(func(K, V) = W, bimap(K, V)) = bimap(/;kq|/^\<map_values\>/;'q;"	kind:func
bimap.map_values_2	../library/bimap.m	/^:- pred map_values_2(pred(K, V, W)::in(pred(/;kq|/^\<map_values_2\>/;'q;"	kind:pred	file:
bimap.map_values_func_2	../library/bimap.m	/^:- pred map_values_func_2(func(K, V) = W::in(func(/;kq|/^\<map_values_func_2\>/;'q;"	kind:pred	file:
bimap.ordinates	../library/bimap.m	/^:- func ordinates(bimap(K, V)) = list(/;kq|/^\<ordinates\>/;'q;"	kind:func
bimap.overlay	../library/bimap.m	/^:- func overlay(bimap(K, V), bimap(K, V)) = bimap(/;kq|/^\<overlay\>/;'q;"	kind:func
bimap.overlay_2	../library/bimap.m	/^:- pred overlay_2(assoc_list(K, V)::in, bimap(K, V)::in, bimap(/;kq|/^\<overlay_2\>/;'q;"	kind:pred	file:
bimap.reverse_lookup	../library/bimap.m	/^:- func reverse_lookup(bimap(/;kq|/^\<reverse_lookup\>/;'q;"	kind:func
bimap.reverse_map	../library/bimap.m	/^:- func reverse_map(bimap(K, V)) = map(/;kq|/^\<reverse_map\>/;'q;"	kind:func
bimap.reverse_search	../library/bimap.m	/^:- func reverse_search(bimap(/;kq|/^\<reverse_search\>/;'q;"	kind:func
bimap.search	../library/bimap.m	/^:- pred search(bimap(/;kq|/^\<search\>/;'q;"	kind:pred
bimap.search_insert	../library/bimap.m	/^:- pred search_insert(K::in, V::in, maybe(/;kq|/^\<search_insert\>/;'q;"	kind:pred
bimap.set	../library/bimap.m	/^:- func set(bimap(K, V), K, V) = bimap(/;kq|/^\<set\>/;'q;"	kind:func
bimap.set_from_assoc_list	../library/bimap.m	/^:- func set_from_assoc_list(assoc_list(K, V), bimap(/;kq|/^\<set_from_assoc_list\>/;'q;"	kind:func
bimap.singleton	../library/bimap.m	/^:- func singleton(K, V) = bimap(/;kq|/^\<singleton\>/;'q;"	kind:func
bimap.to_assoc_list	../library/bimap.m	/^:- func to_assoc_list(bimap(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
bin_pre	../library/ops.m	/^    ;       bin_pre(priority, arg_prio_gt_or_ge, arg_prio_gt_or_ge).$/;kq|-;/\<bin_pre\>/;'q;"	kind:cons
binary	../library/io.stream_db.m	/^    ;       binary$/;kq|-;/\<binary\>/;'q;"	kind:cons
binary_digit_to_int	../library/char.m	/^:- pred binary_digit_to_int(/;kq|/^\<binary_digit_to_int\>/;'q;"	kind:pred
binary_input_stream	../library/io.m	/^:- pred binary_input_stream(/;kq|/^\<binary_input_stream\>/;'q;"	kind:pred
binary_input_stream	../library/io.m	/^:- type binary_input_stream$/;kq|-;/\<binary_input_stream\>/;'q;"	kind:type	file:
binary_input_stream_2	../library/io.stream_ops.m	/^:- pred binary_input_stream_2(/;kq|/^\<binary_input_stream_2\>/;'q;"	kind:pred
binary_input_stream_file_size	../library/io.text_read.m	/^:- pred binary_input_stream_file_size(/;kq|/^\<binary_input_stream_file_size\>/;'q;"	kind:pred	file:
binary_input_stream_foldl	../library/io.m	/^:- pred binary_input_stream_foldl(/;kq|/^\<binary_input_stream_foldl\>/;'q;"	kind:pred
binary_input_stream_foldl	../library/io.m	/^:- pred binary_input_stream_foldl(pred(/;kq|/^\<binary_input_stream_foldl\>/;'q;"	kind:pred
binary_input_stream_foldl2_io	../library/io.m	/^:- pred binary_input_stream_foldl2_io(/;kq|/^\<binary_input_stream_foldl2_io\>/;'q;"	kind:pred
binary_input_stream_foldl2_io	../library/io.m	/^:- pred binary_input_stream_foldl2_io(/;kq|/^\<binary_input_stream_foldl2_io\>/;'q;"	kind:pred
binary_input_stream_foldl2_io_chunk	../library/io.m	/^:- pred binary_input_stream_foldl2_io_chunk(/;kq|/^\<binary_input_stream_foldl2_io_chunk\>/;'q;"	kind:pred	file:
binary_input_stream_foldl2_io_inner	../library/io.m	/^:- pred binary_input_stream_foldl2_io_inner(/;kq|/^\<binary_input_stream_foldl2_io_inner\>/;'q;"	kind:pred	file:
binary_input_stream_foldl2_io_maybe_stop	../library/io.m	/^:- pred binary_input_stream_foldl2_io_maybe_stop(/;kq|/^\<binary_input_stream_foldl2_io_maybe_stop\>/;'q;"	kind:pred
binary_input_stream_foldl2_io_maybe_stop	../library/io.m	/^:- pred binary_input_stream_foldl2_io_maybe_stop(/;kq|/^\<binary_input_stream_foldl2_io_maybe_stop\>/;'q;"	kind:pred
binary_input_stream_foldl2_io_maybe_stop_chunk	../library/io.m	/^:- pred binary_input_stream_foldl2_io_maybe_stop_chunk(/;kq|/^\<binary_input_stream_foldl2_io_maybe_stop_chunk\>/;'q;"	kind:pred	file:
binary_input_stream_foldl2_io_maybe_stop_inner	../library/io.m	/^:- pred binary_input_stream_foldl2_io_maybe_stop_inner(/;kq|/^\<binary_input_stream_foldl2_io_maybe_stop_inner\>/;'q;"	kind:pred	file:
binary_input_stream_foldl2_io_maybe_stop_plain	../library/io.m	/^:- pred binary_input_stream_foldl2_io_maybe_stop_plain(/;kq|/^\<binary_input_stream_foldl2_io_maybe_stop_plain\>/;'q;"	kind:pred	file:
binary_input_stream_foldl2_io_plain	../library/io.m	/^:- pred binary_input_stream_foldl2_io_plain(/;kq|/^\<binary_input_stream_foldl2_io_plain\>/;'q;"	kind:pred	file:
binary_input_stream_foldl_io	../library/io.m	/^:- pred binary_input_stream_foldl_io(/;kq|/^\<binary_input_stream_foldl_io\>/;'q;"	kind:pred
binary_input_stream_foldl_io	../library/io.m	/^:- pred binary_input_stream_foldl_io(pred(/;kq|/^\<binary_input_stream_foldl_io\>/;'q;"	kind:pred
binary_input_stream_foldl_io_chunk	../library/io.m	/^:- pred binary_input_stream_foldl_io_chunk(/;kq|/^\<binary_input_stream_foldl_io_chunk\>/;'q;"	kind:pred	file:
binary_input_stream_foldl_io_inner	../library/io.m	/^:- pred binary_input_stream_foldl_io_inner(/;kq|/^\<binary_input_stream_foldl_io_inner\>/;'q;"	kind:pred	file:
binary_input_stream_foldl_io_plain	../library/io.m	/^:- pred binary_input_stream_foldl_io_plain(/;kq|/^\<binary_input_stream_foldl_io_plain\>/;'q;"	kind:pred	file:
binary_input_stream_get_stream	../library/io.m	/^:- func binary_input_stream_get_stream(/;kq|/^\<binary_input_stream_get_stream\>/;'q;"	kind:func
binary_input_stream_info	../library/io.stream_db.m	/^:- func binary_input_stream_info(/;kq|/^\<binary_input_stream_info\>/;'q;"	kind:func
binary_input_stream_name	../library/io.m	/^:- pred binary_input_stream_name(/;kq|/^\<binary_input_stream_name\>/;'q;"	kind:pred
binary_input_stream_offset	../library/io.m	/^:- pred binary_input_stream_offset(/;kq|/^\<binary_input_stream_offset\>/;'q;"	kind:pred
binary_input_stream_offset64	../library/io.m	/^:- pred binary_input_stream_offset64(/;kq|/^\<binary_input_stream_offset64\>/;'q;"	kind:pred
binary_output_stream	../library/io.m	/^:- pred binary_output_stream(/;kq|/^\<binary_output_stream\>/;'q;"	kind:pred
binary_output_stream	../library/io.m	/^:- type binary_output_stream$/;kq|-;/\<binary_output_stream\>/;'q;"	kind:type	file:
binary_output_stream_2	../library/io.stream_ops.m	/^:- pred binary_output_stream_2(/;kq|/^\<binary_output_stream_2\>/;'q;"	kind:pred
binary_output_stream_get_stream	../library/io.m	/^:- func binary_output_stream_get_stream(/;kq|/^\<binary_output_stream_get_stream\>/;'q;"	kind:func
binary_output_stream_info	../library/io.stream_db.m	/^:- func binary_output_stream_info(/;kq|/^\<binary_output_stream_info\>/;'q;"	kind:func
binary_output_stream_name	../library/io.m	/^:- pred binary_output_stream_name(/;kq|/^\<binary_output_stream_name\>/;'q;"	kind:pred
binary_output_stream_offset	../library/io.m	/^:- pred binary_output_stream_offset(/;kq|/^\<binary_output_stream_offset\>/;'q;"	kind:pred
binary_output_stream_offset64	../library/io.m	/^:- pred binary_output_stream_offset64(/;kq|/^\<binary_output_stream_offset64\>/;'q;"	kind:pred
binary_search	../library/array.m	/^:- pred binary_search(array(/;kq|/^\<binary_search\>/;'q;"	kind:pred
binary_search_loop	../library/array.m	/^:- pred binary_search_loop(comparison_func(T)::in, array(/;kq|/^\<binary_search_loop\>/;'q;"	kind:pred	file:
binary_stream_offset_2	../library/io.stream_ops.m	/^:- pred binary_stream_offset_2(/;kq|/^\<binary_stream_offset_2\>/;'q;"	kind:pred
bind_var	../library/varset.m	/^:- func bind_var(varset(T), var(T), term(T)) = varset(/;kq|/^\<bind_var\>/;'q;"	kind:func
bind_vars	../library/varset.m	/^:- func bind_vars(varset(T), substitution(T)) = varset(/;kq|/^\<bind_vars\>/;'q;"	kind:func
bind_vars_loop	../library/varset.m	/^:- pred bind_vars_loop(assoc_list(var(T), term(T))::in, varset(/;kq|/^\<bind_vars_loop\>/;'q;"	kind:pred	file:
bit	../library/bitmap.m	/^:- func bit(/;kq|/^\<bit\>/;'q;"	kind:func
bit	../library/version_bitmap.m	/^:- func bit(/;kq|/^\<bit\>/;'q;"	kind:func
bit_buffer	../library/bit_buffer.m	/^:- type bit_buffer(Stream, State) == bit_buffer(Stream, State, {}).$/;kq|-;/\<bit_buffer\>/;'q;"	kind:type	file:
bit_buffer	../library/bit_buffer.m	/^:- type bit_buffer(Stream, State, Error)$/;kq|-;/\<bit_buffer\>/;'q;"	kind:type	file:
bit_buffer	../library/bit_buffer.write.m	/^                bit_buffer :: bit_buffer(Stream, State)$/;kq|-;/\<bit_buffer\>/;'q;"	kind:fld
bit_buffer(Stream, _, _	../library/bit_buffer.m	/^:- func (bit_buffer(/;kq|/^\<bit_buffer(Stream, _, _\>/;'q;"	kind:func	file:
bit_buffer(_, State, _	../library/bit_buffer.m	/^:- func (bit_buffer(_, State, _)::bit_buffer_ui) ^ state = (/;kq|/^\<bit_buffer(_, State, _\>/;'q;"	kind:func	file:
bit_buffer(_, _, Error	../library/bit_buffer.m	/^:- func (bit_buffer(/;kq|/^\<bit_buffer(_, _, Error\>/;'q;"	kind:func	file:
bit_buffer(_, _, _	../library/bit_buffer.m	/^:- func (bit_buffer(/;kq|/^\<bit_buffer(_, _, _\>/;'q;"	kind:func	file:
bit_buffer.error_state	../library/bit_buffer.m	/^:- type error_state ---> error_state.$/;kq|-;/\<bit_buffer.error_state\>/;'q;"	kind:type
bit_buffer.error_stream	../library/bit_buffer.m	/^:- type error_stream ---> error_stream.$/;kq|-;/\<bit_buffer.error_stream\>/;'q;"	kind:type
bit_buffer.error_stream_error	../library/bit_buffer.m	/^:- type error_stream_error ---> error_stream_error.$/;kq|-;/\<bit_buffer.error_stream_error\>/;'q;"	kind:type
bit_buffer.mer_bitmap	../library/bit_buffer.m	/^                mer_bitmap          :: bitmap,$/;kq|-;/\<bit_buffer.mer_bitmap\>/;'q;"	kind:fld	file:
bit_buffer.mer_filled_bitmaps	../library/bit_buffer.m	/^                mer_filled_bitmaps  :: list(bitmap),$/;kq|-;/\<bit_buffer.mer_filled_bitmaps\>/;'q;"	kind:fld	file:
bit_buffer.mer_pos	../library/bit_buffer.m	/^                mer_pos             :: bit_index,$/;kq|-;/\<bit_buffer.mer_pos\>/;'q;"	kind:fld	file:
bit_buffer.mer_read_status	../library/bit_buffer.m	/^                mer_read_status     :: stream.res(Error)$/;kq|-;/\<bit_buffer.mer_read_status\>/;'q;"	kind:fld	file:
bit_buffer.mer_size	../library/bit_buffer.m	/^                mer_size            :: num_bits,$/;kq|-;/\<bit_buffer.mer_size\>/;'q;"	kind:fld	file:
bit_buffer.mer_state	../library/bit_buffer.m	/^                mer_state           :: State,$/;kq|-;/\<bit_buffer.mer_state\>/;'q;"	kind:fld	file:
bit_buffer.mer_stream	../library/bit_buffer.m	/^                mer_stream          :: Stream,$/;kq|-;/\<bit_buffer.mer_stream\>/;'q;"	kind:fld	file:
bit_buffer.mer_use_stream	../library/bit_buffer.m	/^                mer_use_stream      :: bool,$/;kq|-;/\<bit_buffer.mer_use_stream\>/;'q;"	kind:fld	file:
bit_buffer.new_buffer	../library/bit_buffer.m	/^:- func new_buffer(/;kq|/^\<new_buffer\>/;'q;"	kind:func	file:
bit_buffer.new_buffer_2	../library/bit_buffer.m	/^:- func new_buffer_2(/;kq|/^\<new_buffer_2\>/;'q;"	kind:func	file:
bit_buffer.read.buffer_status	../library/bit_buffer.read.m	/^:- pred buffer_status(stream.result(/;kq|/^\<buffer_status\>/;'q;"	kind:pred
bit_buffer.read.do_get_bits	../library/bit_buffer.read.m	/^:- pred do_get_bits(/;kq|/^\<do_get_bits\>/;'q;"	kind:pred	file:
bit_buffer.read.finalize	../library/bit_buffer.read.m	/^:- pred finalize(read_buffer(/;kq|/^\<finalize\>/;'q;"	kind:pred
bit_buffer.read.get_bit	../library/bit_buffer.read.m	/^:- pred get_bit(stream.result(bool, Error), read_buffer(/;kq|/^\<get_bit\>/;'q;"	kind:pred
bit_buffer.read.get_bitmap	../library/bit_buffer.read.m	/^:- pred get_bitmap(/;kq|/^\<get_bitmap\>/;'q;"	kind:pred
bit_buffer.read.get_bitmap	../library/bit_buffer.read.m	/^:- pred get_bitmap(/;kq|/^\<get_bitmap\>/;'q;"	kind:pred
bit_buffer.read.get_bits	../library/bit_buffer.read.m	/^:- pred get_bits(/;kq|/^\<get_bits\>/;'q;"	kind:pred
bit_buffer.read.io_read_buffer	../library/bit_buffer.read.m	/^:- type io_read_buffer ==$/;kq|-;/\<bit_buffer.read.io_read_buffer\>/;'q;"	kind:type
bit_buffer.read.new	../library/bit_buffer.read.m	/^:- func new(num_bytes, Stream, State) = read_buffer(/;kq|/^\<new\>/;'q;"	kind:func
bit_buffer.read.r	../library/bit_buffer.read.m	/^    ---> read_buffer(bit_buffer :: bit_buffer(Stream, State, Error)).$/;kq|-;/\<bit_buffer.read.r\>/;'q;"	kind:fld	file:
bit_buffer.read.read_buffer	../library/bit_buffer.read.m	/^:- type read_buffer ==$/;kq|-;/\<bit_buffer.read.read_buffer\>/;'q;"	kind:type
bit_buffer.read.read_buffer	../library/bit_buffer.read.m	/^:- type read_buffer(Stream, State, Error)$/;kq|-;/\<bit_buffer.read.read_buffer\>/;'q;"	kind:type	file:
bit_buffer.read.read_buffer_di	../library/bit_buffer.read.m	/^:- mode read_buffer_di == in(uniq_read_buffer).$/;kq|-;/\<bit_buffer.read.read_buffer_di\>/;'q;"	kind:mode
bit_buffer.read.read_buffer_ui	../library/bit_buffer.read.m	/^:- mode read_buffer_ui == in(uniq_read_buffer).$/;kq|-;/\<bit_buffer.read.read_buffer_ui\>/;'q;"	kind:mode
bit_buffer.read.read_buffer_uo	../library/bit_buffer.read.m	/^:- mode read_buffer_uo == out(uniq_read_buffer).$/;kq|-;/\<bit_buffer.read.read_buffer_uo\>/;'q;"	kind:mode
bit_buffer.set_all	../library/bit_buffer.m	/^:- pred set_all(/;kq|/^\<set_all\>/;'q;"	kind:pred	file:
bit_buffer.set_bitmap	../library/bit_buffer.m	/^:- pred set_bitmap(/;kq|/^\<set_bitmap\>/;'q;"	kind:pred	file:
bit_buffer.set_read_status	../library/bit_buffer.m	/^:- pred set_read_status(stream.res(/;kq|/^\<set_read_status\>/;'q;"	kind:pred	file:
bit_buffer.set_state	../library/bit_buffer.m	/^:- pred set_state(/;kq|/^\<set_state\>/;'q;"	kind:pred	file:
bit_buffer.set_use_stream	../library/bit_buffer.m	/^:- pred set_use_stream(/;kq|/^\<set_use_stream\>/;'q;"	kind:pred	file:
bit_buffer.stream.bulk_reader	../library/bit_buffer.m	/^:- instance stream.bulk_reader(error_stream, byte_index, bitmap,$/;kq|-;/\<bit_buffer.stream.bulk_reader\>/;'q;"	kind:tci
bit_buffer.stream.bulk_reader	../library/bit_buffer.m	/^:- instance stream.bulk_reader(error_stream, byte_index, bitmap,$/;kq|-;/\<bit_buffer.stream.bulk_reader\>/;'q;"	kind:tci	file:
bit_buffer.stream.error	../library/bit_buffer.m	/^:- instance stream.error(error_stream_error) where$/;kq|-;/\<bit_buffer.stream.error\>/;'q;"	kind:tci	file:
bit_buffer.stream.input	../library/bit_buffer.m	/^:- instance stream.input(error_stream, error_state) where$/;kq|-;/\<bit_buffer.stream.input\>/;'q;"	kind:tci	file:
bit_buffer.stream.output	../library/bit_buffer.m	/^:- instance stream.output(error_stream, error_state) where$/;kq|-;/\<bit_buffer.stream.output\>/;'q;"	kind:tci	file:
bit_buffer.stream.stream	../library/bit_buffer.m	/^:- instance stream.stream(error_stream, error_state) where$/;kq|-;/\<bit_buffer.stream.stream\>/;'q;"	kind:tci	file:
bit_buffer.stream.writer	../library/bit_buffer.m	/^:- instance stream.writer(error_stream, bitmap.slice, error_state)$/;kq|-;/\<bit_buffer.stream.writer\>/;'q;"	kind:tci	file:
bit_buffer.write.bit_buffer	../library/bit_buffer.write.m	/^                bit_buffer :: bit_buffer(Stream, State)$/;kq|-;/\<bit_buffer.write.bit_buffer\>/;'q;"	kind:fld
bit_buffer.write.finalize	../library/bit_buffer.write.m	/^:- pred finalize(write_buffer(/;kq|/^\<finalize\>/;'q;"	kind:pred
bit_buffer.write.flush	../library/bit_buffer.write.m	/^:- pred flush(write_buffer(Stream, State), write_buffer(/;kq|/^\<flush\>/;'q;"	kind:pred
bit_buffer.write.make_room	../library/bit_buffer.write.m	/^:- pred make_room(bit_buffer(/;kq|/^\<make_room\>/;'q;"	kind:pred
bit_buffer.write.new	../library/bit_buffer.write.m	/^:- func new(num_bytes, Stream, State) = write_buffer(/;kq|/^\<new\>/;'q;"	kind:func
bit_buffer.write.put_bit	../library/bit_buffer.write.m	/^:- pred put_bit(bool, write_buffer(Stream, State), write_buffer(/;kq|/^\<put_bit\>/;'q;"	kind:pred
bit_buffer.write.put_bitmap	../library/bit_buffer.write.m	/^:- pred put_bitmap(/;kq|/^\<put_bitmap\>/;'q;"	kind:pred
bit_buffer.write.put_bitmap	../library/bit_buffer.write.m	/^:- pred put_bitmap(bitmap, write_buffer(/;kq|/^\<put_bitmap\>/;'q;"	kind:pred
bit_buffer.write.put_bitmap_2	../library/bit_buffer.write.m	/^:- pred put_bitmap_2(/;kq|/^\<put_bitmap_2\>/;'q;"	kind:pred
bit_buffer.write.put_bits	../library/bit_buffer.write.m	/^:- pred put_bits(word, num_bits, write_buffer(/;kq|/^\<put_bits\>/;'q;"	kind:pred
bit_buffer.write.put_byte	../library/bit_buffer.write.m	/^:- pred put_byte(word, write_buffer(/;kq|/^\<put_byte\>/;'q;"	kind:pred
bit_buffer.write.stream.output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<bit_buffer.write.stream.output\>/;'q;"	kind:tci
bit_buffer.write.stream.output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<bit_buffer.write.stream.output\>/;'q;"	kind:tci
bit_buffer.write.stream.stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<bit_buffer.write.stream.stream\>/;'q;"	kind:tci
bit_buffer.write.stream.stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<bit_buffer.write.stream.stream\>/;'q;"	kind:tci
bit_buffer.write.stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bitmap.slice,$/;kq|-;/\<bit_buffer.write.stream.writer\>/;'q;"	kind:tci
bit_buffer.write.stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<bit_buffer.write.stream.writer\>/;'q;"	kind:tci
bit_buffer.write.stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<bit_buffer.write.stream.writer\>/;'q;"	kind:tci
bit_buffer.write.write_buffer	../library/bit_buffer.write.m	/^:- type write_buffer == write_buffer(error_stream, error_state).$/;kq|-;/\<bit_buffer.write.write_buffer\>/;'q;"	kind:type
bit_buffer.write.write_buffer	../library/bit_buffer.write.m	/^:- type write_buffer(Stream, State)$/;kq|-;/\<bit_buffer.write.write_buffer\>/;'q;"	kind:type
bit_buffer.write.write_stream	../library/bit_buffer.write.m	/^:- type write_stream(Stream) ---> write_stream.$/;kq|-;/\<bit_buffer.write.write_stream\>/;'q;"	kind:type
bit_buffer_di	../library/bit_buffer.m	/^:- mode bit_buffer_di == in.$/;kq|-;/\<bit_buffer_di\>/;'q;"	kind:mode	file:
bit_buffer_ui	../library/bit_buffer.m	/^:- mode bit_buffer_ui == in.$/;kq|-;/\<bit_buffer_ui\>/;'q;"	kind:mode	file:
bit_buffer_uo	../library/bit_buffer.m	/^:- mode bit_buffer_uo == out.$/;kq|-;/\<bit_buffer_uo\>/;'q;"	kind:mode	file:
bit_index	../library/bitmap.m	/^:- type bit_index == int.$/;kq|-;/\<bit_index\>/;'q;"	kind:type
bit_index_in_byte	../library/bitmap.m	/^:- func bit_index_in_byte(/;kq|/^\<bit_index_in_byte\>/;'q;"	kind:func	file:
bit_index_in_byte	../library/bitmap.m	/^:- type bit_index_in_byte == int.$/;kq|-;/\<bit_index_in_byte\>/;'q;"	kind:type	file:
bit_is_clear	../library/uint16.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
bit_is_clear	../library/uint32.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
bit_is_clear	../library/uint64.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
bit_is_clear	../library/uint8.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
bit_is_set	../library/uint16.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
bit_is_set	../library/uint32.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
bit_is_set	../library/uint64.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
bit_is_set	../library/uint8.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
bitmap	../library/bitmap.m	/^:- inst bitmap == ground.$/;kq|-;/\<bitmap\>/;'q;"	kind:inst
bitmap.'bit	../library/bitmap.m	/^:- func 'bit :='(/;kq|/^\<'bit\>/;'q;"	kind:func
bitmap.'bits	../library/bitmap.m	/^:- func 'bits :='(/;kq|/^\<'bits\>/;'q;"	kind:func
bitmap.'byte	../library/bitmap.m	/^:- func 'byte :='(/;kq|/^\<'byte\>/;'q;"	kind:func
bitmap.'unsafe_bit	../library/bitmap.m	/^:- func 'unsafe_bit :='(/;kq|/^\<'unsafe_bit\>/;'q;"	kind:func
bitmap.'unsafe_bits	../library/bitmap.m	/^:- func 'unsafe_bits :='(/;kq|/^\<'unsafe_bits\>/;'q;"	kind:func
bitmap.'unsafe_byte	../library/bitmap.m	/^:- func 'unsafe_byte :='(/;kq|/^\<'unsafe_byte\>/;'q;"	kind:func
bitmap.allocate_bitmap	../library/bitmap.m	/^:- func allocate_bitmap(/;kq|/^\<allocate_bitmap\>/;'q;"	kind:func	file:
bitmap.append_list	../library/bitmap.m	/^:- func append_list(list(/;kq|/^\<append_list\>/;'q;"	kind:func
bitmap.bit	../library/bitmap.m	/^:- func bit(/;kq|/^\<bit\>/;'q;"	kind:func
bitmap.bit_index	../library/bitmap.m	/^:- type bit_index == int.$/;kq|-;/\<bitmap.bit_index\>/;'q;"	kind:type
bitmap.bit_index_in_byte	../library/bitmap.m	/^:- func bit_index_in_byte(/;kq|/^\<bit_index_in_byte\>/;'q;"	kind:func	file:
bitmap.bit_index_in_byte	../library/bitmap.m	/^:- type bit_index_in_byte == int.$/;kq|-;/\<bitmap.bit_index_in_byte\>/;'q;"	kind:type	file:
bitmap.bitmask	../library/bitmap.m	/^:- func bitmask(/;kq|/^\<bitmask\>/;'q;"	kind:func	file:
bitmap.bits	../library/bitmap.m	/^:- func bits(/;kq|/^\<bits\>/;'q;"	kind:func
bitmap.bits_per_byte	../library/bitmap.m	/^:- func bits_per_byte = int.$/;kq|/^\<bits_per_byte\>/;'q;"	kind:func
bitmap.bulk_get	../library/bitmap.m	/^    pred(bulk_get\/9) is bitmap.stream_bulk_get$/;kq|-;/\<bitmap.bulk_get\>/;'q;"	kind:tcim	file:
bitmap.byte	../library/bitmap.m	/^:- func byte(/;kq|/^\<byte\>/;'q;"	kind:func
bitmap.byte	../library/bitmap.m	/^:- type byte == int.$/;kq|-;/\<bitmap.byte\>/;'q;"	kind:type
bitmap.byte_in_range	../library/bitmap.m	/^:- pred byte_in_range(/;kq|/^\<byte_in_range\>/;'q;"	kind:pred
bitmap.byte_index	../library/bitmap.m	/^:- type byte_index == int.$/;kq|-;/\<bitmap.byte_index\>/;'q;"	kind:type
bitmap.byte_index_for_bit	../library/bitmap.m	/^:- func byte_index_for_bit(/;kq|/^\<byte_index_for_bit\>/;'q;"	kind:func	file:
bitmap.byte_slice	../library/bitmap.m	/^:- func byte_slice(/;kq|/^\<byte_slice\>/;'q;"	kind:func
bitmap.bytes_compare	../library/bitmap.m	/^:- pred bytes_compare(/;kq|/^\<bytes_compare\>/;'q;"	kind:pred	file:
bitmap.bytes_equal	../library/bitmap.m	/^:- pred bytes_equal(/;kq|/^\<bytes_equal\>/;'q;"	kind:pred	file:
bitmap.choose_copy_direction	../library/bitmap.m	/^:- func choose_copy_direction(/;kq|/^\<choose_copy_direction\>/;'q;"	kind:func	file:
bitmap.clear	../library/bitmap.m	/^:- func clear(/;kq|/^\<clear\>/;'q;"	kind:func
bitmap.clear_filler_bits	../library/bitmap.m	/^:- pred clear_filler_bits(/;kq|/^\<clear_filler_bits\>/;'q;"	kind:pred	file:
bitmap.combine_hash	../library/bitmap.m	/^:- pred combine_hash(/;kq|/^\<combine_hash\>/;'q;"	kind:pred	file:
bitmap.complement	../library/bitmap.m	/^:- func complement(/;kq|/^\<complement\>/;'q;"	kind:func
bitmap.complement_loop	../library/bitmap.m	/^:- pred complement_loop(/;kq|/^\<complement_loop\>/;'q;"	kind:pred	file:
bitmap.copy	../library/bitmap.m	/^:- func copy(/;kq|/^\<copy\>/;'q;"	kind:func
bitmap.copy_bitmap_into_place	../library/bitmap.m	/^:- pred copy_bitmap_into_place(/;kq|/^\<copy_bitmap_into_place\>/;'q;"	kind:pred	file:
bitmap.copy_bits	../library/bitmap.m	/^:- func copy_bits(/;kq|/^\<copy_bits\>/;'q;"	kind:func
bitmap.copy_bits	../library/bitmap.m	/^:- pred copy_bits(/;kq|/^\<copy_bits\>/;'q;"	kind:pred	file:
bitmap.copy_bits_in_bitmap	../library/bitmap.m	/^:- func copy_bits_in_bitmap(/;kq|/^\<copy_bits_in_bitmap\>/;'q;"	kind:func
bitmap.copy_bytes	../library/bitmap.m	/^:- func copy_bytes(/;kq|/^\<copy_bytes\>/;'q;"	kind:func
bitmap.copy_bytes_in_bitmap	../library/bitmap.m	/^:- func copy_bytes_in_bitmap(/;kq|/^\<copy_bytes_in_bitmap\>/;'q;"	kind:func
bitmap.copy_direction	../library/bitmap.m	/^:- type copy_direction$/;kq|-;/\<bitmap.copy_direction\>/;'q;"	kind:type	file:
bitmap.det_byte_index_for_bit	../library/bitmap.m	/^:- func det_byte_index_for_bit(/;kq|/^\<det_byte_index_for_bit\>/;'q;"	kind:func	file:
bitmap.det_from_string	../library/bitmap.m	/^:- func det_from_string(/;kq|/^\<det_from_string\>/;'q;"	kind:func
bitmap.det_num_bytes	../library/bitmap.m	/^:- func det_num_bytes(/;kq|/^\<det_num_bytes\>/;'q;"	kind:func
bitmap.difference	../library/bitmap.m	/^:- func difference(/;kq|/^\<difference\>/;'q;"	kind:func
bitmap.do_copy_bytes	../library/bitmap.m	/^:- pred do_copy_bytes(/;kq|/^\<do_copy_bytes\>/;'q;"	kind:pred	file:
bitmap.do_read_bitmap_range	../library/bitmap.m	/^:- pred do_read_bitmap_range(/;kq|/^\<do_read_bitmap_range\>/;'q;"	kind:pred	file:
bitmap.do_write_bitmap_range	../library/bitmap.m	/^:- pred do_write_bitmap_range(/;kq|/^\<do_write_bitmap_range\>/;'q;"	kind:pred	file:
bitmap.extract_bits_from_byte	../library/bitmap.m	/^:- func extract_bits_from_byte(/;kq|/^\<extract_bits_from_byte\>/;'q;"	kind:func	file:
bitmap.extract_bits_from_bytes	../library/bitmap.m	/^:- pred extract_bits_from_bytes(/;kq|/^\<extract_bits_from_bytes\>/;'q;"	kind:pred	file:
bitmap.flip	../library/bitmap.m	/^:- func flip(/;kq|/^\<flip\>/;'q;"	kind:func
bitmap.from_string	../library/bitmap.m	/^:- func from_string(/;kq|/^\<from_string\>/;'q;"	kind:func
bitmap.get_bit	../library/bitmap.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func
bitmap.get_bits	../library/bitmap.m	/^:- func get_bits(/;kq|/^\<get_bits\>/;'q;"	kind:func
bitmap.get_byte	../library/bitmap.m	/^:- func get_byte(/;kq|/^\<get_byte\>/;'q;"	kind:func
bitmap.get_uint8	../library/bitmap.m	/^:- func get_uint8(/;kq|/^\<get_uint8\>/;'q;"	kind:func
bitmap.hash	../library/bitmap.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
bitmap.hash_loop	../library/bitmap.m	/^:- pred hash_loop(/;kq|/^\<hash_loop\>/;'q;"	kind:pred	file:
bitmap.hex_chars_to_bitmap	../library/bitmap.m	/^:- pred hex_chars_to_bitmap(/;kq|/^\<hex_chars_to_bitmap\>/;'q;"	kind:pred	file:
bitmap.in_range	../library/bitmap.m	/^:- pred in_range(/;kq|/^\<in_range\>/;'q;"	kind:pred
bitmap.in_range_rexcl	../library/bitmap.m	/^:- pred in_range_rexcl(/;kq|/^\<in_range_rexcl\>/;'q;"	kind:pred	file:
bitmap.init	../library/bitmap.m	/^:- func init(num_bits::in, bool::in) = (/;kq|/^\<init\>/;'q;"	kind:func
bitmap.initialize_bitmap	../library/bitmap.m	/^:- pred initialize_bitmap(/;kq|/^\<initialize_bitmap\>/;'q;"	kind:pred	file:
bitmap.initialize_bitmap_bytes	../library/bitmap.m	/^:- pred initialize_bitmap_bytes(/;kq|/^\<initialize_bitmap_bytes\>/;'q;"	kind:pred	file:
bitmap.initializer	../library/bitmap.m	/^:- func initializer(/;kq|/^\<initializer\>/;'q;"	kind:func	file:
bitmap.intersect	../library/bitmap.m	/^:- func intersect(/;kq|/^\<intersect\>/;'q;"	kind:func
bitmap.is_clear	../library/bitmap.m	/^:- pred is_clear(/;kq|/^\<is_clear\>/;'q;"	kind:pred
bitmap.is_empty	../library/bitmap.m	/^:- pred is_empty(/;kq|/^\<is_empty\>/;'q;"	kind:pred
bitmap.is_set	../library/bitmap.m	/^:- pred is_set(/;kq|/^\<is_set\>/;'q;"	kind:pred
bitmap.left_to_right	../library/bitmap.m	/^    --->    left_to_right$/;kq|-;/\<bitmap.left_to_right\>/;'q;"	kind:cons	file:
bitmap.n_bit_mask	../library/bitmap.m	/^:- func n_bit_mask(/;kq|/^\<n_bit_mask\>/;'q;"	kind:func	file:
bitmap.num_bits	../library/bitmap.m	/^:- func num_bits(/;kq|/^\<num_bits\>/;'q;"	kind:func
bitmap.num_bits	../library/bitmap.m	/^:- type num_bits == int.$/;kq|-;/\<bitmap.num_bits\>/;'q;"	kind:type
bitmap.num_bytes	../library/bitmap.m	/^:- func num_bytes(/;kq|/^\<num_bytes\>/;'q;"	kind:func
bitmap.num_bytes	../library/bitmap.m	/^:- type num_bytes == int.$/;kq|-;/\<bitmap.num_bytes\>/;'q;"	kind:type
bitmap.put	../library/bitmap.m	/^    pred(put\/4) is bitmap.stream_put$/;kq|-;/\<bitmap.put\>/;'q;"	kind:tcim	file:
bitmap.put	../library/bitmap.m	/^    pred(put\/4) is bitmap.write_bitmap$/;kq|-;/\<bitmap.put\>/;'q;"	kind:tcim	file:
bitmap.read_bitmap	../library/bitmap.m	/^:- pred read_bitmap(/;kq|/^\<read_bitmap\>/;'q;"	kind:pred
bitmap.read_bitmap_range	../library/bitmap.m	/^:- pred read_bitmap_range(/;kq|/^\<read_bitmap_range\>/;'q;"	kind:pred
bitmap.res_to_stream_res	../library/bitmap.m	/^:- func res_to_stream_res(io.res) = stream.res(/;kq|/^\<res_to_stream_res\>/;'q;"	kind:func	file:
bitmap.resize	../library/bitmap.m	/^:- func resize(/;kq|/^\<resize\>/;'q;"	kind:func
bitmap.resize_bitmap	../library/bitmap.m	/^:- func resize_bitmap(/;kq|/^\<resize_bitmap\>/;'q;"	kind:func	file:
bitmap.right_to_left	../library/bitmap.m	/^    ;       right_to_left.$/;kq|-;/\<bitmap.right_to_left\>/;'q;"	kind:cons	file:
bitmap.set	../library/bitmap.m	/^:- func set(/;kq|/^\<set\>/;'q;"	kind:func
bitmap.set_bit	../library/bitmap.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred
bitmap.set_bits	../library/bitmap.m	/^:- pred set_bits(/;kq|/^\<set_bits\>/;'q;"	kind:pred
bitmap.set_bits_in_byte	../library/bitmap.m	/^:- pred set_bits_in_byte(/;kq|/^\<set_bits_in_byte\>/;'q;"	kind:pred	file:
bitmap.set_bits_in_byte_index	../library/bitmap.m	/^:- pred set_bits_in_byte_index(/;kq|/^\<set_bits_in_byte_index\>/;'q;"	kind:pred	file:
bitmap.set_bits_in_bytes	../library/bitmap.m	/^:- pred set_bits_in_bytes(/;kq|/^\<set_bits_in_bytes\>/;'q;"	kind:pred	file:
bitmap.set_byte	../library/bitmap.m	/^:- pred set_byte(/;kq|/^\<set_byte\>/;'q;"	kind:pred
bitmap.set_num_bits	../library/bitmap.m	/^:- pred set_num_bits(/;kq|/^\<set_num_bits\>/;'q;"	kind:pred	file:
bitmap.set_uint8	../library/bitmap.m	/^:- pred set_uint8(/;kq|/^\<set_uint8\>/;'q;"	kind:pred
bitmap.shrink_without_copying	../library/bitmap.m	/^:- func shrink_without_copying(/;kq|/^\<shrink_without_copying\>/;'q;"	kind:func
bitmap.slice	../library/bitmap.m	/^:- func slice ^ slice_bitmap = bitmap.$/;kq|/^\<slice\>/;'q;"	kind:func
bitmap.slice	../library/bitmap.m	/^:- func slice ^ slice_start_byte_index = byte_index.$/;kq|/^\<slice\>/;'q;"	kind:func
bitmap.slice	../library/bitmap.m	/^:- func slice(/;kq|/^\<slice\>/;'q;"	kind:func
bitmap.slice	../library/bitmap.m	/^:- type slice$/;kq|-;/\<bitmap.slice\>/;'q;"	kind:type	file:
bitmap.slice_bitmap_field	../library/bitmap.m	/^                slice_bitmap_field          :: bitmap,$/;kq|-;/\<bitmap.slice_bitmap_field\>/;'q;"	kind:fld	file:
bitmap.slice_ctor	../library/bitmap.m	/^    --->    slice_ctor($/;kq|-;/\<bitmap.slice_ctor\>/;'q;"	kind:cons	file:
bitmap.slice_num_bits_field	../library/bitmap.m	/^                slice_num_bits_field        :: num_bits$/;kq|-;/\<bitmap.slice_num_bits_field\>/;'q;"	kind:fld	file:
bitmap.stream.bulk_reader	../library/bitmap.m	/^:- instance stream.bulk_reader(io.binary_input_stream, int, bitmap, io,$/;kq|-;/\<bitmap.stream.bulk_reader\>/;'q;"	kind:tci	file:
bitmap.stream.writer	../library/bitmap.m	/^:- instance stream.writer(io.binary_output_stream, bitmap, io)$/;kq|-;/\<bitmap.stream.writer\>/;'q;"	kind:tci	file:
bitmap.stream.writer	../library/bitmap.m	/^:- instance stream.writer(io.binary_output_stream, bitmap.slice, io)$/;kq|-;/\<bitmap.stream.writer\>/;'q;"	kind:tci	file:
bitmap.stream_bulk_get	../library/bitmap.m	/^:- pred stream_bulk_get(/;kq|/^\<stream_bulk_get\>/;'q;"	kind:pred	file:
bitmap.stream_put	../library/bitmap.m	/^:- pred stream_put(/;kq|/^\<stream_put\>/;'q;"	kind:pred	file:
bitmap.throw_bit_bounds_error	../library/bitmap.m	/^:- pred throw_bit_bounds_error(/;kq|/^\<throw_bit_bounds_error\>/;'q;"	kind:pred	file:
bitmap.throw_bitmap_error	../library/bitmap.m	/^:- pred throw_bitmap_error(/;kq|/^\<throw_bitmap_error\>/;'q;"	kind:pred	file:
bitmap.throw_bounds_error	../library/bitmap.m	/^:- pred throw_bounds_error(/;kq|/^\<throw_bounds_error\>/;'q;"	kind:pred
bitmap.throw_byte_bounds_error	../library/bitmap.m	/^:- pred throw_byte_bounds_error(/;kq|/^\<throw_byte_bounds_error\>/;'q;"	kind:pred	file:
bitmap.to_byte_string	../library/bitmap.m	/^:- func to_byte_string(/;kq|/^\<to_byte_string\>/;'q;"	kind:func
bitmap.to_string	../library/bitmap.m	/^:- func to_string(/;kq|/^\<to_string\>/;'q;"	kind:func
bitmap.to_string_chars	../library/bitmap.m	/^:- pred to_string_chars(int, bitmap, list(char), list(/;kq|/^\<to_string_chars\>/;'q;"	kind:pred	file:
bitmap.union	../library/bitmap.m	/^:- func union(/;kq|/^\<union\>/;'q;"	kind:func
bitmap.uniq_bitmap	../library/bitmap.m	/^:- inst uniq_bitmap == bitmap.          % XXX should be unique$/;kq|-;/\<bitmap.uniq_bitmap\>/;'q;"	kind:inst
bitmap.unsafe_bit	../library/bitmap.m	/^:- func unsafe_bit(/;kq|/^\<unsafe_bit\>/;'q;"	kind:func
bitmap.unsafe_bits	../library/bitmap.m	/^:- func unsafe_bits(/;kq|/^\<unsafe_bits\>/;'q;"	kind:func
bitmap.unsafe_byte	../library/bitmap.m	/^:- func unsafe_byte(/;kq|/^\<unsafe_byte\>/;'q;"	kind:func
bitmap.unsafe_clear	../library/bitmap.m	/^:- func unsafe_clear(/;kq|/^\<unsafe_clear\>/;'q;"	kind:func
bitmap.unsafe_copy_bits	../library/bitmap.m	/^:- pred unsafe_copy_bits(/;kq|/^\<unsafe_copy_bits\>/;'q;"	kind:pred	file:
bitmap.unsafe_copy_bytes	../library/bitmap.m	/^:- pred unsafe_copy_bytes(/;kq|/^\<unsafe_copy_bytes\>/;'q;"	kind:pred	file:
bitmap.unsafe_do_copy_bytes	../library/bitmap.m	/^:- pred unsafe_do_copy_bytes(/;kq|/^\<unsafe_do_copy_bytes\>/;'q;"	kind:pred	file:
bitmap.unsafe_flip	../library/bitmap.m	/^:- func unsafe_flip(/;kq|/^\<unsafe_flip\>/;'q;"	kind:func
bitmap.unsafe_get_bit	../library/bitmap.m	/^:- func unsafe_get_bit(/;kq|/^\<unsafe_get_bit\>/;'q;"	kind:func
bitmap.unsafe_get_bits	../library/bitmap.m	/^:- func unsafe_get_bits(/;kq|/^\<unsafe_get_bits\>/;'q;"	kind:func
bitmap.unsafe_get_byte	../library/bitmap.m	/^:- func unsafe_get_byte(/;kq|/^\<unsafe_get_byte\>/;'q;"	kind:func
bitmap.unsafe_get_uint8	../library/bitmap.m	/^:- func unsafe_get_uint8(/;kq|/^\<unsafe_get_uint8\>/;'q;"	kind:func
bitmap.unsafe_is_clear	../library/bitmap.m	/^:- pred unsafe_is_clear(/;kq|/^\<unsafe_is_clear\>/;'q;"	kind:pred
bitmap.unsafe_is_set	../library/bitmap.m	/^:- pred unsafe_is_set(/;kq|/^\<unsafe_is_set\>/;'q;"	kind:pred
bitmap.unsafe_set	../library/bitmap.m	/^:- func unsafe_set(/;kq|/^\<unsafe_set\>/;'q;"	kind:func
bitmap.unsafe_set_bit	../library/bitmap.m	/^:- pred unsafe_set_bit(/;kq|/^\<unsafe_set_bit\>/;'q;"	kind:pred
bitmap.unsafe_set_bits	../library/bitmap.m	/^:- pred unsafe_set_bits(/;kq|/^\<unsafe_set_bits\>/;'q;"	kind:pred
bitmap.unsafe_set_byte	../library/bitmap.m	/^:- pred unsafe_set_byte(/;kq|/^\<unsafe_set_byte\>/;'q;"	kind:pred
bitmap.unsafe_set_uint8	../library/bitmap.m	/^:- pred unsafe_set_uint8(/;kq|/^\<unsafe_set_uint8\>/;'q;"	kind:pred
bitmap.word	../library/bitmap.m	/^:- type word == int.$/;kq|-;/\<bitmap.word\>/;'q;"	kind:type
bitmap.write_bitmap	../library/bitmap.m	/^:- pred write_bitmap(/;kq|/^\<write_bitmap\>/;'q;"	kind:pred
bitmap.write_bitmap_range	../library/bitmap.m	/^:- pred write_bitmap_range(/;kq|/^\<write_bitmap_range\>/;'q;"	kind:pred
bitmap.xor	../library/bitmap.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
bitmap.zip	../library/bitmap.m	/^:- pred zip(func(/;kq|/^\<zip\>/;'q;"	kind:pred	file:
bitmap.zip_loop	../library/bitmap.m	/^:- pred zip_loop(byte_index, func(/;kq|/^\<zip_loop\>/;'q;"	kind:pred	file:
bitmap_compare	../library/bitmap.m	/^:- pred bitmap_compare(/;kq|/^\<bitmap_compare\>/;'q;"	kind:pred	file:
bitmap_di	../library/bitmap.m	/^:- mode bitmap_di == in(uniq_bitmap).   % XXX should be di$/;kq|-;/\<bitmap_di\>/;'q;"	kind:mode
bitmap_equal	../library/bitmap.m	/^:- pred bitmap_equal(/;kq|/^\<bitmap_equal\>/;'q;"	kind:pred	file:
bitmap_error	../library/bitmap.m	/^:- type bitmap_error$/;kq|-;/\<bitmap_error\>/;'q;"	kind:type
bitmap_to_byte_strings	../library/bitmap.m	/^:- func bitmap_to_byte_strings(bitmap) = list(/;kq|/^\<bitmap_to_byte_strings\>/;'q;"	kind:func	file:
bitmap_to_byte_strings	../library/bitmap.m	/^:- func bitmap_to_byte_strings(bitmap, int, list(string)) = list(/;kq|/^\<bitmap_to_byte_strings\>/;'q;"	kind:func	file:
bitmap_ui	../library/bitmap.m	/^:- mode bitmap_ui == in(uniq_bitmap).$/;kq|-;/\<bitmap_ui\>/;'q;"	kind:mode
bitmap_uo	../library/bitmap.m	/^:- mode bitmap_uo == out(uniq_bitmap).$/;kq|-;/\<bitmap_uo\>/;'q;"	kind:mode
bitmask	../library/bitmap.m	/^:- func bitmask(/;kq|/^\<bitmask\>/;'q;"	kind:func	file:
bitmask	../library/version_bitmap.m	/^:- func bitmask(/;kq|/^\<bitmask\>/;'q;"	kind:func	file:
bits	../library/bitmap.m	/^:- func bits(/;kq|/^\<bits\>/;'q;"	kind:func
bits	../library/fat_sparse_bitset.m	/^                bits    :: uint,$/;kq|-;/\<bits\>/;'q;"	kind:fld	file:
bits	../library/sparse_bitset.m	/^                bits    :: uint$/;kq|-;/\<bits\>/;'q;"	kind:fld	file:
bits_for_index	../library/fat_sparse_bitset.m	/^:- pred bits_for_index(/;kq|/^\<bits_for_index\>/;'q;"	kind:pred	file:
bits_for_index	../library/fatter_sparse_bitset.m	/^:- pred bits_for_index(/;kq|/^\<bits_for_index\>/;'q;"	kind:pred	file:
bits_for_index	../library/sparse_bitset.m	/^:- pred bits_for_index(/;kq|/^\<bits_for_index\>/;'q;"	kind:pred	file:
bits_for_index	../library/tree_bitset.m	/^:- pred bits_for_index(/;kq|/^\<bits_for_index\>/;'q;"	kind:pred	file:
bits_hi	../library/fatter_sparse_bitset.m	/^                bits_hi :: uint,$/;kq|-;/\<bits_hi\>/;'q;"	kind:fld	file:
bits_lo	../library/fatter_sparse_bitset.m	/^                bits_lo :: uint,$/;kq|-;/\<bits_lo\>/;'q;"	kind:fld	file:
bits_per_byte	../library/bitmap.m	/^:- func bits_per_byte = int.$/;kq|/^\<bits_per_byte\>/;'q;"	kind:func
bits_per_int	../library/int.m	/^:- func bits_per_int = int.$/;kq|/^\<bits_per_int\>/;'q;"	kind:func
bits_per_level	../library/tree_bitset.m	/^:- func bits_per_level = uint.$/;kq|/^\<bits_per_level\>/;'q;"	kind:func	file:
bits_per_uint	../library/uint.m	/^:- func bits_per_uint = int.$/;kq|/^\<bits_per_uint\>/;'q;"	kind:func
bitset_cons	../library/fat_sparse_bitset.m	/^    ;       bitset_cons($/;kq|-;/\<bitset_cons\>/;'q;"	kind:cons	file:
bitset_cons	../library/fatter_sparse_bitset.m	/^    ;       bitset_cons($/;kq|-;/\<bitset_cons\>/;'q;"	kind:cons	file:
bitset_elem	../library/sparse_bitset.m	/^:- type bitset_elem$/;kq|-;/\<bitset_elem\>/;'q;"	kind:type	file:
bitset_elems	../library/fat_sparse_bitset.m	/^:- type bitset_elems$/;kq|-;/\<bitset_elems\>/;'q;"	kind:type	file:
bitset_elems	../library/fatter_sparse_bitset.m	/^:- type bitset_elems$/;kq|-;/\<bitset_elems\>/;'q;"	kind:type	file:
bitset_elems	../library/sparse_bitset.m	/^:- type bitset_elems == list(bitset_elem).$/;kq|-;/\<bitset_elems\>/;'q;"	kind:type	file:
bitset_error	../library/test_bitset.m	/^:- type bitset_error(T)$/;kq|-;/\<bitset_error\>/;'q;"	kind:type
bitset_nil	../library/fat_sparse_bitset.m	/^    --->    bitset_nil$/;kq|-;/\<bitset_nil\>/;'q;"	kind:cons	file:
bitset_nil	../library/fatter_sparse_bitset.m	/^    --->    bitset_nil$/;kq|-;/\<bitset_nil\>/;'q;"	kind:cons	file:
bitset_to_set	../library/test_bitset.m	/^:- func bitset_to_set(test_bitset(T)) = set(T) <= uenum(/;kq|/^\<bitset_to_set\>/;'q;"	kind:func
bitsmask	../library/version_bitmap.m	/^:- func bitsmask(/;kq|/^\<bitsmask\>/;'q;"	kind:func	file:
black	../library/rbtree.m	/^    ;       black(K, V, rbtree(K, V), rbtree(K, V)).$/;kq|-;/\<black\>/;'q;"	kind:cons	file:
block_device	../library/io.m	/^    ;       block_device$/;kq|-;/\<block_device\>/;'q;"	kind:cons
bool	../library/bool.m	/^:- type bool$/;kq|-;/\<bool\>/;'q;"	kind:type
bool	../library/getopt.m	/^    --->    bool(bool)$/;kq|-;/\<bool\>/;'q;"	kind:cons
bool	../library/getopt.m	/^    ;       bool(bool)$/;kq|-;/\<bool\>/;'q;"	kind:cons
bool	../library/getopt_io.m	/^    --->    bool(bool)$/;kq|-;/\<bool\>/;'q;"	kind:cons
bool	../library/getopt_io.m	/^    ;       bool(bool)$/;kq|-;/\<bool\>/;'q;"	kind:cons
bool.and	../library/bool.m	/^:- func and(/;kq|/^\<and\>/;'q;"	kind:func
bool.and_list	../library/bool.m	/^:- func and_list(list(/;kq|/^\<and_list\>/;'q;"	kind:func
bool.enum	../library/bool.m	/^:- instance enum(bool) where [$/;kq|-;/\<bool.enum\>/;'q;"	kind:tci	file:
bool.no	../library/bool.m	/^    --->    no$/;kq|-;/\<bool.no\>/;'q;"	kind:cons
bool.not	../library/bool.m	/^:- func not(/;kq|/^\<not\>/;'q;"	kind:func
bool.or	../library/bool.m	/^:- func or(/;kq|/^\<or\>/;'q;"	kind:func
bool.or_list	../library/bool.m	/^:- func or_list(list(/;kq|/^\<or_list\>/;'q;"	kind:func
bool.pred_to_bool	../library/bool.m	/^:- func pred_to_bool((pred)::in((pred) is semidet)) = (/;kq|/^\<pred_to_bool\>/;'q;"	kind:func
bool.xor	../library/bool.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
bool.yes	../library/bool.m	/^    ;       yes.$/;kq|-;/\<bool.yes\>/;'q;"	kind:cons
bool_special	../library/getopt.m	/^    ;       bool_special$/;kq|-;/\<bool_special\>/;'q;"	kind:cons
bool_special	../library/getopt_io.m	/^    ;       bool_special$/;kq|-;/\<bool_special\>/;'q;"	kind:cons
bool_to_int	../library/bool.m	/^:- pred bool_to_int(/;kq|/^\<bool_to_int\>/;'q;"	kind:pred	file:
bound	../library/type_desc.m	/^    --->    bound(type_ctor_desc, list(pseudo_type_desc))$/;kq|-;/\<bound\>/;'q;"	kind:cons
bounding_region	../library/rtree.m	/^    func bounding_region(K, K) = K,$/;kq|-;/\<bounding_region\>/;'q;"	kind:tcm
bounding_region	../library/rtree.m	/^    func(bounding_region\/2) is box3d_bounding_region,$/;kq|-;/\<bounding_region\>/;'q;"	kind:tcim	file:
bounding_region	../library/rtree.m	/^    func(bounding_region\/2) is box_bounding_region,$/;kq|-;/\<bounding_region\>/;'q;"	kind:tcim	file:
bounding_region	../library/rtree.m	/^    func(bounding_region\/2) is interval_bounding_region,$/;kq|-;/\<bounding_region\>/;'q;"	kind:tcim	file:
bounding_region_size	../library/rtree.m	/^    func bounding_region_size(K, K) = float$/;kq|-;/\<bounding_region_size\>/;'q;"	kind:tcm
bounding_region_size	../library/rtree.m	/^    func(bounding_region_size\/2) is box3d_bounding_region_volume$/;kq|-;/\<bounding_region_size\>/;'q;"	kind:tcim	file:
bounding_region_size	../library/rtree.m	/^    func(bounding_region_size\/2) is box_bounding_region_area$/;kq|-;/\<bounding_region_size\>/;'q;"	kind:tcim	file:
bounding_region_size	../library/rtree.m	/^    func(bounding_region_size\/2) is interval_bounding_region_length$/;kq|-;/\<bounding_region_size\>/;'q;"	kind:tcim	file:
bounds	../library/array.m	/^:- pred bounds(array(/;kq|/^\<bounds\>/;'q;"	kind:pred
bounds	../library/array2d.m	/^:- pred bounds(array2d(/;kq|/^\<bounds\>/;'q;"	kind:pred
bounds	../library/bt_array.m	/^:- pred bounds(bt_array(/;kq|/^\<bounds\>/;'q;"	kind:pred
bounds	../library/version_array2d.m	/^:- pred bounds(version_array2d(/;kq|/^\<bounds\>/;'q;"	kind:pred
bounds_checks	../library/array.m	/^:- pred bounds_checks is semidet.$/;kq|/^\<bounds_checks\>/;'q;"	kind:pred	file:
box	../library/rtree.m	/^:- type box$/;kq|-;/\<box\>/;'q;"	kind:type
box3d	../library/rtree.m	/^:- type box3d$/;kq|-;/\<box3d\>/;'q;"	kind:type
box3d_bounding_region	../library/rtree.m	/^:- func box3d_bounding_region(/;kq|/^\<box3d_bounding_region\>/;'q;"	kind:func	file:
box3d_bounding_region_volume	../library/rtree.m	/^:- func box3d_bounding_region_volume(/;kq|/^\<box3d_bounding_region_volume\>/;'q;"	kind:func	file:
box3d_contains	../library/rtree.m	/^:- pred box3d_contains(/;kq|/^\<box3d_contains\>/;'q;"	kind:pred	file:
box3d_intersects	../library/rtree.m	/^:- pred box3d_intersects(/;kq|/^\<box3d_intersects\>/;'q;"	kind:pred	file:
box3d_volume	../library/rtree.m	/^:- func box3d_volume(/;kq|/^\<box3d_volume\>/;'q;"	kind:func	file:
box_area	../library/rtree.m	/^:- func box_area(/;kq|/^\<box_area\>/;'q;"	kind:func	file:
box_bounding_region	../library/rtree.m	/^:- func box_bounding_region(/;kq|/^\<box_bounding_region\>/;'q;"	kind:func	file:
box_bounding_region_area	../library/rtree.m	/^:- func box_bounding_region_area(/;kq|/^\<box_bounding_region_area\>/;'q;"	kind:func	file:
box_contains	../library/rtree.m	/^:- pred box_contains(/;kq|/^\<box_contains\>/;'q;"	kind:pred	file:
box_intersects	../library/rtree.m	/^:- pred box_intersects(/;kq|/^\<box_intersects\>/;'q;"	kind:pred	file:
braces	../library/pprint.m	/^:- func braces(T)             = doc <= (doc(/;kq|/^\<braces\>/;'q;"	kind:func
bracket_int	../mdbcomp/slice_and_dice.m	/^:- func bracket_int(/;kq|/^\<bracket_int\>/;'q;"	kind:func	file:
bracket_int	slice_and_dice.m	/^:- func bracket_int(/;kq|/^\<bracket_int\>/;'q;"	kind:func	file:
bracketed	../library/pprint.m	/^:- func bracketed(T1, T2, T3) = doc <= (doc(T1), doc(T2), doc(/;kq|/^\<bracketed\>/;'q;"	kind:func
brackets	../library/parsing_utils.m	/^:- pred brackets(/;kq|/^\<brackets\>/;'q;"	kind:pred
brackets	../library/parsing_utils.m	/^:- pred brackets(string::in, string::in, parser(T)::in(/;kq|/^\<brackets\>/;'q;"	kind:pred
brackets	../library/pprint.m	/^:- func brackets(T)           = doc <= (doc(/;kq|/^\<brackets\>/;'q;"	kind:func
branch_node	../library/cord.m	/^    ;       branch_node(cord_node(T), cord_node(T)).$/;kq|-;/\<branch_node\>/;'q;"	kind:cons	file:
bsearch	../library/bt_array.m	/^:- pred bsearch(bt_array(/;kq|/^\<bsearch\>/;'q;"	kind:pred
bsearch_loop	../library/bt_array.m	/^:- pred bsearch_loop(bt_array(/;kq|/^\<bsearch_loop\>/;'q;"	kind:pred	file:
bt_array	../library/bt_array.m	/^:- type bt_array(T)$/;kq|-;/\<bt_array\>/;'q;"	kind:type	file:
bt_array.'elem	../library/bt_array.m	/^:- func 'elem :='(int, bt_array(T), T) = bt_array(/;kq|/^\<'elem\>/;'q;"	kind:func
bt_array.actual_position	../library/bt_array.m	/^:- pred actual_position(/;kq|/^\<actual_position\>/;'q;"	kind:pred	file:
bt_array.add_elements	../library/bt_array.m	/^:- pred add_elements(int::in, T::in, ra_list(T)::in, ra_list(/;kq|/^\<add_elements\>/;'q;"	kind:pred	file:
bt_array.bounds	../library/bt_array.m	/^:- pred bounds(bt_array(/;kq|/^\<bounds\>/;'q;"	kind:pred
bt_array.bsearch	../library/bt_array.m	/^:- pred bsearch(bt_array(/;kq|/^\<bsearch\>/;'q;"	kind:pred
bt_array.bsearch_loop	../library/bt_array.m	/^:- pred bsearch_loop(bt_array(/;kq|/^\<bsearch_loop\>/;'q;"	kind:pred	file:
bt_array.elem	../library/bt_array.m	/^:- func elem(int, bt_array(/;kq|/^\<elem\>/;'q;"	kind:func
bt_array.fetch_items	../library/bt_array.m	/^:- func fetch_items(bt_array(T), int, int) = list(/;kq|/^\<fetch_items\>/;'q;"	kind:func
bt_array.from_list	../library/bt_array.m	/^:- func from_list(int, list(T)) = bt_array(/;kq|/^\<from_list\>/;'q;"	kind:func
bt_array.in_bounds	../library/bt_array.m	/^:- pred in_bounds(bt_array(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
bt_array.init	../library/bt_array.m	/^:- func init(int, int, T) = bt_array(/;kq|/^\<init\>/;'q;"	kind:func
bt_array.insert_items	../library/bt_array.m	/^:- pred insert_items(bt_array(T)::in, int::in, list(T)::in, bt_array(/;kq|/^\<insert_items\>/;'q;"	kind:pred	file:
bt_array.lookup	../library/bt_array.m	/^:- func lookup(bt_array(/;kq|/^\<lookup\>/;'q;"	kind:func
bt_array.make_empty_array	../library/bt_array.m	/^:- func make_empty_array(int) = bt_array(/;kq|/^\<make_empty_array\>/;'q;"	kind:func
bt_array.max	../library/bt_array.m	/^:- func max(bt_array(/;kq|/^\<max\>/;'q;"	kind:func
bt_array.min	../library/bt_array.m	/^:- func min(bt_array(/;kq|/^\<min\>/;'q;"	kind:func
bt_array.resize	../library/bt_array.m	/^:- func resize(bt_array(T), int, int, T) = bt_array(/;kq|/^\<resize\>/;'q;"	kind:func
bt_array.reverse_from_ra_list	../library/bt_array.m	/^:- pred reverse_from_ra_list(ra_list(T)::in, list(T)::in, list(/;kq|/^\<reverse_from_ra_list\>/;'q;"	kind:pred	file:
bt_array.reverse_into_ra_list	../library/bt_array.m	/^:- pred reverse_into_ra_list(list(/;kq|/^\<reverse_into_ra_list\>/;'q;"	kind:pred	file:
bt_array.semidet_lookup	../library/bt_array.m	/^:- pred semidet_lookup(bt_array(/;kq|/^\<semidet_lookup\>/;'q;"	kind:pred
bt_array.semidet_set	../library/bt_array.m	/^:- pred semidet_set(bt_array(T)::in, int::in, T::in, bt_array(/;kq|/^\<semidet_set\>/;'q;"	kind:pred
bt_array.set	../library/bt_array.m	/^:- func set(bt_array(T), int, T) = bt_array(/;kq|/^\<set\>/;'q;"	kind:func
bt_array.shrink	../library/bt_array.m	/^:- func shrink(bt_array(T), int, int) = bt_array(/;kq|/^\<shrink\>/;'q;"	kind:func
bt_array.size	../library/bt_array.m	/^:- func size(bt_array(/;kq|/^\<size\>/;'q;"	kind:func
bt_array.to_list	../library/bt_array.m	/^:- func to_list(bt_array(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
buckets	../library/hash_table.m	/^                buckets                 :: array(hash_bucket(K, V))$/;kq|-;/\<buckets\>/;'q;"	kind:fld
buckets	../library/version_hash_table.m	/^:- type buckets(K, V) == version_array(hash_table_alist(K, V)).$/;kq|-;/\<buckets\>/;'q;"	kind:type	file:
buffer	../library/io.text_read.m	/^:- type buffer$/;kq|-;/\<buffer\>/;'q;"	kind:type	file:
buffer_and_pos_to_string_and_length	../library/io.text_read.m	/^:- pred buffer_and_pos_to_string_and_length(/;kq|/^\<buffer_and_pos_to_string_and_length\>/;'q;"	kind:pred	file:
buffer_di	../library/io.text_read.m	/^:- mode buffer_di == di(uniq_buffer).$/;kq|-;/\<buffer_di\>/;'q;"	kind:mode	file:
buffer_status	../library/bit_buffer.read.m	/^:- pred buffer_status(stream.result(/;kq|/^\<buffer_status\>/;'q;"	kind:pred
buffer_to_string	../library/string.m	/^:- pred buffer_to_string(/;kq|/^\<buffer_to_string\>/;'q;"	kind:pred	file:
buffer_uo	../library/io.text_read.m	/^:- mode buffer_uo == out(uniq_buffer).$/;kq|-;/\<buffer_uo\>/;'q;"	kind:mode	file:
build_columns	../library/edit_distance.m	/^:- pred build_columns(edit_params(/;kq|/^\<build_columns\>/;'q;"	kind:pred	file:
build_node	../library/set_bbbtree.m	/^:- pred build_node(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<build_node\>/;'q;"	kind:pred	file:
build_rows	../library/edit_distance.m	/^:- pred build_rows(edit_params(/;kq|/^\<build_rows\>/;'q;"	kind:pred	file:
build_subst	../library/term_subst.m	/^:- pred build_subst(list(var(T))::in, list(term(/;kq|/^\<build_subst\>/;'q;"	kind:pred	file:
build_successor_set	../library/digraph.m	/^:- pred build_successor_set(key_set_map(T)::in, key_set_map(/;kq|/^\<build_successor_set\>/;'q;"	kind:pred	file:
build_successor_set_2	../library/digraph.m	/^:- pred build_successor_set_2(key_set_map(T)::in, digraph_key(/;kq|/^\<build_successor_set_2\>/;'q;"	kind:pred	file:
builder.append_char	../library/string.builder.m	/^:- pred append_char(/;kq|/^\<append_char\>/;'q;"	kind:pred
builder.append_string	../library/string.builder.m	/^:- pred append_string(/;kq|/^\<append_string\>/;'q;"	kind:pred
builder.append_strings	../library/string.builder.m	/^:- pred append_strings(list(/;kq|/^\<append_strings\>/;'q;"	kind:pred
builder.append_strings_sep	../library/string.builder.m	/^:- pred append_strings_sep(string::in, list(/;kq|/^\<append_strings_sep\>/;'q;"	kind:pred
builder.append_strings_sep_lag	../library/string.builder.m	/^:- pred append_strings_sep_lag(string::in, string::in, list(/;kq|/^\<append_strings_sep_lag\>/;'q;"	kind:pred	file:
builder.flush	../library/string.builder.m	/^    pred(flush\/3) is string_builder_flush$/;kq|-;/\<builder.flush\>/;'q;"	kind:tcim	file:
builder.format	../library/string.builder.m	/^:- pred format(string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
builder.handle	../library/string.builder.m	/^:- type handle$/;kq|-;/\<builder.handle\>/;'q;"	kind:type
builder.init	../library/string.builder.m	/^:- func init = (/;kq|/^\<init\>/;'q;"	kind:func
builder.name	../library/string.builder.m	/^    pred(name\/4) is string_builder_name$/;kq|-;/\<builder.name\>/;'q;"	kind:tcim	file:
builder.put	../library/string.builder.m	/^    pred(put\/4) is string_builder_put_char$/;kq|-;/\<builder.put\>/;'q;"	kind:tcim	file:
builder.put	../library/string.builder.m	/^    pred(put\/4) is string_builder_put_string$/;kq|-;/\<builder.put\>/;'q;"	kind:tcim	file:
builder.state	../library/string.builder.m	/^:- type state$/;kq|-;/\<builder.state\>/;'q;"	kind:type	file:
builder.stream.output	../library/string.builder.m	/^:- instance stream.output(string.builder.handle, string.builder.state)$/;kq|-;/\<builder.stream.output\>/;'q;"	kind:tci	file:
builder.stream.stream	../library/string.builder.m	/^:- instance stream.stream(string.builder.handle, string.builder.state)$/;kq|-;/\<builder.stream.stream\>/;'q;"	kind:tci	file:
builder.stream.writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, char, string.builder.state)$/;kq|-;/\<builder.stream.writer\>/;'q;"	kind:tci	file:
builder.stream.writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, string, string.builder.state)$/;kq|-;/\<builder.stream.writer\>/;'q;"	kind:tci	file:
builder.string_builder_flush	../library/string.builder.m	/^:- pred string_builder_flush(/;kq|/^\<string_builder_flush\>/;'q;"	kind:pred	file:
builder.string_builder_name	../library/string.builder.m	/^:- pred string_builder_name(/;kq|/^\<string_builder_name\>/;'q;"	kind:pred	file:
builder.to_string	../library/string.builder.m	/^:- func to_string(string.builder.state::in) = (/;kq|/^\<to_string\>/;'q;"	kind:func
builder.total_num_code_points	../library/string.builder.m	/^:- func total_num_code_points(/;kq|/^\<total_num_code_points\>/;'q;"	kind:func
builtin.<	../library/builtin.m	/^    ;       (<)$/;kq|-;/\<builtin.<\>/;'q;"	kind:cons
builtin.=	../library/builtin.m	/^    --->    (=)$/;kq|-;/\<builtin.=\>/;'q;"	kind:cons
builtin.>	../library/builtin.m	/^    ;       (>).$/;kq|-;/\<builtin.>\>/;'q;"	kind:cons
builtin.T	../library/builtin.m	/^:- pred T  @<  T.$/;kq|/^\<T\>/;'q;"	kind:pred
builtin.T	../library/builtin.m	/^:- pred T  @=<  T.$/;kq|/^\<T\>/;'q;"	kind:pred
builtin.T	../library/builtin.m	/^:- pred T  @>  T.$/;kq|/^\<T\>/;'q;"	kind:pred
builtin.T	../library/builtin.m	/^:- pred T  @>=  T.$/;kq|/^\<T\>/;'q;"	kind:pred
builtin.cc_multi_equal	../library/builtin.m	/^:- pred cc_multi_equal(/;kq|/^\<cc_multi_equal\>/;'q;"	kind:pred
builtin.compare	../library/builtin.m	/^:- pred compare(/;kq|/^\<compare\>/;'q;"	kind:pred
builtin.compare	../library/builtin.m	/^:- type compare(T) == pred(comparison_result, T, T).$/;kq|-;/\<builtin.compare\>/;'q;"	kind:type
builtin.compare_rep_tuple	../library/builtin.m	/^:- pred compare_rep_tuple(/;kq|/^\<compare_rep_tuple\>/;'q;"	kind:pred	file:
builtin.compare_rep_tuple_pos	../library/builtin.m	/^:- pred compare_rep_tuple_pos(/;kq|/^\<compare_rep_tuple_pos\>/;'q;"	kind:pred	file:
builtin.compare_representation	../library/builtin.m	/^:- pred compare_representation(/;kq|/^\<compare_representation\>/;'q;"	kind:pred
builtin.compare_tuple	../library/builtin.m	/^:- pred compare_tuple(/;kq|/^\<compare_tuple\>/;'q;"	kind:pred	file:
builtin.compare_tuple_pos	../library/builtin.m	/^:- pred compare_tuple_pos(/;kq|/^\<compare_tuple_pos\>/;'q;"	kind:pred	file:
builtin.comparison_func	../library/builtin.m	/^:- type comparison_func(T) == (func(T, T) = comparison_result).$/;kq|-;/\<builtin.comparison_func\>/;'q;"	kind:type
builtin.comparison_pred	../library/builtin.m	/^:- type comparison_pred(T) == pred(T, T, comparison_result).$/;kq|-;/\<builtin.comparison_pred\>/;'q;"	kind:type
builtin.comparison_result	../library/builtin.m	/^:- type comparison_result$/;kq|-;/\<builtin.comparison_result\>/;'q;"	kind:type
builtin.copy	../library/builtin.m	/^:- pred copy(/;kq|/^\<copy\>/;'q;"	kind:pred
builtin.dead	../library/builtin.m	/^:- inst dead == clobbered.$/;kq|-;/\<builtin.dead\>/;'q;"	kind:inst
builtin.di	../library/builtin.m	/^:- mode di == unique >> clobbered.$/;kq|-;/\<builtin.di\>/;'q;"	kind:mode
builtin.di	../library/builtin.m	/^:- mode di(Inst)  == Inst >> clobbered.$/;kq|-;/\<builtin.di\>/;'q;"	kind:mode
builtin.dynamic_cast	../library/builtin.m	/^:- pred dynamic_cast(/;kq|/^\<dynamic_cast\>/;'q;"	kind:pred
builtin.false	../library/builtin.m	/^:- pred false is failure.$/;kq|/^\<false\>/;'q;"	kind:pred
builtin.ia	../library/builtin.m	/^:- mode ia == any >> any.$/;kq|-;/\<builtin.ia\>/;'q;"	kind:mode
builtin.impure_true	../library/builtin.m	/^:- impure pred impure_true is det.$/;kq|/^\<impure_true\>/;'q;"	kind:pred
builtin.in	../library/builtin.m	/^:- mode in  == ground >> ground.$/;kq|-;/\<builtin.in\>/;'q;"	kind:mode
builtin.init_runtime_hooks	../library/builtin.m	/^:- impure pred init_runtime_hooks is det.$/;kq|/^\<init_runtime_hooks\>/;'q;"	kind:pred
builtin.input	../library/builtin.m	/^:- mode input  == ground >> ground.$/;kq|-;/\<builtin.input\>/;'q;"	kind:mode
builtin.mdi	../library/builtin.m	/^:- mode mdi == mostly_unique >> mostly_clobbered.$/;kq|-;/\<builtin.mdi\>/;'q;"	kind:mode
builtin.mdi	../library/builtin.m	/^:- mode mdi(Inst) == Inst >> mostly_clobbered.$/;kq|-;/\<builtin.mdi\>/;'q;"	kind:mode
builtin.mostly_dead	../library/builtin.m	/^:- inst mostly_dead == mostly_clobbered.$/;kq|-;/\<builtin.mostly_dead\>/;'q;"	kind:inst
builtin.mui	../library/builtin.m	/^:- mode mui == mostly_unique >> mostly_unique.$/;kq|-;/\<builtin.mui\>/;'q;"	kind:mode
builtin.muo	../library/builtin.m	/^:- mode muo == free >> mostly_unique.$/;kq|-;/\<builtin.muo\>/;'q;"	kind:mode
builtin.oa	../library/builtin.m	/^:- mode oa == free >> any.$/;kq|-;/\<builtin.oa\>/;'q;"	kind:mode
builtin.ordering	../library/builtin.m	/^:- func ordering(/;kq|/^\<ordering\>/;'q;"	kind:func
builtin.out	../library/builtin.m	/^:- mode out == free >> ground.$/;kq|-;/\<builtin.out\>/;'q;"	kind:mode
builtin.output	../library/builtin.m	/^:- mode output == free >> ground.$/;kq|-;/\<builtin.output\>/;'q;"	kind:mode
builtin.semidet_fail	../library/builtin.m	/^:- pred semidet_fail is semidet.$/;kq|/^\<semidet_fail\>/;'q;"	kind:pred
builtin.semidet_false	../library/builtin.m	/^:- pred semidet_false is semidet.$/;kq|/^\<semidet_false\>/;'q;"	kind:pred
builtin.semidet_succeed	../library/builtin.m	/^:- pred semidet_succeed is semidet.$/;kq|/^\<semidet_succeed\>/;'q;"	kind:pred
builtin.semidet_true	../library/builtin.m	/^:- pred semidet_true is semidet.$/;kq|/^\<semidet_true\>/;'q;"	kind:pred
builtin.semipure_true	../library/builtin.m	/^:- semipure pred semipure_true is det.$/;kq|/^\<semipure_true\>/;'q;"	kind:pred
builtin.tuple_arg	../library/builtin.m	/^:- some [ArgT] pred tuple_arg(/;kq|/^\<tuple_arg\>/;'q;"	kind:pred	file:
builtin.tuple_arity	../library/builtin.m	/^:- pred tuple_arity(/;kq|/^\<tuple_arity\>/;'q;"	kind:pred	file:
builtin.ui	../library/builtin.m	/^:- mode ui == unique >> unique.$/;kq|-;/\<builtin.ui\>/;'q;"	kind:mode
builtin.unify	../library/builtin.m	/^:- pred unify(/;kq|/^\<unify\>/;'q;"	kind:pred
builtin.unify	../library/builtin.m	/^:- type unify(T) == pred(T, T).$/;kq|-;/\<builtin.unify\>/;'q;"	kind:type
builtin.unify_tuple	../library/builtin.m	/^:- pred unify_tuple(/;kq|/^\<unify_tuple\>/;'q;"	kind:pred	file:
builtin.unify_tuple_pos	../library/builtin.m	/^:- pred unify_tuple_pos(/;kq|/^\<unify_tuple_pos\>/;'q;"	kind:pred	file:
builtin.unsafe_promise_unique	../library/builtin.m	/^:- func unsafe_promise_unique(T::in) = (/;kq|/^\<unsafe_promise_unique\>/;'q;"	kind:func
builtin.unused	../library/builtin.m	/^:- mode unused == free >> free.$/;kq|-;/\<builtin.unused\>/;'q;"	kind:mode
builtin.uo	../library/builtin.m	/^:- mode uo == free >> unique.$/;kq|-;/\<builtin.uo\>/;'q;"	kind:mode
builtin_aggregate	../library/solutions.m	/^:- pred builtin_aggregate(pred(T), pred(/;kq|/^\<builtin_aggregate\>/;'q;"	kind:pred	file:
builtin_aggregate2	../library/solutions.m	/^:- pred builtin_aggregate2(pred(T), pred(/;kq|/^\<builtin_aggregate2\>/;'q;"	kind:pred	file:
builtin_backjump	../library/backjump.m	/^:- impure pred builtin_backjump(/;kq|/^\<builtin_backjump\>/;'q;"	kind:pred	file:
builtin_call_rep	../mdbcomp/program_representation.m	/^    ;       builtin_call_rep($/;kq|-;/\<builtin_call_rep\>/;'q;"	kind:cons
builtin_call_rep	program_representation.m	/^    ;       builtin_call_rep($/;kq|-;/\<builtin_call_rep\>/;'q;"	kind:cons
builtin_choice_id	../library/backjump.m	/^:- impure pred builtin_choice_id(/;kq|/^\<builtin_choice_id\>/;'q;"	kind:pred	file:
builtin_compare_character	../library/private_builtin.m	/^:- pred builtin_compare_character(/;kq|/^\<builtin_compare_character\>/;'q;"	kind:pred
builtin_compare_float	../library/private_builtin.m	/^:- pred builtin_compare_float(/;kq|/^\<builtin_compare_float\>/;'q;"	kind:pred
builtin_compare_int	../library/private_builtin.m	/^:- pred builtin_compare_int(/;kq|/^\<builtin_compare_int\>/;'q;"	kind:pred
builtin_compare_int16	../library/private_builtin.m	/^:- pred builtin_compare_int16(/;kq|/^\<builtin_compare_int16\>/;'q;"	kind:pred
builtin_compare_int32	../library/private_builtin.m	/^:- pred builtin_compare_int32(/;kq|/^\<builtin_compare_int32\>/;'q;"	kind:pred
builtin_compare_int64	../library/private_builtin.m	/^:- pred builtin_compare_int64(/;kq|/^\<builtin_compare_int64\>/;'q;"	kind:pred
builtin_compare_int8	../library/private_builtin.m	/^:- pred builtin_compare_int8(/;kq|/^\<builtin_compare_int8\>/;'q;"	kind:pred
builtin_compare_non_canonical_type	../library/private_builtin.m	/^:- pred builtin_compare_non_canonical_type(/;kq|/^\<builtin_compare_non_canonical_type\>/;'q;"	kind:pred
builtin_compare_pred	../library/private_builtin.m	/^:- pred builtin_compare_pred(comparison_result::uo, (pred)::in, (/;kq|/^\<builtin_compare_pred\>/;'q;"	kind:pred
builtin_compare_solver_type	../library/private_builtin.m	/^:- pred builtin_compare_solver_type(/;kq|/^\<builtin_compare_solver_type\>/;'q;"	kind:pred
builtin_compare_string	../library/private_builtin.m	/^:- pred builtin_compare_string(/;kq|/^\<builtin_compare_string\>/;'q;"	kind:pred
builtin_compare_tuple	../library/private_builtin.m	/^:- pred builtin_compare_tuple(/;kq|/^\<builtin_compare_tuple\>/;'q;"	kind:pred
builtin_compare_uint	../library/private_builtin.m	/^:- pred builtin_compare_uint(/;kq|/^\<builtin_compare_uint\>/;'q;"	kind:pred
builtin_compare_uint16	../library/private_builtin.m	/^:- pred builtin_compare_uint16(/;kq|/^\<builtin_compare_uint16\>/;'q;"	kind:pred
builtin_compare_uint32	../library/private_builtin.m	/^:- pred builtin_compare_uint32(/;kq|/^\<builtin_compare_uint32\>/;'q;"	kind:pred
builtin_compare_uint64	../library/private_builtin.m	/^:- pred builtin_compare_uint64(/;kq|/^\<builtin_compare_uint64\>/;'q;"	kind:pred
builtin_compare_uint8	../library/private_builtin.m	/^:- pred builtin_compare_uint8(/;kq|/^\<builtin_compare_uint8\>/;'q;"	kind:pred
builtin_int16_gt	../library/private_builtin.m	/^:- pred builtin_int16_gt(/;kq|/^\<builtin_int16_gt\>/;'q;"	kind:pred
builtin_int16_lt	../library/private_builtin.m	/^:- pred builtin_int16_lt(/;kq|/^\<builtin_int16_lt\>/;'q;"	kind:pred
builtin_int32_gt	../library/private_builtin.m	/^:- pred builtin_int32_gt(/;kq|/^\<builtin_int32_gt\>/;'q;"	kind:pred
builtin_int32_lt	../library/private_builtin.m	/^:- pred builtin_int32_lt(/;kq|/^\<builtin_int32_lt\>/;'q;"	kind:pred
builtin_int64_gt	../library/private_builtin.m	/^:- pred builtin_int64_gt(/;kq|/^\<builtin_int64_gt\>/;'q;"	kind:pred
builtin_int64_lt	../library/private_builtin.m	/^:- pred builtin_int64_lt(/;kq|/^\<builtin_int64_lt\>/;'q;"	kind:pred
builtin_int8_gt	../library/private_builtin.m	/^:- pred builtin_int8_gt(/;kq|/^\<builtin_int8_gt\>/;'q;"	kind:pred
builtin_int8_lt	../library/private_builtin.m	/^:- pred builtin_int8_lt(/;kq|/^\<builtin_int8_lt\>/;'q;"	kind:pred
builtin_int_gt	../library/private_builtin.m	/^:- pred builtin_int_gt(/;kq|/^\<builtin_int_gt\>/;'q;"	kind:pred
builtin_int_lt	../library/private_builtin.m	/^:- pred builtin_int_lt(/;kq|/^\<builtin_int_lt\>/;'q;"	kind:pred
builtin_solutions	../library/solutions.m	/^:- pred builtin_solutions(pred(T), list(/;kq|/^\<builtin_solutions\>/;'q;"	kind:pred	file:
builtin_strcmp	../library/private_builtin.m	/^:- pred builtin_strcmp(/;kq|/^\<builtin_strcmp\>/;'q;"	kind:pred	file:
builtin_throw	../library/exception.m	/^:- pred builtin_throw(/;kq|/^\<builtin_throw\>/;'q;"	kind:pred	file:
builtin_type_char_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_char_rep.$/;kq|-;/\<builtin_type_char_rep\>/;'q;"	kind:cons
builtin_type_char_rep	program_representation.m	/^    ;       builtin_type_char_rep.$/;kq|-;/\<builtin_type_char_rep\>/;'q;"	kind:cons
builtin_type_float_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_float_rep$/;kq|-;/\<builtin_type_float_rep\>/;'q;"	kind:cons
builtin_type_float_rep	program_representation.m	/^    ;       builtin_type_float_rep$/;kq|-;/\<builtin_type_float_rep\>/;'q;"	kind:cons
builtin_type_in_builtin	../library/stream.string_writer.m	/^:- type builtin_type_in_builtin$/;kq|-;/\<builtin_type_in_builtin\>/;'q;"	kind:type	file:
builtin_type_int16_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_int16_rep$/;kq|-;/\<builtin_type_int16_rep\>/;'q;"	kind:cons
builtin_type_int16_rep	program_representation.m	/^    ;       builtin_type_int16_rep$/;kq|-;/\<builtin_type_int16_rep\>/;'q;"	kind:cons
builtin_type_int32_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_int32_rep$/;kq|-;/\<builtin_type_int32_rep\>/;'q;"	kind:cons
builtin_type_int32_rep	program_representation.m	/^    ;       builtin_type_int32_rep$/;kq|-;/\<builtin_type_int32_rep\>/;'q;"	kind:cons
builtin_type_int64_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_int64_rep$/;kq|-;/\<builtin_type_int64_rep\>/;'q;"	kind:cons
builtin_type_int64_rep	program_representation.m	/^    ;       builtin_type_int64_rep$/;kq|-;/\<builtin_type_int64_rep\>/;'q;"	kind:cons
builtin_type_int8_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_int8_rep$/;kq|-;/\<builtin_type_int8_rep\>/;'q;"	kind:cons
builtin_type_int8_rep	program_representation.m	/^    ;       builtin_type_int8_rep$/;kq|-;/\<builtin_type_int8_rep\>/;'q;"	kind:cons
builtin_type_int_rep	../mdbcomp/program_representation.m	/^    --->    builtin_type_int_rep$/;kq|-;/\<builtin_type_int_rep\>/;'q;"	kind:cons
builtin_type_int_rep	program_representation.m	/^    --->    builtin_type_int_rep$/;kq|-;/\<builtin_type_int_rep\>/;'q;"	kind:cons
builtin_type_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_rep(builtin_type_rep)$/;kq|-;/\<builtin_type_rep\>/;'q;"	kind:cons
builtin_type_rep	../mdbcomp/program_representation.m	/^:- type builtin_type_rep$/;kq|-;/\<builtin_type_rep\>/;'q;"	kind:type
builtin_type_rep	program_representation.m	/^    ;       builtin_type_rep(builtin_type_rep)$/;kq|-;/\<builtin_type_rep\>/;'q;"	kind:cons
builtin_type_rep	program_representation.m	/^:- type builtin_type_rep$/;kq|-;/\<builtin_type_rep\>/;'q;"	kind:type
builtin_type_string_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_string_rep$/;kq|-;/\<builtin_type_string_rep\>/;'q;"	kind:cons
builtin_type_string_rep	program_representation.m	/^    ;       builtin_type_string_rep$/;kq|-;/\<builtin_type_string_rep\>/;'q;"	kind:cons
builtin_type_uint16_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_uint16_rep$/;kq|-;/\<builtin_type_uint16_rep\>/;'q;"	kind:cons
builtin_type_uint16_rep	program_representation.m	/^    ;       builtin_type_uint16_rep$/;kq|-;/\<builtin_type_uint16_rep\>/;'q;"	kind:cons
builtin_type_uint32_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_uint32_rep$/;kq|-;/\<builtin_type_uint32_rep\>/;'q;"	kind:cons
builtin_type_uint32_rep	program_representation.m	/^    ;       builtin_type_uint32_rep$/;kq|-;/\<builtin_type_uint32_rep\>/;'q;"	kind:cons
builtin_type_uint64_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_uint64_rep$/;kq|-;/\<builtin_type_uint64_rep\>/;'q;"	kind:cons
builtin_type_uint64_rep	program_representation.m	/^    ;       builtin_type_uint64_rep$/;kq|-;/\<builtin_type_uint64_rep\>/;'q;"	kind:cons
builtin_type_uint8_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_uint8_rep$/;kq|-;/\<builtin_type_uint8_rep\>/;'q;"	kind:cons
builtin_type_uint8_rep	program_representation.m	/^    ;       builtin_type_uint8_rep$/;kq|-;/\<builtin_type_uint8_rep\>/;'q;"	kind:cons
builtin_type_uint_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_uint_rep$/;kq|-;/\<builtin_type_uint_rep\>/;'q;"	kind:cons
builtin_type_uint_rep	program_representation.m	/^    ;       builtin_type_uint_rep$/;kq|-;/\<builtin_type_uint_rep\>/;'q;"	kind:cons
builtin_uint16_gt	../library/private_builtin.m	/^:- pred builtin_uint16_gt(/;kq|/^\<builtin_uint16_gt\>/;'q;"	kind:pred
builtin_uint16_lt	../library/private_builtin.m	/^:- pred builtin_uint16_lt(/;kq|/^\<builtin_uint16_lt\>/;'q;"	kind:pred
builtin_uint32_gt	../library/private_builtin.m	/^:- pred builtin_uint32_gt(/;kq|/^\<builtin_uint32_gt\>/;'q;"	kind:pred
builtin_uint32_lt	../library/private_builtin.m	/^:- pred builtin_uint32_lt(/;kq|/^\<builtin_uint32_lt\>/;'q;"	kind:pred
builtin_uint64_gt	../library/private_builtin.m	/^:- pred builtin_uint64_gt(/;kq|/^\<builtin_uint64_gt\>/;'q;"	kind:pred
builtin_uint64_lt	../library/private_builtin.m	/^:- pred builtin_uint64_lt(/;kq|/^\<builtin_uint64_lt\>/;'q;"	kind:pred
builtin_uint8_gt	../library/private_builtin.m	/^:- pred builtin_uint8_gt(/;kq|/^\<builtin_uint8_gt\>/;'q;"	kind:pred
builtin_uint8_lt	../library/private_builtin.m	/^:- pred builtin_uint8_lt(/;kq|/^\<builtin_uint8_lt\>/;'q;"	kind:pred
builtin_uint_gt	../library/private_builtin.m	/^:- pred builtin_uint_gt(/;kq|/^\<builtin_uint_gt\>/;'q;"	kind:pred
builtin_uint_lt	../library/private_builtin.m	/^:- pred builtin_uint_lt(/;kq|/^\<builtin_uint_lt\>/;'q;"	kind:pred
builtin_unify_character	../library/private_builtin.m	/^:- pred builtin_unify_character(/;kq|/^\<builtin_unify_character\>/;'q;"	kind:pred
builtin_unify_float	../library/private_builtin.m	/^:- pred builtin_unify_float(/;kq|/^\<builtin_unify_float\>/;'q;"	kind:pred
builtin_unify_int	../library/private_builtin.m	/^:- pred builtin_unify_int(/;kq|/^\<builtin_unify_int\>/;'q;"	kind:pred
builtin_unify_int16	../library/private_builtin.m	/^:- pred builtin_unify_int16(/;kq|/^\<builtin_unify_int16\>/;'q;"	kind:pred
builtin_unify_int32	../library/private_builtin.m	/^:- pred builtin_unify_int32(/;kq|/^\<builtin_unify_int32\>/;'q;"	kind:pred
builtin_unify_int64	../library/private_builtin.m	/^:- pred builtin_unify_int64(/;kq|/^\<builtin_unify_int64\>/;'q;"	kind:pred
builtin_unify_int8	../library/private_builtin.m	/^:- pred builtin_unify_int8(/;kq|/^\<builtin_unify_int8\>/;'q;"	kind:pred
builtin_unify_pred	../library/private_builtin.m	/^:- pred builtin_unify_pred((pred)::in, (/;kq|/^\<builtin_unify_pred\>/;'q;"	kind:pred
builtin_unify_solver_type	../library/private_builtin.m	/^:- pred builtin_unify_solver_type(/;kq|/^\<builtin_unify_solver_type\>/;'q;"	kind:pred
builtin_unify_string	../library/private_builtin.m	/^:- pred builtin_unify_string(/;kq|/^\<builtin_unify_string\>/;'q;"	kind:pred
builtin_unify_tuple	../library/private_builtin.m	/^:- pred builtin_unify_tuple(/;kq|/^\<builtin_unify_tuple\>/;'q;"	kind:pred
builtin_unify_uint	../library/private_builtin.m	/^:- pred builtin_unify_uint(/;kq|/^\<builtin_unify_uint\>/;'q;"	kind:pred
builtin_unify_uint16	../library/private_builtin.m	/^:- pred builtin_unify_uint16(/;kq|/^\<builtin_unify_uint16\>/;'q;"	kind:pred
builtin_unify_uint32	../library/private_builtin.m	/^:- pred builtin_unify_uint32(/;kq|/^\<builtin_unify_uint32\>/;'q;"	kind:pred
builtin_unify_uint64	../library/private_builtin.m	/^:- pred builtin_unify_uint64(/;kq|/^\<builtin_unify_uint64\>/;'q;"	kind:pred
builtin_unify_uint8	../library/private_builtin.m	/^:- pred builtin_unify_uint8(/;kq|/^\<builtin_unify_uint8\>/;'q;"	kind:pred
bulk_get	../library/bitmap.m	/^    pred(bulk_get\/9) is bitmap.stream_bulk_get$/;kq|-;/\<bulk_get\>/;'q;"	kind:tcim	file:
bulk_get	../library/stream.m	/^    pred bulk_get(Stream::in, Index::in, int::in,$/;kq|-;/\<bulk_get\>/;'q;"	kind:tcm
bulk_get_di	../library/stream.m	/^:- mode bulk_get_di == in.$/;kq|-;/\<bulk_get_di\>/;'q;"	kind:mode
bulk_get_into_result_bitmap	../library/bit_buffer.read.m	/^:- pred bulk_get_into_result_bitmap(/;kq|/^\<bulk_get_into_result_bitmap\>/;'q;"	kind:pred	file:
bulk_get_uo	../library/stream.m	/^:- mode bulk_get_uo == out.$/;kq|-;/\<bulk_get_uo\>/;'q;"	kind:mode
bulk_reader	../library/bit_buffer.m	/^:- instance stream.bulk_reader(error_stream, byte_index, bitmap,$/;kq|-;/\<bulk_reader\>/;'q;"	kind:tci
bulk_reader	../library/bit_buffer.m	/^:- instance stream.bulk_reader(error_stream, byte_index, bitmap,$/;kq|-;/\<bulk_reader\>/;'q;"	kind:tci	file:
bulk_reader	../library/bitmap.m	/^:- instance stream.bulk_reader(io.binary_input_stream, int, bitmap, io,$/;kq|-;/\<bulk_reader\>/;'q;"	kind:tci	file:
bulk_reader	../library/stream.m	/^:- typeclass bulk_reader(Stream, Index, Store, State, Error)$/;kq|-;/\<bulk_reader\>/;'q;"	kind:tc
bwd_map	../library/digraph.m	/^                bwd_map             :: key_set_map(T)$/;kq|-;/\<bwd_map\>/;'q;"	kind:fld	file:
byte	../library/bitmap.m	/^:- func byte(/;kq|/^\<byte\>/;'q;"	kind:func
byte	../library/bitmap.m	/^:- type byte == int.$/;kq|-;/\<byte\>/;'q;"	kind:type
byte_in_range	../library/bitmap.m	/^:- pred byte_in_range(/;kq|/^\<byte_in_range\>/;'q;"	kind:pred
byte_index	../library/bitmap.m	/^:- type byte_index == int.$/;kq|-;/\<byte_index\>/;'q;"	kind:type
byte_index_for_bit	../library/bitmap.m	/^:- func byte_index_for_bit(/;kq|/^\<byte_index_for_bit\>/;'q;"	kind:func	file:
byte_order	../library/io.m	/^:- type byte_order$/;kq|-;/\<byte_order\>/;'q;"	kind:type	file:
byte_slice	../library/bitmap.m	/^:- func byte_slice(/;kq|/^\<byte_slice\>/;'q;"	kind:func
byte_to_goal_type	../mdbcomp/program_representation.m	/^:- pred byte_to_goal_type(/;kq|/^\<byte_to_goal_type\>/;'q;"	kind:pred
byte_to_goal_type	program_representation.m	/^:- pred byte_to_goal_type(/;kq|/^\<byte_to_goal_type\>/;'q;"	kind:pred
bytecode	../mdbcomp/rtti_access.m	/^:- type bytecode$/;kq|-;/\<bytecode\>/;'q;"	kind:type
bytecode	rtti_access.m	/^:- type bytecode$/;kq|-;/\<bytecode\>/;'q;"	kind:type
bytecode_bytes	../mdbcomp/rtti_access.m	/^:- type bytecode_bytes$/;kq|-;/\<bytecode_bytes\>/;'q;"	kind:type
bytecode_bytes	rtti_access.m	/^:- type bytecode_bytes$/;kq|-;/\<bytecode_bytes\>/;'q;"	kind:type
bytecode_goal_type	../mdbcomp/program_representation.m	/^:- type bytecode_goal_type$/;kq|-;/\<bytecode_goal_type\>/;'q;"	kind:type
bytecode_goal_type	program_representation.m	/^:- type bytecode_goal_type$/;kq|-;/\<bytecode_goal_type\>/;'q;"	kind:type
bytecode_string_table_2	../mdbcomp/rtti_access.m	/^:- pred bytecode_string_table_2(/;kq|/^\<bytecode_string_table_2\>/;'q;"	kind:pred	file:
bytecode_string_table_2	rtti_access.m	/^:- pred bytecode_string_table_2(/;kq|/^\<bytecode_string_table_2\>/;'q;"	kind:pred	file:
bytes_compare	../library/bitmap.m	/^:- pred bytes_compare(/;kq|/^\<bytes_compare\>/;'q;"	kind:pred	file:
bytes_equal	../library/bitmap.m	/^:- pred bytes_equal(/;kq|/^\<bytes_equal\>/;'q;"	kind:pred	file:
c	../library/string.m	/^    ;       c(char).$/;kq|-;/\<c\>/;'q;"	kind:cons
c_pointer_to_string	../library/string.m	/^:- func c_pointer_to_string(c_pointer::in) = (/;kq|/^\<c_pointer_to_string\>/;'q;"	kind:func
calc_num_tests	../mdbcomp/trace_counts.m	/^:- func calc_num_tests(list(/;kq|/^\<calc_num_tests\>/;'q;"	kind:func
calc_num_tests	trace_counts.m	/^:- func calc_num_tests(list(/;kq|/^\<calc_num_tests\>/;'q;"	kind:func
calculate_base_unsafe	../library/string.format.m	/^:- func calculate_base_unsafe(/;kq|/^\<calculate_base_unsafe\>/;'q;"	kind:func	file:
calendar.add_duration	../library/calendar.m	/^:- pred add_duration(/;kq|/^\<add_duration\>/;'q;"	kind:pred
calendar.add_duration_loop	../library/calendar.m	/^:- pred add_duration_loop(/;kq|/^\<add_duration_loop\>/;'q;"	kind:pred	file:
calendar.april	../library/calendar.m	/^    ;       april$/;kq|-;/\<calendar.april\>/;'q;"	kind:cons
calendar.ascending	../library/calendar.m	/^    --->    ascending$/;kq|-;/\<calendar.ascending\>/;'q;"	kind:cons	file:
calendar.august	../library/calendar.m	/^    ;       august$/;kq|-;/\<calendar.august\>/;'q;"	kind:cons
calendar.compute_day_of_week	../library/calendar.m	/^:- func compute_day_of_week(/;kq|/^\<compute_day_of_week\>/;'q;"	kind:func	file:
calendar.current_local_time	../library/calendar.m	/^:- pred current_local_time(/;kq|/^\<current_local_time\>/;'q;"	kind:pred
calendar.current_utc_time	../library/calendar.m	/^:- pred current_utc_time(/;kq|/^\<current_utc_time\>/;'q;"	kind:pred
calendar.date	../library/calendar.m	/^:- type date$/;kq|-;/\<calendar.date\>/;'q;"	kind:type	file:
calendar.date_from_string	../library/calendar.m	/^:- pred date_from_string(/;kq|/^\<date_from_string\>/;'q;"	kind:pred
calendar.date_time	../library/calendar.m	/^:- type date_time == date.$/;kq|-;/\<calendar.date_time\>/;'q;"	kind:type
calendar.date_to_string	../library/calendar.m	/^:- func date_to_string(/;kq|/^\<date_to_string\>/;'q;"	kind:func
calendar.day_duration	../library/calendar.m	/^:- func day_duration(/;kq|/^\<day_duration\>/;'q;"	kind:func
calendar.day_of_month	../library/calendar.m	/^:- func day_of_month(/;kq|/^\<day_of_month\>/;'q;"	kind:func
calendar.day_of_month	../library/calendar.m	/^:- type day_of_month == int. % 1..31 depending on the month and year$/;kq|-;/\<calendar.day_of_month\>/;'q;"	kind:type
calendar.day_of_week	../library/calendar.m	/^:- func day_of_week(/;kq|/^\<day_of_week\>/;'q;"	kind:func
calendar.day_of_week	../library/calendar.m	/^:- type day_of_week$/;kq|-;/\<calendar.day_of_week\>/;'q;"	kind:type
calendar.day_of_week_num	../library/calendar.m	/^:- pred day_of_week_num(/;kq|/^\<day_of_week_num\>/;'q;"	kind:pred	file:
calendar.days	../library/calendar.m	/^:- func days(/;kq|/^\<days\>/;'q;"	kind:func
calendar.days	../library/calendar.m	/^:- type days == int.$/;kq|-;/\<calendar.days\>/;'q;"	kind:type
calendar.december	../library/calendar.m	/^    ;       december.$/;kq|-;/\<calendar.december\>/;'q;"	kind:cons
calendar.descending	../library/calendar.m	/^    ;       descending.$/;kq|-;/\<calendar.descending\>/;'q;"	kind:cons	file:
calendar.det_date_from_string	../library/calendar.m	/^:- func det_date_from_string(/;kq|/^\<det_date_from_string\>/;'q;"	kind:func
calendar.det_init_date	../library/calendar.m	/^:- func det_init_date(/;kq|/^\<det_init_date\>/;'q;"	kind:func
calendar.det_int0_to_month	../library/calendar.m	/^:- func det_int0_to_month(/;kq|/^\<det_int0_to_month\>/;'q;"	kind:func
calendar.det_int_to_month	../library/calendar.m	/^:- func det_int_to_month(/;kq|/^\<det_int_to_month\>/;'q;"	kind:func
calendar.do_day_duration	../library/calendar.m	/^:- func do_day_duration(/;kq|/^\<do_day_duration\>/;'q;"	kind:func	file:
calendar.dt_day	../library/calendar.m	/^                dt_day              :: int,$/;kq|-;/\<calendar.dt_day\>/;'q;"	kind:fld	file:
calendar.dt_hour	../library/calendar.m	/^                dt_hour             :: int,$/;kq|-;/\<calendar.dt_hour\>/;'q;"	kind:fld	file:
calendar.dt_microsecond	../library/calendar.m	/^                dt_microsecond      :: int$/;kq|-;/\<calendar.dt_microsecond\>/;'q;"	kind:fld	file:
calendar.dt_minute	../library/calendar.m	/^                dt_minute           :: int,$/;kq|-;/\<calendar.dt_minute\>/;'q;"	kind:fld	file:
calendar.dt_month	../library/calendar.m	/^                dt_month            :: int,$/;kq|-;/\<calendar.dt_month\>/;'q;"	kind:fld	file:
calendar.dt_second	../library/calendar.m	/^                dt_second           :: int,$/;kq|-;/\<calendar.dt_second\>/;'q;"	kind:fld	file:
calendar.dt_year	../library/calendar.m	/^                dt_year             :: int,$/;kq|-;/\<calendar.dt_year\>/;'q;"	kind:fld	file:
calendar.dur_days	../library/calendar.m	/^                dur_days            :: int,$/;kq|-;/\<calendar.dur_days\>/;'q;"	kind:fld	file:
calendar.dur_microseconds	../library/calendar.m	/^                dur_microseconds    :: int$/;kq|-;/\<calendar.dur_microseconds\>/;'q;"	kind:fld	file:
calendar.dur_months	../library/calendar.m	/^                dur_months          :: int,$/;kq|-;/\<calendar.dur_months\>/;'q;"	kind:fld	file:
calendar.dur_seconds	../library/calendar.m	/^                dur_seconds         :: int,$/;kq|-;/\<calendar.dur_seconds\>/;'q;"	kind:fld	file:
calendar.duration	../library/calendar.m	/^:- func duration(/;kq|/^\<duration\>/;'q;"	kind:func
calendar.duration	../library/calendar.m	/^:- type duration$/;kq|-;/\<calendar.duration\>/;'q;"	kind:type	file:
calendar.duration_from_string	../library/calendar.m	/^:- pred duration_from_string(/;kq|/^\<duration_from_string\>/;'q;"	kind:pred
calendar.duration_leq	../library/calendar.m	/^:- pred duration_leq(/;kq|/^\<duration_leq\>/;'q;"	kind:pred
calendar.duration_to_string	../library/calendar.m	/^:- func duration_to_string(/;kq|/^\<duration_to_string\>/;'q;"	kind:func
calendar.february	../library/calendar.m	/^    ;       february$/;kq|-;/\<calendar.february\>/;'q;"	kind:cons
calendar.foldl2_days	../library/calendar.m	/^:- pred foldl2_days(pred(/;kq|/^\<foldl2_days\>/;'q;"	kind:pred
calendar.foldl3_days	../library/calendar.m	/^:- pred foldl3_days(pred(/;kq|/^\<foldl3_days\>/;'q;"	kind:pred
calendar.foldl_days	../library/calendar.m	/^:- pred foldl_days(pred(/;kq|/^\<foldl_days\>/;'q;"	kind:pred
calendar.fquotient	../library/calendar.m	/^:- func fquotient(/;kq|/^\<fquotient\>/;'q;"	kind:func	file:
calendar.friday	../library/calendar.m	/^    ;       friday$/;kq|-;/\<calendar.friday\>/;'q;"	kind:cons
calendar.hour	../library/calendar.m	/^:- func hour(/;kq|/^\<hour\>/;'q;"	kind:func
calendar.hour	../library/calendar.m	/^:- type hour == int.         % 0..23$/;kq|-;/\<calendar.hour\>/;'q;"	kind:type
calendar.hours	../library/calendar.m	/^:- func hours(/;kq|/^\<hours\>/;'q;"	kind:func
calendar.hours	../library/calendar.m	/^:- type hours == int.$/;kq|-;/\<calendar.hours\>/;'q;"	kind:type
calendar.init_date	../library/calendar.m	/^:- pred init_date(/;kq|/^\<init_date\>/;'q;"	kind:pred
calendar.init_duration	../library/calendar.m	/^:- func init_duration(/;kq|/^\<init_duration\>/;'q;"	kind:func
calendar.int0_to_month	../library/calendar.m	/^:- pred int0_to_month(/;kq|/^\<int0_to_month\>/;'q;"	kind:pred
calendar.int_to_month	../library/calendar.m	/^:- pred int_to_month(/;kq|/^\<int_to_month\>/;'q;"	kind:pred
calendar.january	../library/calendar.m	/^    --->    january$/;kq|-;/\<calendar.january\>/;'q;"	kind:cons
calendar.julian_day_number	../library/calendar.m	/^:- func julian_day_number(/;kq|/^\<julian_day_number\>/;'q;"	kind:func
calendar.july	../library/calendar.m	/^    ;       july$/;kq|-;/\<calendar.july\>/;'q;"	kind:cons
calendar.june	../library/calendar.m	/^    ;       june$/;kq|-;/\<calendar.june\>/;'q;"	kind:cons
calendar.local_time_offset	../library/calendar.m	/^:- pred local_time_offset(/;kq|/^\<local_time_offset\>/;'q;"	kind:pred
calendar.march	../library/calendar.m	/^    ;       march$/;kq|-;/\<calendar.march\>/;'q;"	kind:cons
calendar.max_day_in_month_for	../library/calendar.m	/^:- func max_day_in_month_for(/;kq|/^\<max_day_in_month_for\>/;'q;"	kind:func	file:
calendar.may	../library/calendar.m	/^    ;       may$/;kq|-;/\<calendar.may\>/;'q;"	kind:cons
calendar.microsecond	../library/calendar.m	/^:- func microsecond(/;kq|/^\<microsecond\>/;'q;"	kind:func
calendar.microsecond	../library/calendar.m	/^:- type microsecond == int.  % 0..999999$/;kq|-;/\<calendar.microsecond\>/;'q;"	kind:type
calendar.microsecond_string	../library/calendar.m	/^:- func microsecond_string(/;kq|/^\<microsecond_string\>/;'q;"	kind:func	file:
calendar.microseconds	../library/calendar.m	/^:- func microseconds(/;kq|/^\<microseconds\>/;'q;"	kind:func
calendar.microseconds	../library/calendar.m	/^:- type microseconds == int.$/;kq|-;/\<calendar.microseconds\>/;'q;"	kind:type
calendar.minute	../library/calendar.m	/^:- func minute(/;kq|/^\<minute\>/;'q;"	kind:func
calendar.minute	../library/calendar.m	/^:- type minute == int.       % 0..59$/;kq|-;/\<calendar.minute\>/;'q;"	kind:type
calendar.minutes	../library/calendar.m	/^:- func minutes(/;kq|/^\<minutes\>/;'q;"	kind:func
calendar.minutes	../library/calendar.m	/^:- type minutes == int.$/;kq|-;/\<calendar.minutes\>/;'q;"	kind:type
calendar.modulo	../library/calendar.m	/^:- func modulo(/;kq|/^\<modulo\>/;'q;"	kind:func	file:
calendar.monday	../library/calendar.m	/^    --->    monday$/;kq|-;/\<calendar.monday\>/;'q;"	kind:cons
calendar.month	../library/calendar.m	/^:- func month(/;kq|/^\<month\>/;'q;"	kind:func
calendar.month	../library/calendar.m	/^:- type month$/;kq|-;/\<calendar.month\>/;'q;"	kind:type
calendar.month_to_int	../library/calendar.m	/^:- func month_to_int(/;kq|/^\<month_to_int\>/;'q;"	kind:func
calendar.month_to_int0	../library/calendar.m	/^:- func month_to_int0(/;kq|/^\<month_to_int0\>/;'q;"	kind:func
calendar.months	../library/calendar.m	/^:- func months(/;kq|/^\<months\>/;'q;"	kind:func
calendar.months	../library/calendar.m	/^:- type months == int.$/;kq|-;/\<calendar.months\>/;'q;"	kind:type
calendar.negate	../library/calendar.m	/^:- func negate(/;kq|/^\<negate\>/;'q;"	kind:func
calendar.november	../library/calendar.m	/^    ;       november$/;kq|-;/\<calendar.november\>/;'q;"	kind:cons
calendar.october	../library/calendar.m	/^    ;       october$/;kq|-;/\<calendar.october\>/;'q;"	kind:cons
calendar.order	../library/calendar.m	/^:- type order$/;kq|-;/\<calendar.order\>/;'q;"	kind:type	file:
calendar.read_char	../library/calendar.m	/^:- pred read_char(char::out, list(char)::in, list(/;kq|/^\<read_char\>/;'q;"	kind:pred	file:
calendar.read_days	../library/calendar.m	/^:- pred read_days(int::out, list(char)::in, list(/;kq|/^\<read_days\>/;'q;"	kind:pred	file:
calendar.read_hours	../library/calendar.m	/^:- pred read_hours(int::out, list(char)::in, list(/;kq|/^\<read_hours\>/;'q;"	kind:pred	file:
calendar.read_int	../library/calendar.m	/^:- pred read_int(int::out, list(char)::in, list(/;kq|/^\<read_int\>/;'q;"	kind:pred	file:
calendar.read_int_2	../library/calendar.m	/^:- pred read_int_2(int::in, int::out, list(char)::in, list(/;kq|/^\<read_int_2\>/;'q;"	kind:pred	file:
calendar.read_microseconds	../library/calendar.m	/^:- pred read_microseconds(microseconds::out, list(char)::in, list(/;kq|/^\<read_microseconds\>/;'q;"	kind:pred	file:
calendar.read_minutes	../library/calendar.m	/^:- pred read_minutes(int::out, list(char)::in, list(/;kq|/^\<read_minutes\>/;'q;"	kind:pred	file:
calendar.read_months	../library/calendar.m	/^:- pred read_months(int::out, list(char)::in, list(/;kq|/^\<read_months\>/;'q;"	kind:pred	file:
calendar.read_sign	../library/calendar.m	/^:- pred read_sign(int::out, list(char)::in, list(/;kq|/^\<read_sign\>/;'q;"	kind:pred	file:
calendar.read_years	../library/calendar.m	/^:- pred read_years(int::out, list(char)::in, list(/;kq|/^\<read_years\>/;'q;"	kind:pred	file:
calendar.same_date	../library/calendar.m	/^:- pred same_date(/;kq|/^\<same_date\>/;'q;"	kind:pred
calendar.saturday	../library/calendar.m	/^    ;       saturday$/;kq|-;/\<calendar.saturday\>/;'q;"	kind:cons
calendar.second	../library/calendar.m	/^:- func second(/;kq|/^\<second\>/;'q;"	kind:func
calendar.second	../library/calendar.m	/^:- type second == int.       % 0..61 (60 and 61 are for leap seconds)$/;kq|-;/\<calendar.second\>/;'q;"	kind:type
calendar.seconds	../library/calendar.m	/^:- func seconds(/;kq|/^\<seconds\>/;'q;"	kind:func
calendar.seconds	../library/calendar.m	/^:- type seconds == int.$/;kq|-;/\<calendar.seconds\>/;'q;"	kind:type
calendar.seconds_per_day	../library/calendar.m	/^:- func seconds_per_day = int.$/;kq|/^\<seconds_per_day\>/;'q;"	kind:func	file:
calendar.september	../library/calendar.m	/^    ;       september$/;kq|-;/\<calendar.september\>/;'q;"	kind:cons
calendar.string_if_nonzero	../library/calendar.m	/^:- func string_if_nonzero(/;kq|/^\<string_if_nonzero\>/;'q;"	kind:func	file:
calendar.sunday	../library/calendar.m	/^    ;       sunday.$/;kq|-;/\<calendar.sunday\>/;'q;"	kind:cons
calendar.test_dates	../library/calendar.m	/^:- func test_dates = list(/;kq|/^\<test_dates\>/;'q;"	kind:func	file:
calendar.thursday	../library/calendar.m	/^    ;       thursday$/;kq|-;/\<calendar.thursday\>/;'q;"	kind:cons
calendar.tm_to_date	../library/calendar.m	/^:- func tm_to_date(/;kq|/^\<tm_to_date\>/;'q;"	kind:func	file:
calendar.tuesday	../library/calendar.m	/^    ;       tuesday$/;kq|-;/\<calendar.tuesday\>/;'q;"	kind:cons
calendar.unix_epoch	../library/calendar.m	/^:- func unix_epoch = date.$/;kq|/^\<unix_epoch\>/;'q;"	kind:func
calendar.unpack_date	../library/calendar.m	/^:- pred unpack_date(/;kq|/^\<unpack_date\>/;'q;"	kind:pred
calendar.unpack_duration	../library/calendar.m	/^:- pred unpack_duration(/;kq|/^\<unpack_duration\>/;'q;"	kind:pred
calendar.wednesday	../library/calendar.m	/^    ;       wednesday$/;kq|-;/\<calendar.wednesday\>/;'q;"	kind:cons
calendar.year	../library/calendar.m	/^:- func year(/;kq|/^\<year\>/;'q;"	kind:func
calendar.year	../library/calendar.m	/^:- type year == int.         % Year 0 is 1 BC, -1 is 2 BC, etc.$/;kq|-;/\<calendar.year\>/;'q;"	kind:type
calendar.years	../library/calendar.m	/^:- func years(/;kq|/^\<years\>/;'q;"	kind:func
calendar.years	../library/calendar.m	/^:- type years == int.$/;kq|-;/\<calendar.years\>/;'q;"	kind:type
calendar.zero_duration	../library/calendar.m	/^:- func zero_duration = duration.$/;kq|/^\<zero_duration\>/;'q;"	kind:func
call_atomic_goal	../library/stm_builtin.m	/^:- pred call_atomic_goal(pred(T, stm, stm)::in(pred(/;kq|/^\<call_atomic_goal\>/;'q;"	kind:pred	file:
call_back_to_mercury_detached	../library/thread.m	/^:- pred call_back_to_mercury_detached(/;kq|/^\<call_back_to_mercury_detached\>/;'q;"	kind:pred	file:
call_back_to_mercury_joinable	../library/thread.m	/^:- pred call_back_to_mercury_joinable(/;kq|/^\<call_back_to_mercury_joinable\>/;'q;"	kind:pred	file:
call_does_not_generate_events	../mdbcomp/program_representation.m	/^:- pred call_does_not_generate_events(/;kq|/^\<call_does_not_generate_events\>/;'q;"	kind:pred
call_does_not_generate_events	program_representation.m	/^:- pred call_does_not_generate_events(/;kq|/^\<call_does_not_generate_events\>/;'q;"	kind:pred
call_goal	../library/exception.m	/^:- pred call_goal(pred(/;kq|/^\<call_goal\>/;'q;"	kind:pred	file:
call_handler	../library/exception.m	/^:- pred call_handler(pred(/;kq|/^\<call_handler\>/;'q;"	kind:pred	file:
call_pred_no_result	../library/io.m	/^:- pred call_pred_no_result(pred(/;kq|/^\<call_pred_no_result\>/;'q;"	kind:pred	file:
call_site	../mdbcomp/program_representation.m	/^:- type call_site$/;kq|-;/\<call_site\>/;'q;"	kind:type
call_site	program_representation.m	/^:- type call_site$/;kq|-;/\<call_site\>/;'q;"	kind:type
call_site_dynamic	../library/profiling_builtin.m	/^:- type call_site_dynamic   ---> call_site_dynamic(c_pointer).$/;kq|-;/\<call_site_dynamic\>/;'q;"	kind:type	file:
call_site_nums_2	../library/profiling_builtin.m	/^:- type call_site_nums_2$/;kq|-;/\<call_site_nums_2\>/;'q;"	kind:type
call_site_nums_3	../library/profiling_builtin.m	/^:- type call_site_nums_3$/;kq|-;/\<call_site_nums_3\>/;'q;"	kind:type
call_site_nums_4	../library/profiling_builtin.m	/^:- type call_site_nums_4$/;kq|-;/\<call_site_nums_4\>/;'q;"	kind:type
call_site_nums_5	../library/profiling_builtin.m	/^:- type call_site_nums_5$/;kq|-;/\<call_site_nums_5\>/;'q;"	kind:type
call_site_nums_6	../library/profiling_builtin.m	/^:- type call_site_nums_6$/;kq|-;/\<call_site_nums_6\>/;'q;"	kind:type
call_site_nums_7	../library/profiling_builtin.m	/^:- type call_site_nums_7$/;kq|-;/\<call_site_nums_7\>/;'q;"	kind:type
call_site_nums_8	../library/profiling_builtin.m	/^:- type call_site_nums_8$/;kq|-;/\<call_site_nums_8\>/;'q;"	kind:type
call_site_nums_9	../library/profiling_builtin.m	/^:- type call_site_nums_9$/;kq|-;/\<call_site_nums_9\>/;'q;"	kind:type
call_system	../library/io.call_system.m	/^:- pred call_system(string::in, io.res(/;kq|/^\<call_system\>/;'q;"	kind:pred
call_system	../library/io.m	/^:- pred call_system(string::in, io.res(/;kq|/^\<call_system\>/;'q;"	kind:pred
call_system.call_system	../library/io.call_system.m	/^:- pred call_system(string::in, io.res(/;kq|/^\<call_system\>/;'q;"	kind:pred
call_system.call_system_code	../library/io.call_system.m	/^:- pred call_system_code(/;kq|/^\<call_system_code\>/;'q;"	kind:pred	file:
call_system_code	../library/io.call_system.m	/^:- pred call_system_code(/;kq|/^\<call_system_code\>/;'q;"	kind:pred	file:
call_system_return_signal	../library/io.call_system.m	/^:- pred call_system_return_signal(string::in, io.res(/;kq|/^\<call_system_return_signal\>/;'q;"	kind:pred
call_system_return_signal	../library/io.m	/^:- pred call_system_return_signal(string::in, io.res(/;kq|/^\<call_system_return_signal\>/;'q;"	kind:pred
call_table_stats	../library/table_statistics.m	/^                call_table_stats            :: table_stats_curr_prev,$/;kq|-;/\<call_table_stats\>/;'q;"	kind:fld
call_type_and_callee	../mdbcomp/program_representation.m	/^                call_type_and_callee    :: call_type_and_callee$/;kq|-;/\<call_type_and_callee\>/;'q;"	kind:fld
call_type_and_callee	../mdbcomp/program_representation.m	/^:- type call_type_and_callee$/;kq|-;/\<call_type_and_callee\>/;'q;"	kind:type
call_type_and_callee	program_representation.m	/^                call_type_and_callee    :: call_type_and_callee$/;kq|-;/\<call_type_and_callee\>/;'q;"	kind:fld
call_type_and_callee	program_representation.m	/^:- type call_type_and_callee$/;kq|-;/\<call_type_and_callee\>/;'q;"	kind:type
callback_call	../mdbcomp/program_representation.m	/^    --->    callback_call$/;kq|-;/\<callback_call\>/;'q;"	kind:cons
callback_call	program_representation.m	/^    --->    callback_call$/;kq|-;/\<callback_call\>/;'q;"	kind:cons
callee_rep	../mdbcomp/feedback.automatic_parallelism.m	/^:- type callee_rep$/;kq|-;/\<callee_rep\>/;'q;"	kind:type
callee_rep	feedback.automatic_parallelism.m	/^:- type callee_rep$/;kq|-;/\<callee_rep\>/;'q;"	kind:type
caller	../mdbcomp/program_representation.m	/^                caller                  :: string_proc_label,$/;kq|-;/\<caller\>/;'q;"	kind:fld
caller	program_representation.m	/^                caller                  :: string_proc_label,$/;kq|-;/\<caller\>/;'q;"	kind:fld
can_fail_byte	../mdbcomp/program_representation.m	/^:- pred can_fail_byte(/;kq|/^\<can_fail_byte\>/;'q;"	kind:pred
can_fail_byte	program_representation.m	/^:- pred can_fail_byte(/;kq|/^\<can_fail_byte\>/;'q;"	kind:pred
can_fail_rep	../mdbcomp/program_representation.m	/^:- type can_fail_rep$/;kq|-;/\<can_fail_rep\>/;'q;"	kind:type
can_fail_rep	program_representation.m	/^:- type can_fail_rep$/;kq|-;/\<can_fail_rep\>/;'q;"	kind:type
can_format_siblings	../library/term_to_xml.m	/^:- func can_format_siblings(/;kq|/^\<can_format_siblings\>/;'q;"	kind:func	file:
can_generate_dtd	../library/term_to_xml.m	/^:- func can_generate_dtd(element_mapping::in(/;kq|/^\<can_generate_dtd\>/;'q;"	kind:func
can_generate_dtd_2	../library/term_to_xml.m	/^:- func can_generate_dtd_2(maybe_dtd::in, element_mapping::in(/;kq|/^\<can_generate_dtd_2\>/;'q;"	kind:func	file:
can_generate_dtd_for_types	../library/term_to_xml.m	/^:- func can_generate_dtd_for_types(element_pred::in(/;kq|/^\<can_generate_dtd_for_types\>/;'q;"	kind:func	file:
can_go_normal	../library/thread.barrier.m	/^    --->    can_go_normal$/;kq|-;/\<can_go_normal\>/;'q;"	kind:cons	file:
can_go_release_called	../library/thread.barrier.m	/^    ;       can_go_release_called.$/;kq|-;/\<can_go_release_called\>/;'q;"	kind:cons	file:
can_spawn	../library/thread.m	/^:- pred can_spawn is semidet.$/;kq|/^\<can_spawn\>/;'q;"	kind:pred
can_spawn_context	../library/thread.m	/^:- pred can_spawn_context is semidet.$/;kq|/^\<can_spawn_context\>/;'q;"	kind:pred	file:
can_spawn_native	../library/thread.m	/^:- pred can_spawn_native is semidet.$/;kq|/^\<can_spawn_native\>/;'q;"	kind:pred
candidate_par_conjunction	../mdbcomp/feedback.automatic_parallelism.m	/^:- type candidate_par_conjunction(GoalType)$/;kq|-;/\<candidate_par_conjunction\>/;'q;"	kind:type
candidate_par_conjunction	feedback.automatic_parallelism.m	/^:- type candidate_par_conjunction(GoalType)$/;kq|-;/\<candidate_par_conjunction\>/;'q;"	kind:type
candidate_par_conjunctions_params	../mdbcomp/feedback.automatic_parallelism.m	/^:- type candidate_par_conjunctions_params$/;kq|-;/\<candidate_par_conjunctions_params\>/;'q;"	kind:type
candidate_par_conjunctions_params	feedback.automatic_parallelism.m	/^:- type candidate_par_conjunctions_params$/;kq|-;/\<candidate_par_conjunctions_params\>/;'q;"	kind:type
candidate_par_conjunctions_proc	../mdbcomp/feedback.automatic_parallelism.m	/^:- type candidate_par_conjunctions_proc ==$/;kq|-;/\<candidate_par_conjunctions_proc\>/;'q;"	kind:type
candidate_par_conjunctions_proc	feedback.automatic_parallelism.m	/^:- type candidate_par_conjunctions_proc ==$/;kq|-;/\<candidate_par_conjunctions_proc\>/;'q;"	kind:type
cannot_fail	../library/exception.m	/^:- inst cannot_fail for exception_result\/1$/;kq|-;/\<cannot_fail\>/;'q;"	kind:inst
cannot_fail_rep	../mdbcomp/program_representation.m	/^    ;       cannot_fail_rep.$/;kq|-;/\<cannot_fail_rep\>/;'q;"	kind:cons
cannot_fail_rep	program_representation.m	/^    ;       cannot_fail_rep.$/;kq|-;/\<cannot_fail_rep\>/;'q;"	kind:cons
cannot_negate	../library/getopt.m	/^    ;       cannot_negate$/;kq|-;/\<cannot_negate\>/;'q;"	kind:cons
cannot_negate	../library/getopt_io.m	/^    ;       cannot_negate$/;kq|-;/\<cannot_negate\>/;'q;"	kind:cons
canon_prev_char	../library/dir.m	/^:- type canon_prev_char$/;kq|-;/\<canon_prev_char\>/;'q;"	kind:type	file:
canonicalize	../library/deconstruct.m	/^    ;       canonicalize$/;kq|-;/\<canonicalize\>/;'q;"	kind:cons
canonicalize	../library/deconstruct.m	/^:- inst canonicalize for noncanon_handling\/0$/;kq|-;/\<canonicalize\>/;'q;"	kind:inst
canonicalize_later_path_chars	../library/dir.m	/^:- pred canonicalize_later_path_chars(list(char)::in, list(/;kq|/^\<canonicalize_later_path_chars\>/;'q;"	kind:pred	file:
canonicalize_later_path_chars_acc	../library/dir.m	/^:- pred canonicalize_later_path_chars_acc(list(/;kq|/^\<canonicalize_later_path_chars_acc\>/;'q;"	kind:pred	file:
canonicalize_or_do_not_allow	../library/deconstruct.m	/^:- inst canonicalize_or_do_not_allow for noncanon_handling\/0$/;kq|-;/\<canonicalize_or_do_not_allow\>/;'q;"	kind:inst
canonicalize_path_chars	../library/dir.m	/^:- func canonicalize_path_chars(list(char)) = list(/;kq|/^\<canonicalize_path_chars\>/;'q;"	kind:func	file:
capitalize_first	../library/string.m	/^:- func capitalize_first(/;kq|/^\<capitalize_first\>/;'q;"	kind:func
case_get_goal	../mdbcomp/program_representation.m	/^:- pred case_get_goal(case_rep(T)::in, goal_rep(/;kq|/^\<case_get_goal\>/;'q;"	kind:pred
case_get_goal	program_representation.m	/^:- pred case_get_goal(case_rep(T)::in, goal_rep(/;kq|/^\<case_get_goal\>/;'q;"	kind:pred
case_rep	../mdbcomp/program_representation.m	/^:- type case_rep == case_rep(unit).$/;kq|-;/\<case_rep\>/;'q;"	kind:type
case_rep	../mdbcomp/program_representation.m	/^:- type case_rep(GoalAnnotation)$/;kq|-;/\<case_rep\>/;'q;"	kind:type
case_rep	program_representation.m	/^:- type case_rep == case_rep(unit).$/;kq|-;/\<case_rep\>/;'q;"	kind:type
case_rep	program_representation.m	/^:- type case_rep(GoalAnnotation)$/;kq|-;/\<case_rep\>/;'q;"	kind:type
cast_from_int	../library/int16.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/int32.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/int64.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/int8.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/uint.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/uint16.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/uint32.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/uint64.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/uint8.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int16	../library/int32.m	/^:- func cast_from_int16(/;kq|/^\<cast_from_int16\>/;'q;"	kind:func
cast_from_int16	../library/uint16.m	/^:- func cast_from_int16(/;kq|/^\<cast_from_int16\>/;'q;"	kind:func
cast_from_int32	../library/float.m	/^:- func cast_from_int32(/;kq|/^\<cast_from_int32\>/;'q;"	kind:func
cast_from_int32	../library/uint32.m	/^:- func cast_from_int32(/;kq|/^\<cast_from_int32\>/;'q;"	kind:func
cast_from_int64	../library/float.m	/^:- func cast_from_int64(/;kq|/^\<cast_from_int64\>/;'q;"	kind:func
cast_from_int64	../library/int32.m	/^:- func cast_from_int64(/;kq|/^\<cast_from_int64\>/;'q;"	kind:func
cast_from_int64	../library/uint64.m	/^:- func cast_from_int64(/;kq|/^\<cast_from_int64\>/;'q;"	kind:func
cast_from_int8	../library/int32.m	/^:- func cast_from_int8(/;kq|/^\<cast_from_int8\>/;'q;"	kind:func
cast_from_int8	../library/uint8.m	/^:- func cast_from_int8(/;kq|/^\<cast_from_int8\>/;'q;"	kind:func
cast_from_uint	../library/uint16.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
cast_from_uint	../library/uint32.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
cast_from_uint	../library/uint64.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
cast_from_uint	../library/uint8.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
cast_from_uint16	../library/int16.m	/^:- func cast_from_uint16(/;kq|/^\<cast_from_uint16\>/;'q;"	kind:func
cast_from_uint16	../library/uint32.m	/^:- func cast_from_uint16(/;kq|/^\<cast_from_uint16\>/;'q;"	kind:func
cast_from_uint32	../library/float.m	/^:- func cast_from_uint32(/;kq|/^\<cast_from_uint32\>/;'q;"	kind:func
cast_from_uint32	../library/int32.m	/^:- func cast_from_uint32(/;kq|/^\<cast_from_uint32\>/;'q;"	kind:func
cast_from_uint64	../library/float.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
cast_from_uint64	../library/int64.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
cast_from_uint64	../library/uint16.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
cast_from_uint64	../library/uint32.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
cast_from_uint8	../library/int8.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
cast_from_uint8	../library/uint16.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
cast_from_uint8	../library/uint32.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
cast_from_uint8	../library/uint64.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
cast_rep	../mdbcomp/program_representation.m	/^    ;       cast_rep($/;kq|-;/\<cast_rep\>/;'q;"	kind:cons
cast_rep	program_representation.m	/^    ;       cast_rep($/;kq|-;/\<cast_rep\>/;'q;"	kind:cons
cast_to_int	../library/int16.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/int32.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/int64.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/int8.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/uint.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/uint16.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/uint32.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/uint64.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/uint8.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int16	../library/int32.m	/^:- func cast_to_int16(/;kq|/^\<cast_to_int16\>/;'q;"	kind:func
cast_to_int64	../library/int32.m	/^:- func cast_to_int64(/;kq|/^\<cast_to_int64\>/;'q;"	kind:func
cast_to_int8	../library/int32.m	/^:- func cast_to_int8(/;kq|/^\<cast_to_int8\>/;'q;"	kind:func
cast_to_uint	../library/uint16.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
cast_to_uint	../library/uint32.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
cast_to_uint	../library/uint64.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
cast_to_uint	../library/uint8.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
cast_to_uint16	../library/uint32.m	/^:- func cast_to_uint16(/;kq|/^\<cast_to_uint16\>/;'q;"	kind:func
cast_to_uint64	../library/uint16.m	/^:- func cast_to_uint64(/;kq|/^\<cast_to_uint64\>/;'q;"	kind:func
cast_to_uint64	../library/uint32.m	/^:- func cast_to_uint64(/;kq|/^\<cast_to_uint64\>/;'q;"	kind:func
cast_to_uint8	../library/uint16.m	/^:- func cast_to_uint8(/;kq|/^\<cast_to_uint8\>/;'q;"	kind:func
cast_to_uint8	../library/uint32.m	/^:- func cast_to_uint8(/;kq|/^\<cast_to_uint8\>/;'q;"	kind:func
cast_to_uint8	../library/uint64.m	/^:- func cast_to_uint8(/;kq|/^\<cast_to_uint8\>/;'q;"	kind:func
cc_multi_equal	../library/builtin.m	/^:- pred cc_multi_equal(/;kq|/^\<cc_multi_equal\>/;'q;"	kind:pred
cc_multidet_rep	../mdbcomp/program_representation.m	/^    ;       cc_multidet_rep$/;kq|-;/\<cc_multidet_rep\>/;'q;"	kind:cons
cc_multidet_rep	program_representation.m	/^    ;       cc_multidet_rep$/;kq|-;/\<cc_multidet_rep\>/;'q;"	kind:cons
cc_nondet_rep	../mdbcomp/program_representation.m	/^    ;       cc_nondet_rep$/;kq|-;/\<cc_nondet_rep\>/;'q;"	kind:cons
cc_nondet_rep	program_representation.m	/^    ;       cc_nondet_rep$/;kq|-;/\<cc_nondet_rep\>/;'q;"	kind:cons
cdata	../library/term_to_xml.m	/^    ;       cdata(string)$/;kq|-;/\<cdata\>/;'q;"	kind:cons
ceiling	../library/math.m	/^:- func ceiling(/;kq|/^\<ceiling\>/;'q;"	kind:func
ceiling_to_int	../library/float.m	/^:- func ceiling_to_int(/;kq|/^\<ceiling_to_int\>/;'q;"	kind:func
ch_diff	../library/edit_seq.m	/^                ch_diff             :: diff_seq(T)$/;kq|-;/\<ch_diff\>/;'q;"	kind:fld
ch_seq_a_length	../library/edit_seq.m	/^                ch_seq_a_length     :: int,$/;kq|-;/\<ch_seq_a_length\>/;'q;"	kind:fld
ch_seq_a_start	../library/edit_seq.m	/^                ch_seq_a_start      :: int,$/;kq|-;/\<ch_seq_a_start\>/;'q;"	kind:fld
ch_seq_b_length	../library/edit_seq.m	/^                ch_seq_b_length     :: int,$/;kq|-;/\<ch_seq_b_length\>/;'q;"	kind:fld
ch_seq_b_start	../library/edit_seq.m	/^                ch_seq_b_start      :: int,$/;kq|-;/\<ch_seq_b_start\>/;'q;"	kind:fld
change_hunk	../library/edit_seq.m	/^:- type change_hunk(T)$/;kq|-;/\<change_hunk\>/;'q;"	kind:type
change_partition	../library/eqvclass.m	/^:- pred change_partition(list(/;kq|/^\<change_partition\>/;'q;"	kind:pred	file:
change_precision	../library/string.format.m	/^:- func change_precision(/;kq|/^\<change_precision\>/;'q;"	kind:func	file:
change_to_e_notation	../library/string.format.m	/^:- func change_to_e_notation(/;kq|/^\<change_to_e_notation\>/;'q;"	kind:func	file:
change_to_g_notation	../library/string.format.m	/^:- func change_to_g_notation(/;kq|/^\<change_to_g_notation\>/;'q;"	kind:func	file:
channel	../library/thread.channel.m	/^:- type channel(T)$/;kq|-;/\<channel\>/;'q;"	kind:type	file:
channel	../library/thread.closeable_channel.m	/^    --->    channel($/;kq|-;/\<channel\>/;'q;"	kind:cons	file:
channel.channel	../library/thread.channel.m	/^:- type channel(T)$/;kq|-;/\<channel.channel\>/;'q;"	kind:type	file:
channel.duplicate	../library/thread.channel.m	/^:- pred duplicate(channel(T)::in, channel(/;kq|/^\<duplicate\>/;'q;"	kind:pred
channel.init	../library/thread.channel.m	/^:- pred init(channel(/;kq|/^\<init\>/;'q;"	kind:pred
channel.item	../library/thread.channel.m	/^:- type item(T)$/;kq|-;/\<channel.item\>/;'q;"	kind:type	file:
channel.put	../library/thread.channel.m	/^:- pred put(channel(/;kq|/^\<put\>/;'q;"	kind:pred
channel.stream	../library/thread.channel.m	/^:- type stream(T) == mvar(item(T)).$/;kq|-;/\<channel.stream\>/;'q;"	kind:type	file:
channel.take	../library/thread.channel.m	/^:- pred take(channel(/;kq|/^\<take\>/;'q;"	kind:pred
channel.try_take	../library/thread.channel.m	/^:- pred try_take(channel(T)::in, maybe(/;kq|/^\<try_take\>/;'q;"	kind:pred
channel.untake	../library/thread.channel.m	/^:- pred untake(channel(/;kq|/^\<untake\>/;'q;"	kind:pred
char	../library/char.m	/^:- type char == character.$/;kq|-;/\<char\>/;'q;"	kind:type
char.base_digit_to_int	../library/char.m	/^:- pred base_digit_to_int(/;kq|/^\<base_digit_to_int\>/;'q;"	kind:pred
char.base_int_to_digit	../library/char.m	/^:- pred base_int_to_digit(/;kq|/^\<base_int_to_digit\>/;'q;"	kind:pred
char.binary_digit_to_int	../library/char.m	/^:- pred binary_digit_to_int(/;kq|/^\<binary_digit_to_int\>/;'q;"	kind:pred
char.decimal_digit_to_int	../library/char.m	/^:- pred decimal_digit_to_int(/;kq|/^\<decimal_digit_to_int\>/;'q;"	kind:pred
char.det_base_digit_to_int	../library/char.m	/^:- func det_base_digit_to_int(/;kq|/^\<det_base_digit_to_int\>/;'q;"	kind:func
char.det_base_int_to_digit	../library/char.m	/^:- func det_base_int_to_digit(/;kq|/^\<det_base_int_to_digit\>/;'q;"	kind:func
char.det_binary_digit_to_int	../library/char.m	/^:- func det_binary_digit_to_int(/;kq|/^\<det_binary_digit_to_int\>/;'q;"	kind:func
char.det_decimal_digit_to_int	../library/char.m	/^:- func det_decimal_digit_to_int(/;kq|/^\<det_decimal_digit_to_int\>/;'q;"	kind:func
char.det_from_int	../library/char.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
char.det_from_uint	../library/char.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
char.det_hex_digit_to_int	../library/char.m	/^:- func det_hex_digit_to_int(/;kq|/^\<det_hex_digit_to_int\>/;'q;"	kind:func
char.det_int_to_binary_digit	../library/char.m	/^:- func det_int_to_binary_digit(/;kq|/^\<det_int_to_binary_digit\>/;'q;"	kind:func
char.det_int_to_decimal_digit	../library/char.m	/^:- func det_int_to_decimal_digit(/;kq|/^\<det_int_to_decimal_digit\>/;'q;"	kind:func
char.det_int_to_hex_digit	../library/char.m	/^:- func det_int_to_hex_digit(/;kq|/^\<det_int_to_hex_digit\>/;'q;"	kind:func
char.det_int_to_octal_digit	../library/char.m	/^:- func det_int_to_octal_digit(/;kq|/^\<det_int_to_octal_digit\>/;'q;"	kind:func
char.det_octal_digit_to_int	../library/char.m	/^:- func det_octal_digit_to_int(/;kq|/^\<det_octal_digit_to_int\>/;'q;"	kind:func
char.enum	../library/char.m	/^:- instance enum(character) where [$/;kq|-;/\<char.enum\>/;'q;"	kind:tci	file:
char.from_int	../library/char.m	/^    pred(from_int\/2) is char.from_int$/;kq|-;/\<char.from_int\>/;'q;"	kind:tcim	file:
char.from_int	../library/char.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
char.from_uint	../library/char.m	/^    pred(from_uint\/2) is char.from_uint$/;kq|-;/\<char.from_uint\>/;'q;"	kind:tcim	file:
char.from_uint	../library/char.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
char.hash	../library/char.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
char.hex_digit_to_int	../library/char.m	/^:- pred hex_digit_to_int(/;kq|/^\<hex_digit_to_int\>/;'q;"	kind:pred
char.int_to_binary_digit	../library/char.m	/^:- pred int_to_binary_digit(/;kq|/^\<int_to_binary_digit\>/;'q;"	kind:pred
char.int_to_decimal_digit	../library/char.m	/^:- pred int_to_decimal_digit(/;kq|/^\<int_to_decimal_digit\>/;'q;"	kind:pred
char.int_to_extended_digit	../library/char.m	/^:- pred int_to_extended_digit(/;kq|/^\<int_to_extended_digit\>/;'q;"	kind:pred	file:
char.int_to_hex_char	../library/char.m	/^:- pred int_to_hex_char(/;kq|/^\<int_to_hex_char\>/;'q;"	kind:pred
char.int_to_hex_digit	../library/char.m	/^:- pred int_to_hex_digit(/;kq|/^\<int_to_hex_digit\>/;'q;"	kind:pred
char.int_to_octal_digit	../library/char.m	/^:- pred int_to_octal_digit(/;kq|/^\<int_to_octal_digit\>/;'q;"	kind:pred
char.is_alnum	../library/char.m	/^:- pred is_alnum(/;kq|/^\<is_alnum\>/;'q;"	kind:pred
char.is_alnum_or_underscore	../library/char.m	/^:- pred is_alnum_or_underscore(/;kq|/^\<is_alnum_or_underscore\>/;'q;"	kind:pred
char.is_alpha	../library/char.m	/^:- pred is_alpha(/;kq|/^\<is_alpha\>/;'q;"	kind:pred
char.is_alpha_or_underscore	../library/char.m	/^:- pred is_alpha_or_underscore(/;kq|/^\<is_alpha_or_underscore\>/;'q;"	kind:pred
char.is_ascii	../library/char.m	/^:- pred is_ascii(/;kq|/^\<is_ascii\>/;'q;"	kind:pred
char.is_base_digit	../library/char.m	/^:- pred is_base_digit(/;kq|/^\<is_base_digit\>/;'q;"	kind:pred
char.is_binary_digit	../library/char.m	/^:- pred is_binary_digit(/;kq|/^\<is_binary_digit\>/;'q;"	kind:pred
char.is_control	../library/char.m	/^:- pred is_control(/;kq|/^\<is_control\>/;'q;"	kind:pred
char.is_decimal_digit	../library/char.m	/^:- pred is_decimal_digit(/;kq|/^\<is_decimal_digit\>/;'q;"	kind:pred
char.is_digit	../library/char.m	/^:- pred is_digit(/;kq|/^\<is_digit\>/;'q;"	kind:pred
char.is_hex_digit	../library/char.m	/^:- pred is_hex_digit(/;kq|/^\<is_hex_digit\>/;'q;"	kind:pred
char.is_hex_digit	../library/char.m	/^:- pred is_hex_digit(/;kq|/^\<is_hex_digit\>/;'q;"	kind:pred
char.is_leading_surrogate	../library/char.m	/^:- pred is_leading_surrogate(/;kq|/^\<is_leading_surrogate\>/;'q;"	kind:pred
char.is_line_separator	../library/char.m	/^:- pred is_line_separator(/;kq|/^\<is_line_separator\>/;'q;"	kind:pred
char.is_lower	../library/char.m	/^:- pred is_lower(/;kq|/^\<is_lower\>/;'q;"	kind:pred
char.is_noncharacter	../library/char.m	/^:- pred is_noncharacter(/;kq|/^\<is_noncharacter\>/;'q;"	kind:pred
char.is_octal_digit	../library/char.m	/^:- pred is_octal_digit(/;kq|/^\<is_octal_digit\>/;'q;"	kind:pred
char.is_paragraph_separator	../library/char.m	/^:- pred is_paragraph_separator(/;kq|/^\<is_paragraph_separator\>/;'q;"	kind:pred
char.is_private_use	../library/char.m	/^:- pred is_private_use(/;kq|/^\<is_private_use\>/;'q;"	kind:pred
char.is_space_separator	../library/char.m	/^:- pred is_space_separator(/;kq|/^\<is_space_separator\>/;'q;"	kind:pred
char.is_surrogate	../library/char.m	/^:- pred is_surrogate(/;kq|/^\<is_surrogate\>/;'q;"	kind:pred
char.is_trailing_surrogate	../library/char.m	/^:- pred is_trailing_surrogate(/;kq|/^\<is_trailing_surrogate\>/;'q;"	kind:pred
char.is_upper	../library/char.m	/^:- pred is_upper(/;kq|/^\<is_upper\>/;'q;"	kind:pred
char.is_whitespace	../library/char.m	/^:- pred is_whitespace(/;kq|/^\<is_whitespace\>/;'q;"	kind:pred
char.lower_upper	../library/char.m	/^:- pred lower_upper(/;kq|/^\<lower_upper\>/;'q;"	kind:pred
char.max_char_value	../library/char.m	/^:- func max_char_value = int.$/;kq|/^\<max_char_value\>/;'q;"	kind:func
char.min_char_value	../library/char.m	/^:- func min_char_value = int.$/;kq|/^\<min_char_value\>/;'q;"	kind:func
char.octal_digit_to_int	../library/char.m	/^:- pred octal_digit_to_int(/;kq|/^\<octal_digit_to_int\>/;'q;"	kind:pred
char.to_int	../library/char.m	/^    func(to_int\/1) is char.to_int,$/;kq|-;/\<char.to_int\>/;'q;"	kind:tcim	file:
char.to_int	../library/char.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
char.to_lower	../library/char.m	/^:- func to_lower(/;kq|/^\<to_lower\>/;'q;"	kind:func
char.to_uint	../library/char.m	/^    func(to_uint\/1) is char.to_uint,$/;kq|-;/\<char.to_uint\>/;'q;"	kind:tcim	file:
char.to_uint	../library/char.m	/^:- func to_uint(/;kq|/^\<to_uint\>/;'q;"	kind:func
char.to_upper	../library/char.m	/^:- func to_upper(/;kq|/^\<to_upper\>/;'q;"	kind:func
char.to_utf16	../library/char.m	/^:- pred to_utf16(char::in, list(/;kq|/^\<to_utf16\>/;'q;"	kind:pred
char.to_utf16_code_units	../library/char.m	/^:- pred to_utf16_code_units(char::in, int::out(bound(/;kq|/^\<to_utf16_code_units\>/;'q;"	kind:pred	file:
char.to_utf16_uint16	../library/char.m	/^:- pred to_utf16_uint16(char::in, list(/;kq|/^\<to_utf16_uint16\>/;'q;"	kind:pred
char.to_utf8	../library/char.m	/^:- pred to_utf8(char::in, list(/;kq|/^\<to_utf8\>/;'q;"	kind:pred
char.to_utf8_code_units	../library/char.m	/^:- pred to_utf8_code_units(char::in, int::out(bound(/;kq|/^\<to_utf8_code_units\>/;'q;"	kind:pred	file:
char.to_utf8_uint8	../library/char.m	/^:- pred to_utf8_uint8(char::in, list(/;kq|/^\<to_utf8_uint8\>/;'q;"	kind:pred
char.uenum	../library/char.m	/^:- instance uenum(character) where [$/;kq|-;/\<char.uenum\>/;'q;"	kind:tci	file:
char.unsafe_base_digit_to_int	../library/char.m	/^:- pred unsafe_base_digit_to_int(/;kq|/^\<unsafe_base_digit_to_int\>/;'q;"	kind:pred
char_in_class	../library/parsing_utils.m	/^:- pred char_in_class(/;kq|/^\<char_in_class\>/;'q;"	kind:pred
char_int_is_surrogate	../library/char.m	/^:- pred char_int_is_surrogate(/;kq|/^\<char_int_is_surrogate\>/;'q;"	kind:pred
char_to_doc	../library/char.m	/^:- func char_to_doc(/;kq|/^\<char_to_doc\>/;'q;"	kind:func
char_to_doc	../library/pretty_printer.m	/^:- func char_to_doc(/;kq|/^\<char_to_doc\>/;'q;"	kind:func
char_to_string	../library/string.m	/^:- func char_to_string(char::in) = (/;kq|/^\<char_to_string\>/;'q;"	kind:func
character_device	../library/io.m	/^    ;       character_device$/;kq|-;/\<character_device\>/;'q;"	kind:cons
check0	../library/test_bitset.m	/^:- pred check0(string::in, test_bitset(T)::in, test_bitset(/;kq|/^\<check0\>/;'q;"	kind:pred	file:
check1	../library/test_bitset.m	/^:- pred check1(string::in, test_bitset(T)::in, test_bitset(/;kq|/^\<check1\>/;'q;"	kind:pred	file:
check2	../library/test_bitset.m	/^:- pred check2(string::in, test_bitset(T)::in, test_bitset(/;kq|/^\<check2\>/;'q;"	kind:pred	file:
check_dir_accessibility	../library/dir.m	/^:- pred check_dir_accessibility(/;kq|/^\<check_dir_accessibility\>/;'q;"	kind:pred	file:
check_dir_readable	../library/dir.m	/^:- pred check_dir_readable(/;kq|/^\<check_dir_readable\>/;'q;"	kind:pred	file:
check_file_accessibility	../library/io.file.m	/^:- pred check_file_accessibility(string::in, list(/;kq|/^\<check_file_accessibility\>/;'q;"	kind:pred
check_file_accessibility	../library/io.m	/^:- pred check_file_accessibility(string::in, list(/;kq|/^\<check_file_accessibility\>/;'q;"	kind:pred
check_file_accessibility_2	../library/io.file.m	/^:- pred check_file_accessibility_2(/;kq|/^\<check_file_accessibility_2\>/;'q;"	kind:pred	file:
check_for_bad_token	../library/mercury_term_parser.m	/^:- pred check_for_bad_token(token_list::in, maybe(/;kq|/^\<check_for_bad_token\>/;'q;"	kind:pred	file:
check_for_errors	../library/mercury_term_parser.m	/^:- pred check_for_errors(parse_result(term(T))::in, varset(/;kq|/^\<check_for_errors\>/;'q;"	kind:pred	file:
check_for_floundering	../library/solutions.m	/^:- impure pred check_for_floundering(/;kq|/^\<check_for_floundering\>/;'q;"	kind:pred	file:
check_for_symlink_loop	../library/dir.m	/^:- pred check_for_symlink_loop(/;kq|/^\<check_for_symlink_loop\>/;'q;"	kind:pred	file:
check_from_to_order	../library/digraph.m	/^:- pred check_from_to_order(digraph(T)::in, digraph_key_set(/;kq|/^\<check_from_to_order\>/;'q;"	kind:pred	file:
check_lower_loop	../library/string.m	/^:- pred check_lower_loop(/;kq|/^\<check_lower_loop\>/;'q;"	kind:pred	file:
check_priority	../library/mercury_term_parser.m	/^:- pred check_priority(/;kq|/^\<check_priority\>/;'q;"	kind:pred	file:
check_upper_loop	../library/string.m	/^:- pred check_upper_loop(/;kq|/^\<check_upper_loop\>/;'q;"	kind:pred	file:
check_well_formedness	../library/string.m	/^:- pred check_well_formedness(/;kq|/^\<check_well_formedness\>/;'q;"	kind:pred
children	../library/term_to_xml.m	/^                children        :: list(xml)$/;kq|-;/\<children\>/;'q;"	kind:fld
choice_id	../library/backjump.m	/^:- type choice_id == int.$/;kq|-;/\<choice_id\>/;'q;"	kind:type	file:
chomp	../library/string.m	/^:- func chomp(/;kq|/^\<chomp\>/;'q;"	kind:func
choose_copy_direction	../library/bitmap.m	/^:- func choose_copy_direction(/;kq|/^\<choose_copy_direction\>/;'q;"	kind:func	file:
choose_subtree	../library/rtree.m	/^:- func choose_subtree(K, K, K) = min_of_two_result <= region(/;kq|/^\<choose_subtree\>/;'q;"	kind:func	file:
choose_subtree	../library/rtree.m	/^:- func choose_subtree(K, K, K, K) = min_of_three_result <= region(/;kq|/^\<choose_subtree\>/;'q;"	kind:func	file:
chop	../library/integer.m	/^:- pred chop(/;kq|/^\<chop\>/;'q;"	kind:pred	file:
chop_int64	../library/integer.m	/^:- pred chop_int64(/;kq|/^\<chop_int64\>/;'q;"	kind:pred	file:
chop_uint	../library/integer.m	/^:- pred chop_uint(/;kq|/^\<chop_uint\>/;'q;"	kind:pred	file:
chop_uint32	../library/integer.m	/^:- pred chop_uint32(/;kq|/^\<chop_uint32\>/;'q;"	kind:pred	file:
chop_uint64	../library/integer.m	/^:- pred chop_uint64(/;kq|/^\<chop_uint64\>/;'q;"	kind:pred	file:
chunk	../library/list.m	/^:- func chunk(list(T), int) = list(list(/;kq|/^\<chunk\>/;'q;"	kind:func
chunk	../library/one_or_more.m	/^:- func chunk(one_or_more(T), int) = one_or_more(one_or_more(/;kq|/^\<chunk\>/;'q;"	kind:func
chunk_foldl	../library/list.m	/^:- pred chunk_foldl(int, pred(L, A, A), list(/;kq|/^\<chunk_foldl\>/;'q;"	kind:pred
chunk_foldl2	../library/list.m	/^:- pred chunk_foldl2(int, pred(L, A, A, B, B), list(/;kq|/^\<chunk_foldl2\>/;'q;"	kind:pred
chunk_foldl2_inner	../library/list.m	/^:- pred chunk_foldl2_inner(int, pred(/;kq|/^\<chunk_foldl2_inner\>/;'q;"	kind:pred	file:
chunk_foldl3	../library/list.m	/^:- pred chunk_foldl3(int, pred(/;kq|/^\<chunk_foldl3\>/;'q;"	kind:pred
chunk_foldl3_inner	../library/list.m	/^:- pred chunk_foldl3_inner(int, pred(/;kq|/^\<chunk_foldl3_inner\>/;'q;"	kind:pred	file:
chunk_foldl4	../library/list.m	/^:- pred chunk_foldl4(int, pred(/;kq|/^\<chunk_foldl4\>/;'q;"	kind:pred
chunk_foldl4_inner	../library/list.m	/^:- pred chunk_foldl4_inner(/;kq|/^\<chunk_foldl4_inner\>/;'q;"	kind:pred	file:
chunk_foldl_inner	../library/list.m	/^:- pred chunk_foldl_inner(int, pred(L, A, A), list(L), list(/;kq|/^\<chunk_foldl_inner\>/;'q;"	kind:pred	file:
chunk_inner_res	../library/io.m	/^:- type chunk_inner_res(T)$/;kq|-;/\<chunk_inner_res\>/;'q;"	kind:type	file:
chunk_inner_res0	../library/io.m	/^:- type chunk_inner_res0$/;kq|-;/\<chunk_inner_res0\>/;'q;"	kind:type	file:
chunk_loop	../library/list.m	/^:- pred chunk_loop(list(T)::in, int::in, list(/;kq|/^\<chunk_loop\>/;'q;"	kind:pred	file:
chunk_loop	../library/one_or_more.m	/^:- pred chunk_loop(T::in, list(T)::in, int::in, list(/;kq|/^\<chunk_loop\>/;'q;"	kind:pred	file:
chunk_size	../library/io.m	/^:- func chunk_size = int.$/;kq|/^\<chunk_size\>/;'q;"	kind:func	file:
cir0_error	../library/io.m	/^    ;       cir0_error(io.error)$/;kq|-;/\<cir0_error\>/;'q;"	kind:cons	file:
cir0_more	../library/io.m	/^    ;       cir0_more.$/;kq|-;/\<cir0_more\>/;'q;"	kind:cons	file:
cir0_ok	../library/io.m	/^    --->    cir0_ok$/;kq|-;/\<cir0_ok\>/;'q;"	kind:cons	file:
cir_error	../library/io.m	/^    ;       cir_error(T, io.error)$/;kq|-;/\<cir_error\>/;'q;"	kind:cons	file:
cir_more	../library/io.m	/^    ;       cir_more(T).$/;kq|-;/\<cir_more\>/;'q;"	kind:cons	file:
cir_ok	../library/io.m	/^    --->    cir_ok(T)$/;kq|-;/\<cir_ok\>/;'q;"	kind:cons	file:
clear	../library/bitmap.m	/^:- func clear(/;kq|/^\<clear\>/;'q;"	kind:func
clear	../library/version_bitmap.m	/^:- func clear(/;kq|/^\<clear\>/;'q;"	kind:func
clear_bit	../library/fat_sparse_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
clear_bit	../library/fatter_sparse_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
clear_bit	../library/sparse_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
clear_bit	../library/tree_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
clear_bit	../library/uint16.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
clear_bit	../library/uint32.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
clear_bit	../library/uint64.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
clear_bit	../library/uint8.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
clear_caches	../library/robdd.m	/^:- pred clear_caches(/;kq|/^\<clear_caches\>/;'q;"	kind:pred
clear_filler_bits	../library/bitmap.m	/^:- pred clear_filler_bits(/;kq|/^\<clear_filler_bits\>/;'q;"	kind:pred	file:
clear_filler_bits	../library/version_bitmap.m	/^:- func clear_filler_bits(/;kq|/^\<clear_filler_bits\>/;'q;"	kind:func	file:
clear_mutvar	../library/mutvar.m	/^:- impure pred clear_mutvar(mutvar(/;kq|/^\<clear_mutvar\>/;'q;"	kind:pred
clique_map	../library/digraph.m	/^:- type clique_map(T) == map(digraph_key(T), digraph_key(set(T))).$/;kq|-;/\<clique_map\>/;'q;"	kind:type	file:
cliques	../library/digraph.m	/^:- func cliques(digraph(T)) = set(set(digraph_key(/;kq|/^\<cliques\>/;'q;"	kind:func
cliques_2	../library/digraph.m	/^:- pred cliques_2(list(digraph_key(T))::in, digraph(/;kq|/^\<cliques_2\>/;'q;"	kind:pred	file:
clk_tck	../library/time.m	/^:- func clk_tck = int.$/;kq|/^\<clk_tck\>/;'q;"	kind:func
clock	../library/time.m	/^:- pred clock(/;kq|/^\<clock\>/;'q;"	kind:pred
clock_t	../library/time.m	/^:- type clock_t == int.$/;kq|-;/\<clock_t\>/;'q;"	kind:type
clocks_per_sec	../library/time.m	/^:- func clocks_per_sec = int.$/;kq|/^\<clocks_per_sec\>/;'q;"	kind:func
close	../library/dir.m	/^:- pred close(/;kq|/^\<close\>/;'q;"	kind:pred	file:
close	../library/mercury_term_lexer.m	/^    ;       close               % ')'$/;kq|-;/\<close\>/;'q;"	kind:cons
close	../library/mercury_term_lexer.m	/^    ;       close$/;kq|-;/\<close\>/;'q;"	kind:cons
close	../library/mercury_term_lexer.m	/^    ;       close$/;kq|-;/\<close\>/;'q;"	kind:cons	file:
close	../library/mercury_term_parser.m	/^   --->         close$/;kq|-;/\<close\>/;'q;"	kind:cons	file:
close	../library/thread.closeable_channel.m	/^:- pred close(closeable_channel(/;kq|/^\<close\>/;'q;"	kind:pred
close_2	../library/dir.m	/^:- pred close_2(/;kq|/^\<close_2\>/;'q;"	kind:pred	file:
close_binary_input	../library/io.m	/^:- pred close_binary_input(/;kq|/^\<close_binary_input\>/;'q;"	kind:pred
close_binary_output	../library/io.m	/^:- pred close_binary_output(/;kq|/^\<close_binary_output\>/;'q;"	kind:pred
close_curly	../library/mercury_term_lexer.m	/^    ;       close_curly         % '}'$/;kq|-;/\<close_curly\>/;'q;"	kind:cons
close_curly	../library/mercury_term_lexer.m	/^    ;       close_curly$/;kq|-;/\<close_curly\>/;'q;"	kind:cons
close_curly	../library/mercury_term_lexer.m	/^    ;       close_curly$/;kq|-;/\<close_curly\>/;'q;"	kind:cons	file:
close_curly	../library/mercury_term_parser.m	/^   ;            close_curly.$/;kq|-;/\<close_curly\>/;'q;"	kind:cons	file:
close_group	../library/pretty_printer.m	/^    ;       close_group$/;kq|-;/\<close_group\>/;'q;"	kind:cons	file:
close_input	../library/io.m	/^:- pred close_input(/;kq|/^\<close_input\>/;'q;"	kind:pred
close_list	../library/mercury_term_lexer.m	/^    ;       close_list          % ']'$/;kq|-;/\<close_list\>/;'q;"	kind:cons
close_list	../library/mercury_term_lexer.m	/^    ;       close_list$/;kq|-;/\<close_list\>/;'q;"	kind:cons
close_list	../library/mercury_term_lexer.m	/^    ;       close_list$/;kq|-;/\<close_list\>/;'q;"	kind:cons	file:
close_list	../library/mercury_term_parser.m	/^   ;            close_list$/;kq|-;/\<close_list\>/;'q;"	kind:cons	file:
close_output	../library/io.m	/^:- pred close_output(/;kq|/^\<close_output\>/;'q;"	kind:pred
close_stream	../library/io.stream_ops.m	/^:- pred close_stream(/;kq|/^\<close_stream\>/;'q;"	kind:pred
close_system_rng	../library/random.system_rng.m	/^:- pred close_system_rng(/;kq|/^\<close_system_rng\>/;'q;"	kind:pred
close_token_char	../library/mercury_term_parser.m	/^:- pred close_token_char(/;kq|/^\<close_token_char\>/;'q;"	kind:pred	file:
closeable_channel	../library/thread.closeable_channel.m	/^:- type closeable_channel(T)$/;kq|-;/\<closeable_channel\>/;'q;"	kind:type	file:
closeable_channel.channel	../library/thread.closeable_channel.m	/^    --->    channel($/;kq|-;/\<closeable_channel.channel\>/;'q;"	kind:cons	file:
closeable_channel.close	../library/thread.closeable_channel.m	/^:- pred close(closeable_channel(/;kq|/^\<close\>/;'q;"	kind:pred
closeable_channel.closed	../library/thread.closeable_channel.m	/^    ;       closed$/;kq|-;/\<closeable_channel.closed\>/;'q;"	kind:cons
closeable_channel.closed	../library/thread.closeable_channel.m	/^    ;       closed.         % End of the stream.$/;kq|-;/\<closeable_channel.closed\>/;'q;"	kind:cons	file:
closeable_channel.closed	../library/thread.closeable_channel.m	/^    ;       closed.$/;kq|-;/\<closeable_channel.closed\>/;'q;"	kind:cons
closeable_channel.init	../library/thread.closeable_channel.m	/^:- pred init(closeable_channel(/;kq|/^\<init\>/;'q;"	kind:pred
closeable_channel.item	../library/thread.closeable_channel.m	/^:- type item(T)$/;kq|-;/\<closeable_channel.item\>/;'q;"	kind:type	file:
closeable_channel.ok	../library/thread.closeable_channel.m	/^    --->    ok(T)$/;kq|-;/\<closeable_channel.ok\>/;'q;"	kind:cons
closeable_channel.ok	../library/thread.closeable_channel.m	/^    --->    ok(T)$/;kq|-;/\<closeable_channel.ok\>/;'q;"	kind:cons
closeable_channel.put	../library/thread.closeable_channel.m	/^:- pred put(closeable_channel(/;kq|/^\<put\>/;'q;"	kind:pred
closeable_channel.stream	../library/thread.closeable_channel.m	/^:- type stream(T) == mvar(item(T)).$/;kq|-;/\<closeable_channel.stream\>/;'q;"	kind:type	file:
closeable_channel.take	../library/thread.closeable_channel.m	/^:- pred take(closeable_channel(T)::in, take_result(/;kq|/^\<take\>/;'q;"	kind:pred
closeable_channel.take_result	../library/thread.closeable_channel.m	/^:- type take_result(T)$/;kq|-;/\<closeable_channel.take_result\>/;'q;"	kind:type
closeable_channel.try_take	../library/thread.closeable_channel.m	/^:- pred try_take(closeable_channel(T)::in, try_take_result(/;kq|/^\<try_take\>/;'q;"	kind:pred
closeable_channel.would_block	../library/thread.closeable_channel.m	/^    ;       would_block.$/;kq|-;/\<closeable_channel.would_block\>/;'q;"	kind:cons
closed	../library/thread.closeable_channel.m	/^    ;       closed$/;kq|-;/\<closed\>/;'q;"	kind:cons
closed	../library/thread.closeable_channel.m	/^    ;       closed.         % End of the stream.$/;kq|-;/\<closed\>/;'q;"	kind:cons	file:
closed	../library/thread.closeable_channel.m	/^    ;       closed.$/;kq|-;/\<closed\>/;'q;"	kind:cons
closure	../library/lazy.m	/^    ;       closure((func) = T).$/;kq|-;/\<closure\>/;'q;"	kind:cons	file:
cmp	../library/rational.m	/^:- func cmp(/;kq|/^\<cmp\>/;'q;"	kind:func	file:
cmp_version_array	../library/version_array.m	/^:- pred cmp_version_array(/;kq|/^\<cmp_version_array\>/;'q;"	kind:pred	file:
cmp_version_array_2	../library/version_array.m	/^:- pred cmp_version_array_2(int::in, int::in, version_array(/;kq|/^\<cmp_version_array_2\>/;'q;"	kind:pred	file:
code_point_offset	../library/string.m	/^:- pred code_point_offset(/;kq|/^\<code_point_offset\>/;'q;"	kind:pred
code_point_offset	../library/string.m	/^:- pred code_point_offset(/;kq|/^\<code_point_offset\>/;'q;"	kind:pred
code_point_offset_loop	../library/string.m	/^:- pred code_point_offset_loop(/;kq|/^\<code_point_offset_loop\>/;'q;"	kind:pred	file:
codepoint_offset	../library/string.m	/^:- pred codepoint_offset(/;kq|/^\<codepoint_offset\>/;'q;"	kind:pred
codepoint_offset	../library/string.m	/^:- pred codepoint_offset(/;kq|/^\<codepoint_offset\>/;'q;"	kind:pred
coerce	../library/term.m	/^:- func coerce(term(T)) = term(/;kq|/^\<coerce\>/;'q;"	kind:func
coerce	../library/varset.m	/^:- func coerce(varset(T)) = varset(/;kq|/^\<coerce\>/;'q;"	kind:func
coerce_var	../library/term.m	/^:- func coerce_var(var(T)) = var(/;kq|/^\<coerce_var\>/;'q;"	kind:func
coerce_var_supply	../library/term.m	/^:- func coerce_var_supply(var_supply(T)) = var_supply(/;kq|/^\<coerce_var_supply\>/;'q;"	kind:func
collapse_equivalences	../library/rtti_implementation.m	/^:- func collapse_equivalences(/;kq|/^\<collapse_equivalences\>/;'q;"	kind:func	file:
collapse_equivalences_pseudo	../library/rtti_implementation.m	/^:- func collapse_equivalences_pseudo(/;kq|/^\<collapse_equivalences_pseudo\>/;'q;"	kind:func	file:
collect_proc_infos_counts	mcov.m	/^:- pred collect_proc_infos_counts(/;kq|/^\<collect_proc_infos_counts\>/;'q;"	kind:pred	file:
collect_zero_count_local_labels	mcov.m	/^:- pred collect_zero_count_local_labels(/;kq|/^\<collect_zero_count_local_labels\>/;'q;"	kind:pred	file:
collect_zero_count_local_procs	mcov.m	/^:- pred collect_zero_count_local_procs(/;kq|/^\<collect_zero_count_local_procs\>/;'q;"	kind:pred	file:
colon	../library/pprint.m	/^:- func colon            = doc.$/;kq|/^\<colon\>/;'q;"	kind:func
colon_line	../library/pprint.m	/^:- func colon_line       = doc.$/;kq|/^\<colon_line\>/;'q;"	kind:func
colon_space	../library/pprint.m	/^:- func colon_space      = doc.$/;kq|/^\<colon_space\>/;'q;"	kind:func
colon_space_line	../library/pprint.m	/^:- func colon_space_line = doc.$/;kq|/^\<colon_space_line\>/;'q;"	kind:func
column_counts_match	../library/string.m	/^:- pred column_counts_match(int::in, list(/;kq|/^\<column_counts_match\>/;'q;"	kind:pred	file:
combine_hash	../library/bitmap.m	/^:- pred combine_hash(/;kq|/^\<combine_hash\>/;'q;"	kind:pred	file:
combine_psqueue_winner_via_tournament	../library/psqueue.m	/^:- pred combine_psqueue_winner_via_tournament(/;kq|/^\<combine_psqueue_winner_via_tournament\>/;'q;"	kind:pred	file:
combine_psqueues_via_tournament	../library/psqueue.m	/^:- pred combine_psqueues_via_tournament(psqueue(P, K)::in, psqueue(/;kq|/^\<combine_psqueues_via_tournament\>/;'q;"	kind:pred	file:
combine_winner_psqueue_via_tournament	../library/psqueue.m	/^:- pred combine_winner_psqueue_via_tournament(/;kq|/^\<combine_winner_psqueue_via_tournament\>/;'q;"	kind:pred	file:
combine_winners_via_tournament	../library/psqueue.m	/^:- pred combine_winners_via_tournament(winner(P, K)::in, winner(/;kq|/^\<combine_winners_via_tournament\>/;'q;"	kind:pred	file:
comma	../library/mercury_term_lexer.m	/^    ;       comma               % ','$/;kq|-;/\<comma\>/;'q;"	kind:cons
comma	../library/mercury_term_lexer.m	/^    ;       comma$/;kq|-;/\<comma\>/;'q;"	kind:cons
comma	../library/mercury_term_lexer.m	/^    ;       comma$/;kq|-;/\<comma\>/;'q;"	kind:cons	file:
comma	../library/pprint.m	/^:- func comma            = doc.$/;kq|/^\<comma\>/;'q;"	kind:func
comma_line	../library/pprint.m	/^:- func comma_line       = doc.$/;kq|/^\<comma_line\>/;'q;"	kind:func
comma_priority	../library/ops.m	/^    func comma_priority(Table) = priority,$/;kq|-;/\<comma_priority\>/;'q;"	kind:tcm
comma_priority	../library/ops.m	/^    func(comma_priority\/1) is           mercury_comma_priority,$/;kq|-;/\<comma_priority\>/;'q;"	kind:tcim	file:
comma_separated_list	../library/parsing_utils.m	/^:- pred comma_separated_list(parser(T)::in(parser), src::in, list(/;kq|/^\<comma_separated_list\>/;'q;"	kind:pred
comma_separated_list	../library/parsing_utils.m	/^:- pred comma_separated_list(parser_with_state(T, S)::in(/;kq|/^\<comma_separated_list\>/;'q;"	kind:pred
comma_space	../library/pprint.m	/^:- func comma_space      = doc.$/;kq|/^\<comma_space\>/;'q;"	kind:func
comma_space_line	../library/pprint.m	/^:- func comma_space_line = doc.$/;kq|/^\<comma_space_line\>/;'q;"	kind:func
command_line_arguments	../library/io.m	/^:- pred command_line_arguments(list(/;kq|/^\<command_line_arguments\>/;'q;"	kind:pred
comment	../library/term_to_xml.m	/^    ;       comment(string)$/;kq|-;/\<comment\>/;'q;"	kind:cons
committed_choice	../mdbcomp/program_representation.m	/^:- type committed_choice$/;kq|-;/\<committed_choice\>/;'q;"	kind:type
committed_choice	program_representation.m	/^:- type committed_choice$/;kq|-;/\<committed_choice\>/;'q;"	kind:type
common_mercury_functor	../library/term_to_xml.m	/^:- pred common_mercury_functor(/;kq|/^\<common_mercury_functor\>/;'q;"	kind:pred	file:
common_subset	../library/assoc_list.m	/^:- func common_subset(assoc_list(K, V), assoc_list(K, V)) = assoc_list(/;kq|/^\<common_subset\>/;'q;"	kind:func
common_subset	../library/map.m	/^:- func common_subset(map(K, V), map(K, V)) = map(/;kq|/^\<common_subset\>/;'q;"	kind:func
common_subset_loop	../library/assoc_list.m	/^:- pred common_subset_loop(assoc_list(K, V)::in, assoc_list(/;kq|/^\<common_subset_loop\>/;'q;"	kind:pred	file:
common_subset_loop	../library/map.m	/^:- pred common_subset_loop(assoc_list(K, V)::in, assoc_list(/;kq|/^\<common_subset_loop\>/;'q;"	kind:pred	file:
compare	../library/builtin.m	/^:- pred compare(/;kq|/^\<compare\>/;'q;"	kind:pred
compare	../library/builtin.m	/^:- type compare(T) == pred(comparison_result, T, T).$/;kq|-;/\<compare\>/;'q;"	kind:type
compare_collapsed_type_infos	../library/rtti_implementation.m	/^:- pred compare_collapsed_type_infos(/;kq|/^\<compare_collapsed_type_infos\>/;'q;"	kind:pred	file:
compare_elements	../library/array.m	/^:- pred compare_elements(int::in, int::in, array(T)::in, array(/;kq|/^\<compare_elements\>/;'q;"	kind:pred	file:
compare_error	../library/private_builtin.m	/^:- pred compare_error is erroneous.$/;kq|/^\<compare_error\>/;'q;"	kind:pred
compare_file_id	../library/io.m	/^:- pred compare_file_id(/;kq|/^\<compare_file_id\>/;'q;"	kind:pred	file:
compare_file_id_2	../library/io.m	/^:- pred compare_file_id_2(/;kq|/^\<compare_file_id_2\>/;'q;"	kind:pred	file:
compare_ignore_case_ascii	../library/string.m	/^:- pred compare_ignore_case_ascii(/;kq|/^\<compare_ignore_case_ascii\>/;'q;"	kind:pred
compare_ignore_case_ascii_loop	../library/string.m	/^:- pred compare_ignore_case_ascii_loop(/;kq|/^\<compare_ignore_case_ascii_loop\>/;'q;"	kind:pred	file:
compare_item	../library/version_hash_table.m	/^:- pred compare_item(version_hash_table(/;kq|/^\<compare_item\>/;'q;"	kind:pred	file:
compare_lex	../library/ranges.m	/^:- pred compare_lex(/;kq|/^\<compare_lex\>/;'q;"	kind:pred
compare_lex_2	../library/ranges.m	/^:- pred compare_lex_2(/;kq|/^\<compare_lex_2\>/;'q;"	kind:pred	file:
compare_local_int16_bitfields	../library/private_builtin.m	/^:- pred compare_local_int16_bitfields(/;kq|/^\<compare_local_int16_bitfields\>/;'q;"	kind:pred
compare_local_int32_bitfields	../library/private_builtin.m	/^:- pred compare_local_int32_bitfields(/;kq|/^\<compare_local_int32_bitfields\>/;'q;"	kind:pred
compare_local_int8_bitfields	../library/private_builtin.m	/^:- pred compare_local_int8_bitfields(/;kq|/^\<compare_local_int8_bitfields\>/;'q;"	kind:pred
compare_local_uint_bitfields	../library/private_builtin.m	/^:- pred compare_local_uint_bitfields(/;kq|/^\<compare_local_uint_bitfields\>/;'q;"	kind:pred
compare_local_uint_words	../library/private_builtin.m	/^:- pred compare_local_uint_words(/;kq|/^\<compare_local_uint_words\>/;'q;"	kind:pred
compare_path_ports	../mdbcomp/slice_and_dice.m	/^:- pred compare_path_ports(/;kq|/^\<compare_path_ports\>/;'q;"	kind:pred	file:
compare_path_ports	slice_and_dice.m	/^:- pred compare_path_ports(/;kq|/^\<compare_path_ports\>/;'q;"	kind:pred	file:
compare_pseudo_type_info_args	../library/rtti_implementation.m	/^:- pred compare_pseudo_type_info_args(/;kq|/^\<compare_pseudo_type_info_args\>/;'q;"	kind:pred	file:
compare_pseudo_type_infos	../library/rtti_implementation.m	/^:- pred compare_pseudo_type_infos(/;kq|/^\<compare_pseudo_type_infos\>/;'q;"	kind:pred	file:
compare_remote_int16_bitfields	../library/private_builtin.m	/^:- pred compare_remote_int16_bitfields(/;kq|/^\<compare_remote_int16_bitfields\>/;'q;"	kind:pred
compare_remote_int32_bitfields	../library/private_builtin.m	/^:- pred compare_remote_int32_bitfields(/;kq|/^\<compare_remote_int32_bitfields\>/;'q;"	kind:pred
compare_remote_int8_bitfields	../library/private_builtin.m	/^:- pred compare_remote_int8_bitfields(/;kq|/^\<compare_remote_int8_bitfields\>/;'q;"	kind:pred
compare_remote_uint_bitfields	../library/private_builtin.m	/^:- pred compare_remote_uint_bitfields(/;kq|/^\<compare_remote_uint_bitfields\>/;'q;"	kind:pred
compare_remote_uint_words	../library/private_builtin.m	/^:- pred compare_remote_uint_words(/;kq|/^\<compare_remote_uint_words\>/;'q;"	kind:pred
compare_rep_tuple	../library/builtin.m	/^:- pred compare_rep_tuple(/;kq|/^\<compare_rep_tuple\>/;'q;"	kind:pred	file:
compare_rep_tuple_pos	../library/builtin.m	/^:- pred compare_rep_tuple_pos(/;kq|/^\<compare_rep_tuple_pos\>/;'q;"	kind:pred	file:
compare_representation	../library/builtin.m	/^:- pred compare_representation(/;kq|/^\<compare_representation\>/;'q;"	kind:pred
compare_substrings	../library/string.m	/^:- pred compare_substrings(/;kq|/^\<compare_substrings\>/;'q;"	kind:pred
compare_time_t_reps	../library/time.m	/^:- pred compare_time_t_reps(/;kq|/^\<compare_time_t_reps\>/;'q;"	kind:pred	file:
compare_tuple	../library/builtin.m	/^:- pred compare_tuple(/;kq|/^\<compare_tuple\>/;'q;"	kind:pred	file:
compare_tuple	../library/rtti_implementation.m	/^:- pred compare_tuple(/;kq|/^\<compare_tuple\>/;'q;"	kind:pred	file:
compare_tuple_pos	../library/builtin.m	/^:- pred compare_tuple_pos(/;kq|/^\<compare_tuple_pos\>/;'q;"	kind:pred	file:
compare_tuple_pos	../library/rtti_implementation.m	/^:- pred compare_tuple_pos(/;kq|/^\<compare_tuple_pos\>/;'q;"	kind:pred	file:
compare_type_ctor_infos	../library/rtti_implementation.m	/^:- pred compare_type_ctor_infos(/;kq|/^\<compare_type_ctor_infos\>/;'q;"	kind:pred	file:
compare_type_info_args	../library/rtti_implementation.m	/^:- pred compare_type_info_args(/;kq|/^\<compare_type_info_args\>/;'q;"	kind:pred	file:
compare_type_infos	../library/rtti_implementation.m	/^:- pred compare_type_infos(/;kq|/^\<compare_type_infos\>/;'q;"	kind:pred
compare_values	../library/lazy.m	/^:- pred compare_values(comparison_result::uo, lazy(T)::in, lazy(/;kq|/^\<compare_values\>/;'q;"	kind:pred
compare_var_arity_type_info_args	../library/rtti_implementation.m	/^:- pred compare_var_arity_type_info_args(/;kq|/^\<compare_var_arity_type_info_args\>/;'q;"	kind:pred	file:
comparison_func	../library/builtin.m	/^:- type comparison_func(T) == (func(T, T) = comparison_result).$/;kq|-;/\<comparison_func\>/;'q;"	kind:type
comparison_pred	../library/builtin.m	/^:- type comparison_pred(T) == pred(T, T, comparison_result).$/;kq|-;/\<comparison_pred\>/;'q;"	kind:type
comparison_result	../library/builtin.m	/^:- type comparison_result$/;kq|-;/\<comparison_result\>/;'q;"	kind:type
complement	../library/bitmap.m	/^:- func complement(/;kq|/^\<complement\>/;'q;"	kind:func
complement	../library/version_bitmap.m	/^:- func complement(/;kq|/^\<complement\>/;'q;"	kind:func
complement_2	../library/version_bitmap.m	/^:- func complement_2(/;kq|/^\<complement_2\>/;'q;"	kind:func	file:
complement_loop	../library/bitmap.m	/^:- pred complement_loop(/;kq|/^\<complement_loop\>/;'q;"	kind:pred	file:
complexity_call_proc	../library/term_size_prof_builtin.m	/^:- impure pred complexity_call_proc(/;kq|/^\<complexity_call_proc\>/;'q;"	kind:pred
complexity_exit_proc	../library/term_size_prof_builtin.m	/^:- impure pred complexity_exit_proc(/;kq|/^\<complexity_exit_proc\>/;'q;"	kind:pred
complexity_fail_proc	../library/term_size_prof_builtin.m	/^:- impure pred complexity_fail_proc(/;kq|/^\<complexity_fail_proc\>/;'q;"	kind:pred
complexity_is_active	../library/term_size_prof_builtin.m	/^:- impure pred complexity_is_active(/;kq|/^\<complexity_is_active\>/;'q;"	kind:pred
complexity_is_active	../library/term_size_prof_builtin.m	/^:- type complexity_is_active$/;kq|-;/\<complexity_is_active\>/;'q;"	kind:type
complexity_redo_proc	../library/term_size_prof_builtin.m	/^:- impure pred complexity_redo_proc(/;kq|/^\<complexity_redo_proc\>/;'q;"	kind:pred
complexity_slot	../library/term_size_prof_builtin.m	/^:- type complexity_slot == int.$/;kq|-;/\<complexity_slot\>/;'q;"	kind:type
component	../library/digraph.m	/^:- type component(T)$/;kq|-;/\<component\>/;'q;"	kind:type	file:
component_nonroots	../library/digraph.m	/^                component_nonroots  :: list(digraph_key(T))$/;kq|-;/\<component_nonroots\>/;'q;"	kind:fld	file:
component_root	../library/digraph.m	/^                component_root      :: digraph_key(T),$/;kq|-;/\<component_root\>/;'q;"	kind:fld	file:
components	../library/digraph.m	/^:- func components(digraph(T)) = set(set(digraph_key(/;kq|/^\<components\>/;'q;"	kind:func
components	../library/tree_bitset.m	/^                components      :: node_list$/;kq|-;/\<components\>/;'q;"	kind:fld	file:
components_loop	../library/digraph.m	/^:- pred components_loop(digraph(T)::in, digraph_key_set(/;kq|/^\<components_loop\>/;'q;"	kind:pred	file:
compose	../library/digraph.m	/^:- func compose(digraph(T), digraph(T)) = digraph(/;kq|/^\<compose\>/;'q;"	kind:func
compose	../library/std_util.m	/^:- func compose(func(T2) = T3, func(/;kq|/^\<compose\>/;'q;"	kind:func
compose_loop	../library/digraph.m	/^:- pred compose_loop(digraph(T)::in, digraph(/;kq|/^\<compose_loop\>/;'q;"	kind:pred	file:
compose_maps	../library/map.m	/^:- pred compose_maps(map(A, B)::in, map(B, C)::in, map(/;kq|/^\<compose_maps\>/;'q;"	kind:pred
compose_maps_loop	../library/map.m	/^:- pred compose_maps_loop(map(B, C)::in, assoc_list(/;kq|/^\<compose_maps_loop\>/;'q;"	kind:pred	file:
comps	../library/digraph.m	/^                comps       :: list(component(T))$/;kq|-;/\<comps\>/;'q;"	kind:fld	file:
compute_and_output_dice	mdice.m	/^:- pred compute_and_output_dice(/;kq|/^\<compute_and_output_dice\>/;'q;"	kind:pred	file:
compute_and_output_diff	mtc_diff.m	/^:- pred compute_and_output_diff(/;kq|/^\<compute_and_output_diff\>/;'q;"	kind:pred	file:
compute_and_output_slice	mslice.m	/^:- pred compute_and_output_slice(/;kq|/^\<compute_and_output_slice\>/;'q;"	kind:pred	file:
compute_and_output_union	mtc_union.m	/^:- pred compute_and_output_union(/;kq|/^\<compute_and_output_union\>/;'q;"	kind:pred	file:
compute_day_of_week	../library/calendar.m	/^:- func compute_day_of_week(/;kq|/^\<compute_day_of_week\>/;'q;"	kind:func	file:
compute_slot_number	../library/version_hash_table.m	/^:- pred compute_slot_number(hash_pred(K)::in(/;kq|/^\<compute_slot_number\>/;'q;"	kind:pred	file:
concat3	../library/set_bbbtree.m	/^:- pred concat3(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<concat3\>/;'q;"	kind:pred	file:
concat4	../library/set_bbbtree.m	/^:- pred concat4(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<concat4\>/;'q;"	kind:pred	file:
condense	../library/cord.m	/^:- func condense(cord(cord(T))) = cord(/;kq|/^\<condense\>/;'q;"	kind:func
condense	../library/list.m	/^:- func condense(list(list(T))) = list(/;kq|/^\<condense\>/;'q;"	kind:func
condense	../library/one_or_more.m	/^:- func condense(list(one_or_more(T))) = list(/;kq|/^\<condense\>/;'q;"	kind:func
condense_2	../library/cord.m	/^:- func condense_2(cord_node(cord(T))) = cord(/;kq|/^\<condense_2\>/;'q;"	kind:func	file:
condense_acc	../library/list.m	/^:- pred condense_acc(list(list(T))::in, list(T)::in, list(/;kq|/^\<condense_acc\>/;'q;"	kind:pred	file:
condense_acc	../library/one_or_more.m	/^:- pred condense_acc(list(one_or_more(T))::in, list(T)::in, list(/;kq|/^\<condense_acc\>/;'q;"	kind:pred	file:
conj_not_vars	../library/robdd.m	/^:- func conj_not_vars(vars(T)) = robdd(/;kq|/^\<conj_not_vars\>/;'q;"	kind:func
conj_rep	../mdbcomp/program_representation.m	/^    --->    conj_rep($/;kq|-;/\<conj_rep\>/;'q;"	kind:cons
conj_rep	program_representation.m	/^    --->    conj_rep($/;kq|-;/\<conj_rep\>/;'q;"	kind:cons
conj_vars	../library/robdd.m	/^:- func conj_vars(vars(T)) = robdd(/;kq|/^\<conj_vars\>/;'q;"	kind:func
conjunction_to_list	../library/mercury_term_parser.m	/^:- pred conjunction_to_list(term(T)::in, list(term(/;kq|/^\<conjunction_to_list\>/;'q;"	kind:pred	file:
conjuncts_are_dependent	../mdbcomp/feedback.automatic_parallelism.m	/^:- type conjuncts_are_dependent$/;kq|-;/\<conjuncts_are_dependent\>/;'q;"	kind:type
conjuncts_are_dependent	feedback.automatic_parallelism.m	/^:- type conjuncts_are_dependent$/;kq|-;/\<conjuncts_are_dependent\>/;'q;"	kind:type
conjuncts_are_independent	../mdbcomp/feedback.automatic_parallelism.m	/^    ;       conjuncts_are_independent.$/;kq|-;/\<conjuncts_are_independent\>/;'q;"	kind:cons
conjuncts_are_independent	feedback.automatic_parallelism.m	/^    ;       conjuncts_are_independent.$/;kq|-;/\<conjuncts_are_independent\>/;'q;"	kind:cons
cons	../library/cord.m	/^:- func cons(T, cord(T)) = cord(/;kq|/^\<cons\>/;'q;"	kind:func
cons	../library/list.m	/^:- func cons(T, list(T)) = list(/;kq|/^\<cons\>/;'q;"	kind:func
cons	../library/one_or_more.m	/^:- func cons(T, one_or_more(T)) = one_or_more(/;kq|/^\<cons\>/;'q;"	kind:func
cons	../library/ra_list.m	/^    ;       cons(int, ra_list_bintree(T), ra_list(T)).$/;kq|-;/\<cons\>/;'q;"	kind:cons	file:
cons	../library/ra_list.m	/^:- pred cons(T::in, ra_list(T)::in, ra_list(/;kq|/^\<cons\>/;'q;"	kind:pred
cons_id_arity_rep	../mdbcomp/program_representation.m	/^:- type cons_id_arity_rep$/;kq|-;/\<cons_id_arity_rep\>/;'q;"	kind:type
cons_id_arity_rep	program_representation.m	/^:- type cons_id_arity_rep$/;kq|-;/\<cons_id_arity_rep\>/;'q;"	kind:type
cons_id_rep	../mdbcomp/program_representation.m	/^:- type cons_id_rep ==  string.$/;kq|-;/\<cons_id_rep\>/;'q;"	kind:type
cons_id_rep	program_representation.m	/^:- type cons_id_rep ==  string.$/;kq|-;/\<cons_id_rep\>/;'q;"	kind:type
cons_interval	../library/diet.m	/^:- pred cons_interval(T::in, T::in, list({T, T})::in, list(/;kq|/^\<cons_interval\>/;'q;"	kind:pred	file:
consistency_warning	mcov.m	/^:- func consistency_warning = string.$/;kq|/^\<consistency_warning\>/;'q;"	kind:func	file:
const	../library/term.m	/^:- type const$/;kq|-;/\<const\>/;'q;"	kind:type
constant_to_string	../library/term_io.m	/^:- func constant_to_string(/;kq|/^\<constant_to_string\>/;'q;"	kind:func
construct	../library/construct.m	/^:- func construct(type_desc, functor_number_lex, list(/;kq|/^\<construct\>/;'q;"	kind:func
construct	../library/rtti_implementation.m	/^:- func construct(type_info, int, list(/;kq|/^\<construct\>/;'q;"	kind:func
construct.det_num_functors	../library/construct.m	/^:- func det_num_functors(/;kq|/^\<det_num_functors\>/;'q;"	kind:func
construct.find_functor	../library/construct.m	/^:- pred find_functor(/;kq|/^\<find_functor\>/;'q;"	kind:pred
construct.find_functor_2	../library/construct.m	/^:- pred find_functor_2(/;kq|/^\<find_functor_2\>/;'q;"	kind:pred	file:
construct.functor_number_lex	../library/construct.m	/^:- type functor_number_lex == int.$/;kq|-;/\<construct.functor_number_lex\>/;'q;"	kind:type
construct.get_functor	../library/construct.m	/^:- pred get_functor(/;kq|/^\<get_functor\>/;'q;"	kind:pred
construct.get_functor_internal	../library/construct.m	/^:- pred get_functor_internal(/;kq|/^\<get_functor_internal\>/;'q;"	kind:pred	file:
construct.get_functor_lex	../library/construct.m	/^:- func get_functor_lex(/;kq|/^\<get_functor_lex\>/;'q;"	kind:func
construct.get_functor_ordinal	../library/construct.m	/^:- func get_functor_ordinal(/;kq|/^\<get_functor_ordinal\>/;'q;"	kind:func
construct.null	../library/construct.m	/^:- pred null(/;kq|/^\<null\>/;'q;"	kind:pred	file:
construct.null_to_no	../library/construct.m	/^:- func null_to_no(string) = maybe(/;kq|/^\<null_to_no\>/;'q;"	kind:func	file:
construct.num_functors	../library/construct.m	/^:- func num_functors(/;kq|/^\<num_functors\>/;'q;"	kind:func
construct_node	../library/psqueue.m	/^:- func construct_node(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<construct_node\>/;'q;"	kind:func	file:
construct_time_t	../library/time.m	/^:- func construct_time_t(/;kq|/^\<construct_time_t\>/;'q;"	kind:func	file:
construct_tuple	../library/construct.m	/^:- func construct_tuple(list(/;kq|/^\<construct_tuple\>/;'q;"	kind:func
construct_tuple_2	../library/construct.m	/^:- pred construct_tuple_2(list(univ)::in, list(/;kq|/^\<construct_tuple_2\>/;'q;"	kind:pred	file:
construct_tuple_2	../library/rtti_implementation.m	/^:- func construct_tuple_2(list(univ), list(/;kq|/^\<construct_tuple_2\>/;'q;"	kind:func
construct_unicode_char_if_valid	../library/mercury_term_lexer.m	/^:- pred construct_unicode_char_if_valid(/;kq|/^\<construct_unicode_char_if_valid\>/;'q;"	kind:pred	file:
construct_univ	../library/univ.m	/^:- pred construct_univ(/;kq|/^\<construct_univ\>/;'q;"	kind:pred	file:
construct_varset	../library/varset.m	/^:- pred construct_varset(int::in, map(var(/;kq|/^\<construct_varset\>/;'q;"	kind:pred
consume_io_state	../library/thread.future.m	/^:- impure pred consume_io_state(/;kq|/^\<consume_io_state\>/;'q;"	kind:pred	file:
containing_goal	../mdbcomp/mdbcomp.goal_path.m	/^:- type containing_goal$/;kq|-;/\<containing_goal\>/;'q;"	kind:type
containing_goal	mdbcomp.goal_path.m	/^:- type containing_goal$/;kq|-;/\<containing_goal\>/;'q;"	kind:type
containing_goal_map	../mdbcomp/mdbcomp.goal_path.m	/^:- type containing_goal_map == map(goal_id, containing_goal).$/;kq|-;/\<containing_goal_map\>/;'q;"	kind:type
containing_goal_map	mdbcomp.goal_path.m	/^:- type containing_goal_map == map(goal_id, containing_goal).$/;kq|-;/\<containing_goal_map\>/;'q;"	kind:type
containing_module_layout	../mdbcomp/rtti_access.m	/^:- pred containing_module_layout(/;kq|/^\<containing_module_layout\>/;'q;"	kind:pred
containing_module_layout	rtti_access.m	/^:- pred containing_module_layout(/;kq|/^\<containing_module_layout\>/;'q;"	kind:pred
containing_proc_layout	../mdbcomp/rtti_access.m	/^:- func containing_proc_layout(/;kq|/^\<containing_proc_layout\>/;'q;"	kind:func
containing_proc_layout	rtti_access.m	/^:- func containing_proc_layout(/;kq|/^\<containing_proc_layout\>/;'q;"	kind:func
contains	../library/bag.m	/^:- pred contains(bag(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/diet.m	/^:- pred contains(diet(T)::in, T::in) is semidet <= diet_element(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/fat_sparse_bitset.m	/^:- pred contains(fat_sparse_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/fatter_sparse_bitset.m	/^:- pred contains(fatter_sparse_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/list.m	/^:- pred contains(list(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/map.m	/^:- pred contains(map(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/multi_map.m	/^:- pred contains(multi_map(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/one_or_more.m	/^:- pred contains(one_or_more(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/one_or_more_map.m	/^:- pred contains(one_or_more_map(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/ranges.m	/^:- pred contains(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/rtree.m	/^    pred contains(K::in, K::in) is semidet,$/;kq|-;/\<contains\>/;'q;"	kind:tcm
contains	../library/rtree.m	/^    pred(contains\/2) is box3d_contains,$/;kq|-;/\<contains\>/;'q;"	kind:tcim	file:
contains	../library/rtree.m	/^    pred(contains\/2) is box_contains,$/;kq|-;/\<contains\>/;'q;"	kind:tcim	file:
contains	../library/rtree.m	/^    pred(contains\/2) is interval_contains,$/;kq|-;/\<contains\>/;'q;"	kind:tcim	file:
contains	../library/set.m	/^:- pred contains(set(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/set_bbbtree.m	/^:- pred contains(set_bbbtree(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/set_ctree234.m	/^:- pred contains(set_ctree234(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/set_ordlist.m	/^:- pred contains(set_ordlist(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/set_tree234.m	/^:- pred contains(set_tree234(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/set_unordlist.m	/^:- pred contains(set_unordlist(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/sparse_bitset.m	/^:- pred contains(sparse_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/test_bitset.m	/^:- pred contains(test_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/tree_bitset.m	/^:- pred contains(tree_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
contains_char	../library/string.m	/^:- pred contains_char(/;kq|/^\<contains_char\>/;'q;"	kind:pred
contains_key	../library/bimap.m	/^:- pred contains_key(bimap(/;kq|/^\<contains_key\>/;'q;"	kind:pred
contains_key	../library/injection.m	/^:- pred contains_key(injection(/;kq|/^\<contains_key\>/;'q;"	kind:pred
contains_match	../library/string.m	/^:- pred contains_match(pred(char)::in(pred(/;kq|/^\<contains_match\>/;'q;"	kind:pred
contains_match_loop	../library/string.m	/^:- pred contains_match_loop(pred(char)::in(pred(/;kq|/^\<contains_match_loop\>/;'q;"	kind:pred	file:
contains_noformat_xml	../library/term_to_xml.m	/^:- pred contains_noformat_xml(list(/;kq|/^\<contains_noformat_xml\>/;'q;"	kind:pred	file:
contains_search_nodes	../library/fat_sparse_bitset.m	/^:- pred contains_search_nodes(/;kq|/^\<contains_search_nodes\>/;'q;"	kind:pred	file:
contains_search_nodes	../library/fatter_sparse_bitset.m	/^:- pred contains_search_nodes(/;kq|/^\<contains_search_nodes\>/;'q;"	kind:pred	file:
contains_search_nodes	../library/sparse_bitset.m	/^:- pred contains_search_nodes(/;kq|/^\<contains_search_nodes\>/;'q;"	kind:pred	file:
contains_value	../library/bimap.m	/^:- pred contains_value(bimap(/;kq|/^\<contains_value\>/;'q;"	kind:pred
contains_value	../library/injection.m	/^:- pred contains_value(injection(/;kq|/^\<contains_value\>/;'q;"	kind:pred
contains_var	../library/term.m	/^:- pred contains_var(term(T), var(/;kq|/^\<contains_var\>/;'q;"	kind:pred
contains_var_list	../library/term.m	/^:- pred contains_var_list(list(term(T)), var(/;kq|/^\<contains_var_list\>/;'q;"	kind:pred
context	../library/term.m	/^:- type term.context == term_context.term_context.$/;kq|-;/\<context\>/;'q;"	kind:type
context	../library/term_context.m	/^    --->    context($/;kq|-;/\<context\>/;'q;"	kind:cons
context_file	../library/term.m	/^:- func context_file(/;kq|/^\<context_file\>/;'q;"	kind:func
context_file	../library/term_context.m	/^:- func context_file(/;kq|/^\<context_file\>/;'q;"	kind:func
context_filename	../library/term_context.m	/^                context_filename    :: string,$/;kq|-;/\<context_filename\>/;'q;"	kind:fld
context_filename	../mdbcomp/trace_counts.m	/^                context_filename        :: string,$/;kq|-;/\<context_filename\>/;'q;"	kind:fld
context_filename	trace_counts.m	/^                context_filename        :: string,$/;kq|-;/\<context_filename\>/;'q;"	kind:fld
context_init	../library/term.m	/^:- func context_init = context.$/;kq|/^\<context_init\>/;'q;"	kind:func
context_init	../library/term.m	/^:- func context_init(/;kq|/^\<context_init\>/;'q;"	kind:func
context_init	../library/term_context.m	/^:- func context_init(/;kq|/^\<context_init\>/;'q;"	kind:func
context_line	../library/term.m	/^:- func context_line(/;kq|/^\<context_line\>/;'q;"	kind:func
context_line	../library/term_context.m	/^:- func context_line(/;kq|/^\<context_line\>/;'q;"	kind:func
context_linenumber	../library/term_context.m	/^                context_linenumber  :: int$/;kq|-;/\<context_linenumber\>/;'q;"	kind:fld
context_module_symname	../mdbcomp/trace_counts.m	/^                context_module_symname  :: sym_name,$/;kq|-;/\<context_module_symname\>/;'q;"	kind:fld
context_module_symname	trace_counts.m	/^                context_module_symname  :: sym_name,$/;kq|-;/\<context_module_symname\>/;'q;"	kind:fld
contraction	../library/ranges.m	/^:- func contraction(/;kq|/^\<contraction\>/;'q;"	kind:func
contraction_0	../library/ranges.m	/^:- func contraction_0(/;kq|/^\<contraction_0\>/;'q;"	kind:func	file:
conv_string_to_int	../library/mercury_term_lexer.m	/^:- pred conv_string_to_int(/;kq|/^\<conv_string_to_int\>/;'q;"	kind:pred	file:
conv_to_float	../library/mercury_term_lexer.m	/^:- pred conv_to_float(/;kq|/^\<conv_to_float\>/;'q;"	kind:pred	file:
converse	../library/std_util.m	/^:- func converse(func(/;kq|/^\<converse\>/;'q;"	kind:func
convert_candidate_par_conjunction	../mdbcomp/feedback.automatic_parallelism.m	/^:- pred convert_candidate_par_conjunction(/;kq|/^\<convert_candidate_par_conjunction\>/;'q;"	kind:pred
convert_candidate_par_conjunction	feedback.automatic_parallelism.m	/^:- pred convert_candidate_par_conjunction(/;kq|/^\<convert_candidate_par_conjunction\>/;'q;"	kind:pred
convert_candidate_par_conjunctions_proc	../mdbcomp/feedback.automatic_parallelism.m	/^:- pred convert_candidate_par_conjunctions_proc(/;kq|/^\<convert_candidate_par_conjunctions_proc\>/;'q;"	kind:pred
convert_candidate_par_conjunctions_proc	feedback.automatic_parallelism.m	/^:- pred convert_candidate_par_conjunctions_proc(/;kq|/^\<convert_candidate_par_conjunctions_proc\>/;'q;"	kind:pred
convert_float_to_string	../library/string.format.m	/^:- func convert_float_to_string(/;kq|/^\<convert_float_to_string\>/;'q;"	kind:func	file:
convert_loser_tree_to_psqueue	../library/psqueue.m	/^:- func convert_loser_tree_to_psqueue(loser_tree(P, K), K) = psqueue(/;kq|/^\<convert_loser_tree_to_psqueue\>/;'q;"	kind:func	file:
convert_seq_conj	../mdbcomp/feedback.automatic_parallelism.m	/^:- pred convert_seq_conj(/;kq|/^\<convert_seq_conj\>/;'q;"	kind:pred
convert_seq_conj	feedback.automatic_parallelism.m	/^:- pred convert_seq_conj(/;kq|/^\<convert_seq_conj\>/;'q;"	kind:pred
convert_to_maybe_option_table	../library/getopt.m	/^:- func convert_to_maybe_option_table(maybe_option_table_se(/;kq|/^\<convert_to_maybe_option_table\>/;'q;"	kind:func
convert_to_maybe_option_table	../library/getopt_io.m	/^:- func convert_to_maybe_option_table(maybe_option_table_se(/;kq|/^\<convert_to_maybe_option_table\>/;'q;"	kind:func
coordinates	../library/bimap.m	/^:- func coordinates(bimap(K, V)) = list(/;kq|/^\<coordinates\>/;'q;"	kind:func
copy	../library/array.m	/^:- pred copy(array(T), array(/;kq|/^\<copy\>/;'q;"	kind:pred
copy	../library/bitmap.m	/^:- func copy(/;kq|/^\<copy\>/;'q;"	kind:func
copy	../library/builtin.m	/^:- pred copy(/;kq|/^\<copy\>/;'q;"	kind:pred
copy	../library/hash_table.m	/^:- func copy(hash_table(K, V)) = hash_table(/;kq|/^\<copy\>/;'q;"	kind:func
copy	../library/version_array.m	/^:- func copy(version_array(T)) = version_array(/;kq|/^\<copy\>/;'q;"	kind:func
copy	../library/version_array2d.m	/^:- func copy(version_array2d(T)) = version_array2d(/;kq|/^\<copy\>/;'q;"	kind:func
copy	../library/version_bitmap.m	/^:- func copy(/;kq|/^\<copy\>/;'q;"	kind:func
copy	../library/version_hash_table.m	/^:- func copy(version_hash_table(K, V)) = version_hash_table(/;kq|/^\<copy\>/;'q;"	kind:func
copy_bitmap_into_place	../library/bitmap.m	/^:- pred copy_bitmap_into_place(/;kq|/^\<copy_bitmap_into_place\>/;'q;"	kind:pred	file:
copy_bits	../library/bitmap.m	/^:- func copy_bits(/;kq|/^\<copy_bits\>/;'q;"	kind:func
copy_bits	../library/bitmap.m	/^:- pred copy_bits(/;kq|/^\<copy_bits\>/;'q;"	kind:pred	file:
copy_bits_in_bitmap	../library/bitmap.m	/^:- func copy_bits_in_bitmap(/;kq|/^\<copy_bits_in_bitmap\>/;'q;"	kind:func
copy_buffered_bits_to_bitmap	../library/bit_buffer.read.m	/^:- pred copy_buffered_bits_to_bitmap(/;kq|/^\<copy_buffered_bits_to_bitmap\>/;'q;"	kind:pred	file:
copy_bytes	../library/bitmap.m	/^:- func copy_bytes(/;kq|/^\<copy_bytes\>/;'q;"	kind:func
copy_bytes_in_bitmap	../library/bitmap.m	/^:- func copy_bytes_in_bitmap(/;kq|/^\<copy_bytes_in_bitmap\>/;'q;"	kind:func
copy_current_stats_to_prev	../library/table_statistics.m	/^:- pred copy_current_stats_to_prev(/;kq|/^\<copy_current_stats_to_prev\>/;'q;"	kind:pred	file:
copy_direction	../library/bitmap.m	/^:- type copy_direction$/;kq|-;/\<copy_direction\>/;'q;"	kind:type	file:
copy_into_buffer	../library/string.m	/^:- pred copy_into_buffer(/;kq|/^\<copy_into_buffer\>/;'q;"	kind:pred	file:
copy_mutvar	../library/store.m	/^:- pred copy_mutvar(generic_mutvar(T, S)::in, generic_mutvar(/;kq|/^\<copy_mutvar\>/;'q;"	kind:pred
copy_mutvar	../library/version_store.m	/^:- pred copy_mutvar(mutvar(T, S)::in, mutvar(/;kq|/^\<copy_mutvar\>/;'q;"	kind:pred
copy_out_bitmap	../library/bit_buffer.write.m	/^:- pred copy_out_bitmap(/;kq|/^\<copy_out_bitmap\>/;'q;"	kind:pred
copy_piece_into_buffer	../library/string.m	/^:- pred copy_piece_into_buffer(/;kq|/^\<copy_piece_into_buffer\>/;'q;"	kind:pred	file:
copy_ref_value	../library/store.m	/^:- pred copy_ref_value(generic_ref(/;kq|/^\<copy_ref_value\>/;'q;"	kind:pred
copy_run_ascending	../library/array.m	/^:- pred copy_run_ascending(array(/;kq|/^\<copy_run_ascending\>/;'q;"	kind:pred	file:
copy_subarray	../library/array.m	/^:- pred copy_subarray(array(/;kq|/^\<copy_subarray\>/;'q;"	kind:pred	file:
copy_subarray_reverse	../library/array.m	/^:- pred copy_subarray_reverse(array(/;kq|/^\<copy_subarray_reverse\>/;'q;"	kind:pred	file:
copy_var_names	../library/varset.m	/^:- pred copy_var_names(assoc_list(var(T), string)::in, renaming(/;kq|/^\<copy_var_names\>/;'q;"	kind:pred	file:
copy_vertex	../library/digraph.m	/^:- pred copy_vertex(digraph(T)::in, digraph_key(/;kq|/^\<copy_vertex\>/;'q;"	kind:pred	file:
copy_vertices	../library/digraph.m	/^:- pred copy_vertices(digraph(T)::in, digraph_key_set(/;kq|/^\<copy_vertices\>/;'q;"	kind:pred	file:
cord	../library/cord.m	/^:- func cord(T) ++ cord(T) = cord(/;kq|/^\<cord\>/;'q;"	kind:func
cord	../library/cord.m	/^:- type cord(T)$/;kq|-;/\<cord\>/;'q;"	kind:type	file:
cord.branch_node	../library/cord.m	/^    ;       branch_node(cord_node(T), cord_node(T)).$/;kq|-;/\<cord.branch_node\>/;'q;"	kind:cons	file:
cord.condense	../library/cord.m	/^:- func condense(cord(cord(T))) = cord(/;kq|/^\<condense\>/;'q;"	kind:func
cord.condense_2	../library/cord.m	/^:- func condense_2(cord_node(cord(T))) = cord(/;kq|/^\<condense_2\>/;'q;"	kind:func	file:
cord.cons	../library/cord.m	/^:- func cons(T, cord(T)) = cord(/;kq|/^\<cons\>/;'q;"	kind:func
cord.empty	../library/cord.m	/^:- func empty = cord(/;kq|/^\<empty\>/;'q;"	kind:func
cord.empty_cord	../library/cord.m	/^    --->    empty_cord$/;kq|-;/\<cord.empty_cord\>/;'q;"	kind:cons	file:
cord.equal	../library/cord.m	/^:- pred equal(cord(T)::in, cord(/;kq|/^\<equal\>/;'q;"	kind:pred
cord.filter	../library/cord.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
cord.filter	../library/cord.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
cord.filter_node	../library/cord.m	/^:- pred filter_node(pred(T)::in(pred(/;kq|/^\<filter_node\>/;'q;"	kind:pred	file:
cord.filter_node	../library/cord.m	/^:- pred filter_node(pred(T)::in(pred(/;kq|/^\<filter_node\>/;'q;"	kind:pred	file:
cord.find_first_match	../library/cord.m	/^:- pred find_first_match(pred(T)::in(pred(/;kq|/^\<find_first_match\>/;'q;"	kind:pred
cord.find_first_match_node	../library/cord.m	/^:- pred find_first_match_node(pred(T)::in(pred(/;kq|/^\<find_first_match_node\>/;'q;"	kind:pred	file:
cord.foldl	../library/cord.m	/^:- func foldl(func(T, A) = A, cord(/;kq|/^\<foldl\>/;'q;"	kind:func
cord.foldl2	../library/cord.m	/^:- pred foldl2(pred(T, A, A, B, B), cord(/;kq|/^\<foldl2\>/;'q;"	kind:pred
cord.foldl2_node	../library/cord.m	/^:- pred foldl2_node(pred(T, A, A, B, B), cord_node(T), list(cord_node(/;kq|/^\<foldl2_node\>/;'q;"	kind:pred	file:
cord.foldl3	../library/cord.m	/^:- pred foldl3(pred(T, A, A, B, B, C, C), cord(/;kq|/^\<foldl3\>/;'q;"	kind:pred
cord.foldl3_node	../library/cord.m	/^:- pred foldl3_node(pred(/;kq|/^\<foldl3_node\>/;'q;"	kind:pred	file:
cord.foldl_node	../library/cord.m	/^:- pred foldl_node(func(T, U) = U, cord_node(T), list(cord_node(/;kq|/^\<foldl_node\>/;'q;"	kind:pred	file:
cord.foldl_node_pred	../library/cord.m	/^:- pred foldl_node_pred(pred(T, A, A), cord_node(T), list(cord_node(/;kq|/^\<foldl_node_pred\>/;'q;"	kind:pred	file:
cord.foldl_pred	../library/cord.m	/^:- pred foldl_pred(pred(T, A, A), cord(/;kq|/^\<foldl_pred\>/;'q;"	kind:pred
cord.foldr	../library/cord.m	/^:- func foldr(func(T, A) = A, cord(/;kq|/^\<foldr\>/;'q;"	kind:func
cord.foldr2	../library/cord.m	/^:- pred foldr2(pred(T, A, A, B, B), cord(/;kq|/^\<foldr2\>/;'q;"	kind:pred
cord.foldr2_node	../library/cord.m	/^:- pred foldr2_node(pred(T, A, A, B, B), cord_node(T), list(cord_node(/;kq|/^\<foldr2_node\>/;'q;"	kind:pred	file:
cord.foldr3	../library/cord.m	/^:- pred foldr3(pred(T, A, A, B, B, C, C), cord(/;kq|/^\<foldr3\>/;'q;"	kind:pred
cord.foldr3_node	../library/cord.m	/^:- pred foldr3_node(pred(T, A, A, B, B, C, C), cord_node(/;kq|/^\<foldr3_node\>/;'q;"	kind:pred	file:
cord.foldr_node	../library/cord.m	/^:- pred foldr_node(func(T, A) = A, cord_node(T), list(cord_node(/;kq|/^\<foldr_node\>/;'q;"	kind:pred	file:
cord.foldr_node_pred	../library/cord.m	/^:- pred foldr_node_pred(pred(T, A, A), cord_node(T), list(cord_node(/;kq|/^\<foldr_node_pred\>/;'q;"	kind:pred	file:
cord.foldr_pred	../library/cord.m	/^:- pred foldr_pred(pred(T, A, A), cord(/;kq|/^\<foldr_pred\>/;'q;"	kind:pred
cord.from_list	../library/cord.m	/^:- func from_list(list(T)) = cord(/;kq|/^\<from_list\>/;'q;"	kind:func
cord.get_first	../library/cord.m	/^:- pred get_first(cord(/;kq|/^\<get_first\>/;'q;"	kind:pred
cord.get_first_node	../library/cord.m	/^:- pred get_first_node(cord_node(/;kq|/^\<get_first_node\>/;'q;"	kind:pred	file:
cord.get_last	../library/cord.m	/^:- pred get_last(cord(/;kq|/^\<get_last\>/;'q;"	kind:pred
cord.get_last_node	../library/cord.m	/^:- pred get_last_node(cord_node(/;kq|/^\<get_last_node\>/;'q;"	kind:pred	file:
cord.head	../library/cord.m	/^:- pred head(cord(/;kq|/^\<head\>/;'q;"	kind:pred
cord.head_tail	../library/cord.m	/^:- pred head_tail(cord(T)::in, T::out, cord(/;kq|/^\<head_tail\>/;'q;"	kind:pred
cord.head_tail_node	../library/cord.m	/^:- pred head_tail_node(cord_node(T)::in, T::out, cord(/;kq|/^\<head_tail_node\>/;'q;"	kind:pred	file:
cord.init	../library/cord.m	/^:- func init = cord(/;kq|/^\<init\>/;'q;"	kind:func
cord.is_empty	../library/cord.m	/^:- pred is_empty(cord(/;kq|/^\<is_empty\>/;'q;"	kind:pred
cord.is_non_empty	../library/cord.m	/^:- pred is_non_empty(cord(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
cord.is_singleton	../library/cord.m	/^:- pred is_singleton(cord(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
cord.length	../library/cord.m	/^:- func length(cord(/;kq|/^\<length\>/;'q;"	kind:func
cord.list	../library/cord.m	/^:- func list(cord(T)) = list(/;kq|/^\<list\>/;'q;"	kind:func
cord.list_node	../library/cord.m	/^    ;       list_node(T, list(T))$/;kq|-;/\<cord.list_node\>/;'q;"	kind:cons	file:
cord.list_reverse_2	../library/cord.m	/^:- func list_reverse_2(list(A), list(A)) = list(/;kq|/^\<list_reverse_2\>/;'q;"	kind:func	file:
cord.map	../library/cord.m	/^:- func map(func(T) = U, cord(T)) = cord(/;kq|/^\<map\>/;'q;"	kind:func
cord.map_foldl	../library/cord.m	/^:- pred map_foldl(pred(T1, T2, A, A), cord(T1), cord(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
cord.map_foldl2	../library/cord.m	/^:- pred map_foldl2(pred(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
cord.map_foldl2_node	../library/cord.m	/^:- pred map_foldl2_node(pred(/;kq|/^\<map_foldl2_node\>/;'q;"	kind:pred	file:
cord.map_foldl3	../library/cord.m	/^:- pred map_foldl3(pred(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
cord.map_foldl3_node	../library/cord.m	/^:- pred map_foldl3_node(pred(/;kq|/^\<map_foldl3_node\>/;'q;"	kind:pred	file:
cord.map_foldl_node	../library/cord.m	/^:- pred map_foldl_node(pred(A, B, C, C), cord_node(A), cord_node(/;kq|/^\<map_foldl_node\>/;'q;"	kind:pred	file:
cord.map_node	../library/cord.m	/^:- func map_node(func(T) = U, cord_node(T)) = cord_node(/;kq|/^\<map_node\>/;'q;"	kind:func	file:
cord.map_pred	../library/cord.m	/^:- pred map_pred(pred(T, U)::in(pred(/;kq|/^\<map_pred\>/;'q;"	kind:pred
cord.map_pred_node	../library/cord.m	/^:- pred map_pred_node(pred(T, U)::in(pred(/;kq|/^\<map_pred_node\>/;'q;"	kind:pred	file:
cord.member	../library/cord.m	/^:- pred member(T::out, cord(/;kq|/^\<member\>/;'q;"	kind:pred
cord.member_node	../library/cord.m	/^:- pred member_node(T::out, cord_node(/;kq|/^\<member_node\>/;'q;"	kind:pred	file:
cord.nonempty_cord	../library/cord.m	/^    ;       nonempty_cord(cord_node(T)).$/;kq|-;/\<cord.nonempty_cord\>/;'q;"	kind:cons	file:
cord.rev_cord_list_to_cord	../library/cord.m	/^:- func rev_cord_list_to_cord(list(cord(T))) = cord(/;kq|/^\<rev_cord_list_to_cord\>/;'q;"	kind:func
cord.rev_cord_list_to_list	../library/cord.m	/^:- func rev_cord_list_to_list(list(cord(T))) = list(/;kq|/^\<rev_cord_list_to_list\>/;'q;"	kind:func
cord.rev_list	../library/cord.m	/^:- func rev_list(cord(T)) = list(/;kq|/^\<rev_list\>/;'q;"	kind:func
cord.singleton	../library/cord.m	/^:- func singleton(T) = cord(/;kq|/^\<singleton\>/;'q;"	kind:func
cord.snoc	../library/cord.m	/^:- func snoc(cord(T), T) = cord(/;kq|/^\<snoc\>/;'q;"	kind:func
cord.split_last	../library/cord.m	/^:- pred split_last(cord(T)::in, cord(/;kq|/^\<split_last\>/;'q;"	kind:pred
cord.split_last_node	../library/cord.m	/^:- pred split_last_node(cord_node(T)::in, cord(/;kq|/^\<split_last_node\>/;'q;"	kind:pred	file:
cord.split_list_last	../library/cord.m	/^:- pred split_list_last(T::in, list(T)::in, list(/;kq|/^\<split_list_last\>/;'q;"	kind:pred	file:
cord.to_list	../library/cord.m	/^:- func to_list(cord(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
cord.to_list_2	../library/cord.m	/^:- func to_list_2(list(cord_node(T)), list(T)) = list(/;kq|/^\<to_list_2\>/;'q;"	kind:func	file:
cord.to_rev_list	../library/cord.m	/^:- func to_rev_list(cord(T)) = list(/;kq|/^\<to_rev_list\>/;'q;"	kind:func
cord.to_rev_list_2	../library/cord.m	/^:- func to_rev_list_2(list(cord_node(T)), list(T)) = list(/;kq|/^\<to_rev_list_2\>/;'q;"	kind:func	file:
cord.unit_node	../library/cord.m	/^    --->    unit_node(T)$/;kq|-;/\<cord.unit_node\>/;'q;"	kind:cons	file:
cord_list_to_cord	../library/cord.m	/^:- func cord_list_to_cord(list(cord(T))) = cord(/;kq|/^\<cord_list_to_cord\>/;'q;"	kind:func
cord_list_to_list	../library/cord.m	/^:- func cord_list_to_list(list(cord(T))) = list(/;kq|/^\<cord_list_to_list\>/;'q;"	kind:func
cord_list_to_list_2	../library/cord.m	/^:- func cord_list_to_list_2(cord(T), list(T)) = list(/;kq|/^\<cord_list_to_list_2\>/;'q;"	kind:func	file:
cord_node	../library/cord.m	/^:- type cord_node(T)$/;kq|-;/\<cord_node\>/;'q;"	kind:type	file:
cord_snoc	../library/getopt.m	/^:- pred cord_snoc(T::in(/;kq|/^\<cord_snoc\>/;'q;"	kind:pred	file:
cord_snoc	../library/getopt_io.m	/^:- pred cord_snoc(T::in(/;kq|/^\<cord_snoc\>/;'q;"	kind:pred	file:
cos	../library/math.m	/^:- func cos(/;kq|/^\<cos\>/;'q;"	kind:func
cosh	../library/math.m	/^:- func cosh(/;kq|/^\<cosh\>/;'q;"	kind:func
cost_above_par_threshold	../mdbcomp/feedback.automatic_parallelism.m	/^:- type cost_above_par_threshold$/;kq|-;/\<cost_above_par_threshold\>/;'q;"	kind:type
cost_above_par_threshold	feedback.automatic_parallelism.m	/^:- type cost_above_par_threshold$/;kq|-;/\<cost_above_par_threshold\>/;'q;"	kind:type
cost_not_above_par_threshold	../mdbcomp/feedback.automatic_parallelism.m	/^    ;       cost_not_above_par_threshold.$/;kq|-;/\<cost_not_above_par_threshold\>/;'q;"	kind:cons
cost_not_above_par_threshold	feedback.automatic_parallelism.m	/^    ;       cost_not_above_par_threshold.$/;kq|-;/\<cost_not_above_par_threshold\>/;'q;"	kind:cons
cost_of_delete	../library/edit_distance.m	/^                cost_of_delete      :: uint,$/;kq|-;/\<cost_of_delete\>/;'q;"	kind:fld
cost_of_delete	../library/edit_seq.m	/^                cost_of_delete      :: int,$/;kq|-;/\<cost_of_delete\>/;'q;"	kind:fld
cost_of_insert	../library/edit_distance.m	/^                cost_of_insert      :: uint,$/;kq|-;/\<cost_of_insert\>/;'q;"	kind:fld
cost_of_insert	../library/edit_seq.m	/^                cost_of_insert      :: int,$/;kq|-;/\<cost_of_insert\>/;'q;"	kind:fld
cost_of_replace	../library/edit_distance.m	/^                cost_of_replace     :: (func(T, T) = uint),$/;kq|-;/\<cost_of_replace\>/;'q;"	kind:fld
cost_of_replace	../library/edit_seq.m	/^                cost_of_replace     :: int$/;kq|-;/\<cost_of_replace\>/;'q;"	kind:fld
cost_of_transpose	../library/edit_distance.m	/^                cost_of_transpose   :: uint$/;kq|-;/\<cost_of_transpose\>/;'q;"	kind:fld
could_start_term	../library/mercury_term_parser.m	/^:- pred could_start_term(/;kq|/^\<could_start_term\>/;'q;"	kind:pred	file:
count	../library/bag.m	/^:- func count(bag(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/bimap.m	/^:- func count(bimap(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/diet.m	/^:- func count(diet(T)) = int <= enum(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/diet.m	/^:- pred count(diet(T)::in, int::in, int::out) is det <= enum(/;kq|/^\<count\>/;'q;"	kind:pred	file:
count	../library/fat_sparse_bitset.m	/^:- func count(fat_sparse_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/fatter_sparse_bitset.m	/^:- func count(fatter_sparse_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/map.m	/^:- func count(map(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/multi_map.m	/^:- func count(multi_map(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/one_or_more_map.m	/^:- func count(one_or_more_map(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/ranges.m	/^:- func count(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/rbtree.m	/^:- func count(rbtree(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/set.m	/^:- func count(set(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/set_bbbtree.m	/^:- func count(set_bbbtree(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/set_ctree234.m	/^:- func count(set_ctree234(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/set_ordlist.m	/^:- func count(set_ordlist(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/set_tree234.m	/^:- func count(set_tree234(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/set_unordlist.m	/^:- func count(set_unordlist(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/sparse_bitset.m	/^:- func count(sparse_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/test_bitset.m	/^:- func count(test_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/tree234.m	/^:- func count(tree234(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/tree_bitset.m	/^:- func count(tree_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
count_acc	../library/ranges.m	/^:- pred count_acc(/;kq|/^\<count_acc\>/;'q;"	kind:pred	file:
count_and_find_max_str_length	../library/string.m	/^:- pred count_and_find_max_str_length(/;kq|/^\<count_and_find_max_str_length\>/;'q;"	kind:pred	file:
count_code_points	../library/string.m	/^:- func count_code_points(/;kq|/^\<count_code_points\>/;'q;"	kind:func
count_code_points_loop	../library/string.m	/^:- pred count_code_points_loop(/;kq|/^\<count_code_points_loop\>/;'q;"	kind:pred	file:
count_code_units	../library/string.m	/^:- func count_code_units(/;kq|/^\<count_code_units\>/;'q;"	kind:func
count_codepoints	../library/string.m	/^:- func count_codepoints(/;kq|/^\<count_codepoints\>/;'q;"	kind:func
count_indent_code_points	../library/pretty_printer.m	/^:- func count_indent_code_points(/;kq|/^\<count_indent_code_points\>/;'q;"	kind:func	file:
count_unique	../library/bag.m	/^:- func count_unique(bag(/;kq|/^\<count_unique\>/;'q;"	kind:func
count_utf16_to_utf8_code_units	../library/string.m	/^:- pred count_utf16_to_utf8_code_units(/;kq|/^\<count_utf16_to_utf8_code_units\>/;'q;"	kind:pred	file:
count_utf8_code_units	../library/string.m	/^:- func count_utf8_code_units(/;kq|/^\<count_utf8_code_units\>/;'q;"	kind:func
count_value	../library/bag.m	/^:- func count_value(bag(/;kq|/^\<count_value\>/;'q;"	kind:func
counter	../library/counter.m	/^:- type counter$/;kq|-;/\<counter\>/;'q;"	kind:type	file:
counter.allocate	../library/counter.m	/^:- pred allocate(/;kq|/^\<allocate\>/;'q;"	kind:pred
counter.init	../library/counter.m	/^:- func init(/;kq|/^\<init\>/;'q;"	kind:func
counter.uallocate	../library/counter.m	/^:- pred uallocate(/;kq|/^\<uallocate\>/;'q;"	kind:pred
counter.ucounter	../library/counter.m	/^:- type ucounter$/;kq|-;/\<counter.ucounter\>/;'q;"	kind:type	file:
counter.uinit	../library/counter.m	/^:- func uinit(/;kq|/^\<uinit\>/;'q;"	kind:func
coverage_point_info	../mdbcomp/program_representation.m	/^:- type coverage_point_info$/;kq|-;/\<coverage_point_info\>/;'q;"	kind:type
coverage_point_info	program_representation.m	/^:- type coverage_point_info$/;kq|-;/\<coverage_point_info\>/;'q;"	kind:type
coverage_point_type_c_value	../mdbcomp/program_representation.m	/^:- pred coverage_point_type_c_value(/;kq|/^\<coverage_point_type_c_value\>/;'q;"	kind:pred
coverage_point_type_c_value	program_representation.m	/^:- pred coverage_point_type_c_value(/;kq|/^\<coverage_point_type_c_value\>/;'q;"	kind:pred
cp_type	../mdbcomp/program_representation.m	/^:- type cp_type$/;kq|-;/\<cp_type\>/;'q;"	kind:type
cp_type	program_representation.m	/^:- type cp_type$/;kq|-;/\<cp_type\>/;'q;"	kind:type
cp_type_branch_arm	../mdbcomp/program_representation.m	/^    ;       cp_type_branch_arm.$/;kq|-;/\<cp_type_branch_arm\>/;'q;"	kind:cons
cp_type_branch_arm	program_representation.m	/^    ;       cp_type_branch_arm.$/;kq|-;/\<cp_type_branch_arm\>/;'q;"	kind:cons
cp_type_coverage_after	../mdbcomp/program_representation.m	/^    --->    cp_type_coverage_after$/;kq|-;/\<cp_type_coverage_after\>/;'q;"	kind:cons
cp_type_coverage_after	program_representation.m	/^    --->    cp_type_coverage_after$/;kq|-;/\<cp_type_coverage_after\>/;'q;"	kind:cons
cpc_conjs	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_conjs               :: list(seq_conj(GoalType)),$/;kq|-;/\<cpc_conjs\>/;'q;"	kind:fld
cpc_conjs	feedback.automatic_parallelism.m	/^                cpc_conjs               :: list(seq_conj(GoalType)),$/;kq|-;/\<cpc_conjs\>/;'q;"	kind:fld
cpc_conjunctions	../mdbcomp/feedback.feedback_info.m	/^                cpc_conjunctions    :: assoc_list(string_proc_label,$/;kq|-;/\<cpc_conjunctions\>/;'q;"	kind:fld
cpc_conjunctions	feedback.feedback_info.m	/^                cpc_conjunctions    :: assoc_list(string_proc_label,$/;kq|-;/\<cpc_conjunctions\>/;'q;"	kind:fld
cpc_first_conj_num	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_first_conj_num      :: int,$/;kq|-;/\<cpc_first_conj_num\>/;'q;"	kind:fld
cpc_first_conj_num	feedback.automatic_parallelism.m	/^                cpc_first_conj_num      :: int,$/;kq|-;/\<cpc_first_conj_num\>/;'q;"	kind:fld
cpc_goal_path	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_goal_path           :: goal_path_string,$/;kq|-;/\<cpc_goal_path\>/;'q;"	kind:fld
cpc_goal_path	feedback.automatic_parallelism.m	/^                cpc_goal_path           :: goal_path_string,$/;kq|-;/\<cpc_goal_path\>/;'q;"	kind:fld
cpc_goals_after	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_goals_after         :: list(GoalType),$/;kq|-;/\<cpc_goals_after\>/;'q;"	kind:fld
cpc_goals_after	feedback.automatic_parallelism.m	/^                cpc_goals_after         :: list(GoalType),$/;kq|-;/\<cpc_goals_after\>/;'q;"	kind:fld
cpc_goals_after_cost	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_goals_after_cost    :: float,$/;kq|-;/\<cpc_goals_after_cost\>/;'q;"	kind:fld
cpc_goals_after_cost	feedback.automatic_parallelism.m	/^                cpc_goals_after_cost    :: float,$/;kq|-;/\<cpc_goals_after_cost\>/;'q;"	kind:fld
cpc_goals_before	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_goals_before        :: list(GoalType),$/;kq|-;/\<cpc_goals_before\>/;'q;"	kind:fld
cpc_goals_before	feedback.automatic_parallelism.m	/^                cpc_goals_before        :: list(GoalType),$/;kq|-;/\<cpc_goals_before\>/;'q;"	kind:fld
cpc_goals_before_cost	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_goals_before_cost   :: float,$/;kq|-;/\<cpc_goals_before_cost\>/;'q;"	kind:fld
cpc_goals_before_cost	feedback.automatic_parallelism.m	/^                cpc_goals_before_cost   :: float,$/;kq|-;/\<cpc_goals_before_cost\>/;'q;"	kind:fld
cpc_is_dependent	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_is_dependent        :: conjuncts_are_dependent,$/;kq|-;/\<cpc_is_dependent\>/;'q;"	kind:fld
cpc_is_dependent	feedback.automatic_parallelism.m	/^                cpc_is_dependent        :: conjuncts_are_dependent,$/;kq|-;/\<cpc_is_dependent\>/;'q;"	kind:fld
cpc_maybe_push_goal	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_maybe_push_goal     :: maybe(push_goal),$/;kq|-;/\<cpc_maybe_push_goal\>/;'q;"	kind:fld
cpc_maybe_push_goal	feedback.automatic_parallelism.m	/^                cpc_maybe_push_goal     :: maybe(push_goal),$/;kq|-;/\<cpc_maybe_push_goal\>/;'q;"	kind:fld
cpc_par_exec_metrics	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_par_exec_metrics    :: parallel_exec_metrics$/;kq|-;/\<cpc_par_exec_metrics\>/;'q;"	kind:fld
cpc_par_exec_metrics	feedback.automatic_parallelism.m	/^                cpc_par_exec_metrics    :: parallel_exec_metrics$/;kq|-;/\<cpc_par_exec_metrics\>/;'q;"	kind:fld
cpc_parameters	../mdbcomp/feedback.feedback_info.m	/^                cpc_parameters      :: candidate_par_conjunctions_params,$/;kq|-;/\<cpc_parameters\>/;'q;"	kind:fld
cpc_parameters	feedback.feedback_info.m	/^                cpc_parameters      :: candidate_par_conjunctions_params,$/;kq|-;/\<cpc_parameters\>/;'q;"	kind:fld
cpcp_alg_for_best_par	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_alg_for_best_par       :: alg_for_finding_best_par$/;kq|-;/\<cpcp_alg_for_best_par\>/;'q;"	kind:fld
cpcp_alg_for_best_par	feedback.automatic_parallelism.m	/^                cpcp_alg_for_best_par       :: alg_for_finding_best_par$/;kq|-;/\<cpcp_alg_for_best_par\>/;'q;"	kind:fld
cpcp_barrier_cost	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_barrier_cost           :: int,$/;kq|-;/\<cpcp_barrier_cost\>/;'q;"	kind:fld
cpcp_barrier_cost	feedback.automatic_parallelism.m	/^                cpcp_barrier_cost           :: int,$/;kq|-;/\<cpcp_barrier_cost\>/;'q;"	kind:fld
cpcp_call_site_threshold	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_call_site_threshold    :: int,$/;kq|-;/\<cpcp_call_site_threshold\>/;'q;"	kind:fld
cpcp_call_site_threshold	feedback.automatic_parallelism.m	/^                cpcp_call_site_threshold    :: int,$/;kq|-;/\<cpcp_call_site_threshold\>/;'q;"	kind:fld
cpcp_clique_threshold	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_clique_threshold       :: int,$/;kq|-;/\<cpcp_clique_threshold\>/;'q;"	kind:fld
cpcp_clique_threshold	feedback.automatic_parallelism.m	/^                cpcp_clique_threshold       :: int,$/;kq|-;/\<cpcp_clique_threshold\>/;'q;"	kind:fld
cpcp_context_wakeup_delay	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_context_wakeup_delay   :: int,$/;kq|-;/\<cpcp_context_wakeup_delay\>/;'q;"	kind:fld
cpcp_context_wakeup_delay	feedback.automatic_parallelism.m	/^                cpcp_context_wakeup_delay   :: int,$/;kq|-;/\<cpcp_context_wakeup_delay\>/;'q;"	kind:fld
cpcp_desired_parallelism	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_desired_parallelism    :: float,$/;kq|-;/\<cpcp_desired_parallelism\>/;'q;"	kind:fld
cpcp_desired_parallelism	feedback.automatic_parallelism.m	/^                cpcp_desired_parallelism    :: float,$/;kq|-;/\<cpcp_desired_parallelism\>/;'q;"	kind:fld
cpcp_future_signal_cost	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_future_signal_cost     :: int,$/;kq|-;/\<cpcp_future_signal_cost\>/;'q;"	kind:fld
cpcp_future_signal_cost	feedback.automatic_parallelism.m	/^                cpcp_future_signal_cost     :: int,$/;kq|-;/\<cpcp_future_signal_cost\>/;'q;"	kind:fld
cpcp_future_wait_cost	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_future_wait_cost       :: int,$/;kq|-;/\<cpcp_future_wait_cost\>/;'q;"	kind:fld
cpcp_future_wait_cost	feedback.automatic_parallelism.m	/^                cpcp_future_wait_cost       :: int,$/;kq|-;/\<cpcp_future_wait_cost\>/;'q;"	kind:fld
cpcp_intermodule_var_use	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_intermodule_var_use    :: bool,$/;kq|-;/\<cpcp_intermodule_var_use\>/;'q;"	kind:fld
cpcp_intermodule_var_use	feedback.automatic_parallelism.m	/^                cpcp_intermodule_var_use    :: bool,$/;kq|-;/\<cpcp_intermodule_var_use\>/;'q;"	kind:fld
cpcp_par_conjs	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_par_conjs  :: list(candidate_par_conjunction(GoalType))$/;kq|-;/\<cpcp_par_conjs\>/;'q;"	kind:fld
cpcp_par_conjs	feedback.automatic_parallelism.m	/^                cpcp_par_conjs  :: list(candidate_par_conjunction(GoalType))$/;kq|-;/\<cpcp_par_conjs\>/;'q;"	kind:fld
cpcp_parallelise_dep_conjs	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_parallelise_dep_conjs  :: parallelise_dep_conjs,$/;kq|-;/\<cpcp_parallelise_dep_conjs\>/;'q;"	kind:fld
cpcp_parallelise_dep_conjs	feedback.automatic_parallelism.m	/^                cpcp_parallelise_dep_conjs  :: parallelise_dep_conjs,$/;kq|-;/\<cpcp_parallelise_dep_conjs\>/;'q;"	kind:fld
cpcp_push_goals	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_push_goals :: list(push_goal),$/;kq|-;/\<cpcp_push_goals\>/;'q;"	kind:fld
cpcp_push_goals	feedback.automatic_parallelism.m	/^                cpcp_push_goals :: list(push_goal),$/;kq|-;/\<cpcp_push_goals\>/;'q;"	kind:fld
cpcp_sparking_cost	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_sparking_cost          :: int,$/;kq|-;/\<cpcp_sparking_cost\>/;'q;"	kind:fld
cpcp_sparking_cost	feedback.automatic_parallelism.m	/^                cpcp_sparking_cost          :: int,$/;kq|-;/\<cpcp_sparking_cost\>/;'q;"	kind:fld
cpcp_sparking_delay	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_sparking_delay         :: int,$/;kq|-;/\<cpcp_sparking_delay\>/;'q;"	kind:fld
cpcp_sparking_delay	feedback.automatic_parallelism.m	/^                cpcp_sparking_delay         :: int,$/;kq|-;/\<cpcp_sparking_delay\>/;'q;"	kind:fld
cpcp_speedup_threshold	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_speedup_threshold      :: float,$/;kq|-;/\<cpcp_speedup_threshold\>/;'q;"	kind:fld
cpcp_speedup_threshold	feedback.automatic_parallelism.m	/^                cpcp_speedup_threshold      :: float,$/;kq|-;/\<cpcp_speedup_threshold\>/;'q;"	kind:fld
cpcp_var_table	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_var_table  :: var_name_table,$/;kq|-;/\<cpcp_var_table\>/;'q;"	kind:fld
cpcp_var_table	feedback.automatic_parallelism.m	/^                cpcp_var_table  :: var_name_table,$/;kq|-;/\<cpcp_var_table\>/;'q;"	kind:fld
cr_case_goal	../mdbcomp/program_representation.m	/^                cr_case_goal        :: goal_rep(GoalAnnotation)$/;kq|-;/\<cr_case_goal\>/;'q;"	kind:fld
cr_case_goal	program_representation.m	/^                cr_case_goal        :: goal_rep(GoalAnnotation)$/;kq|-;/\<cr_case_goal\>/;'q;"	kind:fld
cr_main_cons_id	../mdbcomp/program_representation.m	/^                cr_main_cons_id     :: cons_id_arity_rep,$/;kq|-;/\<cr_main_cons_id\>/;'q;"	kind:fld
cr_main_cons_id	program_representation.m	/^                cr_main_cons_id     :: cons_id_arity_rep,$/;kq|-;/\<cr_main_cons_id\>/;'q;"	kind:fld
cr_other_cons_ids	../mdbcomp/program_representation.m	/^                cr_other_cons_ids   :: list(cons_id_arity_rep),$/;kq|-;/\<cr_other_cons_ids\>/;'q;"	kind:fld
cr_other_cons_ids	program_representation.m	/^                cr_other_cons_ids   :: list(cons_id_arity_rep),$/;kq|-;/\<cr_other_cons_ids\>/;'q;"	kind:fld
create	../library/diet.m	/^:- func create(interval(T), diet(T), diet(T)) = diet(/;kq|/^\<create\>/;'q;"	kind:func	file:
create_forward_goal_path_map	../mdbcomp/mdbcomp.goal_path.m	/^:- func create_forward_goal_path_map(/;kq|/^\<create_forward_goal_path_map\>/;'q;"	kind:func
create_forward_goal_path_map	mdbcomp.goal_path.m	/^:- func create_forward_goal_path_map(/;kq|/^\<create_forward_goal_path_map\>/;'q;"	kind:func
create_goal_id_array	../mdbcomp/mdbcomp.goal_path.m	/^:- func create_goal_id_array(goal_id) = goal_attr_array(/;kq|/^\<create_goal_id_array\>/;'q;"	kind:func
create_goal_id_array	../mdbcomp/mdbcomp.goal_path.m	/^:- func create_goal_id_array(goal_id, T) = goal_attr_array(/;kq|/^\<create_goal_id_array\>/;'q;"	kind:func
create_goal_id_array	mdbcomp.goal_path.m	/^:- func create_goal_id_array(goal_id) = goal_attr_array(/;kq|/^\<create_goal_id_array\>/;'q;"	kind:func
create_goal_id_array	mdbcomp.goal_path.m	/^:- func create_goal_id_array(goal_id, T) = goal_attr_array(/;kq|/^\<create_goal_id_array\>/;'q;"	kind:func
create_name_var_map	../library/varset.m	/^:- func create_name_var_map(varset(T)) = map(string, var(/;kq|/^\<create_name_var_map\>/;'q;"	kind:func
create_pseudo_type_info	../library/rtti_implementation.m	/^:- func create_pseudo_type_info(/;kq|/^\<create_pseudo_type_info\>/;'q;"	kind:func	file:
create_region	../library/region_builtin.m	/^:- impure pred create_region(/;kq|/^\<create_region\>/;'q;"	kind:pred
create_reverse_goal_path_bimap	../mdbcomp/mdbcomp.goal_path.m	/^:- func create_reverse_goal_path_bimap(/;kq|/^\<create_reverse_goal_path_bimap\>/;'q;"	kind:func
create_reverse_goal_path_bimap	mdbcomp.goal_path.m	/^:- func create_reverse_goal_path_bimap(/;kq|/^\<create_reverse_goal_path_bimap\>/;'q;"	kind:func
create_reverse_goal_path_bimap_acc	../mdbcomp/mdbcomp.goal_path.m	/^:- pred create_reverse_goal_path_bimap_acc(/;kq|/^\<create_reverse_goal_path_bimap_acc\>/;'q;"	kind:pred	file:
create_reverse_goal_path_bimap_acc	mdbcomp.goal_path.m	/^:- pred create_reverse_goal_path_bimap_acc(/;kq|/^\<create_reverse_goal_path_bimap_acc\>/;'q;"	kind:pred	file:
create_reverse_goal_path_map	../mdbcomp/mdbcomp.goal_path.m	/^:- func create_reverse_goal_path_map(/;kq|/^\<create_reverse_goal_path_map\>/;'q;"	kind:func
create_reverse_goal_path_map	mdbcomp.goal_path.m	/^:- func create_reverse_goal_path_map(/;kq|/^\<create_reverse_goal_path_map\>/;'q;"	kind:func
create_reverse_goal_path_map_acc	../mdbcomp/mdbcomp.goal_path.m	/^:- pred create_reverse_goal_path_map_acc(/;kq|/^\<create_reverse_goal_path_map_acc\>/;'q;"	kind:pred	file:
create_reverse_goal_path_map_acc	mdbcomp.goal_path.m	/^:- pred create_reverse_goal_path_map_acc(/;kq|/^\<create_reverse_goal_path_map_acc\>/;'q;"	kind:pred	file:
create_var	../library/term.m	/^:- pred create_var(var(T)::out, var_supply(T)::in, var_supply(/;kq|/^\<create_var\>/;'q;"	kind:pred
ct	../library/set_ctree234.m	/^    --->    ct(int, set_tree234(T)).$/;kq|-;/\<ct\>/;'q;"	kind:cons	file:
cur	../library/io.m	/^    ;       cur$/;kq|-;/\<cur\>/;'q;"	kind:cons
cur	../library/stream.m	/^    ;       cur$/;kq|-;/\<cur\>/;'q;"	kind:cons
current_directory	../library/dir.m	/^:- pred current_directory(io.res(/;kq|/^\<current_directory\>/;'q;"	kind:pred
current_directory_2	../library/dir.m	/^:- pred current_directory_2(/;kq|/^\<current_directory_2\>/;'q;"	kind:pred	file:
current_local_time	../library/calendar.m	/^:- pred current_local_time(/;kq|/^\<current_local_time\>/;'q;"	kind:pred
current_offset	../library/parsing_utils.m	/^:- pred current_offset(/;kq|/^\<current_offset\>/;'q;"	kind:pred
current_stats	../library/table_statistics.m	/^                current_stats               :: table_stats,$/;kq|-;/\<current_stats\>/;'q;"	kind:fld
current_utc_time	../library/calendar.m	/^:- pred current_utc_time(/;kq|/^\<current_utc_time\>/;'q;"	kind:pred
custom	../library/term_to_xml.m	/^    ;       custom(element_pred).$/;kq|-;/\<custom\>/;'q;"	kind:cons
cut_byte	../mdbcomp/program_representation.m	/^:- pred cut_byte(/;kq|/^\<cut_byte\>/;'q;"	kind:pred
cut_byte	program_representation.m	/^:- pred cut_byte(/;kq|/^\<cut_byte\>/;'q;"	kind:pred
data	../library/term_to_xml.m	/^    ;       data(string)$/;kq|-;/\<data\>/;'q;"	kind:cons
date	../library/calendar.m	/^:- type date$/;kq|-;/\<date\>/;'q;"	kind:type	file:
date_from_string	../library/calendar.m	/^:- pred date_from_string(/;kq|/^\<date_from_string\>/;'q;"	kind:pred
date_time	../library/calendar.m	/^:- type date_time == date.$/;kq|-;/\<date_time\>/;'q;"	kind:type
date_to_string	../library/calendar.m	/^:- func date_to_string(/;kq|/^\<date_to_string\>/;'q;"	kind:func
day_duration	../library/calendar.m	/^:- func day_duration(/;kq|/^\<day_duration\>/;'q;"	kind:func
day_of_month	../library/calendar.m	/^:- func day_of_month(/;kq|/^\<day_of_month\>/;'q;"	kind:func
day_of_month	../library/calendar.m	/^:- type day_of_month == int. % 1..31 depending on the month and year$/;kq|-;/\<day_of_month\>/;'q;"	kind:type
day_of_week	../library/calendar.m	/^:- func day_of_week(/;kq|/^\<day_of_week\>/;'q;"	kind:func
day_of_week	../library/calendar.m	/^:- type day_of_week$/;kq|-;/\<day_of_week\>/;'q;"	kind:type
day_of_week_num	../library/calendar.m	/^:- pred day_of_week_num(/;kq|/^\<day_of_week_num\>/;'q;"	kind:pred	file:
daylight_time	../library/time.m	/^    ;       daylight_time.  % yes, DST is in effect$/;kq|-;/\<daylight_time\>/;'q;"	kind:cons
days	../library/calendar.m	/^:- func days(/;kq|/^\<days\>/;'q;"	kind:func
days	../library/calendar.m	/^:- type days == int.$/;kq|-;/\<days\>/;'q;"	kind:type
dead	../library/builtin.m	/^:- inst dead == clobbered.$/;kq|-;/\<dead\>/;'q;"	kind:inst
dec_std_indent	../library/pretty_printer.m	/^    ;       dec_std_indent$/;kq|-;/\<dec_std_indent\>/;'q;"	kind:cons	file:
decap	../library/integer.m	/^:- func decap(/;kq|/^\<decap\>/;'q;"	kind:func	file:
december	../library/calendar.m	/^    ;       december.$/;kq|-;/\<december\>/;'q;"	kind:cons
decimal_digit	../library/string.format.m	/^:- pred decimal_digit(/;kq|/^\<decimal_digit\>/;'q;"	kind:pred	file:
decimal_digit_to_int	../library/char.m	/^:- pred decimal_digit_to_int(/;kq|/^\<decimal_digit_to_int\>/;'q;"	kind:pred
decimal_pos	../library/string.format.m	/^:- func decimal_pos(/;kq|/^\<decimal_pos\>/;'q;"	kind:func	file:
decimal_term_to_int	../library/term.m	/^:- pred decimal_term_to_int(term(/;kq|/^\<decimal_term_to_int\>/;'q;"	kind:pred
decimal_term_to_int	../library/term_int.m	/^:- pred decimal_term_to_int(term(/;kq|/^\<decimal_term_to_int\>/;'q;"	kind:pred
decimal_token_to_int	../mdbcomp/read_trace_counts.m	/^:- pred decimal_token_to_int(/;kq|/^\<decimal_token_to_int\>/;'q;"	kind:pred	file:
decimal_token_to_int	read_trace_counts.m	/^:- pred decimal_token_to_int(/;kq|/^\<decimal_token_to_int\>/;'q;"	kind:pred	file:
decode_system_command_exit_code	../library/io.call_system.m	/^:- func decode_system_command_exit_code(int) = io.res(/;kq|/^\<decode_system_command_exit_code\>/;'q;"	kind:func
deconstruct	../library/deconstruct.m	/^:- pred deconstruct(T, noncanon_handling, string, int, list(/;kq|/^\<deconstruct\>/;'q;"	kind:pred
deconstruct	../library/rtti_implementation.m	/^:- pred deconstruct(T, noncanon_handling, string, int, int, list(/;kq|/^\<deconstruct\>/;'q;"	kind:pred
deconstruct.arg	../library/deconstruct.m	/^:- some [ArgT] pred arg(/;kq|/^\<arg\>/;'q;"	kind:pred
deconstruct.arg_cc	../library/deconstruct.m	/^:- pred arg_cc(/;kq|/^\<arg_cc\>/;'q;"	kind:pred
deconstruct.canonicalize	../library/deconstruct.m	/^    ;       canonicalize$/;kq|-;/\<deconstruct.canonicalize\>/;'q;"	kind:cons
deconstruct.canonicalize	../library/deconstruct.m	/^:- inst canonicalize for noncanon_handling\/0$/;kq|-;/\<deconstruct.canonicalize\>/;'q;"	kind:inst
deconstruct.det_arg	../library/deconstruct.m	/^:- some [ArgT] pred det_arg(/;kq|/^\<det_arg\>/;'q;"	kind:pred
deconstruct.det_named_arg	../library/deconstruct.m	/^:- some [ArgT] pred det_named_arg(/;kq|/^\<det_named_arg\>/;'q;"	kind:pred
deconstruct.do_not_allow	../library/deconstruct.m	/^    --->    do_not_allow$/;kq|-;/\<deconstruct.do_not_allow\>/;'q;"	kind:cons
deconstruct.dummy_univ	../library/deconstruct.m	/^:- func dummy_univ = univ.$/;kq|/^\<dummy_univ\>/;'q;"	kind:func	file:
deconstruct.functor	../library/deconstruct.m	/^:- pred functor(/;kq|/^\<functor\>/;'q;"	kind:pred
deconstruct.functor_can	../library/deconstruct.m	/^:- pred functor_can(/;kq|/^\<functor_can\>/;'q;"	kind:pred	file:
deconstruct.functor_dna	../library/deconstruct.m	/^:- pred functor_dna(/;kq|/^\<functor_dna\>/;'q;"	kind:pred	file:
deconstruct.functor_idcc	../library/deconstruct.m	/^:- pred functor_idcc(/;kq|/^\<functor_idcc\>/;'q;"	kind:pred	file:
deconstruct.functor_number	../library/deconstruct.m	/^:- pred functor_number(/;kq|/^\<functor_number\>/;'q;"	kind:pred
deconstruct.functor_number_cc	../library/deconstruct.m	/^:- pred functor_number_cc(/;kq|/^\<functor_number_cc\>/;'q;"	kind:pred
deconstruct.include_details_cc	../library/deconstruct.m	/^    ;       include_details_cc.$/;kq|-;/\<deconstruct.include_details_cc\>/;'q;"	kind:cons
deconstruct.include_details_cc	../library/deconstruct.m	/^:- inst include_details_cc for noncanon_handling\/0$/;kq|-;/\<deconstruct.include_details_cc\>/;'q;"	kind:inst
deconstruct.local_deconstruct	../library/deconstruct.m	/^:- pred local_deconstruct(T, noncanon_handling, string, int, int, list(/;kq|/^\<local_deconstruct\>/;'q;"	kind:pred	file:
deconstruct.maybe_arg	../library/deconstruct.m	/^:- type maybe_arg$/;kq|-;/\<deconstruct.maybe_arg\>/;'q;"	kind:type
deconstruct.named_arg	../library/deconstruct.m	/^:- some [ArgT] pred named_arg(/;kq|/^\<named_arg\>/;'q;"	kind:pred
deconstruct.named_arg_cc	../library/deconstruct.m	/^:- pred named_arg_cc(/;kq|/^\<named_arg_cc\>/;'q;"	kind:pred
deconstruct.no_arg	../library/deconstruct.m	/^    ;       no_arg.$/;kq|-;/\<deconstruct.no_arg\>/;'q;"	kind:cons
deconstruct.noncanon_handling	../library/deconstruct.m	/^:- type noncanon_handling$/;kq|-;/\<deconstruct.noncanon_handling\>/;'q;"	kind:type
deconstruct.some	../library/deconstruct.m	/^    --->    some [T] arg(T)$/;kq|-;/\<deconstruct.some\>/;'q;"	kind:cons
deconstruct.univ_arg_can	../library/deconstruct.m	/^:- pred univ_arg_can(/;kq|/^\<univ_arg_can\>/;'q;"	kind:pred	file:
deconstruct.univ_arg_dna	../library/deconstruct.m	/^:- pred univ_arg_dna(/;kq|/^\<univ_arg_dna\>/;'q;"	kind:pred	file:
deconstruct.univ_arg_idcc	../library/deconstruct.m	/^:- pred univ_arg_idcc(/;kq|/^\<univ_arg_idcc\>/;'q;"	kind:pred	file:
deconstruct.univ_named_arg_can	../library/deconstruct.m	/^:- pred univ_named_arg_can(/;kq|/^\<univ_named_arg_can\>/;'q;"	kind:pred	file:
deconstruct.univ_named_arg_dna	../library/deconstruct.m	/^:- pred univ_named_arg_dna(/;kq|/^\<univ_named_arg_dna\>/;'q;"	kind:pred	file:
deconstruct_2	../library/rtti_implementation.m	/^:- pred deconstruct_2(/;kq|/^\<deconstruct_2\>/;'q;"	kind:pred	file:
deconstruct_can	../library/deconstruct.m	/^:- pred deconstruct_can(T::in, string::out, int::out, list(/;kq|/^\<deconstruct_can\>/;'q;"	kind:pred	file:
deconstruct_dice_label_count	../mdbcomp/slice_and_dice.m	/^:- pred deconstruct_dice_label_count(/;kq|/^\<deconstruct_dice_label_count\>/;'q;"	kind:pred	file:
deconstruct_dice_label_count	slice_and_dice.m	/^:- pred deconstruct_dice_label_count(/;kq|/^\<deconstruct_dice_label_count\>/;'q;"	kind:pred	file:
deconstruct_dna	../library/deconstruct.m	/^:- pred deconstruct_dna(/;kq|/^\<deconstruct_dna\>/;'q;"	kind:pred	file:
deconstruct_du	../library/deconstruct.m	/^:- pred deconstruct_du(/;kq|/^\<deconstruct_du\>/;'q;"	kind:pred
deconstruct_idcc	../library/deconstruct.m	/^:- pred deconstruct_idcc(/;kq|/^\<deconstruct_idcc\>/;'q;"	kind:pred	file:
deconstruct_slice_label_count	../mdbcomp/slice_and_dice.m	/^:- pred deconstruct_slice_label_count(/;kq|/^\<deconstruct_slice_label_count\>/;'q;"	kind:pred	file:
deconstruct_slice_label_count	slice_and_dice.m	/^:- pred deconstruct_slice_label_count(/;kq|/^\<deconstruct_slice_label_count\>/;'q;"	kind:pred	file:
decrement_func_limit	../library/pretty_printer.m	/^:- pred decrement_func_limit(/;kq|/^\<decrement_func_limit\>/;'q;"	kind:pred	file:
decrement_priority	../library/ops.m	/^:- func decrement_priority(/;kq|/^\<decrement_priority\>/;'q;"	kind:func
decrement_std_indent	../library/pretty_printer.m	/^:- pred decrement_std_indent(/;kq|/^\<decrement_std_indent\>/;'q;"	kind:pred	file:
decrement_user_indent	../library/pretty_printer.m	/^:- pred decrement_user_indent(/;kq|/^\<decrement_user_indent\>/;'q;"	kind:pred	file:
def_ratio	../library/set_bbbtree.m	/^:- pred def_ratio(/;kq|/^\<def_ratio\>/;'q;"	kind:pred	file:
defined_type_rep	../mdbcomp/program_representation.m	/^    --->    defined_type_rep(sym_name, list(type_rep))$/;kq|-;/\<defined_type_rep\>/;'q;"	kind:cons
defined_type_rep	program_representation.m	/^    --->    defined_type_rep(sym_name, list(type_rep))$/;kq|-;/\<defined_type_rep\>/;'q;"	kind:cons
definite_vars	../library/robdd.m	/^:- pred definite_vars(robdd(T)::in, vars_entailed_result(/;kq|/^\<definite_vars\>/;'q;"	kind:pred
delay	../library/lazy.m	/^:- func delay((func) = T) = lazy(/;kq|/^\<delay\>/;'q;"	kind:func
delete	../library/bag.m	/^:- func delete(bag(T), T) = bag(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/diet.m	/^:- func delete(diet(T), T) = diet(T) <= diet_element(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/edit_seq.m	/^    --->    delete(int)$/;kq|-;/\<delete\>/;'q;"	kind:cons
delete	../library/fat_sparse_bitset.m	/^:- func delete(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/fatter_sparse_bitset.m	/^:- func delete(fatter_sparse_bitset(T), T) = fatter_sparse_bitset(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/hash_table.m	/^:- func delete(hash_table(K, V), K) = hash_table(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/list.m	/^:- pred delete(list(T), T, list(/;kq|/^\<delete\>/;'q;"	kind:pred
delete	../library/map.m	/^:- func delete(map(K, V), K) = map(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/multi_map.m	/^:- func delete(multi_map(K, V), K) = multi_map(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/multi_map.m	/^:- func delete(multi_map(K, V), K, V) = multi_map(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/one_or_more.m	/^:- pred delete(one_or_more(T)::in, T::in, list(/;kq|/^\<delete\>/;'q;"	kind:pred
delete	../library/one_or_more_map.m	/^:- func delete(one_or_more_map(K, V), K) = one_or_more_map(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/one_or_more_map.m	/^:- func delete(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/ranges.m	/^:- func delete(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/rbtree.m	/^:- func delete(rbtree(K, V), K) = rbtree(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/rtree.m	/^:- pred delete(K::in, V::in, rtree(K, V)::in, rtree(/;kq|/^\<delete\>/;'q;"	kind:pred
delete	../library/set.m	/^:- func delete(set(T), T) = set(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/set_bbbtree.m	/^:- func delete(set_bbbtree(T), T) = set_bbbtree(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/set_ctree234.m	/^:- func delete(T, set_ctree234(T)) = set_ctree234(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/set_ordlist.m	/^:- func delete(set_ordlist(T), T) = set_ordlist(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/set_tree234.m	/^:- func delete(T, set_tree234(T)) = set_tree234(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/set_unordlist.m	/^:- func delete(set_unordlist(T), T) = set_unordlist(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/sparse_bitset.m	/^:- func delete(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/test_bitset.m	/^:- pred delete(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<delete\>/;'q;"	kind:pred
delete	../library/tree234.m	/^:- func delete(tree234(K, V), K) = tree234(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/tree_bitset.m	/^:- func delete(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/version_hash_table.m	/^:- func delete(version_hash_table(K, V), K) = version_hash_table(/;kq|/^\<delete\>/;'q;"	kind:func
delete_2	../library/rbtree.m	/^:- pred delete_2(rbtree(K, V), K, bool, maybe(V), rbtree(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
delete_2	../library/rtree.m	/^:- pred delete_2(rtree_2(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
delete_2	../library/set_tree234.m	/^:- pred delete_2(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
delete_2	../library/tree234.m	/^:- pred delete_2(tree234(K, V), K, tree234(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
delete_all	../library/bag.m	/^:- func delete_all(bag(T), T) = bag(/;kq|/^\<delete_all\>/;'q;"	kind:func
delete_all	../library/list.m	/^:- func delete_all(list(T), T) = list(/;kq|/^\<delete_all\>/;'q;"	kind:func
delete_all	../library/one_or_more.m	/^:- func delete_all(one_or_more(T), T) = list(/;kq|/^\<delete_all\>/;'q;"	kind:func
delete_all	../library/queue.m	/^:- func delete_all(queue(T), T) = queue(/;kq|/^\<delete_all\>/;'q;"	kind:func
delete_assoc_list	../library/digraph.m	/^:- func delete_assoc_list(assoc_list(digraph_key(T), digraph_key(/;kq|/^\<delete_assoc_list\>/;'q;"	kind:func
delete_edge	../library/digraph.m	/^:- func delete_edge(digraph_key(T), digraph_key(T), digraph(T)) = digraph(/;kq|/^\<delete_edge\>/;'q;"	kind:func
delete_elems	../library/list.m	/^:- func delete_elems(list(T), list(T)) = list(/;kq|/^\<delete_elems\>/;'q;"	kind:func
delete_elems	../library/one_or_more.m	/^:- func delete_elems(one_or_more(T), list(T)) = list(/;kq|/^\<delete_elems\>/;'q;"	kind:func
delete_first	../library/list.m	/^:- pred delete_first(list(T)::in, T::in, list(/;kq|/^\<delete_first\>/;'q;"	kind:pred
delete_first	../library/one_or_more.m	/^:- pred delete_first(one_or_more(T)::in, T::in, list(/;kq|/^\<delete_first\>/;'q;"	kind:pred
delete_info	../library/rtree.m	/^:- type delete_info(K, V)$/;kq|-;/\<delete_info\>/;'q;"	kind:type	file:
delete_key	../library/bimap.m	/^:- func delete_key(bimap(K, V), K) = bimap(/;kq|/^\<delete_key\>/;'q;"	kind:func
delete_key	../library/injection.m	/^:- func delete_key(injection(K, V), K) = injection(/;kq|/^\<delete_key\>/;'q;"	kind:func
delete_keys	../library/bimap.m	/^:- func delete_keys(bimap(K, V), list(K)) = bimap(/;kq|/^\<delete_keys\>/;'q;"	kind:func
delete_keys	../library/injection.m	/^:- func delete_keys(injection(K, V), list(K)) = injection(/;kq|/^\<delete_keys\>/;'q;"	kind:func
delete_list	../library/diet.m	/^:- func delete_list(diet(T), list(T)) = diet(T) <= diet_element(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/fat_sparse_bitset.m	/^:- func delete_list(fat_sparse_bitset(T), list(T)) = fat_sparse_bitset(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/fatter_sparse_bitset.m	/^:- func delete_list(fatter_sparse_bitset(T), list(T)) = fatter_sparse_bitset(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/map.m	/^:- func delete_list(map(K, V), list(K)) = map(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/ranges.m	/^:- func delete_list(list(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/set.m	/^:- func delete_list(set(T), list(T)) = set(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/set_bbbtree.m	/^:- func delete_list(set_bbbtree(T), list(T)) = set_bbbtree(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/set_ctree234.m	/^:- func delete_list(list(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/set_ordlist.m	/^:- func delete_list(set_ordlist(T), list(T)) = set_ordlist(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/set_tree234.m	/^:- func delete_list(list(T), set_tree234(T)) = set_tree234(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/set_unordlist.m	/^:- func delete_list(set_unordlist(T), list(T)) = set_unordlist(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/sparse_bitset.m	/^:- func delete_list(sparse_bitset(T), list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/test_bitset.m	/^:- pred delete_list(list(T)::in, test_bitset(T)::in, test_bitset(/;kq|/^\<delete_list\>/;'q;"	kind:pred
delete_list	../library/tree_bitset.m	/^:- func delete_list(tree_bitset(T), list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_nth	../library/list.m	/^:- pred delete_nth(list(T)::in, int::in, list(/;kq|/^\<delete_nth\>/;'q;"	kind:pred
delete_row	../library/edit_seq.m	/^:- pred delete_row(/;kq|/^\<delete_row\>/;'q;"	kind:pred	file:
delete_sorted_list	../library/map.m	/^:- func delete_sorted_list(map(K, V), list(K)) = map(/;kq|/^\<delete_sorted_list\>/;'q;"	kind:func
delete_sorted_list_loop	../library/map.m	/^:- pred delete_sorted_list_loop(list(/;kq|/^\<delete_sorted_list_loop\>/;'q;"	kind:pred	file:
delete_sorted_vars	../library/varset.m	/^:- func delete_sorted_vars(varset(T), list(var(T))) = varset(/;kq|/^\<delete_sorted_vars\>/;'q;"	kind:func
delete_value	../library/bimap.m	/^:- func delete_value(bimap(K, V), V) = bimap(/;kq|/^\<delete_value\>/;'q;"	kind:func
delete_value	../library/injection.m	/^:- func delete_value(injection(K, V), V) = injection(/;kq|/^\<delete_value\>/;'q;"	kind:func
delete_values	../library/bimap.m	/^:- func delete_values(bimap(K, V), list(V)) = bimap(/;kq|/^\<delete_values\>/;'q;"	kind:func
delete_values	../library/injection.m	/^:- func delete_values(injection(K, V), list(V)) = injection(/;kq|/^\<delete_values\>/;'q;"	kind:func
delete_var	../library/varset.m	/^:- func delete_var(varset(T), var(T)) = varset(/;kq|/^\<delete_var\>/;'q;"	kind:func
delete_vars	../library/varset.m	/^:- func delete_vars(varset(T), list(var(T))) = varset(/;kq|/^\<delete_vars\>/;'q;"	kind:func
deleted	../library/edit_seq.m	/^    ;       deleted(T)$/;kq|-;/\<deleted\>/;'q;"	kind:cons
deleting	../library/rtree.m	/^    --->    deleting(orphans(K, V))$/;kq|-;/\<deleting\>/;'q;"	kind:cons	file:
denom	../library/rational.m	/^:- func denom(/;kq|/^\<denom\>/;'q;"	kind:func
depth	../library/pprint.m	/^:- type depth == int.$/;kq|-;/\<depth\>/;'q;"	kind:type	file:
depth	../library/stack.m	/^:- func depth(stack(/;kq|/^\<depth\>/;'q;"	kind:func
depth_levels	../library/tree234.m	/^:- pred depth_levels(tree234(/;kq|/^\<depth_levels\>/;'q;"	kind:pred	file:
descend_and_difference_list	../library/tree_bitset.m	/^:- pred descend_and_difference_list(uint::in, list(/;kq|/^\<descend_and_difference_list\>/;'q;"	kind:pred	file:
descend_and_difference_one	../library/tree_bitset.m	/^:- pred descend_and_difference_one(uint::in, list(/;kq|/^\<descend_and_difference_one\>/;'q;"	kind:pred	file:
descend_and_intersect	../library/tree_bitset.m	/^:- pred descend_and_intersect(/;kq|/^\<descend_and_intersect\>/;'q;"	kind:pred	file:
descending	../library/calendar.m	/^    ;       descending.$/;kq|-;/\<descending\>/;'q;"	kind:cons	file:
describe_all_open_nest_levels	../library/mercury_term_parser.m	/^:- func describe_all_open_nest_levels(stack(/;kq|/^\<describe_all_open_nest_levels\>/;'q;"	kind:func	file:
describe_open_nest_level	../library/mercury_term_parser.m	/^:- pred describe_open_nest_level(/;kq|/^\<describe_open_nest_level\>/;'q;"	kind:pred	file:
describe_open_nest_levels	../library/mercury_term_parser.m	/^:- pred describe_open_nest_levels(list(nest_open)::in, list(/;kq|/^\<describe_open_nest_levels\>/;'q;"	kind:pred	file:
det_arg	../library/deconstruct.m	/^:- some [ArgT] pred det_arg(/;kq|/^\<det_arg\>/;'q;"	kind:pred
det_arg	../library/prolog.m	/^:- pred det_arg(/;kq|/^\<det_arg\>/;'q;"	kind:pred
det_base_digit_to_int	../library/char.m	/^:- func det_base_digit_to_int(/;kq|/^\<det_base_digit_to_int\>/;'q;"	kind:func
det_base_int_to_digit	../library/char.m	/^:- func det_base_int_to_digit(/;kq|/^\<det_base_int_to_digit\>/;'q;"	kind:func
det_base_string_to_int	../library/string.m	/^:- func det_base_string_to_int(/;kq|/^\<det_base_string_to_int\>/;'q;"	kind:func
det_base_string_to_uint	../library/string.m	/^:- func det_base_string_to_uint(/;kq|/^\<det_base_string_to_uint\>/;'q;"	kind:func
det_basename	../library/dir.m	/^:- func det_basename(/;kq|/^\<det_basename\>/;'q;"	kind:func
det_binary_digit_to_int	../library/char.m	/^:- func det_binary_digit_to_int(/;kq|/^\<det_binary_digit_to_int\>/;'q;"	kind:func
det_byte_index_for_bit	../library/bitmap.m	/^:- func det_byte_index_for_bit(/;kq|/^\<det_byte_index_for_bit\>/;'q;"	kind:func	file:
det_call_port_code_ac	../library/profiling_builtin.m	/^:- impure pred det_call_port_code_ac(/;kq|/^\<det_call_port_code_ac\>/;'q;"	kind:pred
det_call_port_code_sr	../library/profiling_builtin.m	/^:- impure pred det_call_port_code_sr(/;kq|/^\<det_call_port_code_sr\>/;'q;"	kind:pred
det_date_from_string	../library/calendar.m	/^:- func det_date_from_string(/;kq|/^\<det_date_from_string\>/;'q;"	kind:func
det_day_of_week_from_mod	../library/calendar.m	/^:- func det_day_of_week_from_mod(/;kq|/^\<det_day_of_week_from_mod\>/;'q;"	kind:func	file:
det_decimal_digit_to_int	../library/char.m	/^:- func det_decimal_digit_to_int(/;kq|/^\<det_decimal_digit_to_int\>/;'q;"	kind:func
det_drop	../library/list.m	/^:- pred det_drop(int::in, list(T)::in, list(/;kq|/^\<det_drop\>/;'q;"	kind:pred
det_duration_from_string	../library/calendar.m	/^:- func det_duration_from_string(/;kq|/^\<det_duration_from_string\>/;'q;"	kind:func
det_dynamic_cast	../library/rtti_implementation.m	/^:- pred det_dynamic_cast(/;kq|/^\<det_dynamic_cast\>/;'q;"	kind:pred	file:
det_dynamic_cast	../library/string.to_string.m	/^:- pred det_dynamic_cast(/;kq|/^\<det_dynamic_cast\>/;'q;"	kind:pred	file:
det_elem	../library/map.m	/^:- func det_elem(K, map(/;kq|/^\<det_elem\>/;'q;"	kind:func
det_exit_port_code_ac	../library/profiling_builtin.m	/^:- impure pred det_exit_port_code_ac(/;kq|/^\<det_exit_port_code_ac\>/;'q;"	kind:pred
det_exit_port_code_sr	../library/profiling_builtin.m	/^:- impure pred det_exit_port_code_sr(/;kq|/^\<det_exit_port_code_sr\>/;'q;"	kind:pred
det_first	../library/integer.m	/^:- func det_first(/;kq|/^\<det_first\>/;'q;"	kind:func	file:
det_from_assoc_list	../library/bimap.m	/^:- func det_from_assoc_list(assoc_list(K, V)) = bimap(/;kq|/^\<det_from_assoc_list\>/;'q;"	kind:func
det_from_base_string	../library/integer.m	/^:- func det_from_base_string(/;kq|/^\<det_from_base_string\>/;'q;"	kind:func
det_from_corresponding_lists	../library/bimap.m	/^:- func det_from_corresponding_lists(list(K), list(V)) = bimap(/;kq|/^\<det_from_corresponding_lists\>/;'q;"	kind:func
det_from_int	../library/char.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/enum.m	/^:- func det_from_int(int) = T <= enum(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/int16.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/int32.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/int8.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/uint.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/uint16.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/uint32.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/uint64.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/uint8.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_string	../library/bitmap.m	/^:- func det_from_string(/;kq|/^\<det_from_string\>/;'q;"	kind:func
det_from_string	../library/integer.m	/^:- func det_from_string(/;kq|/^\<det_from_string\>/;'q;"	kind:func
det_from_uint	../library/char.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
det_from_uint	../library/enum.m	/^:- func det_from_uint(uint) = T <= uenum(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
det_from_uint	../library/uint16.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
det_from_uint	../library/uint32.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
det_from_uint	../library/uint8.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
det_greatest_index	../library/array.m	/^:- func det_greatest_index(array(/;kq|/^\<det_greatest_index\>/;'q;"	kind:func
det_ground_pseudo_type_desc_to_type_desc	../library/type_desc.m	/^:- func det_ground_pseudo_type_desc_to_type_desc(/;kq|/^\<det_ground_pseudo_type_desc_to_type_desc\>/;'q;"	kind:func
det_head	../library/list.m	/^:- func det_head(list(/;kq|/^\<det_head\>/;'q;"	kind:func
det_head_tail	../library/list.m	/^:- pred det_head_tail(list(T)::in, T::out, list(/;kq|/^\<det_head_tail\>/;'q;"	kind:pred
det_hex_digit_to_int	../library/char.m	/^:- func det_hex_digit_to_int(/;kq|/^\<det_hex_digit_to_int\>/;'q;"	kind:func
det_index	../library/string.m	/^:- func det_index(/;kq|/^\<det_index\>/;'q;"	kind:func
det_index0	../library/list.m	/^:- func det_index0(list(/;kq|/^\<det_index0\>/;'q;"	kind:func
det_index0	../library/one_or_more.m	/^:- func det_index0(one_or_more(/;kq|/^\<det_index0\>/;'q;"	kind:func
det_index0	../library/ra_list.m	/^:- pred det_index0(ra_list(/;kq|/^\<det_index0\>/;'q;"	kind:pred
det_index0_of_first_occurrence	../library/list.m	/^:- func det_index0_of_first_occurrence(list(/;kq|/^\<det_index0_of_first_occurrence\>/;'q;"	kind:func
det_index0_of_first_occurrence	../library/one_or_more.m	/^:- func det_index0_of_first_occurrence(one_or_more(/;kq|/^\<det_index0_of_first_occurrence\>/;'q;"	kind:func
det_index1	../library/list.m	/^:- func det_index1(list(/;kq|/^\<det_index1\>/;'q;"	kind:func
det_index1	../library/one_or_more.m	/^:- func det_index1(one_or_more(/;kq|/^\<det_index1\>/;'q;"	kind:func
det_index1	../library/ra_list.m	/^:- pred det_index1(ra_list(/;kq|/^\<det_index1\>/;'q;"	kind:pred
det_index1_of_first_occurrence	../library/list.m	/^:- func det_index1_of_first_occurrence(list(/;kq|/^\<det_index1_of_first_occurrence\>/;'q;"	kind:func
det_index1_of_first_occurrence	../library/one_or_more.m	/^:- func det_index1_of_first_occurrence(one_or_more(/;kq|/^\<det_index1_of_first_occurrence\>/;'q;"	kind:func
det_index_or_search_enum_functor_ordinal	../library/rtti_implementation.m	/^:- pred det_index_or_search_enum_functor_ordinal(/;kq|/^\<det_index_or_search_enum_functor_ordinal\>/;'q;"	kind:pred	file:
det_index_or_search_ptag_layout	../library/rtti_implementation.m	/^:- pred det_index_or_search_ptag_layout(/;kq|/^\<det_index_or_search_ptag_layout\>/;'q;"	kind:pred	file:
det_index_or_search_sectag_functor	../library/rtti_implementation.m	/^:- pred det_index_or_search_sectag_functor(/;kq|/^\<det_index_or_search_sectag_functor\>/;'q;"	kind:pred	file:
det_init_date	../library/calendar.m	/^:- func det_init_date(/;kq|/^\<det_init_date\>/;'q;"	kind:func
det_insert	../library/bimap.m	/^:- func det_insert(bimap(K, V), K, V) = bimap(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert	../library/hash_table.m	/^:- func det_insert(hash_table(K, V), K, V) = hash_table(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert	../library/injection.m	/^:- func det_insert(injection(K, V), K, V) = injection(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert	../library/map.m	/^:- func det_insert(map(K, V), K, V) = map(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert	../library/multi_map.m	/^:- func det_insert(multi_map(K, V), K, V) = multi_map(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert	../library/one_or_more_map.m	/^:- func det_insert(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert	../library/psqueue.m	/^:- func det_insert(psqueue(P, K), P, K) = psqueue(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert	../library/version_hash_table.m	/^:- func det_insert(version_hash_table(K, V), K, V) = version_hash_table(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert_duplicates	../library/bag.m	/^:- func det_insert_duplicates(bag(T), int, T) = bag(/;kq|/^\<det_insert_duplicates\>/;'q;"	kind:func
det_insert_from_assoc_list	../library/bimap.m	/^:- func det_insert_from_assoc_list(assoc_list(K, V), bimap(/;kq|/^\<det_insert_from_assoc_list\>/;'q;"	kind:func
det_insert_from_assoc_list	../library/injection.m	/^:- func det_insert_from_assoc_list(assoc_list(/;kq|/^\<det_insert_from_assoc_list\>/;'q;"	kind:func
det_insert_from_assoc_list	../library/map.m	/^:- func det_insert_from_assoc_list(map(K, V), assoc_list(K, V)) = map(/;kq|/^\<det_insert_from_assoc_list\>/;'q;"	kind:func
det_insert_from_corresponding_lists	../library/bimap.m	/^:- func det_insert_from_corresponding_lists(list(K), list(/;kq|/^\<det_insert_from_corresponding_lists\>/;'q;"	kind:func
det_insert_from_corresponding_lists	../library/injection.m	/^:- func det_insert_from_corresponding_lists(list(K), list(/;kq|/^\<det_insert_from_corresponding_lists\>/;'q;"	kind:func
det_insert_from_corresponding_lists	../library/map.m	/^:- func det_insert_from_corresponding_lists(map(K, V), list(K), list(/;kq|/^\<det_insert_from_corresponding_lists\>/;'q;"	kind:func
det_int0_to_month	../library/calendar.m	/^:- func det_int0_to_month(/;kq|/^\<det_int0_to_month\>/;'q;"	kind:func
det_int_to_binary_digit	../library/char.m	/^:- func det_int_to_binary_digit(/;kq|/^\<det_int_to_binary_digit\>/;'q;"	kind:func
det_int_to_decimal_digit	../library/char.m	/^:- func det_int_to_decimal_digit(/;kq|/^\<det_int_to_decimal_digit\>/;'q;"	kind:func
det_int_to_hex_digit	../library/char.m	/^:- func det_int_to_hex_digit(/;kq|/^\<det_int_to_hex_digit\>/;'q;"	kind:func
det_int_to_month	../library/calendar.m	/^:- func det_int_to_month(/;kq|/^\<det_int_to_month\>/;'q;"	kind:func
det_int_to_octal_digit	../library/char.m	/^:- func det_int_to_octal_digit(/;kq|/^\<det_int_to_octal_digit\>/;'q;"	kind:func
det_intersect	../library/map.m	/^:- func det_intersect((func(V, V) = V)::in(func(/;kq|/^\<det_intersect\>/;'q;"	kind:func
det_last	../library/list.m	/^:- func det_last(list(/;kq|/^\<det_last\>/;'q;"	kind:func
det_last_loop	../library/list.m	/^:- pred det_last_loop(T::in, list(/;kq|/^\<det_last_loop\>/;'q;"	kind:pred	file:
det_least_index	../library/array.m	/^:- func det_least_index(array(/;kq|/^\<det_least_index\>/;'q;"	kind:func
det_list_to_one_or_more	../library/one_or_more.m	/^:- pred det_list_to_one_or_more(list(T)::in, one_or_more(/;kq|/^\<det_list_to_one_or_more\>/;'q;"	kind:pred
det_list_to_sym_name	../mdbcomp/sym_name.m	/^:- pred det_list_to_sym_name(list(/;kq|/^\<det_list_to_sym_name\>/;'q;"	kind:pred
det_list_to_sym_name	sym_name.m	/^:- pred det_list_to_sym_name(list(/;kq|/^\<det_list_to_sym_name\>/;'q;"	kind:pred
det_make_type	../library/type_desc.m	/^:- func det_make_type(type_ctor_desc, list(/;kq|/^\<det_make_type\>/;'q;"	kind:func
det_max_key	../library/map.m	/^:- func det_max_key(map(/;kq|/^\<det_max_key\>/;'q;"	kind:func
det_maybe_dice_error_to_dice	../mdbcomp/slice_and_dice.m	/^:- pred det_maybe_dice_error_to_dice(maybe_error(/;kq|/^\<det_maybe_dice_error_to_dice\>/;'q;"	kind:pred	file:
det_maybe_dice_error_to_dice	slice_and_dice.m	/^:- pred det_maybe_dice_error_to_dice(maybe_error(/;kq|/^\<det_maybe_dice_error_to_dice\>/;'q;"	kind:pred	file:
det_min_key	../library/map.m	/^:- func det_min_key(map(/;kq|/^\<det_min_key\>/;'q;"	kind:func
det_named_arg	../library/deconstruct.m	/^:- some [ArgT] pred det_named_arg(/;kq|/^\<det_named_arg\>/;'q;"	kind:pred
det_num_bytes	../library/bitmap.m	/^:- func det_num_bytes(/;kq|/^\<det_num_bytes\>/;'q;"	kind:func
det_num_functors	../library/construct.m	/^:- func det_num_functors(/;kq|/^\<det_num_functors\>/;'q;"	kind:func
det_octal_digit_to_int	../library/char.m	/^:- func det_octal_digit_to_int(/;kq|/^\<det_octal_digit_to_int\>/;'q;"	kind:func
det_peek	../library/pqueue.m	/^:- pred det_peek(pqueue(/;kq|/^\<det_peek\>/;'q;"	kind:pred
det_peek	../library/psqueue.m	/^:- pred det_peek(psqueue(/;kq|/^\<det_peek\>/;'q;"	kind:pred
det_peek_key	../library/pqueue.m	/^:- func det_peek_key(pqueue(/;kq|/^\<det_peek_key\>/;'q;"	kind:func
det_peek_value	../library/pqueue.m	/^:- func det_peek_value(pqueue(/;kq|/^\<det_peek_value\>/;'q;"	kind:func
det_pop	../library/stack.m	/^:- pred det_pop(T::out, stack(T)::in, stack(/;kq|/^\<det_pop\>/;'q;"	kind:pred
det_remove	../library/bag.m	/^:- func det_remove(bag(T), T) = bag(/;kq|/^\<det_remove\>/;'q;"	kind:func
det_remove	../library/map.m	/^:- pred det_remove(K::in, V::out, map(K, V)::in, map(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/multi_map.m	/^:- pred det_remove(K::in, list(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/one_or_more_map.m	/^:- pred det_remove(K::in, one_or_more(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/pqueue.m	/^:- pred det_remove(K::out, V::out, pqueue(K, V)::in, pqueue(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/psqueue.m	/^:- pred det_remove(P::out, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/set.m	/^:- pred det_remove(T::in, set(T)::in, set(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/set_bbbtree.m	/^:- pred det_remove(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/set_ctree234.m	/^:- pred det_remove(T::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/set_ordlist.m	/^:- pred det_remove(T::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/set_tree234.m	/^:- pred det_remove(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/set_unordlist.m	/^:- pred det_remove(T::in, set_unordlist(T)::in, set_unordlist(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove_least	../library/psqueue.m	/^:- pred det_remove_least(P::out, K::out, psqueue(P, K)::in, psqueue(/;kq|/^\<det_remove_least\>/;'q;"	kind:pred
det_remove_list	../library/bag.m	/^:- func det_remove_list(bag(T), list(T)) = bag(/;kq|/^\<det_remove_list\>/;'q;"	kind:func
det_remove_list	../library/set.m	/^:- pred det_remove_list(list(T)::in, set(T)::in, set(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
det_remove_list	../library/set_bbbtree.m	/^:- pred det_remove_list(list(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
det_remove_list	../library/set_ctree234.m	/^:- pred det_remove_list(list(T)::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
det_remove_list	../library/set_ordlist.m	/^:- pred det_remove_list(list(T)::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
det_remove_list	../library/set_tree234.m	/^:- pred det_remove_list(list(T)::in, set_tree234(T)::in, set_tree234(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
det_remove_list	../library/set_unordlist.m	/^:- pred det_remove_list(list(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
det_remove_prefix	../library/string.m	/^:- pred det_remove_prefix(/;kq|/^\<det_remove_prefix\>/;'q;"	kind:pred
det_remove_set	../library/bag.m	/^:- func det_remove_set(bag(T), set(T)) = bag(/;kq|/^\<det_remove_set\>/;'q;"	kind:func
det_remove_suffix	../library/string.m	/^:- func det_remove_suffix(/;kq|/^\<det_remove_suffix\>/;'q;"	kind:func
det_rep	../mdbcomp/program_representation.m	/^    --->    det_rep$/;kq|-;/\<det_rep\>/;'q;"	kind:cons
det_rep	program_representation.m	/^    --->    det_rep$/;kq|-;/\<det_rep\>/;'q;"	kind:cons
det_replace	../library/multi_map.m	/^:- func det_replace(multi_map(K, V), K, list(V)) = multi_map(/;kq|/^\<det_replace\>/;'q;"	kind:func
det_replace	../library/one_or_more_map.m	/^:- func det_replace(one_or_more_map(/;kq|/^\<det_replace\>/;'q;"	kind:func
det_replace_nth	../library/list.m	/^:- func det_replace_nth(list(T), int, T) = list(/;kq|/^\<det_replace_nth\>/;'q;"	kind:func
det_replace_nth	../library/one_or_more.m	/^:- func det_replace_nth(one_or_more(T), int, T) = one_or_more(/;kq|/^\<det_replace_nth\>/;'q;"	kind:func
det_second	../library/integer.m	/^:- func det_second(/;kq|/^\<det_second\>/;'q;"	kind:func	file:
det_set	../library/injection.m	/^:- func det_set(injection(K, V), K, V) = injection(/;kq|/^\<det_set\>/;'q;"	kind:func
det_set_2	../library/injection.m	/^:- pred det_set_2(/;kq|/^\<det_set_2\>/;'q;"	kind:pred	file:
det_set_char	../library/string.m	/^:- func det_set_char(/;kq|/^\<det_set_char\>/;'q;"	kind:func
det_set_from_assoc_list	../library/injection.m	/^:- func det_set_from_assoc_list(assoc_list(K, V), injection(/;kq|/^\<det_set_from_assoc_list\>/;'q;"	kind:func
det_set_from_corresponding_lists	../library/injection.m	/^:- func det_set_from_corresponding_lists(list(K), list(/;kq|/^\<det_set_from_corresponding_lists\>/;'q;"	kind:func
det_split_last	../library/list.m	/^:- pred det_split_last(list(T)::in, list(/;kq|/^\<det_split_last\>/;'q;"	kind:pred
det_split_last_loop	../library/list.m	/^:- pred det_split_last_loop(T::in, list(T)::in, list(/;kq|/^\<det_split_last_loop\>/;'q;"	kind:pred	file:
det_split_list	../library/list.m	/^:- pred det_split_list(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<det_split_list\>/;'q;"	kind:pred
det_split_list	../library/one_or_more.m	/^:- pred det_split_list(int::in, one_or_more(T)::in, list(T)::out, list(/;kq|/^\<det_split_list\>/;'q;"	kind:pred
det_sym_name_get_module_name	../mdbcomp/sym_name.m	/^:- pred det_sym_name_get_module_name(/;kq|/^\<det_sym_name_get_module_name\>/;'q;"	kind:pred
det_sym_name_get_module_name	sym_name.m	/^:- pred det_sym_name_get_module_name(/;kq|/^\<det_sym_name_get_module_name\>/;'q;"	kind:pred
det_tail	../library/integer.m	/^:- func det_tail(/;kq|/^\<det_tail\>/;'q;"	kind:func	file:
det_tail	../library/list.m	/^:- func det_tail(list(T)) = list(/;kq|/^\<det_tail\>/;'q;"	kind:func
det_take	../library/list.m	/^:- pred det_take(int::in, list(T)::in, list(/;kq|/^\<det_take\>/;'q;"	kind:pred
det_term_to_type	../library/term_conversion.m	/^:- func det_term_to_type(term(/;kq|/^\<det_term_to_type\>/;'q;"	kind:func
det_to_float	../library/string.m	/^:- func det_to_float(/;kq|/^\<det_to_float\>/;'q;"	kind:func
det_to_int	../library/int64.m	/^:- func det_to_int(/;kq|/^\<det_to_int\>/;'q;"	kind:func
det_to_int	../library/integer.m	/^:- func det_to_int(/;kq|/^\<det_to_int\>/;'q;"	kind:func
det_to_int	../library/string.m	/^:- func det_to_int(/;kq|/^\<det_to_int\>/;'q;"	kind:func
det_to_int16	../library/integer.m	/^:- func det_to_int16(/;kq|/^\<det_to_int16\>/;'q;"	kind:func
det_to_int32	../library/integer.m	/^:- func det_to_int32(/;kq|/^\<det_to_int32\>/;'q;"	kind:func
det_to_int64	../library/integer.m	/^:- func det_to_int64(/;kq|/^\<det_to_int64\>/;'q;"	kind:func
det_to_int8	../library/integer.m	/^:- func det_to_int8(/;kq|/^\<det_to_int8\>/;'q;"	kind:func
det_to_uint	../library/integer.m	/^:- func det_to_uint(/;kq|/^\<det_to_uint\>/;'q;"	kind:func
det_to_uint	../library/string.m	/^:- func det_to_uint(/;kq|/^\<det_to_uint\>/;'q;"	kind:func
det_to_uint16	../library/integer.m	/^:- func det_to_uint16(/;kq|/^\<det_to_uint16\>/;'q;"	kind:func
det_to_uint32	../library/integer.m	/^:- func det_to_uint32(/;kq|/^\<det_to_uint32\>/;'q;"	kind:func
det_to_uint64	../library/integer.m	/^:- func det_to_uint64(/;kq|/^\<det_to_uint64\>/;'q;"	kind:func
det_to_uint8	../library/integer.m	/^:- func det_to_uint8(/;kq|/^\<det_to_uint8\>/;'q;"	kind:func
det_top	../library/stack.m	/^:- func det_top(stack(/;kq|/^\<det_top\>/;'q;"	kind:func
det_transform_value	../library/map.m	/^:- func det_transform_value(func(V) = V, K, map(K, V)) = map(/;kq|/^\<det_transform_value\>/;'q;"	kind:func
det_unimplemented	../library/rtti_implementation.m	/^:- pred det_unimplemented(/;kq|/^\<det_unimplemented\>/;'q;"	kind:pred	file:
det_union	../library/map.m	/^:- func det_union((func(V, V) = V)::in(func(/;kq|/^\<det_union\>/;'q;"	kind:func
det_univ_to_type	../library/univ.m	/^:- pred det_univ_to_type(/;kq|/^\<det_univ_to_type\>/;'q;"	kind:pred
det_update	../library/hash_table.m	/^:- func det_update(hash_table(K, V), K, V) = hash_table(/;kq|/^\<det_update\>/;'q;"	kind:func
det_update	../library/injection.m	/^:- func det_update(injection(K, V), K, V) = injection(/;kq|/^\<det_update\>/;'q;"	kind:func
det_update	../library/map.m	/^:- func det_update(map(K, V), K, V) = map(/;kq|/^\<det_update\>/;'q;"	kind:func
det_update	../library/multi_map.m	/^:- func det_update(multi_map(K, V), K, V) = multi_map(/;kq|/^\<det_update\>/;'q;"	kind:func
det_update	../library/one_or_more_map.m	/^:- func det_update(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<det_update\>/;'q;"	kind:func
det_update	../library/version_hash_table.m	/^:- func det_update(version_hash_table(K, V), K, V) = version_hash_table(/;kq|/^\<det_update\>/;'q;"	kind:func
detached_thread	../library/thread.m	/^    --->    detached_thread(thread_desc).$/;kq|-;/\<detached_thread\>/;'q;"	kind:cons	file:
detailed	mcov.m	/^    ;       detailed$/;kq|-;/\<detailed\>/;'q;"	kind:cons	file:
determinism_representation	../mdbcomp/program_representation.m	/^:- pred determinism_representation(/;kq|/^\<determinism_representation\>/;'q;"	kind:pred
determinism_representation	program_representation.m	/^:- pred determinism_representation(/;kq|/^\<determinism_representation\>/;'q;"	kind:pred
detism_committed_choice	../mdbcomp/program_representation.m	/^:- pred detism_committed_choice(/;kq|/^\<detism_committed_choice\>/;'q;"	kind:pred
detism_committed_choice	program_representation.m	/^:- pred detism_committed_choice(/;kq|/^\<detism_committed_choice\>/;'q;"	kind:pred
detism_components	../mdbcomp/program_representation.m	/^:- pred detism_components(/;kq|/^\<detism_components\>/;'q;"	kind:pred
detism_components	program_representation.m	/^:- pred detism_components(/;kq|/^\<detism_components\>/;'q;"	kind:pred
detism_get_can_fail	../mdbcomp/program_representation.m	/^:- func detism_get_can_fail(/;kq|/^\<detism_get_can_fail\>/;'q;"	kind:func
detism_get_can_fail	program_representation.m	/^:- func detism_get_can_fail(/;kq|/^\<detism_get_can_fail\>/;'q;"	kind:func
detism_get_solutions	../mdbcomp/program_representation.m	/^:- func detism_get_solutions(/;kq|/^\<detism_get_solutions\>/;'q;"	kind:func
detism_get_solutions	program_representation.m	/^:- func detism_get_solutions(/;kq|/^\<detism_get_solutions\>/;'q;"	kind:func
detism_rep	../mdbcomp/program_representation.m	/^:- func detism_rep(/;kq|/^\<detism_rep\>/;'q;"	kind:func
detism_rep	../mdbcomp/program_representation.m	/^:- type detism_rep$/;kq|-;/\<detism_rep\>/;'q;"	kind:type
detism_rep	program_representation.m	/^:- func detism_rep(/;kq|/^\<detism_rep\>/;'q;"	kind:func
detism_rep	program_representation.m	/^:- type detism_rep$/;kq|-;/\<detism_rep\>/;'q;"	kind:type
dfs	../library/digraph.m	/^:- func dfs(digraph(T)) = list(digraph_key(/;kq|/^\<dfs\>/;'q;"	kind:func
dfs	../library/digraph.m	/^:- func dfs(digraph(T), digraph_key(T)) = list(digraph_key(/;kq|/^\<dfs\>/;'q;"	kind:func
dfs	../library/digraph.m	/^:- pred dfs(digraph(T)::in, digraph_key(T)::in, digraph_key_set(/;kq|/^\<dfs\>/;'q;"	kind:pred
dfs_2	../library/digraph.m	/^:- pred dfs_2(digraph(T)::in, digraph_key(/;kq|/^\<dfs_2\>/;'q;"	kind:pred	file:
dfsrev	../library/digraph.m	/^:- func dfsrev(digraph(T)) = list(digraph_key(/;kq|/^\<dfsrev\>/;'q;"	kind:func
dfsrev	../library/digraph.m	/^:- func dfsrev(digraph(T), digraph_key(T)) = list(digraph_key(/;kq|/^\<dfsrev\>/;'q;"	kind:func
dfsrev	../library/digraph.m	/^:- pred dfsrev(digraph(T)::in, digraph_key(/;kq|/^\<dfsrev\>/;'q;"	kind:pred
di	../library/builtin.m	/^:- mode di == unique >> clobbered.$/;kq|-;/\<di\>/;'q;"	kind:mode
di	../library/builtin.m	/^:- mode di(Inst)  == Inst >> clobbered.$/;kq|-;/\<di\>/;'q;"	kind:mode
di_four	../library/tree234.m	/^:- mode di_four  == di(uniq_four(unique, unique, unique)).$/;kq|-;/\<di_four\>/;'q;"	kind:mode	file:
di_three	../library/tree234.m	/^:- mode di_three  == di(uniq_three(unique, unique, unique)).$/;kq|-;/\<di_three\>/;'q;"	kind:mode	file:
di_tree234	../library/tree234.m	/^:- mode di_tree234(K, V) == uniq_tree234(K, V) >> dead.$/;kq|-;/\<di_tree234\>/;'q;"	kind:mode
di_two	../library/tree234.m	/^:- mode di_two  == di(uniq_two(unique, unique, unique)).$/;kq|-;/\<di_two\>/;'q;"	kind:mode	file:
dice	../mdbcomp/slice_and_dice.m	/^:- type dice$/;kq|-;/\<dice\>/;'q;"	kind:type
dice	slice_and_dice.m	/^:- type dice$/;kq|-;/\<dice\>/;'q;"	kind:type
dice_add_trace_count	../mdbcomp/slice_and_dice.m	/^:- pred dice_add_trace_count(/;kq|/^\<dice_add_trace_count\>/;'q;"	kind:pred	file:
dice_add_trace_count	slice_and_dice.m	/^:- pred dice_add_trace_count(/;kq|/^\<dice_add_trace_count\>/;'q;"	kind:pred	file:
dice_exec_count	../mdbcomp/slice_and_dice.m	/^:- type dice_exec_count$/;kq|-;/\<dice_exec_count\>/;'q;"	kind:type
dice_exec_count	slice_and_dice.m	/^:- type dice_exec_count$/;kq|-;/\<dice_exec_count\>/;'q;"	kind:type
dice_exec_count_compare	../mdbcomp/slice_and_dice.m	/^:- pred dice_exec_count_compare(/;kq|/^\<dice_exec_count_compare\>/;'q;"	kind:pred	file:
dice_exec_count_compare	slice_and_dice.m	/^:- pred dice_exec_count_compare(/;kq|/^\<dice_exec_count_compare\>/;'q;"	kind:pred	file:
dice_filename	../mdbcomp/slice_and_dice.m	/^                dice_filename   ::  string,$/;kq|-;/\<dice_filename\>/;'q;"	kind:fld
dice_filename	slice_and_dice.m	/^                dice_filename   ::  string,$/;kq|-;/\<dice_filename\>/;'q;"	kind:fld
dice_label_count	../mdbcomp/slice_and_dice.m	/^:- type dice_label_count$/;kq|-;/\<dice_label_count\>/;'q;"	kind:type	file:
dice_label_count	slice_and_dice.m	/^:- type dice_label_count$/;kq|-;/\<dice_label_count\>/;'q;"	kind:type	file:
dice_label_count_compare	../mdbcomp/slice_and_dice.m	/^:- pred dice_label_count_compare(/;kq|/^\<dice_label_count_compare\>/;'q;"	kind:pred	file:
dice_label_count_compare	slice_and_dice.m	/^:- pred dice_label_count_compare(/;kq|/^\<dice_label_count_compare\>/;'q;"	kind:pred	file:
dice_label_count_is_for_module	../mdbcomp/slice_and_dice.m	/^:- pred dice_label_count_is_for_module(/;kq|/^\<dice_label_count_is_for_module\>/;'q;"	kind:pred	file:
dice_label_count_is_for_module	slice_and_dice.m	/^:- pred dice_label_count_is_for_module(/;kq|/^\<dice_label_count_is_for_module\>/;'q;"	kind:pred	file:
dice_linenumber	../mdbcomp/slice_and_dice.m	/^                dice_linenumber ::  int,$/;kq|-;/\<dice_linenumber\>/;'q;"	kind:fld
dice_linenumber	slice_and_dice.m	/^                dice_linenumber ::  int,$/;kq|-;/\<dice_linenumber\>/;'q;"	kind:fld
dice_merge_path_port	../mdbcomp/slice_and_dice.m	/^:- pred dice_merge_path_port(/;kq|/^\<dice_merge_path_port\>/;'q;"	kind:pred	file:
dice_merge_path_port	slice_and_dice.m	/^:- pred dice_merge_path_port(/;kq|/^\<dice_merge_path_port\>/;'q;"	kind:pred	file:
dice_merge_proc_trace_counts	../mdbcomp/slice_and_dice.m	/^:- pred dice_merge_proc_trace_counts(/;kq|/^\<dice_merge_proc_trace_counts\>/;'q;"	kind:pred	file:
dice_merge_proc_trace_counts	slice_and_dice.m	/^:- pred dice_merge_proc_trace_counts(/;kq|/^\<dice_merge_proc_trace_counts\>/;'q;"	kind:pred	file:
dice_merge_trace_counts	../mdbcomp/slice_and_dice.m	/^:- pred dice_merge_trace_counts(/;kq|/^\<dice_merge_trace_counts\>/;'q;"	kind:pred	file:
dice_merge_trace_counts	slice_and_dice.m	/^:- pred dice_merge_trace_counts(/;kq|/^\<dice_merge_trace_counts\>/;'q;"	kind:pred	file:
dice_proc_map	../mdbcomp/slice_and_dice.m	/^                dice_proc_map   :: map(proc_label, proc_dice)$/;kq|-;/\<dice_proc_map\>/;'q;"	kind:fld
dice_proc_map	slice_and_dice.m	/^                dice_proc_map   :: map(proc_label, proc_dice)$/;kq|-;/\<dice_proc_map\>/;'q;"	kind:fld
dice_sort_string_is_valid	../mdbcomp/slice_and_dice.m	/^:- pred dice_sort_string_is_valid(/;kq|/^\<dice_sort_string_is_valid\>/;'q;"	kind:pred	file:
dice_sort_string_is_valid	slice_and_dice.m	/^:- pred dice_sort_string_is_valid(/;kq|/^\<dice_sort_string_is_valid\>/;'q;"	kind:pred	file:
dice_to_label_counts	../mdbcomp/slice_and_dice.m	/^:- func dice_to_label_counts(dice_proc_map) = list(/;kq|/^\<dice_to_label_counts\>/;'q;"	kind:func	file:
dice_to_label_counts	slice_and_dice.m	/^:- func dice_to_label_counts(dice_proc_map) = list(/;kq|/^\<dice_to_label_counts\>/;'q;"	kind:func	file:
diet	../library/diet.m	/^:- type diet(T)$/;kq|-;/\<diet\>/;'q;"	kind:type	file:
diet	../library/diet.m	/^:- type diet(T). % <= diet_element(T).$/;kq|-;/\<diet\>/;'q;"	kind:type
diet.T	../library/diet.m	/^:- pred T < T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
diet.T	../library/diet.m	/^:- pred T =< T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
diet.T	../library/diet.m	/^:- pred T > T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
diet.T	../library/diet.m	/^:- pred T >= T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
diet.add	../library/diet.m	/^:- func add(T, diet(T)) = diet(T) <= diet_element(/;kq|/^\<add\>/;'q;"	kind:func	file:
diet.all_true	../library/diet.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), diet(/;kq|/^\<all_true\>/;'q;"	kind:pred
diet.all_true_interval	../library/diet.m	/^:- pred all_true_interval(pred(T)::in(pred(/;kq|/^\<all_true_interval\>/;'q;"	kind:pred	file:
diet.bal_const	../library/diet.m	/^:- func bal_const = int.$/;kq|/^\<bal_const\>/;'q;"	kind:func	file:
diet.balance	../library/diet.m	/^:- func balance(interval(T), diet(T), diet(T)) = diet(/;kq|/^\<balance\>/;'q;"	kind:func	file:
diet.cons_interval	../library/diet.m	/^:- pred cons_interval(T::in, T::in, list({T, T})::in, list(/;kq|/^\<cons_interval\>/;'q;"	kind:pred	file:
diet.contains	../library/diet.m	/^:- pred contains(diet(T)::in, T::in) is semidet <= diet_element(/;kq|/^\<contains\>/;'q;"	kind:pred
diet.count	../library/diet.m	/^:- func count(diet(T)) = int <= enum(/;kq|/^\<count\>/;'q;"	kind:func
diet.count	../library/diet.m	/^:- pred count(diet(T)::in, int::in, int::out) is det <= enum(/;kq|/^\<count\>/;'q;"	kind:pred	file:
diet.create	../library/diet.m	/^:- func create(interval(T), diet(T), diet(T)) = diet(/;kq|/^\<create\>/;'q;"	kind:func	file:
diet.delete	../library/diet.m	/^:- func delete(diet(T), T) = diet(T) <= diet_element(/;kq|/^\<delete\>/;'q;"	kind:func
diet.delete_list	../library/diet.m	/^:- func delete_list(diet(T), list(T)) = diet(T) <= diet_element(/;kq|/^\<delete_list\>/;'q;"	kind:func
diet.diff	../library/diet.m	/^:- pred diff(diet(T)::in, maybe(interval(T))::in, diet(/;kq|/^\<diff\>/;'q;"	kind:pred	file:
diet.diff_helper	../library/diet.m	/^:- pred diff_helper(interval(T)::in, diet(T)::in, diet(/;kq|/^\<diff_helper\>/;'q;"	kind:pred	file:
diet.difference	../library/diet.m	/^:- func difference(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<difference\>/;'q;"	kind:func
diet.divide	../library/diet.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), diet(/;kq|/^\<divide\>/;'q;"	kind:pred
diet.divide_2	../library/diet.m	/^:- pred divide_2(pred(T)::in(pred(/;kq|/^\<divide_2\>/;'q;"	kind:pred	file:
diet.divide_by_set	../library/diet.m	/^:- pred divide_by_set(diet(T)::in, diet(T)::in, diet(T)::out, diet(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
diet.do_insert	../library/diet.m	/^:- func do_insert(interval(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<do_insert\>/;'q;"	kind:func	file:
diet.ecessor	../library/diet.m	/^    func predecessor(T) = T$/;kq|-;/\<diet.ecessor\>/;'q;"	kind:tcm
diet.empty	../library/diet.m	/^    --->    empty$/;kq|-;/\<diet.empty\>/;'q;"	kind:cons	file:
diet.equal	../library/diet.m	/^:- pred equal(diet(T)::in, diet(T)::in) is semidet <= diet_element(/;kq|/^\<equal\>/;'q;"	kind:pred
diet.filter	../library/diet.m	/^:- func filter(pred(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<filter\>/;'q;"	kind:func
diet.filter	../library/diet.m	/^:- pred filter(pred(T), diet(T), diet(T), diet(T)) <= diet_element(/;kq|/^\<filter\>/;'q;"	kind:pred
diet.find_del_left	../library/diet.m	/^:- pred find_del_left(T::in, diet(T)::in, T::out, diet(/;kq|/^\<find_del_left\>/;'q;"	kind:pred	file:
diet.find_del_right	../library/diet.m	/^:- pred find_del_right(T::in, diet(T)::in, T::out, diet(/;kq|/^\<find_del_right\>/;'q;"	kind:pred	file:
diet.fold_down	../library/diet.m	/^:- pred fold_down(pred(T, A, A), T, T, A, A) <= diet_element(/;kq|/^\<fold_down\>/;'q;"	kind:pred	file:
diet.fold_up2	../library/diet.m	/^:- pred fold_up2(pred(/;kq|/^\<fold_up2\>/;'q;"	kind:pred	file:
diet.fold_up3	../library/diet.m	/^:- pred fold_up3(pred(/;kq|/^\<fold_up3\>/;'q;"	kind:pred	file:
diet.fold_up4	../library/diet.m	/^:- pred fold_up4(pred(/;kq|/^\<fold_up4\>/;'q;"	kind:pred	file:
diet.fold_up5	../library/diet.m	/^:- pred fold_up5(/;kq|/^\<fold_up5\>/;'q;"	kind:pred	file:
diet.foldl	../library/diet.m	/^:- func foldl(func(T, A) = A, diet(T), A) = A <= diet_element(/;kq|/^\<foldl\>/;'q;"	kind:func
diet.foldl2	../library/diet.m	/^:- pred foldl2(pred(T, A, A, B, B), diet(T), A, A, B, B) <= diet_element(/;kq|/^\<foldl2\>/;'q;"	kind:pred
diet.foldl3	../library/diet.m	/^:- pred foldl3(pred(T, A, A, B, B, C, C), diet(/;kq|/^\<foldl3\>/;'q;"	kind:pred
diet.foldl4	../library/diet.m	/^:- pred foldl4(pred(T, A, A, B, B, C, C, D, D), diet(/;kq|/^\<foldl4\>/;'q;"	kind:pred
diet.foldl5	../library/diet.m	/^:- pred foldl5(pred(T, A, A, B, B, C, C, D, D, E, E), diet(/;kq|/^\<foldl5\>/;'q;"	kind:pred
diet.foldl_2	../library/diet.m	/^:- pred foldl_2(pred(T, Acc, Acc), T, T, Acc, Acc) <= diet_element(/;kq|/^\<foldl_2\>/;'q;"	kind:pred	file:
diet.foldl_intervals	../library/diet.m	/^:- pred foldl_intervals(pred(T, T, A, A), diet(T), A, A) <= diet_element(/;kq|/^\<foldl_intervals\>/;'q;"	kind:pred
diet.foldr	../library/diet.m	/^:- func foldr(func(T, A) = A, diet(T), A) = A <= diet_element(/;kq|/^\<foldr\>/;'q;"	kind:func
diet.foldr_intervals	../library/diet.m	/^:- pred foldr_intervals(pred(T, T, A, A), diet(T), A, A) <= diet_element(/;kq|/^\<foldr_intervals\>/;'q;"	kind:pred
diet.from_interval_list	../library/diet.m	/^:- pred from_interval_list(list({T, T})::in, diet(/;kq|/^\<from_interval_list\>/;'q;"	kind:pred
diet.from_list	../library/diet.m	/^:- func from_list(list(T)) = diet(T) <= diet_element(/;kq|/^\<from_list\>/;'q;"	kind:func
diet.from_sorted_list	../library/diet.m	/^:- func from_sorted_list(list(T)) = diet(T) <= diet_element(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
diet.height	../library/diet.m	/^:- func height(diet(/;kq|/^\<height\>/;'q;"	kind:func	file:
diet.height_join	../library/diet.m	/^:- func height_join(diet(T), diet(/;kq|/^\<height_join\>/;'q;"	kind:func	file:
diet.init	../library/diet.m	/^:- func init = diet(/;kq|/^\<init\>/;'q;"	kind:func
diet.insert	../library/diet.m	/^:- func insert(diet(T), T) = diet(T) <= diet_element(/;kq|/^\<insert\>/;'q;"	kind:func
diet.insert_interval	../library/diet.m	/^:- pred insert_interval(T::in, T::in, diet(T)::in, diet(/;kq|/^\<insert_interval\>/;'q;"	kind:pred
diet.insert_interval	../library/diet.m	/^:- pred insert_interval({T, T}::in, diet(T)::in, diet(/;kq|/^\<insert_interval\>/;'q;"	kind:pred	file:
diet.insert_list	../library/diet.m	/^:- func insert_list(diet(T), list(T)) = diet(T) <= diet_element(/;kq|/^\<insert_list\>/;'q;"	kind:func
diet.insert_new	../library/diet.m	/^:- pred insert_new(T::in, diet(T)::in, diet(/;kq|/^\<insert_new\>/;'q;"	kind:pred
diet.int_ge	../library/diet.m	/^:- pred int_ge(/;kq|/^\<int_ge\>/;'q;"	kind:pred	file:
diet.int_gt	../library/diet.m	/^:- pred int_gt(/;kq|/^\<int_gt\>/;'q;"	kind:pred	file:
diet.inter	../library/diet.m	/^:- func inter(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<inter\>/;'q;"	kind:func	file:
diet.inter_2	../library/diet.m	/^:- pred inter_2(diet(T)::in, maybe({T, T})::in, diet(/;kq|/^\<inter_2\>/;'q;"	kind:pred	file:
diet.inter_help	../library/diet.m	/^:- pred inter_help({T, T}::in, diet(/;kq|/^\<inter_help\>/;'q;"	kind:pred	file:
diet.intersect	../library/diet.m	/^:- func intersect(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<intersect\>/;'q;"	kind:func
diet.intersect_list	../library/diet.m	/^:- func intersect_list(list(diet(T))) = diet(T) <= diet_element(/;kq|/^\<intersect_list\>/;'q;"	kind:func
diet.interval	../library/diet.m	/^                interval    :: interval(T),$/;kq|-;/\<diet.interval\>/;'q;"	kind:fld	file:
diet.interval	../library/diet.m	/^:- type interval(T) == {T, T}. % inclusive$/;kq|-;/\<diet.interval\>/;'q;"	kind:type	file:
diet.is_empty	../library/diet.m	/^:- pred is_empty(diet(/;kq|/^\<is_empty\>/;'q;"	kind:pred
diet.is_non_empty	../library/diet.m	/^:- pred is_non_empty(diet(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
diet.is_singleton	../library/diet.m	/^:- pred is_singleton(diet(T)::in, T::out) is semidet <= diet_element(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
diet.join	../library/diet.m	/^:- func join(interval(T), diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<join\>/;'q;"	kind:func	file:
diet.left	../library/diet.m	/^                left        :: diet(T),$/;kq|-;/\<diet.left\>/;'q;"	kind:fld	file:
diet.less_than	../library/diet.m	/^    pred less_than(T::in, T::in) is semidet,$/;kq|-;/\<diet.less_than\>/;'q;"	kind:tcm
diet.list_to_set	../library/diet.m	/^:- func list_to_set(list(T)) = diet(T) <= diet_element(/;kq|/^\<list_to_set\>/;'q;"	kind:func
diet.make_interval_set	../library/diet.m	/^:- func make_interval_set(T, T) = diet(T) <= diet_element(/;kq|/^\<make_interval_set\>/;'q;"	kind:func
diet.make_singleton_set	../library/diet.m	/^:- func make_singleton_set(T) = diet(T) <= diet_element(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
diet.max_elem	../library/diet.m	/^:- func max_elem(T, T) = T <= diet_element(/;kq|/^\<max_elem\>/;'q;"	kind:func	file:
diet.member	../library/diet.m	/^:- pred member(T, diet(T)) <= diet_element(/;kq|/^\<member\>/;'q;"	kind:pred
diet.member_in_range	../library/diet.m	/^:- pred member_in_range(T::in, T::in, T::out) is multi <= diet_element(/;kq|/^\<member_in_range\>/;'q;"	kind:pred	file:
diet.min_elem	../library/diet.m	/^:- func min_elem(T, T) = T <= diet_element(/;kq|/^\<min_elem\>/;'q;"	kind:func	file:
diet.myadd	../library/diet.m	/^:- func myadd(bool, interval(T), diet(T)) = diet(/;kq|/^\<myadd\>/;'q;"	kind:func	file:
diet.node	../library/diet.m	/^    ;       node($/;kq|-;/\<diet.node\>/;'q;"	kind:cons	file:
diet.node	../library/diet.m	/^:- inst node for diet\/1$/;kq|-;/\<diet.node\>/;'q;"	kind:inst	file:
diet.node_height	../library/diet.m	/^                node_height :: int,$/;kq|-;/\<diet.node_height\>/;'q;"	kind:fld	file:
diet.nondet_member	../library/diet.m	/^:- pred nondet_member(diet(T)::in, T::out) is nondet <= diet_element(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
diet.remove	../library/diet.m	/^:- pred remove(T::in, diet(T)::in, diet(T)::out) is semidet <= diet_element(/;kq|/^\<remove\>/;'q;"	kind:pred
diet.remove_least	../library/diet.m	/^:- pred remove_least(T::out, diet(T)::in, diet(/;kq|/^\<remove_least\>/;'q;"	kind:pred
diet.remove_list	../library/diet.m	/^:- pred remove_list(list(T)::in, diet(T)::in, diet(/;kq|/^\<remove_list\>/;'q;"	kind:pred
diet.reroot	../library/diet.m	/^:- func reroot(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<reroot\>/;'q;"	kind:func	file:
diet.right	../library/diet.m	/^                right       :: diet(T)$/;kq|-;/\<diet.right\>/;'q;"	kind:fld	file:
diet.safe_predecessor	../library/diet.m	/^:- func safe_predecessor(T, T) = T <= diet_element(/;kq|/^\<safe_predecessor\>/;'q;"	kind:func	file:
diet.singleton	../library/diet.m	/^:- func singleton(interval(T)) = diet(/;kq|/^\<singleton\>/;'q;"	kind:func	file:
diet.sorted_list_to_set	../library/diet.m	/^:- func sorted_list_to_set(list(T)) = diet(T) <= diet_element(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
diet.split	../library/diet.m	/^:- pred split(T::in, diet(T)::in, diet(T)::out, bool::out, diet(/;kq|/^\<split\>/;'q;"	kind:pred
diet.subset	../library/diet.m	/^:- pred subset(diet(T)::in, diet(T)::in) is semidet <= diet_element(/;kq|/^\<subset\>/;'q;"	kind:pred
diet.subset_2	../library/diet.m	/^:- pred subset_2(interval(T)::in, diet(T)::in, interval(T)::in, diet(/;kq|/^\<subset_2\>/;'q;"	kind:pred	file:
diet.successor	../library/diet.m	/^    func successor(T) = T,$/;kq|-;/\<diet.successor\>/;'q;"	kind:tcm
diet.superset	../library/diet.m	/^:- pred superset(diet(T)::in, diet(T)::in) is semidet <= diet_element(/;kq|/^\<superset\>/;'q;"	kind:pred
diet.take_max	../library/diet.m	/^:- pred take_max(diet(T)::in(node), interval(T)::out, diet(/;kq|/^\<take_max\>/;'q;"	kind:pred	file:
diet.take_min	../library/diet.m	/^:- pred take_min(diet(T)::in(node), interval(T)::out, diet(/;kq|/^\<take_min\>/;'q;"	kind:pred	file:
diet.take_min_iter	../library/diet.m	/^:- pred take_min_iter(diet(T)::in(node), interval(T)::out, diet(/;kq|/^\<take_min_iter\>/;'q;"	kind:pred	file:
diet.take_min_iter2	../library/diet.m	/^:- pred take_min_iter2(diet(T)::in, maybe(interval(T))::out, diet(/;kq|/^\<take_min_iter2\>/;'q;"	kind:pred	file:
diet.to_sorted_interval_list	../library/diet.m	/^:- pred to_sorted_interval_list(diet(T)::in, list(/;kq|/^\<to_sorted_interval_list\>/;'q;"	kind:pred
diet.to_sorted_list	../library/diet.m	/^:- func to_sorted_list(diet(T)) = list(T) <= diet_element(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
diet.unexpected_interval	../library/diet.m	/^:- pred unexpected_interval(/;kq|/^\<unexpected_interval\>/;'q;"	kind:pred	file:
diet.union	../library/diet.m	/^:- func union(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<union\>/;'q;"	kind:func
diet.union_2	../library/diet.m	/^:- pred union_2(diet(T)::in, maybe(T)::in, maybe(/;kq|/^\<union_2\>/;'q;"	kind:pred	file:
diet.union_helper	../library/diet.m	/^:- pred union_helper(diet(T)::in, {T, T}::in, diet(/;kq|/^\<union_helper\>/;'q;"	kind:pred	file:
diet.union_list	../library/diet.m	/^:- func union_list(list(diet(T))) = diet(T) <= diet_element(/;kq|/^\<union_list\>/;'q;"	kind:func
diet_element	../library/diet.m	/^:- instance diet_element(int) where [$/;kq|-;/\<diet_element\>/;'q;"	kind:tci	file:
diet_element	../library/diet.m	/^:- typeclass diet_element(T) where [$/;kq|-;/\<diet_element\>/;'q;"	kind:tc
diff	../library/diet.m	/^:- pred diff(diet(T)::in, maybe(interval(T))::in, diet(/;kq|/^\<diff\>/;'q;"	kind:pred	file:
diff	../library/edit_seq.m	/^:- type diff(T)$/;kq|-;/\<diff\>/;'q;"	kind:type
diff_a_nb	../library/ranges.m	/^:- func diff_a_nb(/;kq|/^\<diff_a_nb\>/;'q;"	kind:func	file:
diff_cord	../library/edit_seq.m	/^:- type diff_cord(T) == cord(diff(T)).$/;kq|-;/\<diff_cord\>/;'q;"	kind:type	file:
diff_counts_on_line	../mdbcomp/trace_counts.m	/^:- func diff_counts_on_line(/;kq|/^\<diff_counts_on_line\>/;'q;"	kind:func	file:
diff_counts_on_line	trace_counts.m	/^:- func diff_counts_on_line(/;kq|/^\<diff_counts_on_line\>/;'q;"	kind:func	file:
diff_file	../mdbcomp/trace_counts.m	/^    ;       diff_file(trace_count_file_type, trace_count_file_type).$/;kq|-;/\<diff_file\>/;'q;"	kind:cons
diff_file	trace_counts.m	/^    ;       diff_file(trace_count_file_type, trace_count_file_type).$/;kq|-;/\<diff_file\>/;'q;"	kind:cons
diff_helper	../library/diet.m	/^:- pred diff_helper(interval(T)::in, diet(T)::in, diet(/;kq|/^\<diff_helper\>/;'q;"	kind:pred	file:
diff_na_nb	../library/ranges.m	/^:- func diff_na_nb(/;kq|/^\<diff_na_nb\>/;'q;"	kind:func	file:
diff_pairs	../library/integer.m	/^:- pred diff_pairs(/;kq|/^\<diff_pairs\>/;'q;"	kind:pred	file:
diff_pairs_equal	../library/integer.m	/^:- pred diff_pairs_equal(digit::out, list(digit)::in, list(/;kq|/^\<diff_pairs_equal\>/;'q;"	kind:pred	file:
diff_proc_counts	../mdbcomp/trace_counts.m	/^:- func diff_proc_counts(/;kq|/^\<diff_proc_counts\>/;'q;"	kind:func	file:
diff_proc_counts	trace_counts.m	/^:- func diff_proc_counts(/;kq|/^\<diff_proc_counts\>/;'q;"	kind:func	file:
diff_proc_counts_acc	../mdbcomp/trace_counts.m	/^:- pred diff_proc_counts_acc(/;kq|/^\<diff_proc_counts_acc\>/;'q;"	kind:pred	file:
diff_proc_counts_acc	trace_counts.m	/^:- pred diff_proc_counts_acc(/;kq|/^\<diff_proc_counts_acc\>/;'q;"	kind:pred	file:
diff_seq	../library/edit_seq.m	/^:- type diff_seq(T) == list(diff(T)).$/;kq|-;/\<diff_seq\>/;'q;"	kind:type
diff_trace_counts	../mdbcomp/trace_counts.m	/^:- pred diff_trace_counts(/;kq|/^\<diff_trace_counts\>/;'q;"	kind:pred
diff_trace_counts	trace_counts.m	/^:- pred diff_trace_counts(/;kq|/^\<diff_trace_counts\>/;'q;"	kind:pred
diff_trace_counts_acc	../mdbcomp/trace_counts.m	/^:- pred diff_trace_counts_acc(/;kq|/^\<diff_trace_counts_acc\>/;'q;"	kind:pred	file:
diff_trace_counts_acc	trace_counts.m	/^:- pred diff_trace_counts_acc(/;kq|/^\<diff_trace_counts_acc\>/;'q;"	kind:pred	file:
difference	../library/bitmap.m	/^:- func difference(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/diet.m	/^:- func difference(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/fat_sparse_bitset.m	/^:- func difference(fat_sparse_bitset(T), fat_sparse_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/fatter_sparse_bitset.m	/^:- func difference(fatter_sparse_bitset(T), fatter_sparse_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/ranges.m	/^:- func difference(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/set.m	/^:- func difference(set(T), set(T)) = set(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/set_bbbtree.m	/^:- func difference(set_bbbtree(T), set_bbbtree(T)) = set_bbbtree(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/set_ctree234.m	/^:- func difference(set_ctree234(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/set_ordlist.m	/^:- func difference(set_ordlist(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/set_tree234.m	/^:- func difference(set_tree234(T), set_tree234(T)) = set_tree234(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/set_unordlist.m	/^:- func difference(set_unordlist(T), set_unordlist(T)) = set_unordlist(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/sparse_bitset.m	/^:- func difference(sparse_bitset(T), sparse_bitset(T)) = sparse_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/test_bitset.m	/^:- func difference(test_bitset(T), test_bitset(T)) = test_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/tree_bitset.m	/^:- func difference(tree_bitset(T), tree_bitset(T)) = tree_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/version_bitmap.m	/^:- func difference(/;kq|/^\<difference\>/;'q;"	kind:func
difference_2	../library/set_tree234.m	/^:- pred difference_2(set_tree234(T)::in, set_tree234(/;kq|/^\<difference_2\>/;'q;"	kind:pred	file:
difference_2	../library/set_unordlist.m	/^:- pred set_unordlist.difference_2(set_unordlist(T)::in, set_unordlist(/;kq|/^\<set_unordlist.difference_2\>/;'q;"	kind:pred	file:
difference_loop	../library/fat_sparse_bitset.m	/^:- pred difference_loop(/;kq|/^\<difference_loop\>/;'q;"	kind:pred	file:
difference_loop	../library/fatter_sparse_bitset.m	/^:- pred difference_loop(/;kq|/^\<difference_loop\>/;'q;"	kind:pred	file:
difference_loop	../library/set_ordlist.m	/^:- pred difference_loop(list(T)::in, list(T)::in, list(/;kq|/^\<difference_loop\>/;'q;"	kind:pred	file:
difference_loop	../library/sparse_bitset.m	/^:- pred difference_loop(/;kq|/^\<difference_loop\>/;'q;"	kind:pred	file:
difference_r	../library/set_bbbtree.m	/^:- pred difference_r(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<difference_r\>/;'q;"	kind:pred	file:
difftime	../library/time.m	/^:- func difftime(/;kq|/^\<difftime\>/;'q;"	kind:func
digit	../library/integer.m	/^:- type digit == int.   % base 2^14 digit$/;kq|-;/\<digit\>/;'q;"	kind:type	file:
digit_to_string	../library/integer.m	/^:- pred digit_to_string(/;kq|/^\<digit_to_string\>/;'q;"	kind:pred	file:
digits	../library/parsing_utils.m	/^:- pred digits(/;kq|/^\<digits\>/;'q;"	kind:pred	file:
digits_2	../library/parsing_utils.m	/^:- pred digits_2(/;kq|/^\<digits_2\>/;'q;"	kind:pred	file:
digits_to_string	../library/integer.m	/^:- func digits_to_string(int, printbase, list(/;kq|/^\<digits_to_string\>/;'q;"	kind:func	file:
digits_to_strings	../library/integer.m	/^:- pred digits_to_strings(int::in, list(/;kq|/^\<digits_to_strings\>/;'q;"	kind:pred	file:
digraph	../library/digraph.m	/^:- type digraph(T)$/;kq|-;/\<digraph\>/;'q;"	kind:type	file:
digraph.accumulate_rev_lookup	../library/digraph.m	/^:- pred accumulate_rev_lookup(bimap(T, digraph_key(/;kq|/^\<accumulate_rev_lookup\>/;'q;"	kind:pred	file:
digraph.accumulate_with_key	../library/digraph.m	/^:- pred accumulate_with_key(digraph_key(T)::in, digraph_key(/;kq|/^\<accumulate_with_key\>/;'q;"	kind:pred	file:
digraph.add_assoc_list	../library/digraph.m	/^:- func add_assoc_list(assoc_list(digraph_key(T), digraph_key(/;kq|/^\<add_assoc_list\>/;'q;"	kind:func
digraph.add_edge	../library/digraph.m	/^:- func add_edge(digraph_key(T), digraph_key(T), digraph(T)) = digraph(/;kq|/^\<add_edge\>/;'q;"	kind:func
digraph.add_edges_to_reachable	../library/digraph.m	/^:- pred add_edges_to_reachable(digraph(/;kq|/^\<add_edges_to_reachable\>/;'q;"	kind:pred	file:
digraph.add_predecessor	../library/digraph.m	/^:- pred add_predecessor(digraph_key(T)::in, digraph_key(/;kq|/^\<add_predecessor\>/;'q;"	kind:pred	file:
digraph.add_predecessors	../library/digraph.m	/^:- pred add_predecessors(digraph_key_set(T)::in, digraph_key(/;kq|/^\<add_predecessors\>/;'q;"	kind:pred	file:
digraph.add_reflexive	../library/digraph.m	/^:- pred add_reflexive(digraph_key(/;kq|/^\<add_reflexive\>/;'q;"	kind:pred	file:
digraph.add_successors	../library/digraph.m	/^:- pred add_successors(digraph_key_set(T)::in, digraph_key(/;kq|/^\<add_successors\>/;'q;"	kind:pred	file:
digraph.add_to_key_set_map	../library/digraph.m	/^:- pred add_to_key_set_map(digraph_key_set(T)::in, digraph_key(/;kq|/^\<add_to_key_set_map\>/;'q;"	kind:pred	file:
digraph.add_vertex	../library/digraph.m	/^:- pred add_vertex(T::in, digraph_key(/;kq|/^\<add_vertex\>/;'q;"	kind:pred
digraph.add_vertex_pair	../library/digraph.m	/^:- func add_vertex_pair(pair(T), digraph(T)) = digraph(/;kq|/^\<add_vertex_pair\>/;'q;"	kind:func
digraph.add_vertex_to_list	../library/digraph.m	/^:- pred add_vertex_to_list(digraph(T)::in, digraph_key(/;kq|/^\<add_vertex_to_list\>/;'q;"	kind:pred	file:
digraph.add_vertices_and_edge	../library/digraph.m	/^:- func add_vertices_and_edge(T, T, digraph(T)) = digraph(/;kq|/^\<add_vertices_and_edge\>/;'q;"	kind:func
digraph.allocate_key	../library/digraph.m	/^:- pred allocate_key(digraph_key(T)::out, digraph(T)::in, digraph(/;kq|/^\<allocate_key\>/;'q;"	kind:pred	file:
digraph.atsort	../library/digraph.m	/^:- func atsort(digraph(T)) = list(set(/;kq|/^\<atsort\>/;'q;"	kind:func
digraph.basic_tc	../library/digraph.m	/^:- pred basic_tc(digraph(T)::in, digraph(/;kq|/^\<basic_tc\>/;'q;"	kind:pred	file:
digraph.build_successor_set	../library/digraph.m	/^:- pred build_successor_set(key_set_map(T)::in, key_set_map(/;kq|/^\<build_successor_set\>/;'q;"	kind:pred	file:
digraph.build_successor_set_2	../library/digraph.m	/^:- pred build_successor_set_2(key_set_map(T)::in, digraph_key(/;kq|/^\<build_successor_set_2\>/;'q;"	kind:pred	file:
digraph.bwd_map	../library/digraph.m	/^                bwd_map             :: key_set_map(T)$/;kq|-;/\<digraph.bwd_map\>/;'q;"	kind:fld	file:
digraph.check_from_to_order	../library/digraph.m	/^:- pred check_from_to_order(digraph(T)::in, digraph_key_set(/;kq|/^\<check_from_to_order\>/;'q;"	kind:pred	file:
digraph.clique_map	../library/digraph.m	/^:- type clique_map(T) == map(digraph_key(T), digraph_key(set(T))).$/;kq|-;/\<digraph.clique_map\>/;'q;"	kind:type	file:
digraph.cliques	../library/digraph.m	/^:- func cliques(digraph(T)) = set(set(digraph_key(/;kq|/^\<cliques\>/;'q;"	kind:func
digraph.cliques_2	../library/digraph.m	/^:- pred cliques_2(list(digraph_key(T))::in, digraph(/;kq|/^\<cliques_2\>/;'q;"	kind:pred	file:
digraph.component	../library/digraph.m	/^:- type component(T)$/;kq|-;/\<digraph.component\>/;'q;"	kind:type	file:
digraph.component_nonroots	../library/digraph.m	/^                component_nonroots  :: list(digraph_key(T))$/;kq|-;/\<digraph.component_nonroots\>/;'q;"	kind:fld	file:
digraph.component_root	../library/digraph.m	/^                component_root      :: digraph_key(T),$/;kq|-;/\<digraph.component_root\>/;'q;"	kind:fld	file:
digraph.components	../library/digraph.m	/^:- func components(digraph(T)) = set(set(digraph_key(/;kq|/^\<components\>/;'q;"	kind:func
digraph.components_loop	../library/digraph.m	/^:- pred components_loop(digraph(T)::in, digraph_key_set(/;kq|/^\<components_loop\>/;'q;"	kind:pred	file:
digraph.compose	../library/digraph.m	/^:- func compose(digraph(T), digraph(T)) = digraph(/;kq|/^\<compose\>/;'q;"	kind:func
digraph.compose_loop	../library/digraph.m	/^:- pred compose_loop(digraph(T)::in, digraph(/;kq|/^\<compose_loop\>/;'q;"	kind:pred	file:
digraph.comps	../library/digraph.m	/^                comps       :: list(component(T))$/;kq|-;/\<digraph.comps\>/;'q;"	kind:fld	file:
digraph.copy_vertex	../library/digraph.m	/^:- pred copy_vertex(digraph(T)::in, digraph_key(/;kq|/^\<copy_vertex\>/;'q;"	kind:pred	file:
digraph.copy_vertices	../library/digraph.m	/^:- pred copy_vertices(digraph(T)::in, digraph_key_set(/;kq|/^\<copy_vertices\>/;'q;"	kind:pred	file:
digraph.delete_assoc_list	../library/digraph.m	/^:- func delete_assoc_list(assoc_list(digraph_key(T), digraph_key(/;kq|/^\<delete_assoc_list\>/;'q;"	kind:func
digraph.delete_edge	../library/digraph.m	/^:- func delete_edge(digraph_key(T), digraph_key(T), digraph(T)) = digraph(/;kq|/^\<delete_edge\>/;'q;"	kind:func
digraph.dfs	../library/digraph.m	/^:- func dfs(digraph(T)) = list(digraph_key(/;kq|/^\<dfs\>/;'q;"	kind:func
digraph.dfs	../library/digraph.m	/^:- func dfs(digraph(T), digraph_key(T)) = list(digraph_key(/;kq|/^\<dfs\>/;'q;"	kind:func
digraph.dfs	../library/digraph.m	/^:- pred dfs(digraph(T)::in, digraph_key(T)::in, digraph_key_set(/;kq|/^\<dfs\>/;'q;"	kind:pred
digraph.dfs_2	../library/digraph.m	/^:- pred dfs_2(digraph(T)::in, digraph_key(/;kq|/^\<dfs_2\>/;'q;"	kind:pred	file:
digraph.dfsrev	../library/digraph.m	/^:- func dfsrev(digraph(T)) = list(digraph_key(/;kq|/^\<dfsrev\>/;'q;"	kind:func
digraph.dfsrev	../library/digraph.m	/^:- func dfsrev(digraph(T), digraph_key(T)) = list(digraph_key(/;kq|/^\<dfsrev\>/;'q;"	kind:func
digraph.dfsrev	../library/digraph.m	/^:- pred dfsrev(digraph(T)::in, digraph_key(/;kq|/^\<dfsrev\>/;'q;"	kind:pred
digraph.find_descendants	../library/digraph.m	/^:- pred find_descendants(digraph(T)::in, digraph_key(/;kq|/^\<find_descendants\>/;'q;"	kind:pred	file:
digraph.from_assoc_list	../library/digraph.m	/^:- func from_assoc_list(assoc_list(T, T)) = digraph(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
digraph.from_uint	../library/digraph.m	/^    pred(from_uint\/2) is digraph_key_from_uint$/;kq|-;/\<digraph.from_uint\>/;'q;"	kind:tcim	file:
digraph.fwd_map	../library/digraph.m	/^                fwd_map             :: key_set_map(T),$/;kq|-;/\<digraph.fwd_map\>/;'q;"	kind:fld	file:
digraph.get_successors	../library/digraph.m	/^:- pred get_successors(key_set_map(T)::in, digraph_key(/;kq|/^\<get_successors\>/;'q;"	kind:pred	file:
digraph.init	../library/digraph.m	/^:- func init = digraph(/;kq|/^\<init\>/;'q;"	kind:func
digraph.inverse	../library/digraph.m	/^:- func inverse(digraph(T)) = digraph(/;kq|/^\<inverse\>/;'q;"	kind:func
digraph.is_dag	../library/digraph.m	/^:- pred is_dag(digraph(/;kq|/^\<is_dag\>/;'q;"	kind:pred
digraph.is_dag_2	../library/digraph.m	/^:- pred is_dag_2(digraph(T)::in, list(digraph_key(T))::in, digraph_key(/;kq|/^\<is_dag_2\>/;'q;"	kind:pred	file:
digraph.is_edge	../library/digraph.m	/^:- pred is_edge(digraph(T), digraph_key(T), digraph_key(/;kq|/^\<is_edge\>/;'q;"	kind:pred
digraph.is_edge_rev	../library/digraph.m	/^:- pred is_edge_rev(digraph(T), digraph_key(T), digraph_key(/;kq|/^\<is_edge_rev\>/;'q;"	kind:pred
digraph.key_map	../library/digraph.m	/^:- type key_map(T)     == map(uint, digraph_key(T)).$/;kq|-;/\<digraph.key_map\>/;'q;"	kind:type	file:
digraph.key_set_map	../library/digraph.m	/^:- type key_set_map(T) == map(uint, digraph_key_set(T)).$/;kq|-;/\<digraph.key_set_map\>/;'q;"	kind:type	file:
digraph.key_set_map_add	../library/digraph.m	/^:- pred key_set_map_add(uint::in, digraph_key(/;kq|/^\<key_set_map_add\>/;'q;"	kind:pred	file:
digraph.key_set_map_delete	../library/digraph.m	/^:- pred key_set_map_delete(uint::in, digraph_key(/;kq|/^\<key_set_map_delete\>/;'q;"	kind:pred	file:
digraph.key_set_map_union	../library/digraph.m	/^:- pred key_set_map_union(uint::in, digraph_key_set(/;kq|/^\<key_set_map_union\>/;'q;"	kind:pred	file:
digraph.keys	../library/digraph.m	/^:- pred keys(digraph(T)::in, list(digraph_key(/;kq|/^\<keys\>/;'q;"	kind:pred	file:
digraph.lookup_from	../library/digraph.m	/^:- func lookup_from(digraph(T), digraph_key(T)) = set(digraph_key(/;kq|/^\<lookup_from\>/;'q;"	kind:func
digraph.lookup_key	../library/digraph.m	/^:- func lookup_key(digraph(T), T) = digraph_key(/;kq|/^\<lookup_key\>/;'q;"	kind:func
digraph.lookup_key_set_from	../library/digraph.m	/^:- func lookup_key_set_from(digraph(T), digraph_key(T)) = digraph_key_set(/;kq|/^\<lookup_key_set_from\>/;'q;"	kind:func
digraph.lookup_key_set_to	../library/digraph.m	/^:- func lookup_key_set_to(digraph(T), digraph_key(T)) = digraph_key_set(/;kq|/^\<lookup_key_set_to\>/;'q;"	kind:func
digraph.lookup_to	../library/digraph.m	/^:- func lookup_to(digraph(T), digraph_key(T)) = set(digraph_key(/;kq|/^\<lookup_to\>/;'q;"	kind:func
digraph.lookup_vertex	../library/digraph.m	/^:- func lookup_vertex(digraph(T), digraph_key(/;kq|/^\<lookup_vertex\>/;'q;"	kind:func
digraph.make_clique_map	../library/digraph.m	/^:- pred make_clique_map(digraph(T)::in, list(set(digraph_key(/;kq|/^\<make_clique_map\>/;'q;"	kind:pred	file:
digraph.make_clique_map_2	../library/digraph.m	/^:- pred make_clique_map_2(digraph_key(set(T))::in, digraph_key(/;kq|/^\<make_clique_map_2\>/;'q;"	kind:pred	file:
digraph.make_reduced_graph	../library/digraph.m	/^:- pred make_reduced_graph(clique_map(/;kq|/^\<make_reduced_graph\>/;'q;"	kind:pred	file:
digraph.modified_tarjan	../library/digraph.m	/^:- pred modified_tarjan(digraph(T)::in, list(component(/;kq|/^\<modified_tarjan\>/;'q;"	kind:pred	file:
digraph.modified_tarjan_state	../library/digraph.m	/^:- type modified_tarjan_state(T)$/;kq|-;/\<digraph.modified_tarjan_state\>/;'q;"	kind:type	file:
digraph.modified_tarjan_visit	../library/digraph.m	/^:- pred modified_tarjan_visit(key_set_map(T)::in, digraph_key(/;kq|/^\<modified_tarjan_visit\>/;'q;"	kind:pred	file:
digraph.modified_tarjan_visit	../library/digraph.m	/^:- type modified_tarjan_visit(T)$/;kq|-;/\<digraph.modified_tarjan_visit\>/;'q;"	kind:type	file:
digraph.next_key	../library/digraph.m	/^                next_key            :: uint,$/;kq|-;/\<digraph.next_key\>/;'q;"	kind:fld	file:
digraph.pop_component	../library/digraph.m	/^:- pred pop_component(digraph_key(T)::in, list(digraph_key(/;kq|/^\<pop_component\>/;'q;"	kind:pred	file:
digraph.popped	../library/digraph.m	/^                popped      :: digraph_key_set(T),$/;kq|-;/\<digraph.popped\>/;'q;"	kind:fld	file:
digraph.reachable_from	../library/digraph.m	/^:- pred reachable_from(digraph(T)::in, digraph_key_set(/;kq|/^\<reachable_from\>/;'q;"	kind:pred	file:
digraph.reduced	../library/digraph.m	/^:- func reduced(digraph(T)) = digraph(set(/;kq|/^\<reduced\>/;'q;"	kind:func
digraph.reduced	../library/digraph.m	/^:- pred reduced(digraph(T)::in, digraph(set(/;kq|/^\<reduced\>/;'q;"	kind:pred
digraph.reflexive_closure	../library/digraph.m	/^:- func reflexive_closure(digraph(T)) = digraph(/;kq|/^\<reflexive_closure\>/;'q;"	kind:func	file:
digraph.root_map	../library/digraph.m	/^                root_map    :: map(digraph_key(T), digraph_key(T)),$/;kq|-;/\<digraph.root_map\>/;'q;"	kind:fld	file:
digraph.rtc	../library/digraph.m	/^:- func rtc(digraph(T)) = digraph(/;kq|/^\<rtc\>/;'q;"	kind:func
digraph.sc	../library/digraph.m	/^:- func sc(digraph(T)) = digraph(/;kq|/^\<sc\>/;'q;"	kind:func
digraph.search_key	../library/digraph.m	/^:- pred search_key(digraph(T)::in, T::in, digraph_key(/;kq|/^\<search_key\>/;'q;"	kind:pred
digraph.slow_tc	../library/digraph.m	/^:- pred slow_tc(digraph(T)::in, digraph(/;kq|/^\<slow_tc\>/;'q;"	kind:pred
digraph.stack	../library/digraph.m	/^                stack       :: list(digraph_key(T)),$/;kq|-;/\<digraph.stack\>/;'q;"	kind:fld	file:
digraph.symmetric_closure	../library/digraph.m	/^:- func symmetric_closure(digraph(T)) = digraph(/;kq|/^\<symmetric_closure\>/;'q;"	kind:func
digraph.tc	../library/digraph.m	/^:- func tc(digraph(T)) = digraph(/;kq|/^\<tc\>/;'q;"	kind:func
digraph.to_assoc_list	../library/digraph.m	/^:- func to_assoc_list(digraph(T)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
digraph.to_assoc_list_2	../library/digraph.m	/^:- pred to_assoc_list_2(key_set_map(T)::in, list(/;kq|/^\<to_assoc_list_2\>/;'q;"	kind:pred	file:
digraph.to_from_order_loop	../library/digraph.m	/^:- pred to_from_order_loop(list(digraph_key(T))::in, digraph(/;kq|/^\<to_from_order_loop\>/;'q;"	kind:pred	file:
digraph.to_key_assoc_list	../library/digraph.m	/^:- func to_key_assoc_list(digraph(/;kq|/^\<to_key_assoc_list\>/;'q;"	kind:func
digraph.to_key_assoc_list_2	../library/digraph.m	/^:- pred to_key_assoc_list_2(key_set_map(T)::in, list(/;kq|/^\<to_key_assoc_list_2\>/;'q;"	kind:pred	file:
digraph.to_uint	../library/digraph.m	/^    func(to_uint\/1) is digraph_key_to_uint,$/;kq|-;/\<digraph.to_uint\>/;'q;"	kind:tcim	file:
digraph.transitive_closure	../library/digraph.m	/^:- func transitive_closure(digraph(T)) = digraph(/;kq|/^\<transitive_closure\>/;'q;"	kind:func
digraph.traverse	../library/digraph.m	/^:- pred traverse(digraph(T), pred(T, A, A), pred(/;kq|/^\<traverse\>/;'q;"	kind:pred
digraph.traverse_child	../library/digraph.m	/^:- pred traverse_child(digraph(T), pred(/;kq|/^\<traverse_child\>/;'q;"	kind:pred	file:
digraph.traverse_vertex	../library/digraph.m	/^:- pred traverse_vertex(digraph(/;kq|/^\<traverse_vertex\>/;'q;"	kind:pred	file:
digraph.tsort	../library/digraph.m	/^:- pred tsort(digraph(T)::in, list(/;kq|/^\<tsort\>/;'q;"	kind:pred
digraph.uenum	../library/digraph.m	/^:- instance uenum(digraph_key(T)) where [$/;kq|-;/\<digraph.uenum\>/;'q;"	kind:tci	file:
digraph.vertex_map	../library/digraph.m	/^                vertex_map          :: bimap(T, digraph_key(T)),$/;kq|-;/\<digraph.vertex_map\>/;'q;"	kind:fld	file:
digraph.vertices	../library/digraph.m	/^:- func vertices(digraph(T)) = set(/;kq|/^\<vertices\>/;'q;"	kind:func
digraph.visit_counter	../library/digraph.m	/^                visit_counter   :: uint,$/;kq|-;/\<digraph.visit_counter\>/;'q;"	kind:fld	file:
digraph.visit_map	../library/digraph.m	/^                visit_map       :: map(digraph_key(T), uint)$/;kq|-;/\<digraph.visit_map\>/;'q;"	kind:fld	file:
digraph.visited_earlier	../library/digraph.m	/^:- pred visited_earlier(modified_tarjan_visit(/;kq|/^\<visited_earlier\>/;'q;"	kind:pred	file:
digraph_key	../library/digraph.m	/^:- type digraph_key(T)$/;kq|-;/\<digraph_key\>/;'q;"	kind:type	file:
digraph_key_from_uint	../library/digraph.m	/^:- pred digraph_key_from_uint(uint::in, digraph_key(/;kq|/^\<digraph_key_from_uint\>/;'q;"	kind:pred	file:
digraph_key_set	../library/digraph.m	/^:- type digraph_key_set(T) == sparse_bitset(digraph_key(T)).$/;kq|-;/\<digraph_key_set\>/;'q;"	kind:type
digraph_key_to_uint	../library/digraph.m	/^:- func digraph_key_to_uint(digraph_key(/;kq|/^\<digraph_key_to_uint\>/;'q;"	kind:func	file:
dilation	../library/ranges.m	/^:- func dilation(/;kq|/^\<dilation\>/;'q;"	kind:func
dir	../library/dir.m	/^    --->    dir.stream.$/;kq|-;/\<dir\>/;'q;"	kind:cons	file:
dir.add_alternatives	../library/dir.m	/^:- func add_alternatives(list(list(char)), list(char)) = list(list(/;kq|/^\<add_alternatives\>/;'q;"	kind:func	file:
dir.add_char_at_end	../library/dir.m	/^:- func add_char_at_end(char, list(char)) = list(/;kq|/^\<add_char_at_end\>/;'q;"	kind:func	file:
dir.alt_directory_separator	../library/dir.m	/^:- func alt_directory_separator = char.$/;kq|/^\<alt_directory_separator\>/;'q;"	kind:func	file:
dir.basename	../library/dir.m	/^:- func basename(/;kq|/^\<basename\>/;'q;"	kind:func
dir.canon_prev_char	../library/dir.m	/^:- type canon_prev_char$/;kq|-;/\<dir.canon_prev_char\>/;'q;"	kind:type	file:
dir.canonicalize_path_chars	../library/dir.m	/^:- func canonicalize_path_chars(list(char)) = list(/;kq|/^\<canonicalize_path_chars\>/;'q;"	kind:func	file:
dir.check_dir_accessibility	../library/dir.m	/^:- pred check_dir_accessibility(/;kq|/^\<check_dir_accessibility\>/;'q;"	kind:pred	file:
dir.check_dir_readable	../library/dir.m	/^:- pred check_dir_readable(/;kq|/^\<check_dir_readable\>/;'q;"	kind:pred	file:
dir.check_for_symlink_loop	../library/dir.m	/^:- pred check_for_symlink_loop(/;kq|/^\<check_for_symlink_loop\>/;'q;"	kind:pred	file:
dir.close	../library/dir.m	/^:- pred close(/;kq|/^\<close\>/;'q;"	kind:pred	file:
dir.close_2	../library/dir.m	/^:- pred close_2(/;kq|/^\<close_2\>/;'q;"	kind:pred	file:
dir.current_directory	../library/dir.m	/^:- pred current_directory(io.res(/;kq|/^\<current_directory\>/;'q;"	kind:pred
dir.current_directory_2	../library/dir.m	/^:- pred current_directory_2(/;kq|/^\<current_directory_2\>/;'q;"	kind:pred	file:
dir.det_basename	../library/dir.m	/^:- func det_basename(/;kq|/^\<det_basename\>/;'q;"	kind:func
dir.do_not_enter_subdirs	../library/dir.m	/^    --->    do_not_enter_subdirs$/;kq|-;/\<dir.do_not_enter_subdirs\>/;'q;"	kind:cons
dir.do_not_follow_symlinks	../library/dir.m	/^    --->    do_not_follow_symlinks$/;kq|-;/\<dir.do_not_follow_symlinks\>/;'q;"	kind:cons
dir.enter_subdirs	../library/dir.m	/^    ;       enter_subdirs(maybe_follow_symlinks).$/;kq|-;/\<dir.enter_subdirs\>/;'q;"	kind:cons
dir.error	../library/dir.m	/^    ;       error.$/;kq|-;/\<dir.error\>/;'q;"	kind:cons	file:
dir.expand	../library/dir.m	/^:- func expand(list(char)) = list(list(/;kq|/^\<expand\>/;'q;"	kind:func	file:
dir.expand_acc	../library/dir.m	/^:- func expand_acc(list(char), list(list(char))) = list(list(/;kq|/^\<expand_acc\>/;'q;"	kind:func	file:
dir.expand_braces	../library/dir.m	/^:- func expand_braces(string) = list(/;kq|/^\<expand_braces\>/;'q;"	kind:func
dir.file_check_accessibility	../library/dir.m	/^    ;       file_check_accessibility$/;kq|-;/\<dir.file_check_accessibility\>/;'q;"	kind:cons
dir.file_close	../library/dir.m	/^    ;       file_close$/;kq|-;/\<dir.file_close\>/;'q;"	kind:cons
dir.file_error	../library/dir.m	/^:- type file_error$/;kq|-;/\<dir.file_error\>/;'q;"	kind:type
dir.file_get_id	../library/dir.m	/^    ;       file_get_id$/;kq|-;/\<dir.file_get_id\>/;'q;"	kind:cons
dir.file_get_type	../library/dir.m	/^    ;       file_get_type$/;kq|-;/\<dir.file_get_type\>/;'q;"	kind:cons
dir.file_open	../library/dir.m	/^    --->    file_open$/;kq|-;/\<dir.file_open\>/;'q;"	kind:cons
dir.file_operation	../library/dir.m	/^:- type file_operation$/;kq|-;/\<dir.file_operation\>/;'q;"	kind:type
dir.file_read_dir_entry	../library/dir.m	/^    ;       file_read_dir_entry.$/;kq|-;/\<dir.file_read_dir_entry\>/;'q;"	kind:cons
dir.find_matching_brace	../library/dir.m	/^:- pred find_matching_brace(list(char)::in, list(list(/;kq|/^\<find_matching_brace\>/;'q;"	kind:pred	file:
dir.fold_params	../library/dir.m	/^:- type fold_params$/;kq|-;/\<dir.fold_params\>/;'q;"	kind:type
dir.foldl2	../library/dir.m	/^:- pred foldl2(foldl_pred(T)::in(/;kq|/^\<foldl2\>/;'q;"	kind:pred
dir.foldl2_process_dir	../library/dir.m	/^:- pred foldl2_process_dir(/;kq|/^\<foldl2_process_dir\>/;'q;"	kind:pred	file:
dir.foldl2_process_dir_entries	../library/dir.m	/^:- pred foldl2_process_dir_entries(/;kq|/^\<foldl2_process_dir_entries\>/;'q;"	kind:pred	file:
dir.foldl_pred	../library/dir.m	/^:- type foldl_pred(T) ==$/;kq|-;/\<dir.foldl_pred\>/;'q;"	kind:type
dir.follow_symlinks	../library/dir.m	/^    ;       follow_symlinks.$/;kq|-;/\<dir.follow_symlinks\>/;'q;"	kind:cons
dir.fp_on_error	../library/dir.m	/^                fp_on_error     :: on_error$/;kq|-;/\<dir.fp_on_error\>/;'q;"	kind:fld
dir.fp_subdirs	../library/dir.m	/^                fp_subdirs      :: maybe_subdirs,$/;kq|-;/\<dir.fp_subdirs\>/;'q;"	kind:fld
dir.general_foldl2	../library/dir.m	/^:- pred general_foldl2(fold_params::in, foldl_pred(T)::in(/;kq|/^\<general_foldl2\>/;'q;"	kind:pred
dir.is_directory_separator	../library/dir.m	/^:- pred is_directory_separator(/;kq|/^\<is_directory_separator\>/;'q;"	kind:pred
dir.is_dotnet_root_directory	../library/dir.m	/^:- pred is_dotnet_root_directory(/;kq|/^\<is_dotnet_root_directory\>/;'q;"	kind:pred	file:
dir.is_dotnet_root_directory_2	../library/dir.m	/^:- pred is_dotnet_root_directory_2(/;kq|/^\<is_dotnet_root_directory_2\>/;'q;"	kind:pred	file:
dir.is_parent_symlink	../library/dir.m	/^:- type is_parent_symlink$/;kq|-;/\<dir.is_parent_symlink\>/;'q;"	kind:type	file:
dir.is_path_string_canonical	../library/dir.m	/^:- pred is_path_string_canonical(/;kq|/^\<is_path_string_canonical\>/;'q;"	kind:pred	file:
dir.is_root_directory	../library/dir.m	/^:- pred is_root_directory(list(/;kq|/^\<is_root_directory\>/;'q;"	kind:pred	file:
dir.make_directory	../library/dir.m	/^:- pred make_directory(/;kq|/^\<make_directory\>/;'q;"	kind:pred
dir.make_path_name	../library/dir.m	/^:- func make_path_name(/;kq|/^\<make_path_name\>/;'q;"	kind:func
dir.make_single_directory	../library/dir.m	/^:- pred make_single_directory(/;kq|/^\<make_single_directory\>/;'q;"	kind:pred
dir.make_single_directory_2	../library/dir.m	/^:- pred make_single_directory_2(/;kq|/^\<make_single_directory_2\>/;'q;"	kind:pred	file:
dir.maybe_file_error	../library/dir.m	/^:- type maybe_file_error(T)$/;kq|-;/\<dir.maybe_file_error\>/;'q;"	kind:type	file:
dir.maybe_follow_symlinks	../library/dir.m	/^:- type maybe_follow_symlinks$/;kq|-;/\<dir.maybe_follow_symlinks\>/;'q;"	kind:type
dir.maybe_subdirs	../library/dir.m	/^:- type maybe_subdirs$/;kq|-;/\<dir.maybe_subdirs\>/;'q;"	kind:type
dir.maybe_user_stop	../library/dir.m	/^:- type maybe_user_stop$/;kq|-;/\<dir.maybe_user_stop\>/;'q;"	kind:type	file:
dir.mfe_error	../library/dir.m	/^    ;       mfe_error(file_error).$/;kq|-;/\<dir.mfe_error\>/;'q;"	kind:cons	file:
dir.mfe_ok	../library/dir.m	/^    --->    mfe_ok(T)$/;kq|-;/\<dir.mfe_ok\>/;'q;"	kind:cons	file:
dir.name_exists	../library/dir.m	/^    ;       name_exists     % may or may not be directory$/;kq|-;/\<dir.name_exists\>/;'q;"	kind:cons	file:
dir.ok	../library/dir.m	/^    --->    ok$/;kq|-;/\<dir.ok\>/;'q;"	kind:cons	file:
dir.on_error	../library/dir.m	/^:- type on_error$/;kq|-;/\<dir.on_error\>/;'q;"	kind:type
dir.on_error_keep_going	../library/dir.m	/^    ;       on_error_keep_going.$/;kq|-;/\<dir.on_error_keep_going\>/;'q;"	kind:cons
dir.on_error_stop	../library/dir.m	/^    --->    on_error_stop$/;kq|-;/\<dir.on_error_stop\>/;'q;"	kind:cons
dir.open	../library/dir.m	/^:- pred open(string::in, maybe_file_error(/;kq|/^\<open\>/;'q;"	kind:pred	file:
dir.open_2	../library/dir.m	/^:- pred open_2(string::in, string::in, maybe_file_error(/;kq|/^\<open_2\>/;'q;"	kind:pred	file:
dir.open_3	../library/dir.m	/^:- pred open_3(/;kq|/^\<open_3\>/;'q;"	kind:pred	file:
dir.parent_directory	../library/dir.m	/^:- func parent_directory = string.$/;kq|/^\<parent_directory\>/;'q;"	kind:func
dir.parent_is_not_symlink	../library/dir.m	/^    --->    parent_is_not_symlink$/;kq|-;/\<dir.parent_is_not_symlink\>/;'q;"	kind:cons	file:
dir.parent_is_symlink	../library/dir.m	/^    ;       parent_is_symlink.$/;kq|-;/\<dir.parent_is_symlink\>/;'q;"	kind:cons	file:
dir.path_name_is_absolute	../library/dir.m	/^:- pred path_name_is_absolute(/;kq|/^\<path_name_is_absolute\>/;'q;"	kind:pred
dir.prev_char_is_not_separator	../library/dir.m	/^    --->    prev_char_is_not_separator$/;kq|-;/\<dir.prev_char_is_not_separator\>/;'q;"	kind:cons	file:
dir.prev_char_is_separator	../library/dir.m	/^    ;       prev_char_is_separator.$/;kq|-;/\<dir.prev_char_is_separator\>/;'q;"	kind:cons	file:
dir.read_entry	../library/dir.m	/^:- pred read_entry(dir.stream::in, io.result(/;kq|/^\<read_entry\>/;'q;"	kind:pred	file:
dir.read_entry_2	../library/dir.m	/^:- pred read_entry_2(/;kq|/^\<read_entry_2\>/;'q;"	kind:pred	file:
dir.recursive_foldl2	../library/dir.m	/^:- pred recursive_foldl2(foldl_pred(T)::in(/;kq|/^\<recursive_foldl2\>/;'q;"	kind:pred
dir.scr_error	../library/dir.m	/^    ;       scr_error(file_error).$/;kq|-;/\<dir.scr_error\>/;'q;"	kind:cons	file:
dir.scr_loop	../library/dir.m	/^    ;       scr_loop$/;kq|-;/\<dir.scr_loop\>/;'q;"	kind:cons	file:
dir.scr_ok	../library/dir.m	/^    --->    scr_ok(list(file_id))$/;kq|-;/\<dir.scr_ok\>/;'q;"	kind:cons	file:
dir.split_name	../library/dir.m	/^:- pred split_name(/;kq|/^\<split_name\>/;'q;"	kind:pred
dir.split_name_2	../library/dir.m	/^:- pred split_name_2(list(/;kq|/^\<split_name_2\>/;'q;"	kind:pred	file:
dir.split_name_3	../library/dir.m	/^:- pred split_name_3(list(/;kq|/^\<split_name_3\>/;'q;"	kind:pred	file:
dir.split_name_dotnet	../library/dir.m	/^:- pred split_name_dotnet(/;kq|/^\<split_name_dotnet\>/;'q;"	kind:pred	file:
dir.stream	../library/dir.m	/^:- type dir.stream$/;kq|-;/\<dir.stream\>/;'q;"	kind:type	file:
dir.string	../library/dir.m	/^:- func string \/ string = string.$/;kq|/^\<string\>/;'q;"	kind:func
dir.symlink_check_result	../library/dir.m	/^:- type symlink_check_result$/;kq|-;/\<dir.symlink_check_result\>/;'q;"	kind:type	file:
dir.this_directory	../library/dir.m	/^:- func this_directory = string.$/;kq|/^\<this_directory\>/;'q;"	kind:func
dir.use_windows_paths	../library/dir.m	/^:- pred use_windows_paths is semidet.$/;kq|/^\<use_windows_paths\>/;'q;"	kind:pred
dir.user_continue	../library/dir.m	/^    --->    user_continue$/;kq|-;/\<dir.user_continue\>/;'q;"	kind:cons	file:
dir.user_stop	../library/dir.m	/^    ;       user_stop.$/;kq|-;/\<dir.user_stop\>/;'q;"	kind:cons	file:
dir_exists	../library/dir.m	/^    ;       dir_exists$/;kq|-;/\<dir_exists\>/;'q;"	kind:cons	file:
directory	../library/io.m	/^    ;       directory$/;kq|-;/\<directory\>/;'q;"	kind:cons
directory_separator	../library/dir.m	/^:- func directory_separator = character.$/;kq|/^\<directory_separator\>/;'q;"	kind:func
dirname	../library/dir.m	/^:- func dirname(/;kq|/^\<dirname\>/;'q;"	kind:func
dis_imps	../library/robdd.m	/^                dis_imps        :: imp_map(T), %  K => ~V  (~K \\\/ ~V)$/;kq|-;/\<dis_imps\>/;'q;"	kind:fld
discard_ticket	../library/private_builtin.m	/^:- impure pred discard_ticket is det.$/;kq|/^\<discard_ticket\>/;'q;"	kind:pred
discard_trail_ticket	../library/solutions.m	/^:- impure pred discard_trail_ticket is det.$/;kq|/^\<discard_trail_ticket\>/;'q;"	kind:pred	file:
disj_rep	../mdbcomp/program_representation.m	/^    ;       disj_rep($/;kq|-;/\<disj_rep\>/;'q;"	kind:cons
disj_rep	program_representation.m	/^    ;       disj_rep($/;kq|-;/\<disj_rep\>/;'q;"	kind:cons
disj_vars	../library/robdd.m	/^:- func disj_vars(vars(T)) = robdd(/;kq|/^\<disj_vars\>/;'q;"	kind:func
disjoint	../library/ranges.m	/^:- pred disjoint(/;kq|/^\<disjoint\>/;'q;"	kind:pred
display_version	mcov.m	/^:- pred display_version(/;kq|/^\<display_version\>/;'q;"	kind:pred	file:
display_version	mdice.m	/^:- pred display_version(/;kq|/^\<display_version\>/;'q;"	kind:pred	file:
display_version	mslice.m	/^:- pred display_version(/;kq|/^\<display_version\>/;'q;"	kind:pred	file:
display_version	mtc_diff.m	/^:- pred display_version(/;kq|/^\<display_version\>/;'q;"	kind:pred	file:
display_version	mtc_union.m	/^:- pred display_version(/;kq|/^\<display_version\>/;'q;"	kind:pred	file:
div	../library/int.m	/^:- func div(int::in, int::in) = (/;kq|/^\<div\>/;'q;"	kind:func
div_by_digit	../library/integer.m	/^:- func div_by_digit(/;kq|/^\<div_by_digit\>/;'q;"	kind:func	file:
div_by_digit_1	../library/integer.m	/^:- func div_by_digit_1(digit, list(/;kq|/^\<div_by_digit_1\>/;'q;"	kind:func	file:
div_by_digit_2	../library/integer.m	/^:- func div_by_digit_2(digit, list(/;kq|/^\<div_by_digit_2\>/;'q;"	kind:func	file:
div_down_np	../library/ranges.m	/^:- func div_down_np(int::in, int::in) = (/;kq|/^\<div_down_np\>/;'q;"	kind:func	file:
div_down_pp	../library/ranges.m	/^:- func div_down_pp(int::in, int::in) = (/;kq|/^\<div_down_pp\>/;'q;"	kind:func	file:
div_down_xp	../library/ranges.m	/^:- func div_down_xp(int::in, int::in) = (/;kq|/^\<div_down_xp\>/;'q;"	kind:func	file:
div_up_np	../library/ranges.m	/^:- func div_up_np(int::in, int::in) = (/;kq|/^\<div_up_np\>/;'q;"	kind:func	file:
div_up_pp	../library/ranges.m	/^:- func div_up_pp(int::in, int::in) = (/;kq|/^\<div_up_pp\>/;'q;"	kind:func	file:
div_up_xp	../library/ranges.m	/^:- func div_up_xp(int::in, int::in) = (/;kq|/^\<div_up_xp\>/;'q;"	kind:func	file:
divide	../library/diet.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), diet(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/fat_sparse_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), fat_sparse_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/fatter_sparse_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), fatter_sparse_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/set.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), set(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/set_ctree234.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/set_ordlist.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/set_tree234.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/set_unordlist.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/sparse_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), sparse_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/test_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), test_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/tree_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), tree_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
divide_2	../library/diet.m	/^:- pred divide_2(pred(T)::in(pred(/;kq|/^\<divide_2\>/;'q;"	kind:pred	file:
divide_2	../library/set_unordlist.m	/^:- pred set_unordlist.divide_2(pred(T)::in(pred(/;kq|/^\<set_unordlist.divide_2\>/;'q;"	kind:pred	file:
divide_bits	../library/fat_sparse_bitset.m	/^:- pred divide_bits(pred(T)::in(pred(/;kq|/^\<divide_bits\>/;'q;"	kind:pred	file:
divide_bits	../library/fatter_sparse_bitset.m	/^:- pred divide_bits(pred(T)::in(pred(/;kq|/^\<divide_bits\>/;'q;"	kind:pred	file:
divide_bits	../library/sparse_bitset.m	/^:- pred divide_bits(pred(T)::in(pred(/;kq|/^\<divide_bits\>/;'q;"	kind:pred	file:
divide_bits_by_set	../library/fat_sparse_bitset.m	/^:- pred divide_bits_by_set(/;kq|/^\<divide_bits_by_set\>/;'q;"	kind:pred	file:
divide_bits_by_set	../library/fatter_sparse_bitset.m	/^:- pred divide_bits_by_set(/;kq|/^\<divide_bits_by_set\>/;'q;"	kind:pred	file:
divide_bits_by_set	../library/sparse_bitset.m	/^:- pred divide_bits_by_set(/;kq|/^\<divide_bits_by_set\>/;'q;"	kind:pred	file:
divide_by_set	../library/diet.m	/^:- pred divide_by_set(diet(T)::in, diet(T)::in, diet(T)::out, diet(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/fat_sparse_bitset.m	/^:- pred divide_by_set(fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/fatter_sparse_bitset.m	/^:- pred divide_by_set(fatter_sparse_bitset(T)::in, fatter_sparse_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/set.m	/^:- pred divide_by_set(set(T)::in, set(T)::in, set(T)::out, set(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/set_ctree234.m	/^:- pred divide_by_set(set_ctree234(T)::in, set_ctree234(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/set_ordlist.m	/^:- pred divide_by_set(set_ordlist(T)::in, set_ordlist(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/set_tree234.m	/^:- pred divide_by_set(set_tree234(T)::in, set_tree234(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/sparse_bitset.m	/^:- pred divide_by_set(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/test_bitset.m	/^:- pred divide_by_set(test_bitset(T)::in, test_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/tree_bitset.m	/^:- pred divide_by_set(tree_bitset(T)::in, tree_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set_descend_divide_by	../library/tree_bitset.m	/^:- pred divide_by_set_descend_divide_by(/;kq|/^\<divide_by_set_descend_divide_by\>/;'q;"	kind:pred	file:
divide_by_set_loop	../library/set_ordlist.m	/^:- pred divide_by_set_loop(list(T)::in, list(/;kq|/^\<divide_by_set_loop\>/;'q;"	kind:pred	file:
divide_equivalence_classes	../library/eqvclass.m	/^:- func divide_equivalence_classes(func(T) = U, eqvclass(T)) = eqvclass(/;kq|/^\<divide_equivalence_classes\>/;'q;"	kind:func
divide_equivalence_classes_2	../library/eqvclass.m	/^:- pred divide_equivalence_classes_2((func(/;kq|/^\<divide_equivalence_classes_2\>/;'q;"	kind:pred	file:
divide_equivalence_classes_3	../library/eqvclass.m	/^:- pred divide_equivalence_classes_3((func(/;kq|/^\<divide_equivalence_classes_3\>/;'q;"	kind:pred	file:
divide_loop	../library/set_ordlist.m	/^:- pred divide_loop(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<divide_loop\>/;'q;"	kind:pred	file:
divide_nodes	../library/fat_sparse_bitset.m	/^:- pred divide_nodes(pred(T)::in(pred(/;kq|/^\<divide_nodes\>/;'q;"	kind:pred	file:
divide_nodes	../library/fatter_sparse_bitset.m	/^:- pred divide_nodes(pred(T)::in(pred(/;kq|/^\<divide_nodes\>/;'q;"	kind:pred	file:
divide_nodes	../library/sparse_bitset.m	/^:- pred divide_nodes(pred(T)::in(pred(/;kq|/^\<divide_nodes\>/;'q;"	kind:pred	file:
divide_nodes_by_set	../library/fat_sparse_bitset.m	/^:- pred divide_nodes_by_set(/;kq|/^\<divide_nodes_by_set\>/;'q;"	kind:pred	file:
divide_nodes_by_set	../library/fatter_sparse_bitset.m	/^:- pred divide_nodes_by_set(/;kq|/^\<divide_nodes_by_set\>/;'q;"	kind:pred	file:
divide_nodes_by_set	../library/sparse_bitset.m	/^:- pred divide_nodes_by_set(list(bitset_elem)::in, list(/;kq|/^\<divide_nodes_by_set\>/;'q;"	kind:pred	file:
divide_with_rem	../library/integer.m	/^:- pred divide_with_rem(/;kq|/^\<divide_with_rem\>/;'q;"	kind:pred
dlc_counts	../mdbcomp/slice_and_dice.m	/^                dlc_counts      :: dice_exec_count$/;kq|-;/\<dlc_counts\>/;'q;"	kind:fld	file:
dlc_counts	slice_and_dice.m	/^                dlc_counts      :: dice_exec_count$/;kq|-;/\<dlc_counts\>/;'q;"	kind:fld	file:
dlc_path_port	../mdbcomp/slice_and_dice.m	/^                dlc_path_port   :: path_port,$/;kq|-;/\<dlc_path_port\>/;'q;"	kind:fld	file:
dlc_path_port	slice_and_dice.m	/^                dlc_path_port   :: path_port,$/;kq|-;/\<dlc_path_port\>/;'q;"	kind:fld	file:
dlc_proc_label	../mdbcomp/slice_and_dice.m	/^                dlc_proc_label  :: proc_label,$/;kq|-;/\<dlc_proc_label\>/;'q;"	kind:fld	file:
dlc_proc_label	slice_and_dice.m	/^                dlc_proc_label  :: proc_label,$/;kq|-;/\<dlc_proc_label\>/;'q;"	kind:fld	file:
dnf	../library/robdd.m	/^:- func dnf(robdd(T)) = list(list(literal(/;kq|/^\<dnf\>/;'q;"	kind:func
do_all_false	../library/array.m	/^:- pred do_all_false(pred(T), int, int, array(/;kq|/^\<do_all_false\>/;'q;"	kind:pred	file:
do_all_false	../library/version_array.m	/^:- pred do_all_false(pred(T)::in(pred(/;kq|/^\<do_all_false\>/;'q;"	kind:pred	file:
do_all_true	../library/array.m	/^:- pred do_all_true(pred(T), int, int, array(/;kq|/^\<do_all_true\>/;'q;"	kind:pred	file:
do_all_true	../library/version_array.m	/^:- pred do_all_true(pred(T)::in(pred(/;kq|/^\<do_all_true\>/;'q;"	kind:pred	file:
do_append_string_pieces	../library/string.m	/^:- pred do_append_string_pieces(list(/;kq|/^\<do_append_string_pieces\>/;'q;"	kind:pred	file:
do_close_system_rng	../library/random.system_rng.m	/^:- pred do_close_system_rng(/;kq|/^\<do_close_system_rng\>/;'q;"	kind:pred	file:
do_contains	../library/set_ctree234.m	/^:- pred do_contains(set_tree234(/;kq|/^\<do_contains\>/;'q;"	kind:pred	file:
do_copy_bytes	../library/bitmap.m	/^:- pred do_copy_bytes(/;kq|/^\<do_copy_bytes\>/;'q;"	kind:pred	file:
do_count	../library/set_ctree234.m	/^:- func do_count(set_tree234(/;kq|/^\<do_count\>/;'q;"	kind:func	file:
do_coverage_testing	mcov.m	/^:- pred do_coverage_testing(option_table(option)::in, list(/;kq|/^\<do_coverage_testing\>/;'q;"	kind:pred	file:
do_day_duration	../library/calendar.m	/^:- func do_day_duration(/;kq|/^\<do_day_duration\>/;'q;"	kind:func	file:
do_decode_system_command_exit_code	../library/io.call_system.m	/^:- pred do_decode_system_command_exit_code(/;kq|/^\<do_decode_system_command_exit_code\>/;'q;"	kind:pred	file:
do_delete	../library/set_ctree234.m	/^:- pred do_delete(T::in, int::out, set_tree234(/;kq|/^\<do_delete\>/;'q;"	kind:pred	file:
do_delete_list	../library/set_ctree234.m	/^:- pred do_delete_list(list(/;kq|/^\<do_delete_list\>/;'q;"	kind:pred	file:
do_difference	../library/set_ctree234.m	/^:- pred do_difference(set_tree234(/;kq|/^\<do_difference\>/;'q;"	kind:pred	file:
do_divide	../library/set_ctree234.m	/^:- pred do_divide(pred(T)::in(pred(/;kq|/^\<do_divide\>/;'q;"	kind:pred	file:
do_divide	../library/set_tree234.m	/^:- pred do_divide(pred(T)::in(pred(/;kq|/^\<do_divide\>/;'q;"	kind:pred	file:
do_fill_range	../library/array.m	/^:- pred do_fill_range(/;kq|/^\<do_fill_range\>/;'q;"	kind:pred	file:
do_fold2_pred	../library/set_ctree234.m	/^:- pred do_fold2_pred(/;kq|/^\<do_fold2_pred\>/;'q;"	kind:pred	file:
do_fold3_pred	../library/set_ctree234.m	/^:- pred do_fold3_pred(/;kq|/^\<do_fold3_pred\>/;'q;"	kind:pred	file:
do_fold4_pred	../library/set_ctree234.m	/^:- pred do_fold4_pred(/;kq|/^\<do_fold4_pred\>/;'q;"	kind:pred	file:
do_fold5_pred	../library/set_ctree234.m	/^:- pred do_fold5_pred(/;kq|/^\<do_fold5_pred\>/;'q;"	kind:pred	file:
do_fold6_pred	../library/set_ctree234.m	/^:- pred do_fold6_pred(/;kq|/^\<do_fold6_pred\>/;'q;"	kind:pred	file:
do_fold_func	../library/set_ctree234.m	/^:- pred do_fold_func(/;kq|/^\<do_fold_func\>/;'q;"	kind:pred	file:
do_fold_pred	../library/set_ctree234.m	/^:- pred do_fold_pred(pred(T, A, A), set_tree234(/;kq|/^\<do_fold_pred\>/;'q;"	kind:pred	file:
do_foldl2	../library/array.m	/^:- pred do_foldl2(pred(T1, T2, T2, T3, T3), int, int, array(/;kq|/^\<do_foldl2\>/;'q;"	kind:pred	file:
do_foldl2	../library/version_array.m	/^:- pred do_foldl2(pred(T, A, A, B, B), version_array(/;kq|/^\<do_foldl2\>/;'q;"	kind:pred	file:
do_foldl2_corresponding	../library/array.m	/^:- pred do_foldl2_corresponding(pred(/;kq|/^\<do_foldl2_corresponding\>/;'q;"	kind:pred	file:
do_foldl2_pred	../library/fat_sparse_bitset.m	/^:- pred do_foldl2_pred(pred(/;kq|/^\<do_foldl2_pred\>/;'q;"	kind:pred	file:
do_foldl2_pred	../library/fatter_sparse_bitset.m	/^:- pred do_foldl2_pred(pred(/;kq|/^\<do_foldl2_pred\>/;'q;"	kind:pred	file:
do_foldl2_pred	../library/sparse_bitset.m	/^:- pred do_foldl2_pred(pred(/;kq|/^\<do_foldl2_pred\>/;'q;"	kind:pred	file:
do_foldl2_pred	../library/tree_bitset.m	/^:- pred do_foldl2_pred(pred(T, A, A, B, B), list(/;kq|/^\<do_foldl2_pred\>/;'q;"	kind:pred	file:
do_foldl3	../library/array.m	/^:- pred do_foldl3(pred(T1, T2, T2, T3, T3, T4, T4), int, int, array(/;kq|/^\<do_foldl3\>/;'q;"	kind:pred	file:
do_foldl4	../library/array.m	/^:- pred do_foldl4(pred(/;kq|/^\<do_foldl4\>/;'q;"	kind:pred	file:
do_foldl5	../library/array.m	/^:- pred do_foldl5(pred(/;kq|/^\<do_foldl5\>/;'q;"	kind:pred	file:
do_foldl_corresponding	../library/array.m	/^:- pred do_foldl_corresponding(pred(/;kq|/^\<do_foldl_corresponding\>/;'q;"	kind:pred	file:
do_foldl_func	../library/array.m	/^:- func do_foldl_func(func(T1, T2) = T2, array(/;kq|/^\<do_foldl_func\>/;'q;"	kind:func	file:
do_foldl_func	../library/version_array.m	/^:- pred do_foldl_func((func(/;kq|/^\<do_foldl_func\>/;'q;"	kind:pred	file:
do_foldl_pred	../library/array.m	/^:- pred do_foldl_pred(pred(T1, T2, T2), array(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
do_foldl_pred	../library/fat_sparse_bitset.m	/^:- pred do_foldl_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
do_foldl_pred	../library/fatter_sparse_bitset.m	/^:- pred do_foldl_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
do_foldl_pred	../library/sparse_bitset.m	/^:- pred do_foldl_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
do_foldl_pred	../library/tree_bitset.m	/^:- pred do_foldl_pred(pred(T, A, A), list(interior_node), A, A) <= uenum(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
do_foldl_pred	../library/version_array.m	/^:- pred do_foldl_pred(pred(T, A, A), version_array(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
do_foldr2	../library/array.m	/^:- pred do_foldr2(pred(T1, T2, T2, T3, T3), int, int, array(/;kq|/^\<do_foldr2\>/;'q;"	kind:pred	file:
do_foldr2	../library/version_array.m	/^:- pred do_foldr2(pred(T, A, A, B, B), version_array(/;kq|/^\<do_foldr2\>/;'q;"	kind:pred	file:
do_foldr2_pred	../library/fat_sparse_bitset.m	/^:- pred do_foldr2_pred(pred(/;kq|/^\<do_foldr2_pred\>/;'q;"	kind:pred	file:
do_foldr2_pred	../library/fatter_sparse_bitset.m	/^:- pred do_foldr2_pred(pred(/;kq|/^\<do_foldr2_pred\>/;'q;"	kind:pred	file:
do_foldr2_pred	../library/sparse_bitset.m	/^:- pred do_foldr2_pred(pred(/;kq|/^\<do_foldr2_pred\>/;'q;"	kind:pred	file:
do_foldr2_pred	../library/tree_bitset.m	/^:- pred do_foldr2_pred(pred(T, A, A, B, B), list(/;kq|/^\<do_foldr2_pred\>/;'q;"	kind:pred	file:
do_foldr3	../library/array.m	/^:- pred do_foldr3(pred(T1, T2, T2, T3, T3, T4, T4), int, int, array(/;kq|/^\<do_foldr3\>/;'q;"	kind:pred	file:
do_foldr4	../library/array.m	/^:- pred do_foldr4(pred(/;kq|/^\<do_foldr4\>/;'q;"	kind:pred	file:
do_foldr5	../library/array.m	/^:- pred do_foldr5(pred(/;kq|/^\<do_foldr5\>/;'q;"	kind:pred	file:
do_foldr_func	../library/array.m	/^:- func do_foldr_func(func(T1, T2) = T2, array(/;kq|/^\<do_foldr_func\>/;'q;"	kind:func	file:
do_foldr_func	../library/version_array.m	/^:- pred do_foldr_func((func(T, A) = A)::in, version_array(/;kq|/^\<do_foldr_func\>/;'q;"	kind:pred	file:
do_foldr_pred	../library/array.m	/^:- pred do_foldr_pred(pred(T1, T2, T2), int, int, array(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
do_foldr_pred	../library/fat_sparse_bitset.m	/^:- pred do_foldr_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
do_foldr_pred	../library/fatter_sparse_bitset.m	/^:- pred do_foldr_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
do_foldr_pred	../library/sparse_bitset.m	/^:- pred do_foldr_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
do_foldr_pred	../library/tree_bitset.m	/^:- pred do_foldr_pred(pred(T, A, A), list(interior_node), A, A) <= uenum(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
do_foldr_pred	../library/version_array.m	/^:- pred do_foldr_pred(pred(T, A, A), version_array(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
do_from_code_unit_list	../library/string.m	/^:- pred do_from_code_unit_list(list(/;kq|/^\<do_from_code_unit_list\>/;'q;"	kind:pred	file:
do_from_rev_sorted_assoc_list	../library/tree234.m	/^:- pred do_from_rev_sorted_assoc_list(/;kq|/^\<do_from_rev_sorted_assoc_list\>/;'q;"	kind:pred	file:
do_from_rev_sorted_list	../library/set_ctree234.m	/^:- pred do_from_rev_sorted_list(int::in, list(E)::in, list(/;kq|/^\<do_from_rev_sorted_list\>/;'q;"	kind:pred	file:
do_from_rev_sorted_list	../library/set_tree234.m	/^:- pred do_from_rev_sorted_list(int::in, list(T)::in, list(/;kq|/^\<do_from_rev_sorted_list\>/;'q;"	kind:pred	file:
do_from_sorted_assoc_list	../library/tree234.m	/^:- pred do_from_sorted_assoc_list(/;kq|/^\<do_from_sorted_assoc_list\>/;'q;"	kind:pred	file:
do_from_sorted_list	../library/set_ctree234.m	/^:- pred do_from_sorted_list(int::in, list(E)::in, list(/;kq|/^\<do_from_sorted_list\>/;'q;"	kind:pred	file:
do_from_sorted_list	../library/set_tree234.m	/^:- pred do_from_sorted_list(int::in, list(T)::in, list(/;kq|/^\<do_from_sorted_list\>/;'q;"	kind:pred	file:
do_generate_uint16	../library/random.system_rng.m	/^:- pred do_generate_uint16(/;kq|/^\<do_generate_uint16\>/;'q;"	kind:pred	file:
do_generate_uint32	../library/random.system_rng.m	/^:- pred do_generate_uint32(/;kq|/^\<do_generate_uint32\>/;'q;"	kind:pred	file:
do_generate_uint64	../library/random.system_rng.m	/^:- pred do_generate_uint64(/;kq|/^\<do_generate_uint64\>/;'q;"	kind:pred	file:
do_generate_uint8	../library/random.system_rng.m	/^:- pred do_generate_uint8(/;kq|/^\<do_generate_uint8\>/;'q;"	kind:pred	file:
do_get_bits	../library/bit_buffer.read.m	/^:- pred do_get_bits(/;kq|/^\<do_get_bits\>/;'q;"	kind:pred	file:
do_init	../library/store.m	/^:- some [S] pred do_init(store(/;kq|/^\<do_init\>/;'q;"	kind:pred	file:
do_init	../library/version_hash_table.m	/^:- pred do_init(hash_pred(K)::in(/;kq|/^\<do_init\>/;'q;"	kind:pred	file:
do_insert	../library/diet.m	/^:- func do_insert(interval(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<do_insert\>/;'q;"	kind:func	file:
do_insert	../library/set_ctree234.m	/^:- pred do_insert(/;kq|/^\<do_insert\>/;'q;"	kind:pred	file:
do_insert_list	../library/set_ctree234.m	/^:- pred do_insert_list(list(/;kq|/^\<do_insert_list\>/;'q;"	kind:pred	file:
do_insert_new	../library/set_ctree234.m	/^:- pred do_insert_new(/;kq|/^\<do_insert_new\>/;'q;"	kind:pred	file:
do_intersect	../library/set_ctree234.m	/^:- pred do_intersect(set_tree234(T)::in, set_tree234(/;kq|/^\<do_intersect\>/;'q;"	kind:pred	file:
do_intersect	../library/set_tree234.m	/^:- pred do_intersect(set_tree234(T)::in, set_tree234(/;kq|/^\<do_intersect\>/;'q;"	kind:pred	file:
do_is_member	../library/set_ctree234.m	/^:- pred do_is_member(set_tree234(/;kq|/^\<do_is_member\>/;'q;"	kind:pred	file:
do_list_to_set	../library/set_ctree234.m	/^:- pred do_list_to_set(list(/;kq|/^\<do_list_to_set\>/;'q;"	kind:pred	file:
do_make_temp	../library/io.file.m	/^:- pred do_make_temp(/;kq|/^\<do_make_temp\>/;'q;"	kind:pred	file:
do_make_temp_directory	../library/io.file.m	/^:- pred do_make_temp_directory(/;kq|/^\<do_make_temp_directory\>/;'q;"	kind:pred	file:
do_merge	../library/pqueue.m	/^:- pred do_merge(pqueue(K, V)::in, pqueue(K, V)::in, pqueue(/;kq|/^\<do_merge\>/;'q;"	kind:pred	file:
do_not_allow	../library/deconstruct.m	/^    --->    do_not_allow$/;kq|-;/\<do_not_allow\>/;'q;"	kind:cons
do_not_allow_or_include_details_cc	../library/deconstruct.m	/^:- inst do_not_allow_or_include_details_cc for noncanon_handling\/0$/;kq|-;/\<do_not_allow_or_include_details_cc\>/;'q;"	kind:inst
do_not_enter_subdirs	../library/dir.m	/^    --->    do_not_enter_subdirs$/;kq|-;/\<do_not_enter_subdirs\>/;'q;"	kind:cons
do_not_follow_symlinks	../library/dir.m	/^    --->    do_not_follow_symlinks$/;kq|-;/\<do_not_follow_symlinks\>/;'q;"	kind:cons
do_not_have_token	../library/mercury_term_lexer.m	/^:- pred do_not_have_token(/;kq|/^\<do_not_have_token\>/;'q;"	kind:pred	file:
do_not_include_var_name_table	../mdbcomp/program_representation.m	/^    --->    do_not_include_var_name_table$/;kq|-;/\<do_not_include_var_name_table\>/;'q;"	kind:cons
do_not_include_var_name_table	program_representation.m	/^    --->    do_not_include_var_name_table$/;kq|-;/\<do_not_include_var_name_table\>/;'q;"	kind:cons
do_not_include_var_types	../mdbcomp/program_representation.m	/^    --->    do_not_include_var_types$/;kq|-;/\<do_not_include_var_types\>/;'q;"	kind:cons
do_not_include_var_types	program_representation.m	/^    --->    do_not_include_var_types$/;kq|-;/\<do_not_include_var_types\>/;'q;"	kind:cons
do_not_parallelise_dep_conjs	../mdbcomp/feedback.automatic_parallelism.m	/^    --->    do_not_parallelise_dep_conjs$/;kq|-;/\<do_not_parallelise_dep_conjs\>/;'q;"	kind:cons
do_not_parallelise_dep_conjs	feedback.automatic_parallelism.m	/^    --->    do_not_parallelise_dep_conjs$/;kq|-;/\<do_not_parallelise_dep_conjs\>/;'q;"	kind:cons
do_nothing	../library/benchmarking.m	/^:- impure pred do_nothing(/;kq|/^\<do_nothing\>/;'q;"	kind:pred	file:
do_one_member	../library/set_ctree234.m	/^:- pred do_one_member(set_tree234(/;kq|/^\<do_one_member\>/;'q;"	kind:pred	file:
do_open_binary	../library/io.stream_ops.m	/^:- pred do_open_binary(/;kq|/^\<do_open_binary\>/;'q;"	kind:pred
do_open_system_rng	../library/random.system_rng.m	/^:- pred do_open_system_rng(/;kq|/^\<do_open_system_rng\>/;'q;"	kind:pred	file:
do_open_text	../library/io.stream_ops.m	/^:- pred do_open_text(/;kq|/^\<do_open_text\>/;'q;"	kind:pred
do_parse_term	../library/mercury_term_parser.m	/^:- pred do_parse_term(/;kq|/^\<do_parse_term\>/;'q;"	kind:pred	file:
do_pow	../library/std_util.m	/^:- func do_pow(func(/;kq|/^\<do_pow\>/;'q;"	kind:func	file:
do_put_docs	../library/pretty_printer.m	/^:- pred do_put_docs(/;kq|/^\<do_put_docs\>/;'q;"	kind:pred	file:
do_read_binary_uint16	../library/io.primitives_read.m	/^:- pred do_read_binary_uint16(/;kq|/^\<do_read_binary_uint16\>/;'q;"	kind:pred
do_read_binary_uint32	../library/io.primitives_read.m	/^:- pred do_read_binary_uint32(/;kq|/^\<do_read_binary_uint32\>/;'q;"	kind:pred
do_read_binary_uint64	../library/io.primitives_read.m	/^:- pred do_read_binary_uint64(/;kq|/^\<do_read_binary_uint64\>/;'q;"	kind:pred
do_read_bitmap_range	../library/bitmap.m	/^:- pred do_read_bitmap_range(/;kq|/^\<do_read_bitmap_range\>/;'q;"	kind:pred	file:
do_read_file_contents	../library/getopt.m	/^:- pred do_read_file_contents(/;kq|/^\<do_read_file_contents\>/;'q;"	kind:pred	file:
do_read_file_contents	../library/getopt_io.m	/^:- pred do_read_file_contents(/;kq|/^\<do_read_file_contents\>/;'q;"	kind:pred	file:
do_refill_read_buffer	../library/bit_buffer.read.m	/^:- pred do_refill_read_buffer(stream.res(/;kq|/^\<do_refill_read_buffer\>/;'q;"	kind:pred	file:
do_remove	../library/set_ctree234.m	/^:- pred do_remove(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<do_remove\>/;'q;"	kind:pred	file:
do_remove_least	../library/set_ctree234.m	/^:- pred do_remove_least(set_tree234(/;kq|/^\<do_remove_least\>/;'q;"	kind:pred	file:
do_remove_least	../library/set_tree234.m	/^:- pred do_remove_least(set_tree234(/;kq|/^\<do_remove_least\>/;'q;"	kind:pred	file:
do_remove_list	../library/set_ctree234.m	/^:- pred do_remove_list(list(/;kq|/^\<do_remove_list\>/;'q;"	kind:pred	file:
do_resize	../library/array.m	/^:- pred do_resize(int::in, T::in, array(T)::array_di, array(/;kq|/^\<do_resize\>/;'q;"	kind:pred	file:
do_set_buffer_error	../library/bit_buffer.read.m	/^:- pred do_set_buffer_error(stream.res(/;kq|/^\<do_set_buffer_error\>/;'q;"	kind:pred	file:
do_split_upto	../library/list.m	/^:- pred do_split_upto(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<do_split_upto\>/;'q;"	kind:pred	file:
do_subset	../library/set_ctree234.m	/^:- pred do_subset(set_tree234(T)::in, set_tree234(/;kq|/^\<do_subset\>/;'q;"	kind:pred	file:
do_take_upto	../library/list.m	/^:- pred do_take_upto(int::in, list(T)::in, list(/;kq|/^\<do_take_upto\>/;'q;"	kind:pred	file:
do_to_char_list_loop	../library/string.m	/^:- pred do_to_char_list_loop(/;kq|/^\<do_to_char_list_loop\>/;'q;"	kind:pred	file:
do_to_rev_char_list_loop	../library/string.m	/^:- pred do_to_rev_char_list_loop(/;kq|/^\<do_to_rev_char_list_loop\>/;'q;"	kind:pred	file:
do_to_sorted_list	../library/set_ctree234.m	/^:- pred do_to_sorted_list(set_tree234(/;kq|/^\<do_to_sorted_list\>/;'q;"	kind:pred	file:
do_union	../library/set_ctree234.m	/^:- pred do_union(set_tree234(/;kq|/^\<do_union\>/;'q;"	kind:pred	file:
do_union	../library/set_tree234.m	/^:- pred do_union(set_tree234(T)::in, set_tree234(/;kq|/^\<do_union\>/;'q;"	kind:pred	file:
do_verify_depths	../library/set_ctree234.m	/^:- pred do_verify_depths(set_tree234(/;kq|/^\<do_verify_depths\>/;'q;"	kind:pred	file:
do_while	../library/solutions.m	/^:- pred do_while(pred(T), pred(/;kq|/^\<do_while\>/;'q;"	kind:pred
do_write_array	../library/io.m	/^:- pred do_write_array(array(T), string, pred(/;kq|/^\<do_write_array\>/;'q;"	kind:pred	file:
do_write_binary_string_utf8	../library/io.primitives_write.m	/^:- pred do_write_binary_string_utf8(/;kq|/^\<do_write_binary_string_utf8\>/;'q;"	kind:pred
do_write_binary_uint16	../library/io.primitives_write.m	/^:- pred do_write_binary_uint16(/;kq|/^\<do_write_binary_uint16\>/;'q;"	kind:pred
do_write_binary_uint16_be	../library/io.primitives_write.m	/^:- pred do_write_binary_uint16_be(/;kq|/^\<do_write_binary_uint16_be\>/;'q;"	kind:pred
do_write_binary_uint16_le	../library/io.primitives_write.m	/^:- pred do_write_binary_uint16_le(/;kq|/^\<do_write_binary_uint16_le\>/;'q;"	kind:pred
do_write_binary_uint32	../library/io.primitives_write.m	/^:- pred do_write_binary_uint32(/;kq|/^\<do_write_binary_uint32\>/;'q;"	kind:pred
do_write_binary_uint32_be	../library/io.primitives_write.m	/^:- pred do_write_binary_uint32_be(/;kq|/^\<do_write_binary_uint32_be\>/;'q;"	kind:pred
do_write_binary_uint32_le	../library/io.primitives_write.m	/^:- pred do_write_binary_uint32_le(/;kq|/^\<do_write_binary_uint32_le\>/;'q;"	kind:pred
do_write_binary_uint64	../library/io.primitives_write.m	/^:- pred do_write_binary_uint64(/;kq|/^\<do_write_binary_uint64\>/;'q;"	kind:pred
do_write_binary_uint64_be	../library/io.primitives_write.m	/^:- pred do_write_binary_uint64_be(/;kq|/^\<do_write_binary_uint64_be\>/;'q;"	kind:pred
do_write_binary_uint64_le	../library/io.primitives_write.m	/^:- pred do_write_binary_uint64_le(/;kq|/^\<do_write_binary_uint64_le\>/;'q;"	kind:pred
do_write_bitmap_range	../library/bitmap.m	/^:- pred do_write_bitmap_range(/;kq|/^\<do_write_bitmap_range\>/;'q;"	kind:pred	file:
do_write_byte	../library/io.primitives_write.m	/^:- pred do_write_byte(/;kq|/^\<do_write_byte\>/;'q;"	kind:pred
do_write_char	../library/io.primitives_write.m	/^:- pred do_write_char(/;kq|/^\<do_write_char\>/;'q;"	kind:pred
do_write_float	../library/io.primitives_write.m	/^:- pred do_write_float(/;kq|/^\<do_write_float\>/;'q;"	kind:pred
do_write_int	../library/io.primitives_write.m	/^:- pred do_write_int(/;kq|/^\<do_write_int\>/;'q;"	kind:pred
do_write_int16	../library/io.primitives_write.m	/^:- pred do_write_int16(/;kq|/^\<do_write_int16\>/;'q;"	kind:pred
do_write_int32	../library/io.primitives_write.m	/^:- pred do_write_int32(/;kq|/^\<do_write_int32\>/;'q;"	kind:pred
do_write_int64	../library/io.primitives_write.m	/^:- pred do_write_int64(/;kq|/^\<do_write_int64\>/;'q;"	kind:pred
do_write_int8	../library/io.primitives_write.m	/^:- pred do_write_int8(/;kq|/^\<do_write_int8\>/;'q;"	kind:pred
do_write_string	../library/io.primitives_write.m	/^:- pred do_write_string(/;kq|/^\<do_write_string\>/;'q;"	kind:pred
do_write_uint	../library/io.primitives_write.m	/^:- pred do_write_uint(/;kq|/^\<do_write_uint\>/;'q;"	kind:pred
do_write_uint16	../library/io.primitives_write.m	/^:- pred do_write_uint16(/;kq|/^\<do_write_uint16\>/;'q;"	kind:pred
do_write_uint32	../library/io.primitives_write.m	/^:- pred do_write_uint32(/;kq|/^\<do_write_uint32\>/;'q;"	kind:pred
do_write_uint64	../library/io.primitives_write.m	/^:- pred do_write_uint64(/;kq|/^\<do_write_uint64\>/;'q;"	kind:pred
do_write_uint8	../library/io.primitives_write.m	/^:- pred do_write_uint8(/;kq|/^\<do_write_uint8\>/;'q;"	kind:pred
do_write_univ	../library/stream.string_writer.m	/^:- pred do_write_univ(/;kq|/^\<do_write_univ\>/;'q;"	kind:pred	file:
do_write_univ_prio	../library/stream.string_writer.m	/^:- pred do_write_univ_prio(/;kq|/^\<do_write_univ_prio\>/;'q;"	kind:pred	file:
doc	../library/library.m	/^    --->    doc$/;kq|-;/\<doc\>/;'q;"	kind:cons
doc	../library/pprint.m	/^    func doc(int, T) = doc$/;kq|-;/\<doc\>/;'q;"	kind:tcm
doc	../library/pprint.m	/^:- func doc `<>` doc = doc.$/;kq|/^\<doc\>/;'q;"	kind:func
doc	../library/pprint.m	/^:- func doc `<\/>` doc = doc.$/;kq|/^\<doc\>/;'q;"	kind:func
doc	../library/pprint.m	/^:- func doc(T) = doc <= (doc(/;kq|/^\<doc\>/;'q;"	kind:func
doc	../library/pprint.m	/^:- instance doc(doc)    where [doc(_, Doc) =    Doc].$/;kq|-;/\<doc\>/;'q;"	kind:tci	file:
doc	../library/pprint.m	/^:- type doc$/;kq|-;/\<doc\>/;'q;"	kind:type	file:
doc	../library/pprint.m	/^:- typeclass doc(T) where [$/;kq|-;/\<doc\>/;'q;"	kind:tc
doc	../library/pretty_printer.m	/^:- type doc$/;kq|-;/\<doc\>/;'q;"	kind:type
doc_or_undoc	../library/library.m	/^:- type doc_or_undoc$/;kq|-;/\<doc_or_undoc\>/;'q;"	kind:type
docs	../library/pretty_printer.m	/^    ;       docs(list(doc))$/;kq|-;/\<docs\>/;'q;"	kind:cons
docs	../library/pretty_printer.m	/^:- type docs == list(doc).$/;kq|-;/\<docs\>/;'q;"	kind:type
doctype	../library/term_to_xml.m	/^:- type doctype$/;kq|-;/\<doctype\>/;'q;"	kind:type
does_not_allow_argument	../library/getopt.m	/^    ;       does_not_allow_argument(string)$/;kq|-;/\<does_not_allow_argument\>/;'q;"	kind:cons
does_not_allow_argument	../library/getopt_io.m	/^    ;       does_not_allow_argument(string)$/;kq|-;/\<does_not_allow_argument\>/;'q;"	kind:cons
domain_error	../library/exception.m	/^:- type domain_error$/;kq|-;/\<domain_error\>/;'q;"	kind:type
dotnet_path_name_is_absolute	../library/dir.m	/^:- pred dotnet_path_name_is_absolute(/;kq|/^\<dotnet_path_name_is_absolute\>/;'q;"	kind:pred	file:
dotnet_path_name_is_absolute_2	../library/dir.m	/^:- pred dotnet_path_name_is_absolute_2(/;kq|/^\<dotnet_path_name_is_absolute_2\>/;'q;"	kind:pred	file:
double_left	../library/psqueue.m	/^:- func double_left(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<double_left\>/;'q;"	kind:func	file:
double_right	../library/psqueue.m	/^:- func double_right(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<double_right\>/;'q;"	kind:func	file:
double_rot_l	../library/set_bbbtree.m	/^:- pred double_rot_l(T::in, set_bbbtree(/;kq|/^\<double_rot_l\>/;'q;"	kind:pred	file:
double_rot_r	../library/set_bbbtree.m	/^:- pred double_rot_r(T::in, set_bbbtree(/;kq|/^\<double_rot_r\>/;'q;"	kind:pred	file:
drop	../library/list.m	/^:- pred drop(int::in, list(T)::in, list(/;kq|/^\<drop\>/;'q;"	kind:pred
drop	../library/ra_list.m	/^:- pred drop(int::in, ra_list(T)::in, ra_list(/;kq|/^\<drop\>/;'q;"	kind:pred
drop_while	../library/list.m	/^:- func drop_while(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<drop_while\>/;'q;"	kind:func
dst	../library/time.m	/^:- type dst$/;kq|-;/\<dst\>/;'q;"	kind:type
dt_day	../library/calendar.m	/^                dt_day              :: int,$/;kq|-;/\<dt_day\>/;'q;"	kind:fld	file:
dt_hour	../library/calendar.m	/^                dt_hour             :: int,$/;kq|-;/\<dt_hour\>/;'q;"	kind:fld	file:
dt_microsecond	../library/calendar.m	/^                dt_microsecond      :: int$/;kq|-;/\<dt_microsecond\>/;'q;"	kind:fld	file:
dt_minute	../library/calendar.m	/^                dt_minute           :: int,$/;kq|-;/\<dt_minute\>/;'q;"	kind:fld	file:
dt_month	../library/calendar.m	/^                dt_month            :: int,$/;kq|-;/\<dt_month\>/;'q;"	kind:fld	file:
dt_second	../library/calendar.m	/^                dt_second           :: int,$/;kq|-;/\<dt_second\>/;'q;"	kind:fld	file:
dt_year	../library/calendar.m	/^                dt_year             :: int,$/;kq|-;/\<dt_year\>/;'q;"	kind:fld	file:
dtd_allowed_functors_regex	../library/term_to_xml.m	/^:- func dtd_allowed_functors_regex(element_pred::in(/;kq|/^\<dtd_allowed_functors_regex\>/;'q;"	kind:func	file:
dtd_generation_result	../library/term_to_xml.m	/^:- type dtd_generation_result$/;kq|-;/\<dtd_generation_result\>/;'q;"	kind:type
du	../library/rtti_implementation.m	/^:- inst du for type_ctor_rep\/0$/;kq|-;/\<du\>/;'q;"	kind:inst	file:
du_enum_num_node_allocs	../library/table_statistics.m	/^                du_enum_num_node_allocs             :: int,$/;kq|-;/\<du_enum_num_node_allocs\>/;'q;"	kind:fld
du_enum_num_node_bytes	../library/table_statistics.m	/^                du_enum_num_node_bytes              :: int,$/;kq|-;/\<du_enum_num_node_bytes\>/;'q;"	kind:fld
du_functor	../library/term_to_xml.m	/^    --->    du_functor($/;kq|-;/\<du_functor\>/;'q;"	kind:cons
du_functor_arg_types	../library/rtti_implementation.m	/^:- func du_functor_arg_types(/;kq|/^\<du_functor_arg_types\>/;'q;"	kind:func	file:
du_functor_arity	../library/rtti_implementation.m	/^:- func du_functor_arity(/;kq|/^\<du_functor_arity\>/;'q;"	kind:func	file:
du_functor_desc	../library/rtti_implementation.m	/^:- func du_functor_desc(/;kq|/^\<du_functor_desc\>/;'q;"	kind:func	file:
du_functor_desc	../library/rtti_implementation.m	/^:- type du_functor_desc ---> du_functor_desc(c_pointer).$/;kq|-;/\<du_functor_desc\>/;'q;"	kind:type	file:
du_functor_name	../library/rtti_implementation.m	/^:- func du_functor_name(/;kq|/^\<du_functor_name\>/;'q;"	kind:func	file:
du_functor_ordinal	../library/rtti_implementation.m	/^:- func du_functor_ordinal(/;kq|/^\<du_functor_ordinal\>/;'q;"	kind:func	file:
du_hash_num_link_chunk_allocs	../library/table_statistics.m	/^                du_hash_num_link_chunk_allocs       :: int,$/;kq|-;/\<du_hash_num_link_chunk_allocs\>/;'q;"	kind:fld
du_hash_num_link_chunk_bytes	../library/table_statistics.m	/^                du_hash_num_link_chunk_bytes        :: int,$/;kq|-;/\<du_hash_num_link_chunk_bytes\>/;'q;"	kind:fld
du_hash_num_num_key_compares_dupl	../library/table_statistics.m	/^                du_hash_num_num_key_compares_dupl   :: int,$/;kq|-;/\<du_hash_num_num_key_compares_dupl\>/;'q;"	kind:fld
du_hash_num_num_key_compares_not_dupl	../library/table_statistics.m	/^                du_hash_num_num_key_compares_not_dupl :: int,$/;kq|-;/\<du_hash_num_num_key_compares_not_dupl\>/;'q;"	kind:fld
du_hash_num_resizes	../library/table_statistics.m	/^                du_hash_num_resizes                 :: int,$/;kq|-;/\<du_hash_num_resizes\>/;'q;"	kind:fld
du_hash_num_table_allocs	../library/table_statistics.m	/^                du_hash_num_table_allocs            :: int,$/;kq|-;/\<du_hash_num_table_allocs\>/;'q;"	kind:fld
du_hash_num_table_bytes	../library/table_statistics.m	/^                du_hash_num_table_bytes             :: int,$/;kq|-;/\<du_hash_num_table_bytes\>/;'q;"	kind:fld
du_hash_resizes_num_new_entries	../library/table_statistics.m	/^                du_hash_resizes_num_new_entries     :: int$/;kq|-;/\<du_hash_resizes_num_new_entries\>/;'q;"	kind:fld
du_hash_resizes_num_old_entries	../library/table_statistics.m	/^                du_hash_resizes_num_old_entries     :: int,$/;kq|-;/\<du_hash_resizes_num_old_entries\>/;'q;"	kind:fld
du_num_arg_lookups	../library/table_statistics.m	/^                du_num_arg_lookups                  :: int,$/;kq|-;/\<du_num_arg_lookups\>/;'q;"	kind:fld
du_num_exist_lookups	../library/table_statistics.m	/^                du_num_exist_lookups                :: int,$/;kq|-;/\<du_num_exist_lookups\>/;'q;"	kind:fld
du_num_node_allocs	../library/table_statistics.m	/^                du_num_node_allocs                  :: int,$/;kq|-;/\<du_num_node_allocs\>/;'q;"	kind:fld
du_num_node_bytes	../library/table_statistics.m	/^                du_num_node_bytes                   :: int,$/;kq|-;/\<du_num_node_bytes\>/;'q;"	kind:fld
du_sectag_alternatives	../library/rtti_implementation.m	/^:- type du_sectag_alternatives ---> du_sectag_alternatives(c_pointer).$/;kq|-;/\<du_sectag_alternatives\>/;'q;"	kind:type	file:
dummy_bytecode_bytes	../mdbcomp/rtti_access.m	/^    --->    dummy_bytecode_bytes.$/;kq|-;/\<dummy_bytecode_bytes\>/;'q;"	kind:cons
dummy_bytecode_bytes	rtti_access.m	/^    --->    dummy_bytecode_bytes.$/;kq|-;/\<dummy_bytecode_bytes\>/;'q;"	kind:cons
dummy_context	../library/term_context.m	/^:- func dummy_context = term_context.$/;kq|/^\<dummy_context\>/;'q;"	kind:func
dummy_context_init	../library/term.m	/^:- func dummy_context_init = context.$/;kq|/^\<dummy_context_init\>/;'q;"	kind:func
dummy_proc_table_statistics	../library/table_statistics.m	/^:- func dummy_proc_table_statistics = proc_table_statistics.$/;kq|/^\<dummy_proc_table_statistics\>/;'q;"	kind:func
dummy_univ	../library/deconstruct.m	/^:- func dummy_univ = univ.$/;kq|/^\<dummy_univ\>/;'q;"	kind:func	file:
dump_columns	../library/edit_distance.m	/^:- pred dump_columns(io.text_output_stream::in, uint::in, list(/;kq|/^\<dump_columns\>/;'q;"	kind:pred	file:
dump_loser_tree	../library/psqueue.m	/^:- func dump_loser_tree(int, loser_tree(/;kq|/^\<dump_loser_tree\>/;'q;"	kind:func	file:
dump_psqueue	../library/psqueue.m	/^:- func dump_psqueue(int, psqueue(/;kq|/^\<dump_psqueue\>/;'q;"	kind:func	file:
dump_psqueue	../library/psqueue.m	/^:- func dump_psqueue(psqueue(/;kq|/^\<dump_psqueue\>/;'q;"	kind:func
dump_row	../library/edit_distance.m	/^:- pred dump_row(io.text_output_stream::in, uint::in, array(/;kq|/^\<dump_row\>/;'q;"	kind:pred	file:
dump_tournament	../library/psqueue.m	/^:- func dump_tournament(int, tournament_view(/;kq|/^\<dump_tournament\>/;'q;"	kind:func	file:
dump_trace_counts_to	../library/benchmarking.m	/^:- pred dump_trace_counts_to(/;kq|/^\<dump_trace_counts_to\>/;'q;"	kind:pred	file:
dump_winner	../library/psqueue.m	/^:- func dump_winner(int, winner(/;kq|/^\<dump_winner\>/;'q;"	kind:func	file:
duplex	../library/stream.m	/^:- typeclass duplex(Stream, State)$/;kq|-;/\<duplex\>/;'q;"	kind:tc
duplicate	../library/list.m	/^:- func duplicate(int, T) = list(/;kq|/^\<duplicate\>/;'q;"	kind:func
duplicate	../library/thread.channel.m	/^:- pred duplicate(channel(T)::in, channel(/;kq|/^\<duplicate\>/;'q;"	kind:pred
duplicate_char	../library/string.m	/^:- func duplicate_char(char::in, int::in) = (/;kq|/^\<duplicate_char\>/;'q;"	kind:func
duplicate_element	../library/term_to_xml.m	/^                duplicate_element   :: string,$/;kq|-;/\<duplicate_element\>/;'q;"	kind:fld
duplicate_elements	../library/term_to_xml.m	/^    ;       duplicate_elements($/;kq|-;/\<duplicate_elements\>/;'q;"	kind:cons
duplicate_types	../library/term_to_xml.m	/^                duplicate_types     :: list(type_desc)$/;kq|-;/\<duplicate_types\>/;'q;"	kind:fld
dur_days	../library/calendar.m	/^                dur_days            :: int,$/;kq|-;/\<dur_days\>/;'q;"	kind:fld	file:
dur_microseconds	../library/calendar.m	/^                dur_microseconds    :: int$/;kq|-;/\<dur_microseconds\>/;'q;"	kind:fld	file:
dur_months	../library/calendar.m	/^                dur_months          :: int,$/;kq|-;/\<dur_months\>/;'q;"	kind:fld	file:
dur_seconds	../library/calendar.m	/^                dur_seconds         :: int,$/;kq|-;/\<dur_seconds\>/;'q;"	kind:fld	file:
duration	../library/calendar.m	/^:- func duration(/;kq|/^\<duration\>/;'q;"	kind:func
duration	../library/calendar.m	/^:- type duration$/;kq|-;/\<duration\>/;'q;"	kind:type	file:
duration_from_string	../library/calendar.m	/^:- pred duration_from_string(/;kq|/^\<duration_from_string\>/;'q;"	kind:pred
duration_leq	../library/calendar.m	/^:- pred duration_leq(/;kq|/^\<duration_leq\>/;'q;"	kind:pred
duration_to_string	../library/calendar.m	/^:- func duration_to_string(/;kq|/^\<duration_to_string\>/;'q;"	kind:func
dynamic_cast	../library/builtin.m	/^:- pred dynamic_cast(/;kq|/^\<dynamic_cast\>/;'q;"	kind:pred
dynamic_cast_to_array	../library/array.m	/^:- some [T2] pred dynamic_cast_to_array(T1::in, array(/;kq|/^\<dynamic_cast_to_array\>/;'q;"	kind:pred
dynamic_cast_to_list	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_list(T1::in, list(/;kq|/^\<dynamic_cast_to_list\>/;'q;"	kind:pred	file:
dynamic_cast_to_map	../library/pprint.m	/^:- some [T2, T3] pred dynamic_cast_to_map(T1::in, map(/;kq|/^\<dynamic_cast_to_map\>/;'q;"	kind:pred	file:
dynamic_cast_to_map_pair	../library/pprint.m	/^:- some [T2, T3] pred dynamic_cast_to_map_pair(T1::in, map_pair(/;kq|/^\<dynamic_cast_to_map_pair\>/;'q;"	kind:pred	file:
dynamic_cast_to_robdd	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_robdd(T1, robdd(/;kq|/^\<dynamic_cast_to_robdd\>/;'q;"	kind:pred	file:
dynamic_cast_to_sparse_bitset_of_int	../library/pprint.m	/^:- pred dynamic_cast_to_sparse_bitset_of_int(T1::in, sparse_bitset(/;kq|/^\<dynamic_cast_to_sparse_bitset_of_int\>/;'q;"	kind:pred	file:
dynamic_cast_to_sparse_bitset_of_var	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_sparse_bitset_of_var(/;kq|/^\<dynamic_cast_to_sparse_bitset_of_var\>/;'q;"	kind:pred	file:
dynamic_cast_to_tuple	../library/pprint.m	/^:- pred dynamic_cast_to_tuple(/;kq|/^\<dynamic_cast_to_tuple\>/;'q;"	kind:pred	file:
dynamic_cast_to_var	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_var(T1::in, var(/;kq|/^\<dynamic_cast_to_var\>/;'q;"	kind:pred	file:
dynamic_cast_to_version_array	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_version_array(/;kq|/^\<dynamic_cast_to_version_array\>/;'q;"	kind:pred	file:
dynprog_entry	../library/edit_seq.m	/^:- type dynprog_entry(T)$/;kq|-;/\<dynprog_entry\>/;'q;"	kind:type	file:
dynprog_table	../library/edit_seq.m	/^:- type dynprog_table(T) == map(int, map(int, dynprog_entry(T))).$/;kq|-;/\<dynprog_table\>/;'q;"	kind:type	file:
e	../library/math.m	/^:- func e = float.$/;kq|/^\<e\>/;'q;"	kind:func
e_cost	../library/edit_seq.m	/^                e_cost      ::  int$/;kq|-;/\<e_cost\>/;'q;"	kind:fld	file:
e_edits	../library/edit_seq.m	/^                e_edits     ::  cord(edit(T)),$/;kq|-;/\<e_edits\>/;'q;"	kind:fld	file:
ecessor	../library/diet.m	/^    func predecessor(T) = T$/;kq|-;/\<ecessor\>/;'q;"	kind:tcm
edit	../library/edit_seq.m	/^:- type edit(T)$/;kq|-;/\<edit\>/;'q;"	kind:type
edit_distance.build_columns	../library/edit_distance.m	/^:- pred build_columns(edit_params(/;kq|/^\<build_columns\>/;'q;"	kind:pred	file:
edit_distance.build_rows	../library/edit_distance.m	/^:- pred build_rows(edit_params(/;kq|/^\<build_rows\>/;'q;"	kind:pred	file:
edit_distance.cost_of_delete	../library/edit_distance.m	/^                cost_of_delete      :: uint,$/;kq|-;/\<edit_distance.cost_of_delete\>/;'q;"	kind:fld
edit_distance.cost_of_insert	../library/edit_distance.m	/^                cost_of_insert      :: uint,$/;kq|-;/\<edit_distance.cost_of_insert\>/;'q;"	kind:fld
edit_distance.cost_of_replace	../library/edit_distance.m	/^                cost_of_replace     :: (func(T, T) = uint),$/;kq|-;/\<edit_distance.cost_of_replace\>/;'q;"	kind:fld
edit_distance.dump_columns	../library/edit_distance.m	/^:- pred dump_columns(io.text_output_stream::in, uint::in, list(/;kq|/^\<dump_columns\>/;'q;"	kind:pred	file:
edit_distance.dump_row	../library/edit_distance.m	/^:- pred dump_row(io.text_output_stream::in, uint::in, array(/;kq|/^\<dump_row\>/;'q;"	kind:pred	file:
edit_distance.edit_params	../library/edit_distance.m	/^:- type edit_params(T)$/;kq|-;/\<edit_distance.edit_params\>/;'q;"	kind:type
edit_params	../library/edit_distance.m	/^:- type edit_params(T)$/;kq|-;/\<edit_params\>/;'q;"	kind:type
edit_params	../library/edit_seq.m	/^:- type edit_params$/;kq|-;/\<edit_params\>/;'q;"	kind:type
edit_seq	../library/edit_seq.m	/^:- type edit_seq(T) == list(edit(T)).$/;kq|-;/\<edit_seq\>/;'q;"	kind:type
edit_seq.add_entry	../library/edit_seq.m	/^:- pred add_entry(int::in, int::in, dynprog_entry(/;kq|/^\<add_entry\>/;'q;"	kind:pred	file:
edit_seq.ch_diff	../library/edit_seq.m	/^                ch_diff             :: diff_seq(T)$/;kq|-;/\<edit_seq.ch_diff\>/;'q;"	kind:fld
edit_seq.ch_seq_a_length	../library/edit_seq.m	/^                ch_seq_a_length     :: int,$/;kq|-;/\<edit_seq.ch_seq_a_length\>/;'q;"	kind:fld
edit_seq.ch_seq_a_start	../library/edit_seq.m	/^                ch_seq_a_start      :: int,$/;kq|-;/\<edit_seq.ch_seq_a_start\>/;'q;"	kind:fld
edit_seq.ch_seq_b_length	../library/edit_seq.m	/^                ch_seq_b_length     :: int,$/;kq|-;/\<edit_seq.ch_seq_b_length\>/;'q;"	kind:fld
edit_seq.ch_seq_b_start	../library/edit_seq.m	/^                ch_seq_b_start      :: int,$/;kq|-;/\<edit_seq.ch_seq_b_start\>/;'q;"	kind:fld
edit_seq.change_hunk	../library/edit_seq.m	/^:- type change_hunk(T)$/;kq|-;/\<edit_seq.change_hunk\>/;'q;"	kind:type
edit_seq.cost_of_delete	../library/edit_seq.m	/^                cost_of_delete      :: int,$/;kq|-;/\<edit_seq.cost_of_delete\>/;'q;"	kind:fld
edit_seq.cost_of_insert	../library/edit_seq.m	/^                cost_of_insert      :: int,$/;kq|-;/\<edit_seq.cost_of_insert\>/;'q;"	kind:fld
edit_seq.cost_of_replace	../library/edit_seq.m	/^                cost_of_replace     :: int$/;kq|-;/\<edit_seq.cost_of_replace\>/;'q;"	kind:fld
edit_seq.delete	../library/edit_seq.m	/^    --->    delete(int)$/;kq|-;/\<edit_seq.delete\>/;'q;"	kind:cons
edit_seq.delete_row	../library/edit_seq.m	/^:- pred delete_row(/;kq|/^\<delete_row\>/;'q;"	kind:pred	file:
edit_seq.deleted	../library/edit_seq.m	/^    ;       deleted(T)$/;kq|-;/\<edit_seq.deleted\>/;'q;"	kind:cons
edit_seq.diff	../library/edit_seq.m	/^:- type diff(T)$/;kq|-;/\<edit_seq.diff\>/;'q;"	kind:type
edit_seq.diff_cord	../library/edit_seq.m	/^:- type diff_cord(T) == cord(diff(T)).$/;kq|-;/\<edit_seq.diff_cord\>/;'q;"	kind:type	file:
edit_seq.diff_seq	../library/edit_seq.m	/^:- type diff_seq(T) == list(diff(T)).$/;kq|-;/\<edit_seq.diff_seq\>/;'q;"	kind:type
edit_seq.dynprog_entry	../library/edit_seq.m	/^:- type dynprog_entry(T)$/;kq|-;/\<edit_seq.dynprog_entry\>/;'q;"	kind:type	file:
edit_seq.dynprog_table	../library/edit_seq.m	/^:- type dynprog_table(T) == map(int, map(int, dynprog_entry(T))).$/;kq|-;/\<edit_seq.dynprog_table\>/;'q;"	kind:type	file:
edit_seq.e_cost	../library/edit_seq.m	/^                e_cost      ::  int$/;kq|-;/\<edit_seq.e_cost\>/;'q;"	kind:fld	file:
edit_seq.e_edits	../library/edit_seq.m	/^                e_edits     ::  cord(edit(T)),$/;kq|-;/\<edit_seq.e_edits\>/;'q;"	kind:fld	file:
edit_seq.edit	../library/edit_seq.m	/^:- type edit(T)$/;kq|-;/\<edit_seq.edit\>/;'q;"	kind:type
edit_seq.edit_params	../library/edit_seq.m	/^:- type edit_params$/;kq|-;/\<edit_seq.edit_params\>/;'q;"	kind:type
edit_seq.entry	../library/edit_seq.m	/^    --->    entry($/;kq|-;/\<edit_seq.entry\>/;'q;"	kind:cons	file:
edit_seq.find_change_hunks	../library/edit_seq.m	/^:- pred find_change_hunks(int::in, diff_seq(/;kq|/^\<find_change_hunks\>/;'q;"	kind:pred
edit_seq.find_diff_cord	../library/edit_seq.m	/^:- pred find_diff_cord(int::in, list(/;kq|/^\<find_diff_cord\>/;'q;"	kind:pred	file:
edit_seq.find_diff_seq	../library/edit_seq.m	/^:- pred find_diff_seq(list(T)::in, edit_seq(T)::in, diff_seq(/;kq|/^\<find_diff_seq\>/;'q;"	kind:pred
edit_seq.flush_deletes_inserts	../library/edit_seq.m	/^:- pred flush_deletes_inserts(/;kq|/^\<flush_deletes_inserts\>/;'q;"	kind:pred	file:
edit_seq.init_col_zero_deletes	../library/edit_seq.m	/^:- pred init_col_zero_deletes(edit_params::in, int::in, list(/;kq|/^\<init_col_zero_deletes\>/;'q;"	kind:pred	file:
edit_seq.init_row_zero_inserts	../library/edit_seq.m	/^:- pred init_row_zero_inserts(edit_params::in, int::in, list(/;kq|/^\<init_row_zero_inserts\>/;'q;"	kind:pred	file:
edit_seq.init_table	../library/edit_seq.m	/^:- pred init_table(dynprog_table(/;kq|/^\<init_table\>/;'q;"	kind:pred	file:
edit_seq.insert	../library/edit_seq.m	/^    ;       insert(int, T)$/;kq|-;/\<edit_seq.insert\>/;'q;"	kind:cons
edit_seq.inserted	../library/edit_seq.m	/^    ;       inserted(T).$/;kq|-;/\<edit_seq.inserted\>/;'q;"	kind:cons
edit_seq.lookup_entry	../library/edit_seq.m	/^:- pred lookup_entry(dynprog_table(/;kq|/^\<lookup_entry\>/;'q;"	kind:pred	file:
edit_seq.process_columns	../library/edit_seq.m	/^:- pred process_columns(edit_params::in, int::in, T::in, int::in, list(/;kq|/^\<process_columns\>/;'q;"	kind:pred	file:
edit_seq.process_entry	../library/edit_seq.m	/^:- pred process_entry(/;kq|/^\<process_entry\>/;'q;"	kind:pred	file:
edit_seq.process_rows	../library/edit_seq.m	/^:- pred process_rows(edit_params::in, int::in, list(T)::in, list(/;kq|/^\<process_rows\>/;'q;"	kind:pred	file:
edit_seq.replace	../library/edit_seq.m	/^    ;       replace(int, T).$/;kq|-;/\<edit_seq.replace\>/;'q;"	kind:cons
edit_seq.scan_joined_context	../library/edit_seq.m	/^:- pred scan_joined_context(int::in, list(diff(T))::in, list(diff(/;kq|/^\<scan_joined_context\>/;'q;"	kind:pred	file:
edit_seq.unchanged	../library/edit_seq.m	/^    --->    unchanged(T)$/;kq|-;/\<edit_seq.unchanged\>/;'q;"	kind:cons
edit_seq.uncons	../library/edit_seq.m	/^:- pred uncons(list(T)::in, T::out, list(/;kq|/^\<uncons\>/;'q;"	kind:pred	file:
eight	../library/integer.m	/^:- func eight = integer.$/;kq|/^\<eight\>/;'q;"	kind:func
elem	../library/array.m	/^:- func elem(int, array(/;kq|/^\<elem\>/;'q;"	kind:func
elem	../library/bt_array.m	/^:- func elem(int, bt_array(/;kq|/^\<elem\>/;'q;"	kind:func
elem	../library/hash_table.m	/^:- func elem(K, hash_table(/;kq|/^\<elem\>/;'q;"	kind:func
elem	../library/map.m	/^:- func elem(K, map(/;kq|/^\<elem\>/;'q;"	kind:func
elem	../library/term_to_xml.m	/^    --->    elem($/;kq|-;/\<elem\>/;'q;"	kind:cons
elem	../library/version_array.m	/^:- func elem(int, version_array(/;kq|/^\<elem\>/;'q;"	kind:func
elem	../library/version_array2d.m	/^:- func elem(int, int, version_array2d(/;kq|/^\<elem\>/;'q;"	kind:func
elem	../library/version_hash_table.m	/^:- func elem(K, version_hash_table(/;kq|/^\<elem\>/;'q;"	kind:func
elem	../library/version_store.m	/^:- func elem(mutvar(T, S), version_store(/;kq|/^\<elem\>/;'q;"	kind:func
element_index	../library/ranges.m	/^:- func element_index(/;kq|/^\<element_index\>/;'q;"	kind:func	file:
element_map	../library/eqvclass.m	/^                element_map     :: map(T, partition_id)$/;kq|-;/\<element_map\>/;'q;"	kind:fld	file:
element_mapping	../library/term_to_xml.m	/^:- inst element_mapping for element_mapping\/0$/;kq|-;/\<element_mapping\>/;'q;"	kind:inst
element_mapping	../library/term_to_xml.m	/^:- type element_mapping$/;kq|-;/\<element_mapping\>/;'q;"	kind:type
element_name	../library/term_to_xml.m	/^                element_name    :: string,$/;kq|-;/\<element_name\>/;'q;"	kind:fld
element_pred	../library/term_to_xml.m	/^:- type element_pred == (pred(type_desc, maybe_functor_info, string,$/;kq|-;/\<element_pred\>/;'q;"	kind:type
ellipsis	../library/pprint.m	/^:- func ellipsis         = doc.      % "...".$/;kq|/^\<ellipsis\>/;'q;"	kind:func
ellipsis	../library/pretty_printer.m	/^:- func ellipsis = doc.$/;kq|/^\<ellipsis\>/;'q;"	kind:func	file:
embed_dtd	../library/term_to_xml.m	/^    --->    embed_dtd$/;kq|-;/\<embed_dtd\>/;'q;"	kind:cons
empty	../library/cord.m	/^:- func empty = cord(/;kq|/^\<empty\>/;'q;"	kind:func
empty	../library/diet.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons	file:
empty	../library/pqueue.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons	file:
empty	../library/ranges.m	/^:- func empty = ranges.$/;kq|/^\<empty\>/;'q;"	kind:func
empty	../library/rbtree.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons	file:
empty	../library/rtree.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons	file:
empty	../library/set_bbbtree.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons	file:
empty	../library/set_ctree234.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons	file:
empty	../library/set_tree234.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons	file:
empty	../library/tree234.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons
empty	../library/version_array.m	/^:- func empty = version_array(/;kq|/^\<empty\>/;'q;"	kind:func
empty_cord	../library/cord.m	/^    --->    empty_cord$/;kq|-;/\<empty_cord\>/;'q;"	kind:cons	file:
empty_list	../library/list.m	/^:- inst empty_list for list\/1$/;kq|-;/\<empty_list\>/;'q;"	kind:inst
empty_psqueue	../library/psqueue.m	/^    --->    empty_psqueue$/;kq|-;/\<empty_psqueue\>/;'q;"	kind:cons	file:
empty_vars_set	../library/robdd.m	/^:- func empty_vars_set = vars(/;kq|/^\<empty_vars_set\>/;'q;"	kind:func
encode_byte	../mdbcomp/rtti_access.m	/^:- pred encode_byte(int::in, list(/;kq|/^\<encode_byte\>/;'q;"	kind:pred
encode_byte	rtti_access.m	/^:- pred encode_byte(int::in, list(/;kq|/^\<encode_byte\>/;'q;"	kind:pred
encode_byte_det	../mdbcomp/rtti_access.m	/^:- pred encode_byte_det(int::in, list(/;kq|/^\<encode_byte_det\>/;'q;"	kind:pred
encode_byte_det	rtti_access.m	/^:- pred encode_byte_det(int::in, list(/;kq|/^\<encode_byte_det\>/;'q;"	kind:pred
encode_byte_func	../mdbcomp/rtti_access.m	/^:- func encode_byte_func(int) = list(/;kq|/^\<encode_byte_func\>/;'q;"	kind:func
encode_byte_func	rtti_access.m	/^:- func encode_byte_func(int) = list(/;kq|/^\<encode_byte_func\>/;'q;"	kind:func
encode_escaped_char	../library/term_io.m	/^:- pred encode_escaped_char(/;kq|/^\<encode_escaped_char\>/;'q;"	kind:pred
encode_int32	../mdbcomp/rtti_access.m	/^:- pred encode_int32(int::in, list(/;kq|/^\<encode_int32\>/;'q;"	kind:pred
encode_int32	rtti_access.m	/^:- pred encode_int32(int::in, list(/;kq|/^\<encode_int32\>/;'q;"	kind:pred
encode_int32_det	../mdbcomp/rtti_access.m	/^:- pred encode_int32_det(int::in, list(/;kq|/^\<encode_int32_det\>/;'q;"	kind:pred
encode_int32_det	rtti_access.m	/^:- pred encode_int32_det(int::in, list(/;kq|/^\<encode_int32_det\>/;'q;"	kind:pred
encode_int32_func	../mdbcomp/rtti_access.m	/^:- func encode_int32_func(int) = list(/;kq|/^\<encode_int32_func\>/;'q;"	kind:func
encode_int32_func	rtti_access.m	/^:- func encode_int32_func(int) = list(/;kq|/^\<encode_int32_func\>/;'q;"	kind:func
encode_len_string	../mdbcomp/rtti_access.m	/^:- pred encode_len_string(string::in, list(/;kq|/^\<encode_len_string\>/;'q;"	kind:pred
encode_len_string	rtti_access.m	/^:- pred encode_len_string(string::in, list(/;kq|/^\<encode_len_string\>/;'q;"	kind:pred
encode_len_string_func	../mdbcomp/rtti_access.m	/^:- func encode_len_string_func(string) = list(/;kq|/^\<encode_len_string_func\>/;'q;"	kind:func
encode_len_string_func	rtti_access.m	/^:- func encode_len_string_func(string) = list(/;kq|/^\<encode_len_string_func\>/;'q;"	kind:func
encode_num	../mdbcomp/rtti_access.m	/^:- pred encode_num(int::in, list(/;kq|/^\<encode_num\>/;'q;"	kind:pred
encode_num	rtti_access.m	/^:- pred encode_num(int::in, list(/;kq|/^\<encode_num\>/;'q;"	kind:pred
encode_num_2	../mdbcomp/rtti_access.m	/^:- pred encode_num_2(int::in, list(int)::in, list(/;kq|/^\<encode_num_2\>/;'q;"	kind:pred	file:
encode_num_2	rtti_access.m	/^:- pred encode_num_2(int::in, list(int)::in, list(/;kq|/^\<encode_num_2\>/;'q;"	kind:pred	file:
encode_num_det	../mdbcomp/rtti_access.m	/^:- pred encode_num_det(int::in, list(/;kq|/^\<encode_num_det\>/;'q;"	kind:pred
encode_num_det	rtti_access.m	/^:- pred encode_num_det(int::in, list(/;kq|/^\<encode_num_det\>/;'q;"	kind:pred
encode_num_func	../mdbcomp/rtti_access.m	/^:- func encode_num_func(int) = list(/;kq|/^\<encode_num_func\>/;'q;"	kind:func
encode_num_func	rtti_access.m	/^:- func encode_num_func(int) = list(/;kq|/^\<encode_num_func\>/;'q;"	kind:func
encode_short	../mdbcomp/rtti_access.m	/^:- pred encode_short(int::in, list(/;kq|/^\<encode_short\>/;'q;"	kind:pred
encode_short	rtti_access.m	/^:- pred encode_short(int::in, list(/;kq|/^\<encode_short\>/;'q;"	kind:pred
encode_short_det	../mdbcomp/rtti_access.m	/^:- pred encode_short_det(int::in, list(/;kq|/^\<encode_short_det\>/;'q;"	kind:pred
encode_short_det	rtti_access.m	/^:- pred encode_short_det(int::in, list(/;kq|/^\<encode_short_det\>/;'q;"	kind:pred
encode_short_func	../mdbcomp/rtti_access.m	/^:- func encode_short_func(int) = list(/;kq|/^\<encode_short_func\>/;'q;"	kind:func
encode_short_func	rtti_access.m	/^:- func encode_short_func(int) = list(/;kq|/^\<encode_short_func\>/;'q;"	kind:func
encode_utf8	../library/string.m	/^:- pred encode_utf8(char::in, list(int)::in, list(/;kq|/^\<encode_utf8\>/;'q;"	kind:pred	file:
encoded_type_table	../mdbcomp/program_representation.m	/^:- type encoded_type_table == map(int, type_rep).$/;kq|-;/\<encoded_type_table\>/;'q;"	kind:type
encoded_type_table	program_representation.m	/^:- type encoded_type_table == map(int, type_rep).$/;kq|-;/\<encoded_type_table\>/;'q;"	kind:type
end	../library/io.m	/^    ;       end.$/;kq|-;/\<end\>/;'q;"	kind:cons
end	../library/mercury_term_lexer.m	/^    ;       end                 % '.'$/;kq|-;/\<end\>/;'q;"	kind:cons
end	../library/mercury_term_lexer.m	/^    ;       end$/;kq|-;/\<end\>/;'q;"	kind:cons
end	../library/mercury_term_lexer.m	/^    ;       end$/;kq|-;/\<end\>/;'q;"	kind:cons	file:
end	../library/stream.m	/^    ;       end.$/;kq|-;/\<end\>/;'q;"	kind:cons
end_all_soln_neg_context_more	../library/solutions.m	/^:- impure pred end_all_soln_neg_context_more is det.$/;kq|/^\<end_all_soln_neg_context_more\>/;'q;"	kind:pred	file:
end_all_soln_neg_context_no_more	../library/solutions.m	/^:- impure pred end_all_soln_neg_context_no_more is det.$/;kq|/^\<end_all_soln_neg_context_no_more\>/;'q;"	kind:pred	file:
ends_with_directory_separator	../library/dir.m	/^:- pred ends_with_directory_separator(/;kq|/^\<ends_with_directory_separator\>/;'q;"	kind:pred	file:
ensure_corresponding_equivalences	../library/eqvclass.m	/^:- func ensure_corresponding_equivalences(list(T), list(/;kq|/^\<ensure_corresponding_equivalences\>/;'q;"	kind:func
ensure_element	../library/eqvclass.m	/^:- func ensure_element(eqvclass(T), T) = eqvclass(/;kq|/^\<ensure_element\>/;'q;"	kind:func
ensure_element_partition_id	../library/eqvclass.m	/^:- pred ensure_element_partition_id(/;kq|/^\<ensure_element_partition_id\>/;'q;"	kind:pred
ensure_equivalence	../library/eqvclass.m	/^:- func ensure_equivalence(eqvclass(T), T, T) = eqvclass(/;kq|/^\<ensure_equivalence\>/;'q;"	kind:func
ensure_unique_names	../library/varset.m	/^:- func ensure_unique_names(list(var(T)), string, varset(T)) = varset(/;kq|/^\<ensure_unique_names\>/;'q;"	kind:func
ensure_unique_names_loop	../library/varset.m	/^:- pred ensure_unique_names_loop(list(var(/;kq|/^\<ensure_unique_names_loop\>/;'q;"	kind:pred	file:
entailment_result	../library/robdd.m	/^:- type entailment_result(T)$/;kq|-;/\<entailment_result\>/;'q;"	kind:type
enter_subdirs	../library/dir.m	/^    ;       enter_subdirs(maybe_follow_symlinks).$/;kq|-;/\<enter_subdirs\>/;'q;"	kind:cons
entity	../library/term_to_xml.m	/^    ;       entity(string)$/;kq|-;/\<entity\>/;'q;"	kind:cons
entry	../library/edit_seq.m	/^    --->    entry($/;kq|-;/\<entry\>/;'q;"	kind:cons	file:
enum	../library/bool.m	/^:- instance enum(bool) where [$/;kq|-;/\<enum\>/;'q;"	kind:tci	file:
enum	../library/char.m	/^:- instance enum(character) where [$/;kq|-;/\<enum\>/;'q;"	kind:tci	file:
enum	../library/enum.m	/^:- typeclass enum(T) where [$/;kq|-;/\<enum\>/;'q;"	kind:tc
enum	../library/int.m	/^:- instance enum(int) where [$/;kq|-;/\<enum\>/;'q;"	kind:tci	file:
enum	../library/rtti_implementation.m	/^:- inst enum for type_ctor_rep\/0$/;kq|-;/\<enum\>/;'q;"	kind:inst	file:
enum	../library/term.m	/^:- instance enum(var(_)) where [$/;kq|-;/\<enum\>/;'q;"	kind:tci	file:
enum.det_from_int	../library/enum.m	/^:- func det_from_int(int) = T <= enum(/;kq|/^\<det_from_int\>/;'q;"	kind:func
enum.det_from_uint	../library/enum.m	/^:- func det_from_uint(uint) = T <= uenum(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
enum.from_int	../library/enum.m	/^    pred from_int(int::in, T::out) is semidet$/;kq|-;/\<enum.from_int\>/;'q;"	kind:tcm
enum.from_int	../library/enum.m	/^:- func from_int(int) = T is semidet <= enum(/;kq|/^\<from_int\>/;'q;"	kind:func
enum.from_uint	../library/enum.m	/^    pred from_uint(uint::in, T::out) is semidet$/;kq|-;/\<enum.from_uint\>/;'q;"	kind:tcm
enum.to_int	../library/enum.m	/^    func to_int(T) = int,$/;kq|-;/\<enum.to_int\>/;'q;"	kind:tcm
enum.to_uint	../library/enum.m	/^    func to_uint(T) = uint,$/;kq|-;/\<enum.to_uint\>/;'q;"	kind:tcm
enum.uenum	../library/enum.m	/^:- typeclass uenum(T) where [$/;kq|-;/\<enum.uenum\>/;'q;"	kind:tc
enum_functor_desc	../library/rtti_implementation.m	/^:- type enum_functor_desc ---> enum_functor_desc(c_pointer).$/;kq|-;/\<enum_functor_desc\>/;'q;"	kind:type	file:
enum_functor_name	../library/rtti_implementation.m	/^:- func enum_functor_name(/;kq|/^\<enum_functor_name\>/;'q;"	kind:func	file:
enum_functor_value	../library/rtti_implementation.m	/^:- func enum_functor_value(/;kq|/^\<enum_functor_value\>/;'q;"	kind:func	file:
enum_num_node_allocs	../library/table_statistics.m	/^                enum_num_node_allocs                :: int,$/;kq|-;/\<enum_num_node_allocs\>/;'q;"	kind:fld
enum_num_node_bytes	../library/table_statistics.m	/^                enum_num_node_bytes                 :: int$/;kq|-;/\<enum_num_node_bytes\>/;'q;"	kind:fld
enum_to_index	../library/tree_bitset.m	/^:- func enum_to_index(T) = uint <= uenum(/;kq|/^\<enum_to_index\>/;'q;"	kind:func	file:
env_var_assoc_list	../library/io.environment.m	/^:- type env_var_assoc_list == assoc_list(string, string).$/;kq|-;/\<env_var_assoc_list\>/;'q;"	kind:type	file:
environment.env_var_assoc_list	../library/io.environment.m	/^:- type env_var_assoc_list == assoc_list(string, string).$/;kq|-;/\<environment.env_var_assoc_list\>/;'q;"	kind:type	file:
environment.getenv	../library/io.environment.m	/^:- semipure pred getenv(/;kq|/^\<getenv\>/;'q;"	kind:pred	file:
environment.setenv	../library/io.environment.m	/^:- impure pred setenv(/;kq|/^\<setenv\>/;'q;"	kind:pred	file:
environment_var_map	../library/io.m	/^:- type environment_var_map == map(string, string).$/;kq|-;/\<environment_var_map\>/;'q;"	kind:type
eof	../library/io.m	/^    ;       eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eof	../library/io.m	/^    ;       eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eof	../library/io.m	/^    ;       eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eof	../library/io.m	/^    ;       eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eof	../library/mercury_term_lexer.m	/^    ;       eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eof	../library/mercury_term_lexer.m	/^    ;       eof.$/;kq|-;/\<eof\>/;'q;"	kind:cons	file:
eof	../library/mercury_term_parser.m	/^    --->    eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eof	../library/parsing_utils.m	/^:- pred eof(/;kq|/^\<eof\>/;'q;"	kind:pred
eof	../library/stream.m	/^    ;       eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eof	../library/stream.m	/^    ;       eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
epsilon	../library/float.m	/^:- func epsilon = float.$/;kq|/^\<epsilon\>/;'q;"	kind:func
eq_vars	../library/robdd.m	/^:- func eq_vars(var(T), var(T)) = robdd(/;kq|/^\<eq_vars\>/;'q;"	kind:func
eq_version_array	../library/version_array.m	/^:- pred eq_version_array(version_array(T)::in, version_array(/;kq|/^\<eq_version_array\>/;'q;"	kind:pred	file:
eq_version_array_2	../library/version_array.m	/^:- pred eq_version_array_2(/;kq|/^\<eq_version_array_2\>/;'q;"	kind:pred	file:
equal	../library/bimap.m	/^:- pred equal(bimap(K, V)::in, bimap(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/cord.m	/^:- pred equal(cord(T)::in, cord(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/diet.m	/^:- pred equal(diet(T)::in, diet(T)::in) is semidet <= diet_element(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/fat_sparse_bitset.m	/^:- pred equal(fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/fatter_sparse_bitset.m	/^:- pred equal(fatter_sparse_bitset(T)::in, fatter_sparse_bitset(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/map.m	/^:- pred equal(map(K, V)::in, map(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/queue.m	/^:- pred equal(queue(T)::in, queue(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/set.m	/^:- pred equal(set(T)::in, set(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/set_bbbtree.m	/^:- pred equal(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/set_ctree234.m	/^:- pred equal(set_ctree234(T)::in, set_ctree234(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/set_ordlist.m	/^:- pred equal(set_ordlist(T)::in, set_ordlist(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/set_tree234.m	/^:- pred equal(set_tree234(T)::in, set_tree234(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/set_unordlist.m	/^:- pred equal(set_unordlist(T)::in, set_unordlist(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/sparse_bitset.m	/^:- pred equal(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/test_bitset.m	/^:- pred equal(test_bitset(T)::in, test_bitset(T)::in) is semidet <= uenum(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/tree234.m	/^:- pred equal(tree234(K, V)::in, tree234(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/tree_bitset.m	/^:- pred equal(tree_bitset(T)::in, tree_bitset(T)::in) is semidet <= uenum(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/version_hash_table.m	/^:- pred equal(version_hash_table(K, V)::in, version_hash_table(/;kq|/^\<equal\>/;'q;"	kind:pred
equal_elements	../library/array.m	/^:- pred equal_elements(int::in, int::in, array(T)::in, array(/;kq|/^\<equal_elements\>/;'q;"	kind:pred	file:
equal_values	../library/lazy.m	/^:- pred equal_values(lazy(T)::in, lazy(/;kq|/^\<equal_values\>/;'q;"	kind:pred
equiv_vars	../library/robdd.m	/^:- type equiv_vars(T)$/;kq|-;/\<equiv_vars\>/;'q;"	kind:type
equivalent_result	../library/robdd.m	/^:- type equivalent_result(T) == entailment_result(equiv_vars(T)).$/;kq|-;/\<equivalent_result\>/;'q;"	kind:type
equivalent_vars	../library/robdd.m	/^:- func equivalent_vars(robdd(T)) = equivalent_result(/;kq|/^\<equivalent_vars\>/;'q;"	kind:func
equivalent_vars_2	../library/robdd.m	/^:- func equivalent_vars_2(robdd(/;kq|/^\<equivalent_vars_2\>/;'q;"	kind:func	file:
eqvclass	../library/eqvclass.m	/^:- type eqvclass(T)$/;kq|-;/\<eqvclass\>/;'q;"	kind:type	file:
eqvclass.add_element	../library/eqvclass.m	/^:- pred eqvclass.add_element(/;kq|/^\<eqvclass.add_element\>/;'q;"	kind:pred	file:
eqvclass.add_equivalence	../library/eqvclass.m	/^:- pred add_equivalence(/;kq|/^\<add_equivalence\>/;'q;"	kind:pred	file:
eqvclass.change_partition	../library/eqvclass.m	/^:- pred change_partition(list(/;kq|/^\<change_partition\>/;'q;"	kind:pred	file:
eqvclass.element_map	../library/eqvclass.m	/^                element_map     :: map(T, partition_id)$/;kq|-;/\<eqvclass.element_map\>/;'q;"	kind:fld	file:
eqvclass.ensure_element	../library/eqvclass.m	/^:- func ensure_element(eqvclass(T), T) = eqvclass(/;kq|/^\<ensure_element\>/;'q;"	kind:func
eqvclass.ensure_equivalence	../library/eqvclass.m	/^:- func ensure_equivalence(eqvclass(T), T, T) = eqvclass(/;kq|/^\<ensure_equivalence\>/;'q;"	kind:func
eqvclass.get_minimum_element	../library/eqvclass.m	/^:- func get_minimum_element(eqvclass(/;kq|/^\<get_minimum_element\>/;'q;"	kind:func
eqvclass.id_to_partition	../library/eqvclass.m	/^:- pred id_to_partition(eqvclass(T)::in, partition_id::in, set(/;kq|/^\<id_to_partition\>/;'q;"	kind:pred	file:
eqvclass.init	../library/eqvclass.m	/^:- func init = eqvclass(/;kq|/^\<init\>/;'q;"	kind:func
eqvclass.is_member	../library/eqvclass.m	/^:- pred is_member(eqvclass(/;kq|/^\<is_member\>/;'q;"	kind:pred
eqvclass.new_element	../library/eqvclass.m	/^:- func new_element(eqvclass(T), T) = eqvclass(/;kq|/^\<new_element\>/;'q;"	kind:func
eqvclass.new_equivalence	../library/eqvclass.m	/^:- func new_equivalence(eqvclass(T), T, T) = eqvclass(/;kq|/^\<new_equivalence\>/;'q;"	kind:func
eqvclass.next_id_counter	../library/eqvclass.m	/^                next_id_counter :: counter,$/;kq|-;/\<eqvclass.next_id_counter\>/;'q;"	kind:fld	file:
eqvclass.partition_id	../library/eqvclass.m	/^:- pred partition_id(eqvclass(/;kq|/^\<partition_id\>/;'q;"	kind:pred
eqvclass.partition_id	../library/eqvclass.m	/^:- type partition_id    ==  int.$/;kq|-;/\<eqvclass.partition_id\>/;'q;"	kind:type	file:
eqvclass.partition_ids	../library/eqvclass.m	/^:- pred partition_ids(eqvclass(T)::in, list(/;kq|/^\<partition_ids\>/;'q;"	kind:pred	file:
eqvclass.partition_list	../library/eqvclass.m	/^:- func partition_list(eqvclass(T)) = list(set(/;kq|/^\<partition_list\>/;'q;"	kind:func
eqvclass.partition_map	../library/eqvclass.m	/^                partition_map   :: map(partition_id, set(T)),$/;kq|-;/\<eqvclass.partition_map\>/;'q;"	kind:fld	file:
eqvclass.partition_set	../library/eqvclass.m	/^:- func partition_set(eqvclass(T)) = set(set(/;kq|/^\<partition_set\>/;'q;"	kind:func
eqvclass.partitions	../library/eqvclass.m	/^:- pred partitions(eqvclass(T)::in, list(/;kq|/^\<partitions\>/;'q;"	kind:pred	file:
eqvclass.same_eqvclass	../library/eqvclass.m	/^:- pred same_eqvclass(eqvclass(/;kq|/^\<same_eqvclass\>/;'q;"	kind:pred
eqvclass.same_eqvclass_list	../library/eqvclass.m	/^:- pred same_eqvclass_list(eqvclass(T)::in, list(/;kq|/^\<same_eqvclass_list\>/;'q;"	kind:pred
erroneous_rep	../mdbcomp/program_representation.m	/^    ;       erroneous_rep$/;kq|-;/\<erroneous_rep\>/;'q;"	kind:cons
erroneous_rep	program_representation.m	/^    ;       erroneous_rep$/;kq|-;/\<erroneous_rep\>/;'q;"	kind:cons
error	../library/bit_buffer.m	/^:- instance stream.error(error_stream_error) where$/;kq|-;/\<error\>/;'q;"	kind:tci	file:
error	../library/dir.m	/^    ;       error.$/;kq|-;/\<error\>/;'q;"	kind:cons	file:
error	../library/getopt.m	/^    ;       error(string).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/getopt_io.m	/^    ;       error(string).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/io.m	/^    ;       error(T, io.error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/io.m	/^    ;       error(string, int). % error message, line number$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/io.m	/^:- instance stream.error(error) where [$/;kq|-;/\<error\>/;'q;"	kind:tci	file:
error	../library/io.m	/^:- type io.error$/;kq|-;/\<error\>/;'q;"	kind:type	file:
error	../library/maybe.m	/^    ;       error(E).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/maybe.m	/^    ;       error(E, list(E)).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/maybe.m	/^    ;       error(string).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/mercury_term_lexer.m	/^    ;       error(string)       % some other invalid token$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/mercury_term_lexer.m	/^    ;       error(string)$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/mercury_term_lexer.m	/^    ;       error(string)$/;kq|-;/\<error\>/;'q;"	kind:cons	file:
error	../library/mercury_term_parser.m	/^    ;       error(string, int)$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/parsing_utils.m	/^    ;       error($/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/require.m	/^:- pred error(/;kq|/^\<error\>/;'q;"	kind:pred
error	../library/require.m	/^:- pred error(/;kq|/^\<error\>/;'q;"	kind:pred
error	../library/stream.m	/^    ;       error(Error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/stream.m	/^    ;       error(Error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/stream.m	/^    ;       error(T, Error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/stream.m	/^:- typeclass error(Error) where$/;kq|-;/\<error\>/;'q;"	kind:tc
error	../library/term_conversion.m	/^    ;       error(term_to_type_error(U)).$/;kq|-;/\<error\>/;'q;"	kind:cons
error2	../library/io.m	/^    ;       error2(T1, T2, io.error).$/;kq|-;/\<error2\>/;'q;"	kind:cons
error_col	../library/parsing_utils.m	/^                error_col     :: int$/;kq|-;/\<error_col\>/;'q;"	kind:fld
error_extra_polytypes	../library/string.parse_util.m	/^    ;       error_extra_polytypes($/;kq|-;/\<error_extra_polytypes\>/;'q;"	kind:cons
error_line	../library/parsing_utils.m	/^                error_line    :: int,$/;kq|-;/\<error_line\>/;'q;"	kind:fld
error_message	../library/io.m	/^    func(stream.error_message\/1) is io.error_message$/;kq|-;/\<error_message\>/;'q;"	kind:tcim	file:
error_message	../library/io.m	/^:- func error_message(/;kq|/^\<error_message\>/;'q;"	kind:func
error_message	../library/parsing_utils.m	/^                error_message :: maybe(string),$/;kq|-;/\<error_message\>/;'q;"	kind:fld
error_message	../library/stream.m	/^    func error_message(Error) = string$/;kq|-;/\<error_message\>/;'q;"	kind:tcm
error_missing_star_prec	../library/string.parse_util.m	/^    ;       error_missing_star_prec($/;kq|-;/\<error_missing_star_prec\>/;'q;"	kind:cons
error_missing_star_width	../library/string.parse_util.m	/^    ;       error_missing_star_width($/;kq|-;/\<error_missing_star_width\>/;'q;"	kind:cons
error_no_polytype	../library/string.parse_util.m	/^    ;       error_no_polytype($/;kq|-;/\<error_no_polytype\>/;'q;"	kind:cons
error_no_specifier	../library/string.parse_util.m	/^    --->    error_no_specifier($/;kq|-;/\<error_no_specifier\>/;'q;"	kind:cons
error_nonint_star_prec	../library/string.parse_util.m	/^    ;       error_nonint_star_prec($/;kq|-;/\<error_nonint_star_prec\>/;'q;"	kind:cons
error_nonint_star_width	../library/string.parse_util.m	/^    ;       error_nonint_star_width($/;kq|-;/\<error_nonint_star_width\>/;'q;"	kind:cons
error_state	../library/bit_buffer.m	/^:- type error_state ---> error_state.$/;kq|-;/\<error_state\>/;'q;"	kind:type
error_stream	../library/bit_buffer.m	/^:- type error_stream ---> error_stream.$/;kq|-;/\<error_stream\>/;'q;"	kind:type
error_stream_error	../library/bit_buffer.m	/^:- type error_stream_error ---> error_stream_error.$/;kq|-;/\<error_stream_error\>/;'q;"	kind:type
error_unknown_specifier	../library/string.parse_util.m	/^    ;       error_unknown_specifier($/;kq|-;/\<error_unknown_specifier\>/;'q;"	kind:cons
error_util.is_error	../library/io.error_util.m	/^:- pred is_error(system_error::in, string::in, maybe(/;kq|/^\<is_error\>/;'q;"	kind:pred
error_util.make_errno_message	../library/io.error_util.m	/^:- pred make_errno_message(/;kq|/^\<make_errno_message\>/;'q;"	kind:pred	file:
error_util.no_error	../library/io.error_util.m	/^:- func no_error = system_error.$/;kq|/^\<no_error\>/;'q;"	kind:func
error_util.syserr_errno	../library/io.error_util.m	/^    --->    syserr_errno$/;kq|-;/\<error_util.syserr_errno\>/;'q;"	kind:cons	file:
error_util.system_error_style	../library/io.error_util.m	/^:- type system_error_style$/;kq|-;/\<error_util.system_error_style\>/;'q;"	kind:type	file:
error_util.throw_on_error	../library/io.error_util.m	/^:- pred throw_on_error(/;kq|/^\<throw_on_error\>/;'q;"	kind:pred
error_wrong_polytype	../library/string.parse_util.m	/^    ;       error_wrong_polytype($/;kq|-;/\<error_wrong_polytype\>/;'q;"	kind:cons
escape_char	../library/mercury_term_lexer.m	/^:- pred escape_char(/;kq|/^\<escape_char\>/;'q;"	kind:pred	file:
escaped_char	../library/term_io.m	/^:- func escaped_char(/;kq|/^\<escaped_char\>/;'q;"	kind:func
escaped_char_to_string	../library/term_io.m	/^:- func escaped_char_to_string(/;kq|/^\<escaped_char_to_string\>/;'q;"	kind:func
escaped_string	../library/term_io.m	/^:- func escaped_string(/;kq|/^\<escaped_string\>/;'q;"	kind:func
estimate_speedup_by_overlap	../mdbcomp/feedback.automatic_parallelism.m	/^    ;       estimate_speedup_by_overlap.$/;kq|-;/\<estimate_speedup_by_overlap\>/;'q;"	kind:cons
estimate_speedup_by_overlap	feedback.automatic_parallelism.m	/^    ;       estimate_speedup_by_overlap.$/;kq|-;/\<estimate_speedup_by_overlap\>/;'q;"	kind:cons
estimate_speedup_naively	../mdbcomp/feedback.automatic_parallelism.m	/^    --->    estimate_speedup_naively$/;kq|-;/\<estimate_speedup_naively\>/;'q;"	kind:cons
estimate_speedup_naively	feedback.automatic_parallelism.m	/^    --->    estimate_speedup_naively$/;kq|-;/\<estimate_speedup_naively\>/;'q;"	kind:cons
evaluate_parallelism_condition	../library/par_builtin.m	/^:- impure pred evaluate_parallelism_condition is semidet.$/;kq|/^\<evaluate_parallelism_condition\>/;'q;"	kind:pred
even	../library/int.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/int16.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/int32.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/int64.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/int8.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/uint.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/uint16.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/uint32.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/uint64.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/uint8.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
event_call_rep	../mdbcomp/program_representation.m	/^    ;       event_call_rep($/;kq|-;/\<event_call_rep\>/;'q;"	kind:cons
event_call_rep	program_representation.m	/^    ;       event_call_rep($/;kq|-;/\<event_call_rep\>/;'q;"	kind:cons
exc_univ_to_type	../library/exception.m	/^:- pred exc_univ_to_type(/;kq|/^\<exc_univ_to_type\>/;'q;"	kind:pred
exc_univ_value	../library/exception.m	/^:- some [T] func exc_univ_value(/;kq|/^\<exc_univ_value\>/;'q;"	kind:func
exception	../library/exception.m	/^    ;       exception(univ).$/;kq|-;/\<exception\>/;'q;"	kind:cons
exception.[]	../library/exception.m	/^:- inst [] for list\/1$/;kq|-;/\<exception.[]\>/;'q;"	kind:inst
exception.builtin_throw	../library/exception.m	/^:- pred builtin_throw(/;kq|/^\<builtin_throw\>/;'q;"	kind:pred	file:
exception.call_goal	../library/exception.m	/^:- pred call_goal(pred(/;kq|/^\<call_goal\>/;'q;"	kind:pred	file:
exception.call_handler	../library/exception.m	/^:- pred call_handler(pred(/;kq|/^\<call_handler\>/;'q;"	kind:pred	file:
exception.cannot_fail	../library/exception.m	/^:- inst cannot_fail for exception_result\/1$/;kq|-;/\<exception.cannot_fail\>/;'q;"	kind:inst
exception.domain_error	../library/exception.m	/^:- type domain_error$/;kq|-;/\<exception.domain_error\>/;'q;"	kind:type
exception.exc_univ_to_type	../library/exception.m	/^:- pred exc_univ_to_type(/;kq|/^\<exc_univ_to_type\>/;'q;"	kind:pred
exception.exc_univ_value	../library/exception.m	/^:- some [T] func exc_univ_value(/;kq|/^\<exc_univ_value\>/;'q;"	kind:func
exception.failed	../library/exception.m	/^    ;       failed$/;kq|-;/\<exception.failed\>/;'q;"	kind:cons
exception.finally	../library/exception.m	/^:- pred finally(pred(T, io, io), T, pred(/;kq|/^\<finally\>/;'q;"	kind:pred
exception.finally_2	../library/exception.m	/^:- pred finally_2(pred(T, io, io), pred(/;kq|/^\<finally_2\>/;'q;"	kind:pred	file:
exception.handler	../library/exception.m	/^:- type handler(T) == pred(univ, T).$/;kq|-;/\<exception.handler\>/;'q;"	kind:type	file:
exception.incremental_try_all	../library/exception.m	/^:- pred incremental_try_all(pred(T), pred(exception_result(/;kq|/^\<incremental_try_all\>/;'q;"	kind:pred
exception.near_stack_limits	../library/exception.m	/^:- type near_stack_limits$/;kq|-;/\<exception.near_stack_limits\>/;'q;"	kind:type
exception.rethrow	../library/exception.m	/^:- pred rethrow(exception_result(/;kq|/^\<rethrow\>/;'q;"	kind:pred
exception.set_get_message_hook	../library/exception.m	/^:- pred set_get_message_hook(/;kq|/^\<set_get_message_hook\>/;'q;"	kind:pred	file:
exception.software_error	../library/exception.m	/^:- type software_error$/;kq|-;/\<exception.software_error\>/;'q;"	kind:type
exception.succeeded	../library/exception.m	/^    --->    succeeded(T)$/;kq|-;/\<exception.succeeded\>/;'q;"	kind:cons
exception.throw	../library/exception.m	/^:- func throw(/;kq|/^\<throw\>/;'q;"	kind:func
exception.throw_impl	../library/exception.m	/^:- pred throw_impl(/;kq|/^\<throw_impl\>/;'q;"	kind:pred	file:
exception.try	../library/exception.m	/^:- pred try(pred(T),                    exception_result(/;kq|/^\<try\>/;'q;"	kind:pred
exception.try_all	../library/exception.m	/^:- pred try_all(pred(T), maybe(univ), list(/;kq|/^\<try_all\>/;'q;"	kind:pred
exception.try_io	../library/exception.m	/^:- pred try_io(pred(T, io, io), exception_result(/;kq|/^\<try_io\>/;'q;"	kind:pred
exception.try_stm	../library/exception.m	/^:- pred try_stm(pred(A, stm, stm), exception_result(/;kq|/^\<try_stm\>/;'q;"	kind:pred
exception.try_store	../library/exception.m	/^:- pred try_store(pred(T, store(S), store(/;kq|/^\<try_store\>/;'q;"	kind:pred
exception.unreachable	../library/exception.m	/^:- pred unreachable is erroneous.$/;kq|/^\<unreachable\>/;'q;"	kind:pred
exception.unsafe_call_io_goal	../library/exception.m	/^:- pred unsafe_call_io_goal(pred(/;kq|/^\<unsafe_call_io_goal\>/;'q;"	kind:pred	file:
exception.unsafe_try_stm	../library/exception.m	/^:- pred unsafe_try_stm(pred(/;kq|/^\<unsafe_try_stm\>/;'q;"	kind:pred
exception.use	../library/exception.m	/^:- impure pred use(/;kq|/^\<use\>/;'q;"	kind:pred	file:
exception.wrap_exception	../library/exception.m	/^:- pred wrap_exception(univ::in, exception_result(/;kq|/^\<wrap_exception\>/;'q;"	kind:pred	file:
exception.wrap_success	../library/exception.m	/^:- pred wrap_success(pred(T), exception_result(/;kq|/^\<wrap_success\>/;'q;"	kind:pred	file:
exception_result	../library/exception.m	/^:- type exception_result(T)$/;kq|-;/\<exception_result\>/;'q;"	kind:type
exception_to_string	../library/exception.m	/^:- func exception_to_string(/;kq|/^\<exception_to_string\>/;'q;"	kind:func	file:
exec_count	../mdbcomp/trace_counts.m	/^                exec_count              :: int,$/;kq|-;/\<exec_count\>/;'q;"	kind:fld
exec_count	trace_counts.m	/^                exec_count              :: int,$/;kq|-;/\<exec_count\>/;'q;"	kind:fld
execute	../library/io.m	/^    ;       execute.$/;kq|-;/\<execute\>/;'q;"	kind:cons
execute_get_token_action	../library/mercury_term_lexer.m	/^:- pred execute_get_token_action(/;kq|/^\<execute_get_token_action\>/;'q;"	kind:pred	file:
exist_arg_num	../library/rtti_implementation.m	/^:- func exist_arg_num(/;kq|/^\<exist_arg_num\>/;'q;"	kind:func	file:
exist_info	../library/rtti_implementation.m	/^:- type exist_info ---> exist_info(c_pointer).$/;kq|-;/\<exist_info\>/;'q;"	kind:type	file:
exist_info_tcis	../library/rtti_implementation.m	/^:- func exist_info_tcis(/;kq|/^\<exist_info_tcis\>/;'q;"	kind:func	file:
exist_info_typeinfos_plain	../library/rtti_implementation.m	/^:- func exist_info_typeinfos_plain(/;kq|/^\<exist_info_typeinfos_plain\>/;'q;"	kind:func	file:
exist_offset_in_tci	../library/rtti_implementation.m	/^:- func exist_offset_in_tci(/;kq|/^\<exist_offset_in_tci\>/;'q;"	kind:func	file:
exist_tvar	../library/type_desc.m	/^    ;       exist_tvar(int).$/;kq|-;/\<exist_tvar\>/;'q;"	kind:cons
exited	../library/io.m	/^    --->    exited(int)$/;kq|-;/\<exited\>/;'q;"	kind:cons
exp	../library/math.m	/^:- func exp(/;kq|/^\<exp\>/;'q;"	kind:func
expand	../library/dir.m	/^:- func expand(list(char)) = list(list(/;kq|/^\<expand\>/;'q;"	kind:func	file:
expand	../library/hash_table.m	/^:- func expand(int::in, int::in, hash_pred(K)::in(/;kq|/^\<expand\>/;'q;"	kind:func	file:
expand	../library/version_hash_table.m	/^:- func expand(int::in, int::in, hash_pred(K)::in(/;kq|/^\<expand\>/;'q;"	kind:func	file:
expand_acc	../library/dir.m	/^:- func expand_acc(list(char), list(list(char))) = list(list(/;kq|/^\<expand_acc\>/;'q;"	kind:func	file:
expand_braces	../library/dir.m	/^:- func expand_braces(string) = list(/;kq|/^\<expand_braces\>/;'q;"	kind:func
expand_docs_to_line_end	../library/pretty_printer.m	/^:- pred expand_docs_to_line_end(/;kq|/^\<expand_docs_to_line_end\>/;'q;"	kind:pred	file:
expand_file_special_option	../library/getopt.m	/^:- pred expand_file_special_option(short_option(OptionType)::in(/;kq|/^\<expand_file_special_option\>/;'q;"	kind:pred	file:
expand_file_special_option	../library/getopt_io.m	/^:- pred expand_file_special_option(short_option(OptionType)::in(/;kq|/^\<expand_file_special_option\>/;'q;"	kind:pred	file:
expand_file_specials	../library/getopt.m	/^:- pred expand_file_specials(short_option(OptionType)::in(/;kq|/^\<expand_file_specials\>/;'q;"	kind:pred
expand_file_specials	../library/getopt_io.m	/^:- pred expand_file_specials(short_option(OptionType)::in(/;kq|/^\<expand_file_specials\>/;'q;"	kind:pred
expand_file_specials_check	../library/getopt.m	/^:- pred expand_file_specials_check(short_option(OptionType)::in(/;kq|/^\<expand_file_specials_check\>/;'q;"	kind:pred	file:
expand_file_specials_check	../library/getopt_io.m	/^:- pred expand_file_specials_check(short_option(OptionType)::in(/;kq|/^\<expand_file_specials_check\>/;'q;"	kind:pred	file:
expand_file_specials_loop	../library/getopt.m	/^:- pred expand_file_specials_loop(short_option(OptionType)::in(/;kq|/^\<expand_file_specials_loop\>/;'q;"	kind:pred	file:
expand_file_specials_loop	../library/getopt_io.m	/^:- pred expand_file_specials_loop(short_option(OptionType)::in(/;kq|/^\<expand_file_specials_loop\>/;'q;"	kind:pred	file:
expand_format_list	../library/pretty_printer.m	/^:- pred expand_format_list(func_symbol_limit::in, list(/;kq|/^\<expand_format_list\>/;'q;"	kind:pred	file:
expand_format_op	../library/pretty_printer.m	/^:- pred expand_format_op(string::in, list(/;kq|/^\<expand_format_op\>/;'q;"	kind:pred	file:
expand_format_susp	../library/pretty_printer.m	/^:- pred expand_format_susp(((func) = doc)::in, list(doc)::in, list(/;kq|/^\<expand_format_susp\>/;'q;"	kind:pred	file:
expand_format_term	../library/pretty_printer.m	/^:- pred expand_format_term(string::in, list(/;kq|/^\<expand_format_term\>/;'q;"	kind:pred	file:
expand_format_univ	../library/pretty_printer.m	/^:- pred expand_format_univ(/;kq|/^\<expand_format_univ\>/;'q;"	kind:pred	file:
expand_range	../library/tree_bitset.m	/^:- pred expand_range(/;kq|/^\<expand_range\>/;'q;"	kind:pred	file:
expand_type_name	../library/rtti_implementation.m	/^:- func expand_type_name(/;kq|/^\<expand_type_name\>/;'q;"	kind:func	file:
expect	../library/require.m	/^:- pred expect((pred)::in((/;kq|/^\<expect\>/;'q;"	kind:pred
expect	../library/require.m	/^:- pred expect((pred)::in((/;kq|/^\<expect\>/;'q;"	kind:pred
expect_at_start_of_term	../library/mercury_term_parser.m	/^    ;       expect_at_start_of_term.$/;kq|-;/\<expect_at_start_of_term\>/;'q;"	kind:cons	file:
expect_not	../library/require.m	/^:- pred expect_not((pred)::in((/;kq|/^\<expect_not\>/;'q;"	kind:pred
expect_not	../library/require.m	/^:- pred expect_not((pred)::in((/;kq|/^\<expect_not\>/;'q;"	kind:pred
expected	../library/mercury_term_parser.m	/^    --->    expected(string)$/;kq|-;/\<expected\>/;'q;"	kind:cons	file:
expected_info	../library/mercury_term_parser.m	/^:- type expected_info$/;kq|-;/\<expected_info\>/;'q;"	kind:type	file:
external_dtd	../library/term_to_xml.m	/^    ;       external_dtd(doctype)$/;kq|-;/\<external_dtd\>/;'q;"	kind:cons
extract_bits_from_byte	../library/bitmap.m	/^:- func extract_bits_from_byte(/;kq|/^\<extract_bits_from_byte\>/;'q;"	kind:func	file:
extract_bits_from_byte_index	../library/bitmap.m	/^:- pred extract_bits_from_byte_index(/;kq|/^\<extract_bits_from_byte_index\>/;'q;"	kind:pred	file:
extract_bits_from_bytes	../library/bitmap.m	/^:- pred extract_bits_from_bytes(/;kq|/^\<extract_bits_from_bytes\>/;'q;"	kind:pred	file:
extract_implications	../library/robdd.m	/^:- func extract_implications(robdd(T)) = imp_vars(/;kq|/^\<extract_implications\>/;'q;"	kind:func
extract_ref_value	../library/store.m	/^:- pred extract_ref_value(S::di, generic_ref(/;kq|/^\<extract_ref_value\>/;'q;"	kind:pred
f	../library/string.m	/^    --->    f(float)$/;kq|-;/\<f\>/;'q;"	kind:cons
f_ready	../library/thread.future.m	/^                f_ready         :: mutvar(ready),$/;kq|-;/\<f_ready\>/;'q;"	kind:fld	file:
f_value	../library/thread.future.m	/^                f_value         :: mutvar(T)$/;kq|-;/\<f_value\>/;'q;"	kind:fld	file:
f_wait	../library/thread.future.m	/^                f_wait          :: semaphore,$/;kq|-;/\<f_wait\>/;'q;"	kind:fld	file:
fa	../library/robdd.m	/^:- func fa(robdd(T)) = robdd(/;kq|/^\<fa\>/;'q;"	kind:func	file:
fail_count	../mdbcomp/slice_and_dice.m	/^                fail_count      :: int,$/;kq|-;/\<fail_count\>/;'q;"	kind:fld
fail_count	slice_and_dice.m	/^                fail_count      :: int,$/;kq|-;/\<fail_count\>/;'q;"	kind:fld
fail_message_info	../library/parsing_utils.m	/^:- type fail_message_info$/;kq|-;/\<fail_message_info\>/;'q;"	kind:type	file:
fail_slice	../mdbcomp/slice_and_dice.m	/^    ;       fail_slice.$/;kq|-;/\<fail_slice\>/;'q;"	kind:cons	file:
fail_slice	slice_and_dice.m	/^    ;       fail_slice.$/;kq|-;/\<fail_slice\>/;'q;"	kind:cons	file:
fail_tests	../mdbcomp/slice_and_dice.m	/^                fail_tests      :: int$/;kq|-;/\<fail_tests\>/;'q;"	kind:fld
fail_tests	slice_and_dice.m	/^                fail_tests      :: int$/;kq|-;/\<fail_tests\>/;'q;"	kind:fld
fail_with_message	../library/parsing_utils.m	/^:- pred fail_with_message(/;kq|/^\<fail_with_message\>/;'q;"	kind:pred
fail_with_message	../library/parsing_utils.m	/^:- pred fail_with_message(/;kq|/^\<fail_with_message\>/;'q;"	kind:pred
failed	../library/exception.m	/^    ;       failed$/;kq|-;/\<failed\>/;'q;"	kind:cons
failure_rep	../mdbcomp/program_representation.m	/^    ;       failure_rep.$/;kq|-;/\<failure_rep\>/;'q;"	kind:cons
failure_rep	program_representation.m	/^    ;       failure_rep.$/;kq|-;/\<failure_rep\>/;'q;"	kind:cons
false	../library/builtin.m	/^:- pred false is failure.$/;kq|/^\<false\>/;'q;"	kind:pred
fast_merge_renaming_loop	../library/varset.m	/^:- pred fast_merge_renaming_loop(/;kq|/^\<fast_merge_renaming_loop\>/;'q;"	kind:pred	file:
fast_merge_renaming_loop_leftover	../library/varset.m	/^:- pred fast_merge_renaming_loop_leftover(/;kq|/^\<fast_merge_renaming_loop_leftover\>/;'q;"	kind:pred	file:
fast_merge_renaming_without_names_loop	../library/varset.m	/^:- pred fast_merge_renaming_without_names_loop(/;kq|/^\<fast_merge_renaming_without_names_loop\>/;'q;"	kind:pred	file:
fat_sparse_bitset	../library/fat_sparse_bitset.m	/^:- type fat_sparse_bitset(T)    % <= uenum(T)$/;kq|-;/\<fat_sparse_bitset\>/;'q;"	kind:type	file:
fat_sparse_bitset	../library/fat_sparse_bitset.m	/^:- type fat_sparse_bitset(T). % <= uenum(T).$/;kq|-;/\<fat_sparse_bitset\>/;'q;"	kind:type
fat_sparse_bitset.all_true	../library/fat_sparse_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), fat_sparse_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
fat_sparse_bitset.bits	../library/fat_sparse_bitset.m	/^                bits    :: uint,$/;kq|-;/\<fat_sparse_bitset.bits\>/;'q;"	kind:fld	file:
fat_sparse_bitset.bitset_cons	../library/fat_sparse_bitset.m	/^    ;       bitset_cons($/;kq|-;/\<fat_sparse_bitset.bitset_cons\>/;'q;"	kind:cons	file:
fat_sparse_bitset.bitset_elems	../library/fat_sparse_bitset.m	/^:- type bitset_elems$/;kq|-;/\<fat_sparse_bitset.bitset_elems\>/;'q;"	kind:type	file:
fat_sparse_bitset.bitset_nil	../library/fat_sparse_bitset.m	/^    --->    bitset_nil$/;kq|-;/\<fat_sparse_bitset.bitset_nil\>/;'q;"	kind:cons	file:
fat_sparse_bitset.clear_bit	../library/fat_sparse_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
fat_sparse_bitset.contains	../library/fat_sparse_bitset.m	/^:- pred contains(fat_sparse_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
fat_sparse_bitset.count	../library/fat_sparse_bitset.m	/^:- func count(fat_sparse_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
fat_sparse_bitset.delete	../library/fat_sparse_bitset.m	/^:- func delete(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<delete\>/;'q;"	kind:func
fat_sparse_bitset.delete_list	../library/fat_sparse_bitset.m	/^:- func delete_list(fat_sparse_bitset(T), list(T)) = fat_sparse_bitset(/;kq|/^\<delete_list\>/;'q;"	kind:func
fat_sparse_bitset.difference	../library/fat_sparse_bitset.m	/^:- func difference(fat_sparse_bitset(T), fat_sparse_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
fat_sparse_bitset.divide	../library/fat_sparse_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), fat_sparse_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
fat_sparse_bitset.divide_bits	../library/fat_sparse_bitset.m	/^:- pred divide_bits(pred(T)::in(pred(/;kq|/^\<divide_bits\>/;'q;"	kind:pred	file:
fat_sparse_bitset.divide_nodes	../library/fat_sparse_bitset.m	/^:- pred divide_nodes(pred(T)::in(pred(/;kq|/^\<divide_nodes\>/;'q;"	kind:pred	file:
fat_sparse_bitset.equal	../library/fat_sparse_bitset.m	/^:- pred equal(fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<equal\>/;'q;"	kind:pred
fat_sparse_bitset.filter	../library/fat_sparse_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), fat_sparse_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
fat_sparse_bitset.filter	../library/fat_sparse_bitset.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
fat_sparse_bitset.foldl	../library/fat_sparse_bitset.m	/^:- func foldl(func(T, A) = A, fat_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
fat_sparse_bitset.foldl2	../library/fat_sparse_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), fat_sparse_bitset(/;kq|/^\<foldl2\>/;'q;"	kind:pred
fat_sparse_bitset.foldr	../library/fat_sparse_bitset.m	/^:- func foldr(func(T, A) = A, fat_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
fat_sparse_bitset.foldr2	../library/fat_sparse_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), fat_sparse_bitset(/;kq|/^\<foldr2\>/;'q;"	kind:pred
fat_sparse_bitset.from_list	../library/fat_sparse_bitset.m	/^:- func from_list(list(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
fat_sparse_bitset.from_set	../library/fat_sparse_bitset.m	/^:- func from_set(set.set(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
fat_sparse_bitset.get_bit	../library/fat_sparse_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
fat_sparse_bitset.init	../library/fat_sparse_bitset.m	/^:- func init = fat_sparse_bitset(/;kq|/^\<init\>/;'q;"	kind:func
fat_sparse_bitset.insert	../library/fat_sparse_bitset.m	/^:- func insert(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<insert\>/;'q;"	kind:func
fat_sparse_bitset.insert_list	../library/fat_sparse_bitset.m	/^:- func insert_list(fat_sparse_bitset(T), list(T)) = fat_sparse_bitset(/;kq|/^\<insert_list\>/;'q;"	kind:func
fat_sparse_bitset.insert_loop	../library/fat_sparse_bitset.m	/^:- pred insert_loop(/;kq|/^\<insert_loop\>/;'q;"	kind:pred	file:
fat_sparse_bitset.insert_new	../library/fat_sparse_bitset.m	/^:- pred insert_new(/;kq|/^\<insert_new\>/;'q;"	kind:pred
fat_sparse_bitset.intersect	../library/fat_sparse_bitset.m	/^:- func intersect(fat_sparse_bitset(T), fat_sparse_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
fat_sparse_bitset.is_empty	../library/fat_sparse_bitset.m	/^:- pred is_empty(fat_sparse_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
fat_sparse_bitset.is_non_empty	../library/fat_sparse_bitset.m	/^:- pred is_non_empty(fat_sparse_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
fat_sparse_bitset.is_singleton	../library/fat_sparse_bitset.m	/^:- pred is_singleton(fat_sparse_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
fat_sparse_bitset.list_to_set	../library/fat_sparse_bitset.m	/^:- func list_to_set(list(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
fat_sparse_bitset.mask	../library/fat_sparse_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
fat_sparse_bitset.member	../library/fat_sparse_bitset.m	/^:- pred member(T, fat_sparse_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
fat_sparse_bitset.offset	../library/fat_sparse_bitset.m	/^                offset  :: uint,$/;kq|-;/\<fat_sparse_bitset.offset\>/;'q;"	kind:fld	file:
fat_sparse_bitset.remove	../library/fat_sparse_bitset.m	/^:- pred remove(T::in, fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
fat_sparse_bitset.remove_gt	../library/fat_sparse_bitset.m	/^:- func remove_gt(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<remove_gt\>/;'q;"	kind:func
fat_sparse_bitset.remove_least	../library/fat_sparse_bitset.m	/^:- pred remove_least(/;kq|/^\<remove_least\>/;'q;"	kind:pred
fat_sparse_bitset.remove_leq	../library/fat_sparse_bitset.m	/^:- func remove_leq(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<remove_leq\>/;'q;"	kind:func
fat_sparse_bitset.remove_list	../library/fat_sparse_bitset.m	/^:- pred remove_list(list(/;kq|/^\<remove_list\>/;'q;"	kind:pred
fat_sparse_bitset.set_bit	../library/fat_sparse_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
fat_sparse_bitset.subset	../library/fat_sparse_bitset.m	/^:- pred subset(fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
fat_sparse_bitset.superset	../library/fat_sparse_bitset.m	/^:- pred superset(fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
fat_sparse_bitset.tail	../library/fat_sparse_bitset.m	/^                tail    :: bitset_elems$/;kq|-;/\<fat_sparse_bitset.tail\>/;'q;"	kind:fld	file:
fat_sparse_bitset.to_set	../library/fat_sparse_bitset.m	/^:- func to_set(fat_sparse_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
fat_sparse_bitset.union	../library/fat_sparse_bitset.m	/^:- func union(fat_sparse_bitset(T), fat_sparse_bitset(/;kq|/^\<union\>/;'q;"	kind:func
fat_sparse_bitset.union_list	../library/fat_sparse_bitset.m	/^:- func union_list(list(fat_sparse_bitset(T))) = fat_sparse_bitset(/;kq|/^\<union_list\>/;'q;"	kind:func
fat_sparse_bitset.union_loop	../library/fat_sparse_bitset.m	/^:- pred union_loop(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
fat_sparse_bitset_to_doc	../library/pretty_printer.m	/^:- func fat_sparse_bitset_to_doc(fat_sparse_bitset(/;kq|/^\<fat_sparse_bitset_to_doc\>/;'q;"	kind:func	file:
fatter_sparse_bitset	../library/fatter_sparse_bitset.m	/^:- type fatter_sparse_bitset(T)    % <= uenum(T)$/;kq|-;/\<fatter_sparse_bitset\>/;'q;"	kind:type	file:
fatter_sparse_bitset	../library/fatter_sparse_bitset.m	/^:- type fatter_sparse_bitset(T). % <= uenum(T).$/;kq|-;/\<fatter_sparse_bitset\>/;'q;"	kind:type
fatter_sparse_bitset.all_true	../library/fatter_sparse_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), fatter_sparse_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
fatter_sparse_bitset.bits_hi	../library/fatter_sparse_bitset.m	/^                bits_hi :: uint,$/;kq|-;/\<fatter_sparse_bitset.bits_hi\>/;'q;"	kind:fld	file:
fatter_sparse_bitset.bits_lo	../library/fatter_sparse_bitset.m	/^                bits_lo :: uint,$/;kq|-;/\<fatter_sparse_bitset.bits_lo\>/;'q;"	kind:fld	file:
fatter_sparse_bitset.clear_bit	../library/fatter_sparse_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
fatter_sparse_bitset.contains	../library/fatter_sparse_bitset.m	/^:- pred contains(fatter_sparse_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
fatter_sparse_bitset.count	../library/fatter_sparse_bitset.m	/^:- func count(fatter_sparse_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
fatter_sparse_bitset.delete	../library/fatter_sparse_bitset.m	/^:- func delete(fatter_sparse_bitset(T), T) = fatter_sparse_bitset(/;kq|/^\<delete\>/;'q;"	kind:func
fatter_sparse_bitset.divide	../library/fatter_sparse_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), fatter_sparse_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
fatter_sparse_bitset.equal	../library/fatter_sparse_bitset.m	/^:- pred equal(fatter_sparse_bitset(T)::in, fatter_sparse_bitset(/;kq|/^\<equal\>/;'q;"	kind:pred
fatter_sparse_bitset.filter	../library/fatter_sparse_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), fatter_sparse_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
fatter_sparse_bitset.filter	../library/fatter_sparse_bitset.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
fatter_sparse_bitset.foldl	../library/fatter_sparse_bitset.m	/^:- func foldl(func(T, A) = A, fatter_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
fatter_sparse_bitset.foldl2	../library/fatter_sparse_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), fatter_sparse_bitset(/;kq|/^\<foldl2\>/;'q;"	kind:pred
fatter_sparse_bitset.foldr	../library/fatter_sparse_bitset.m	/^:- func foldr(func(T, A) = A, fatter_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
fatter_sparse_bitset.foldr2	../library/fatter_sparse_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), fatter_sparse_bitset(/;kq|/^\<foldr2\>/;'q;"	kind:pred
fatter_sparse_bitset.from_list	../library/fatter_sparse_bitset.m	/^:- func from_list(list(T)) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
fatter_sparse_bitset.from_set	../library/fatter_sparse_bitset.m	/^:- func from_set(set.set(T)) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
fatter_sparse_bitset.get_bit	../library/fatter_sparse_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
fatter_sparse_bitset.init	../library/fatter_sparse_bitset.m	/^:- func init = fatter_sparse_bitset(/;kq|/^\<init\>/;'q;"	kind:func
fatter_sparse_bitset.insert	../library/fatter_sparse_bitset.m	/^:- func insert(fatter_sparse_bitset(T), T) = fatter_sparse_bitset(/;kq|/^\<insert\>/;'q;"	kind:func
fatter_sparse_bitset.intersect	../library/fatter_sparse_bitset.m	/^:- func intersect(fatter_sparse_bitset(T), fatter_sparse_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
fatter_sparse_bitset.is_empty	../library/fatter_sparse_bitset.m	/^:- pred is_empty(fatter_sparse_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
fatter_sparse_bitset.mask	../library/fatter_sparse_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
fatter_sparse_bitset.member	../library/fatter_sparse_bitset.m	/^:- pred member(T, fatter_sparse_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
fatter_sparse_bitset.offset	../library/fatter_sparse_bitset.m	/^                offset  :: uint,$/;kq|-;/\<fatter_sparse_bitset.offset\>/;'q;"	kind:fld	file:
fatter_sparse_bitset.remove	../library/fatter_sparse_bitset.m	/^:- pred remove(/;kq|/^\<remove\>/;'q;"	kind:pred
fatter_sparse_bitset.remove_gt	../library/fatter_sparse_bitset.m	/^:- func remove_gt(fatter_sparse_bitset(T), T) = fatter_sparse_bitset(/;kq|/^\<remove_gt\>/;'q;"	kind:func
fatter_sparse_bitset.set_bit	../library/fatter_sparse_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
fatter_sparse_bitset.subset	../library/fatter_sparse_bitset.m	/^:- pred subset(fatter_sparse_bitset(T)::in, fatter_sparse_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
fatter_sparse_bitset.superset	../library/fatter_sparse_bitset.m	/^:- pred superset(fatter_sparse_bitset(T)::in, fatter_sparse_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
fatter_sparse_bitset.tail	../library/fatter_sparse_bitset.m	/^                tail    :: bitset_elems$/;kq|-;/\<fatter_sparse_bitset.tail\>/;'q;"	kind:fld	file:
fatter_sparse_bitset.to_set	../library/fatter_sparse_bitset.m	/^:- func to_set(fatter_sparse_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
fatter_sparse_bitset.union	../library/fatter_sparse_bitset.m	/^:- func union(fatter_sparse_bitset(T), fatter_sparse_bitset(/;kq|/^\<union\>/;'q;"	kind:func
fatter_sparse_bitset_to_doc	../library/pretty_printer.m	/^:- func fatter_sparse_bitset_to_doc(fatter_sparse_bitset(/;kq|/^\<fatter_sparse_bitset_to_doc\>/;'q;"	kind:func	file:
fcw_candidate_parallel_conjunctions	../mdbcomp/feedback.feedback_info.m	/^    --->    fcw_candidate_parallel_conjunctions($/;kq|-;/\<fcw_candidate_parallel_conjunctions\>/;'q;"	kind:cons	file:
fcw_candidate_parallel_conjunctions	feedback.feedback_info.m	/^    --->    fcw_candidate_parallel_conjunctions($/;kq|-;/\<fcw_candidate_parallel_conjunctions\>/;'q;"	kind:cons	file:
february	../library/calendar.m	/^    ;       february$/;kq|-;/\<february\>/;'q;"	kind:cons
feedback.feedback_info.fwr_ok	../mdbcomp/feedback.feedback_info.m	/^    --->    fwr_ok$/;kq|-;/\<feedback.feedback_info.fwr_ok\>/;'q;"	kind:cons
feedback.feedback_info.fwr_ok	feedback.feedback_info.m	/^    --->    fwr_ok$/;kq|-;/\<feedback.feedback_info.fwr_ok\>/;'q;"	kind:cons
feedback_component_wrapper	../mdbcomp/feedback.feedback_info.m	/^:- type feedback_component_wrapper$/;kq|-;/\<feedback_component_wrapper\>/;'q;"	kind:type	file:
feedback_component_wrapper	feedback.feedback_info.m	/^:- type feedback_component_wrapper$/;kq|-;/\<feedback_component_wrapper\>/;'q;"	kind:type	file:
feedback_first_line	../mdbcomp/feedback.feedback_info.m	/^:- func feedback_first_line = string.$/;kq|/^\<feedback_first_line\>/;'q;"	kind:func	file:
feedback_first_line	feedback.feedback_info.m	/^:- func feedback_first_line = string.$/;kq|/^\<feedback_first_line\>/;'q;"	kind:func	file:
feedback_info	../mdbcomp/feedback.feedback_info.m	/^:- type feedback_info$/;kq|-;/\<feedback_info\>/;'q;"	kind:type	file:
feedback_info	feedback.feedback_info.m	/^:- type feedback_info$/;kq|-;/\<feedback_info\>/;'q;"	kind:type	file:
feedback_info.cpc_conjunctions	../mdbcomp/feedback.feedback_info.m	/^                cpc_conjunctions    :: assoc_list(string_proc_label,$/;kq|-;/\<feedback_info.cpc_conjunctions\>/;'q;"	kind:fld
feedback_info.cpc_conjunctions	feedback.feedback_info.m	/^                cpc_conjunctions    :: assoc_list(string_proc_label,$/;kq|-;/\<feedback_info.cpc_conjunctions\>/;'q;"	kind:fld
feedback_info.cpc_parameters	../mdbcomp/feedback.feedback_info.m	/^                cpc_parameters      :: candidate_par_conjunctions_params,$/;kq|-;/\<feedback_info.cpc_parameters\>/;'q;"	kind:fld
feedback_info.cpc_parameters	feedback.feedback_info.m	/^                cpc_parameters      :: candidate_par_conjunctions_params,$/;kq|-;/\<feedback_info.cpc_parameters\>/;'q;"	kind:fld
feedback_info.feedback_info	../mdbcomp/feedback.feedback_info.m	/^:- type feedback_info$/;kq|-;/\<feedback_info.feedback_info\>/;'q;"	kind:type	file:
feedback_info.feedback_info	feedback.feedback_info.m	/^:- type feedback_info$/;kq|-;/\<feedback_info.feedback_info\>/;'q;"	kind:type	file:
feedback_info.feedback_version	../mdbcomp/feedback.feedback_info.m	/^:- func feedback_version = string.$/;kq|/^\<feedback_version\>/;'q;"	kind:func	file:
feedback_info.feedback_version	feedback.feedback_info.m	/^:- func feedback_version = string.$/;kq|/^\<feedback_version\>/;'q;"	kind:func	file:
feedback_info.fre_ippn_got	../mdbcomp/feedback.feedback_info.m	/^                fre_ippn_got            :: string$/;kq|-;/\<feedback_info.fre_ippn_got\>/;'q;"	kind:fld
feedback_info.fre_ippn_got	feedback.feedback_info.m	/^                fre_ippn_got            :: string$/;kq|-;/\<feedback_info.fre_ippn_got\>/;'q;"	kind:fld
feedback_info.fre_open_error	../mdbcomp/feedback.feedback_info.m	/^    --->    fre_open_error(io.error)$/;kq|-;/\<feedback_info.fre_open_error\>/;'q;"	kind:cons
feedback_info.fre_open_error	feedback.feedback_info.m	/^    --->    fre_open_error(io.error)$/;kq|-;/\<feedback_info.fre_open_error\>/;'q;"	kind:cons
feedback_info.fre_parse_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_parse_error($/;kq|-;/\<feedback_info.fre_parse_error\>/;'q;"	kind:cons
feedback_info.fre_parse_error	feedback.feedback_info.m	/^    ;       fre_parse_error($/;kq|-;/\<feedback_info.fre_parse_error\>/;'q;"	kind:cons
feedback_info.fre_pe_line_no	../mdbcomp/feedback.feedback_info.m	/^                fre_pe_line_no          :: int$/;kq|-;/\<feedback_info.fre_pe_line_no\>/;'q;"	kind:fld
feedback_info.fre_pe_line_no	feedback.feedback_info.m	/^                fre_pe_line_no          :: int$/;kq|-;/\<feedback_info.fre_pe_line_no\>/;'q;"	kind:fld
feedback_info.fre_pe_message	../mdbcomp/feedback.feedback_info.m	/^                fre_pe_message          :: string,$/;kq|-;/\<feedback_info.fre_pe_message\>/;'q;"	kind:fld
feedback_info.fre_pe_message	feedback.feedback_info.m	/^                fre_pe_message          :: string,$/;kq|-;/\<feedback_info.fre_pe_message\>/;'q;"	kind:fld
feedback_info.fre_read_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_read_error(io.error)$/;kq|-;/\<feedback_info.fre_read_error\>/;'q;"	kind:cons
feedback_info.fre_read_error	feedback.feedback_info.m	/^    ;       fre_read_error(io.error)$/;kq|-;/\<feedback_info.fre_read_error\>/;'q;"	kind:cons
feedback_info.fwr_ok	../mdbcomp/feedback.feedback_info.m	/^    --->    fwr_ok$/;kq|-;/\<feedback_info.fwr_ok\>/;'q;"	kind:cons
feedback_info.fwr_ok	feedback.feedback_info.m	/^    --->    fwr_ok$/;kq|-;/\<feedback_info.fwr_ok\>/;'q;"	kind:cons
feedback_info.fwr_open_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fwr_open_error(io.error)$/;kq|-;/\<feedback_info.fwr_open_error\>/;'q;"	kind:cons
feedback_info.fwr_open_error	feedback.feedback_info.m	/^    ;       fwr_open_error(io.error)$/;kq|-;/\<feedback_info.fwr_open_error\>/;'q;"	kind:cons
feedback_info.fwr_write_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fwr_write_error(io.error).$/;kq|-;/\<feedback_info.fwr_write_error\>/;'q;"	kind:cons
feedback_info.fwr_write_error	feedback.feedback_info.m	/^    ;       fwr_write_error(io.error).$/;kq|-;/\<feedback_info.fwr_write_error\>/;'q;"	kind:cons
feedback_info.read_check_line	../mdbcomp/feedback.feedback_info.m	/^:- pred read_check_line(/;kq|/^\<read_check_line\>/;'q;"	kind:pred	file:
feedback_info.read_check_line	feedback.feedback_info.m	/^:- pred read_check_line(/;kq|/^\<read_check_line\>/;'q;"	kind:pred	file:
feedback_info_candidate_parallel_conjunctions	../mdbcomp/feedback.feedback_info.m	/^:- type feedback_info_candidate_parallel_conjunctions$/;kq|-;/\<feedback_info_candidate_parallel_conjunctions\>/;'q;"	kind:type
feedback_info_candidate_parallel_conjunctions	feedback.feedback_info.m	/^:- type feedback_info_candidate_parallel_conjunctions$/;kq|-;/\<feedback_info_candidate_parallel_conjunctions\>/;'q;"	kind:type
feedback_read_error	../mdbcomp/feedback.feedback_info.m	/^:- type feedback_read_error$/;kq|-;/\<feedback_read_error\>/;'q;"	kind:type
feedback_read_error	feedback.feedback_info.m	/^:- type feedback_read_error$/;kq|-;/\<feedback_read_error\>/;'q;"	kind:type
feedback_read_error_message_string	../mdbcomp/feedback.feedback_info.m	/^:- pred feedback_read_error_message_string(/;kq|/^\<feedback_read_error_message_string\>/;'q;"	kind:pred
feedback_read_error_message_string	feedback.feedback_info.m	/^:- pred feedback_read_error_message_string(/;kq|/^\<feedback_read_error_message_string\>/;'q;"	kind:pred
feedback_read_result	../mdbcomp/feedback.feedback_info.m	/^:- type feedback_read_result(T) == maybe_error(T, feedback_read_error).$/;kq|-;/\<feedback_read_result\>/;'q;"	kind:type
feedback_read_result	feedback.feedback_info.m	/^:- type feedback_read_result(T) == maybe_error(T, feedback_read_error).$/;kq|-;/\<feedback_read_result\>/;'q;"	kind:type
feedback_version	../mdbcomp/feedback.feedback_info.m	/^:- func feedback_version = string.$/;kq|/^\<feedback_version\>/;'q;"	kind:func	file:
feedback_version	feedback.feedback_info.m	/^:- func feedback_version = string.$/;kq|/^\<feedback_version\>/;'q;"	kind:func	file:
feedback_write_result	../mdbcomp/feedback.feedback_info.m	/^:- type feedback_write_result$/;kq|-;/\<feedback_write_result\>/;'q;"	kind:type
feedback_write_result	feedback.feedback_info.m	/^:- type feedback_write_result$/;kq|-;/\<feedback_write_result\>/;'q;"	kind:type
fetch_items	../library/array.m	/^:- func fetch_items(array(T), int, int) = list(/;kq|/^\<fetch_items\>/;'q;"	kind:func
fetch_items	../library/bt_array.m	/^:- func fetch_items(bt_array(T), int, int) = list(/;kq|/^\<fetch_items\>/;'q;"	kind:func
fgp_cons	../mdbcomp/mdbcomp.goal_path.m	/^    ;       fgp_cons(goal_path_step, forward_goal_path).$/;kq|-;/\<fgp_cons\>/;'q;"	kind:cons
fgp_cons	mdbcomp.goal_path.m	/^    ;       fgp_cons(goal_path_step, forward_goal_path).$/;kq|-;/\<fgp_cons\>/;'q;"	kind:cons
fgp_nil	../mdbcomp/mdbcomp.goal_path.m	/^    --->    fgp_nil$/;kq|-;/\<fgp_nil\>/;'q;"	kind:cons
fgp_nil	mdbcomp.goal_path.m	/^    --->    fgp_nil$/;kq|-;/\<fgp_nil\>/;'q;"	kind:cons
fgp_to_rgp	../mdbcomp/mdbcomp.goal_path.m	/^:- pred fgp_to_rgp(/;kq|/^\<fgp_to_rgp\>/;'q;"	kind:pred
fgp_to_rgp	mdbcomp.goal_path.m	/^:- pred fgp_to_rgp(/;kq|/^\<fgp_to_rgp\>/;'q;"	kind:pred
fgp_to_rgp_acc	../mdbcomp/mdbcomp.goal_path.m	/^:- pred fgp_to_rgp_acc(/;kq|/^\<fgp_to_rgp_acc\>/;'q;"	kind:pred	file:
fgp_to_rgp_acc	mdbcomp.goal_path.m	/^:- pred fgp_to_rgp_acc(/;kq|/^\<fgp_to_rgp_acc\>/;'q;"	kind:pred	file:
fi_maybe_candidate_parallel_conjunctions	../mdbcomp/feedback.feedback_info.m	/^                fi_maybe_candidate_parallel_conjunctions ::$/;kq|-;/\<fi_maybe_candidate_parallel_conjunctions\>/;'q;"	kind:fld	file:
fi_maybe_candidate_parallel_conjunctions	feedback.feedback_info.m	/^                fi_maybe_candidate_parallel_conjunctions ::$/;kq|-;/\<fi_maybe_candidate_parallel_conjunctions\>/;'q;"	kind:fld	file:
fi_profiled_program_name	../mdbcomp/feedback.feedback_info.m	/^                fi_profiled_program_name     :: string,$/;kq|-;/\<fi_profiled_program_name\>/;'q;"	kind:fld	file:
fi_profiled_program_name	feedback.feedback_info.m	/^                fi_profiled_program_name     :: string,$/;kq|-;/\<fi_profiled_program_name\>/;'q;"	kind:fld	file:
field_name	../library/term_to_xml.m	/^    ;       field_name$/;kq|-;/\<field_name\>/;'q;"	kind:cons
file	../library/io.stream_db.m	/^    --->    file(string)    % the file name$/;kq|-;/\<file\>/;'q;"	kind:cons
file.check_file_accessibility	../library/io.file.m	/^:- pred check_file_accessibility(string::in, list(/;kq|/^\<check_file_accessibility\>/;'q;"	kind:pred
file.do_make_temp	../library/io.file.m	/^:- pred do_make_temp(/;kq|/^\<do_make_temp\>/;'q;"	kind:pred	file:
file.do_make_temp_directory	../library/io.file.m	/^:- pred do_make_temp_directory(/;kq|/^\<do_make_temp_directory\>/;'q;"	kind:pred	file:
file.file_modification_time	../library/io.file.m	/^:- pred file_modification_time(string::in, io.res(/;kq|/^\<file_modification_time\>/;'q;"	kind:pred
file.file_modification_time_2	../library/io.file.m	/^:- pred file_modification_time_2(/;kq|/^\<file_modification_time_2\>/;'q;"	kind:pred	file:
file.file_type	../library/io.file.m	/^:- pred file_type(bool::in, string::in, io.res(/;kq|/^\<file_type\>/;'q;"	kind:pred
file.file_type_2	../library/io.file.m	/^:- pred file_type_2(/;kq|/^\<file_type_2\>/;'q;"	kind:pred	file:
file.get_temp_directory	../library/io.file.m	/^:- pred get_temp_directory(/;kq|/^\<get_temp_directory\>/;'q;"	kind:pred
file.have_make_temp_directory	../library/io.file.m	/^:- pred have_make_temp_directory is semidet.$/;kq|/^\<have_make_temp_directory\>/;'q;"	kind:pred
file.have_symlinks	../library/io.file.m	/^:- pred have_symlinks is semidet.$/;kq|/^\<have_symlinks\>/;'q;"	kind:pred
file.make_symlink	../library/io.file.m	/^:- pred make_symlink(/;kq|/^\<make_symlink\>/;'q;"	kind:pred
file.make_symlink_2	../library/io.file.m	/^:- pred make_symlink_2(/;kq|/^\<make_symlink_2\>/;'q;"	kind:pred	file:
file.make_temp_directory	../library/io.file.m	/^:- pred make_temp_directory(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
file.make_temp_directory	../library/io.file.m	/^:- pred make_temp_directory(io.res(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
file.make_temp_file	../library/io.file.m	/^:- pred make_temp_file(io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
file.make_temp_file	../library/io.file.m	/^:- pred make_temp_file(string::in, string::in, string::in, io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
file.read_symlink	../library/io.file.m	/^:- pred read_symlink(string::in, io.res(/;kq|/^\<read_symlink\>/;'q;"	kind:pred
file.read_symlink_2	../library/io.file.m	/^:- pred read_symlink_2(/;kq|/^\<read_symlink_2\>/;'q;"	kind:pred	file:
file.remove_directory_entry	../library/io.file.m	/^:- pred remove_directory_entry(/;kq|/^\<remove_directory_entry\>/;'q;"	kind:pred	file:
file.remove_file	../library/io.file.m	/^:- pred remove_file(/;kq|/^\<remove_file\>/;'q;"	kind:pred
file.remove_file_2	../library/io.file.m	/^:- pred remove_file_2(/;kq|/^\<remove_file_2\>/;'q;"	kind:pred	file:
file.remove_file_recursively	../library/io.file.m	/^:- pred remove_file_recursively(/;kq|/^\<remove_file_recursively\>/;'q;"	kind:pred
file.rename_file	../library/io.file.m	/^:- pred rename_file(/;kq|/^\<rename_file\>/;'q;"	kind:pred
file.rename_file_2	../library/io.file.m	/^:- pred rename_file_2(/;kq|/^\<rename_file_2\>/;'q;"	kind:pred	file:
file.system_temp_dir	../library/io.file.m	/^:- pred system_temp_dir(/;kq|/^\<system_temp_dir\>/;'q;"	kind:pred	file:
file_check_accessibility	../library/dir.m	/^    ;       file_check_accessibility$/;kq|-;/\<file_check_accessibility\>/;'q;"	kind:cons
file_close	../library/dir.m	/^    ;       file_close$/;kq|-;/\<file_close\>/;'q;"	kind:cons
file_error	../library/dir.m	/^:- type file_error$/;kq|-;/\<file_error\>/;'q;"	kind:type
file_get_id	../library/dir.m	/^    ;       file_get_id$/;kq|-;/\<file_get_id\>/;'q;"	kind:cons
file_get_type	../library/dir.m	/^    ;       file_get_type$/;kq|-;/\<file_get_type\>/;'q;"	kind:cons
file_id	../library/io.m	/^:- pred file_id(string::in, io.res(/;kq|/^\<file_id\>/;'q;"	kind:pred
file_id	../library/io.m	/^:- type file_id$/;kq|-;/\<file_id\>/;'q;"	kind:type	file:
file_id_2	../library/io.m	/^:- pred file_id_2(/;kq|/^\<file_id_2\>/;'q;"	kind:pred	file:
file_modification_time	../library/io.file.m	/^:- pred file_modification_time(string::in, io.res(/;kq|/^\<file_modification_time\>/;'q;"	kind:pred
file_modification_time	../library/io.m	/^:- pred file_modification_time(string::in, io.res(/;kq|/^\<file_modification_time\>/;'q;"	kind:pred
file_modification_time_2	../library/io.file.m	/^:- pred file_modification_time_2(/;kq|/^\<file_modification_time_2\>/;'q;"	kind:pred	file:
file_open	../library/dir.m	/^    --->    file_open$/;kq|-;/\<file_open\>/;'q;"	kind:cons
file_operation	../library/dir.m	/^:- type file_operation$/;kq|-;/\<file_operation\>/;'q;"	kind:type
file_options_error	../library/getopt.m	/^    ;       file_options_error(option_error(OptionType)).$/;kq|-;/\<file_options_error\>/;'q;"	kind:cons	file:
file_options_error	../library/getopt_io.m	/^    ;       file_options_error(option_error(OptionType)).$/;kq|-;/\<file_options_error\>/;'q;"	kind:cons	file:
file_options_no_error	../library/getopt.m	/^    --->    file_options_no_error(go_cord(option_value(OptionType)))$/;kq|-;/\<file_options_no_error\>/;'q;"	kind:cons	file:
file_options_no_error	../library/getopt_io.m	/^    --->    file_options_no_error(go_cord(option_value(OptionType)))$/;kq|-;/\<file_options_no_error\>/;'q;"	kind:cons	file:
file_options_or_error	../library/getopt.m	/^:- type file_options_or_error(OptionType)$/;kq|-;/\<file_options_or_error\>/;'q;"	kind:type	file:
file_options_or_error	../library/getopt_io.m	/^:- type file_options_or_error(OptionType)$/;kq|-;/\<file_options_or_error\>/;'q;"	kind:type	file:
file_read_dir_entry	../library/dir.m	/^    ;       file_read_dir_entry.$/;kq|-;/\<file_read_dir_entry\>/;'q;"	kind:cons
file_special	../library/getopt.m	/^    ;       file_special.$/;kq|-;/\<file_special\>/;'q;"	kind:cons
file_special	../library/getopt_io.m	/^    ;       file_special.$/;kq|-;/\<file_special\>/;'q;"	kind:cons
file_special_but_no_io	../library/getopt.m	/^    ;       file_special_but_no_io(string)$/;kq|-;/\<file_special_but_no_io\>/;'q;"	kind:cons
file_special_but_no_io	../library/getopt_io.m	/^    ;       file_special_but_no_io(string)$/;kq|-;/\<file_special_but_no_io\>/;'q;"	kind:cons
file_special_cannot_open	../library/getopt.m	/^    ;       file_special_cannot_open(string, io.error)$/;kq|-;/\<file_special_cannot_open\>/;'q;"	kind:cons
file_special_cannot_open	../library/getopt_io.m	/^    ;       file_special_cannot_open(string, io.error)$/;kq|-;/\<file_special_cannot_open\>/;'q;"	kind:cons
file_special_cannot_read	../library/getopt.m	/^    ;       file_special_cannot_read(string, io.error)$/;kq|-;/\<file_special_cannot_read\>/;'q;"	kind:cons
file_special_cannot_read	../library/getopt_io.m	/^    ;       file_special_cannot_read(string, io.error)$/;kq|-;/\<file_special_cannot_read\>/;'q;"	kind:cons
file_special_circular_inclusion	../library/getopt.m	/^    ;       file_special_circular_inclusion(string).$/;kq|-;/\<file_special_circular_inclusion\>/;'q;"	kind:cons
file_special_circular_inclusion	../library/getopt_io.m	/^    ;       file_special_circular_inclusion(string).$/;kq|-;/\<file_special_circular_inclusion\>/;'q;"	kind:cons
file_special_contains_non_option_args	../library/getopt.m	/^    ;       file_special_contains_non_option_args(string)$/;kq|-;/\<file_special_contains_non_option_args\>/;'q;"	kind:cons
file_special_contains_non_option_args	../library/getopt_io.m	/^    ;       file_special_contains_non_option_args(string)$/;kq|-;/\<file_special_contains_non_option_args\>/;'q;"	kind:cons
file_type	../library/io.file.m	/^:- pred file_type(bool::in, string::in, io.res(/;kq|/^\<file_type\>/;'q;"	kind:pred
file_type	../library/io.m	/^:- pred file_type(bool::in, string::in, io.res(/;kq|/^\<file_type\>/;'q;"	kind:pred
file_type	../library/io.m	/^:- type file_type$/;kq|-;/\<file_type\>/;'q;"	kind:type
file_type_2	../library/io.file.m	/^:- pred file_type_2(/;kq|/^\<file_type_2\>/;'q;"	kind:pred	file:
fill	../library/array.m	/^:- pred fill(T::in, array(T)::array_di, array(/;kq|/^\<fill\>/;'q;"	kind:pred
fill	../library/array2d.m	/^:- pred fill(T::in, array2d(T)::array2d_di, array2d(/;kq|/^\<fill\>/;'q;"	kind:pred
fill_range	../library/array.m	/^:- pred fill_range(/;kq|/^\<fill_range\>/;'q;"	kind:pred
filter	../library/assoc_list.m	/^:- func filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/assoc_list.m	/^:- pred filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/cord.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/cord.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/diet.m	/^:- func filter(pred(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/diet.m	/^:- pred filter(pred(T), diet(T), diet(T), diet(T)) <= diet_element(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/fat_sparse_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), fat_sparse_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/fat_sparse_bitset.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/fatter_sparse_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), fatter_sparse_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/fatter_sparse_bitset.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/kv_list.m	/^:- func filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/kv_list.m	/^:- pred filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/list.m	/^:- func filter(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/list.m	/^:- pred filter(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/one_or_more.m	/^:- func filter(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/one_or_more.m	/^:- pred filter(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set.m	/^:- func filter(pred(T1), set(T1)) = set(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/set.m	/^:- pred filter(pred(T1), set(T1), set(T1), set(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_bbbtree.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_bbbtree.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_ctree234.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_ctree234.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_ordlist.m	/^:- func filter(pred(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/set_ordlist.m	/^:- pred filter(pred(T), set_ordlist(T), set_ordlist(T), set_ordlist(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_tree234.m	/^:- func filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/set_tree234.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_unordlist.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_unordlist.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/sparse_bitset.m	/^:- func filter(pred(T), sparse_bitset(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/sparse_bitset.m	/^:- pred filter(pred(T), sparse_bitset(T), sparse_bitset(T), sparse_bitset(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/test_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), test_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/tree_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), tree_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/tree_bitset.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter_2	../library/robdd.m	/^:- pred filter_2(pred(var(T))::in(pred(/;kq|/^\<filter_2\>/;'q;"	kind:pred	file:
filter_map	../library/list.m	/^:- func filter_map((func(T1) = T2)::in((func(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map	../library/list.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
filter_map	../library/list.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
filter_map	../library/one_or_more.m	/^:- func filter_map(func(T1) = T2, one_or_more(T1)) = list(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map	../library/one_or_more.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
filter_map	../library/one_or_more.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
filter_map	../library/set.m	/^:- func filter_map(func(T1) = T2, set(T1)) = set(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map	../library/set_bbbtree.m	/^:- func filter_map(func(T1) = T2, set_bbbtree(T1)) = set_bbbtree(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map	../library/set_ctree234.m	/^:- func filter_map(func(T1) = T2, set_ctree234(T1)) = set_ctree234(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map	../library/set_ordlist.m	/^:- func filter_map(func(T1) = T2, set_ordlist(T1)) = set_ordlist(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map	../library/set_tree234.m	/^:- func filter_map(func(T1) = T2, set_tree234(T1)) = set_tree234(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map	../library/set_unordlist.m	/^:- func filter_map(func(T1) = T2, set_unordlist(T1)) = set_unordlist(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map_corresponding	../library/list.m	/^:- func filter_map_corresponding(func(A, B) = R, list(A), list(/;kq|/^\<filter_map_corresponding\>/;'q;"	kind:func
filter_map_corresponding	../library/one_or_more.m	/^:- func filter_map_corresponding(/;kq|/^\<filter_map_corresponding\>/;'q;"	kind:func
filter_map_corresponding3	../library/list.m	/^:- func filter_map_corresponding3(func(/;kq|/^\<filter_map_corresponding3\>/;'q;"	kind:func
filter_map_corresponding3	../library/one_or_more.m	/^:- func filter_map_corresponding3(/;kq|/^\<filter_map_corresponding3\>/;'q;"	kind:func
filter_map_foldl	../library/list.m	/^:- pred filter_map_foldl(/;kq|/^\<filter_map_foldl\>/;'q;"	kind:pred
filter_map_foldl	../library/one_or_more.m	/^:- pred filter_map_foldl(/;kq|/^\<filter_map_foldl\>/;'q;"	kind:pred
filter_map_func	../library/set_ctree234.m	/^:- pred filter_map_func(/;kq|/^\<filter_map_func\>/;'q;"	kind:pred	file:
filter_map_func	../library/set_tree234.m	/^:- pred filter_map_func(func(T1) = T2, set_tree234(T1), list(T2), list(/;kq|/^\<filter_map_func\>/;'q;"	kind:pred	file:
filter_map_keys	../library/injection.m	/^:- pred filter_map_keys(pred(V, K, L)::in(pred(/;kq|/^\<filter_map_keys\>/;'q;"	kind:pred
filter_map_pred	../library/set_ctree234.m	/^:- pred filter_map_pred(/;kq|/^\<filter_map_pred\>/;'q;"	kind:pred	file:
filter_map_pred	../library/set_tree234.m	/^:- pred filter_map_pred(/;kq|/^\<filter_map_pred\>/;'q;"	kind:pred	file:
filter_map_values	../library/map.m	/^:- pred filter_map_values(pred(K, V, W)::in(pred(/;kq|/^\<filter_map_values\>/;'q;"	kind:pred
filter_map_values	../library/tree234.m	/^:- pred filter_map_values(pred(K, V, W)::in(pred(/;kq|/^\<filter_map_values\>/;'q;"	kind:pred
filter_map_values_acc	../library/tree234.m	/^:- pred filter_map_values_acc(pred(K, V, W)::in(pred(/;kq|/^\<filter_map_values_acc\>/;'q;"	kind:pred	file:
filter_map_values_only	../library/map.m	/^:- pred filter_map_values_only(pred(V, W)::in(pred(/;kq|/^\<filter_map_values_only\>/;'q;"	kind:pred
filter_map_values_only	../library/tree234.m	/^:- pred filter_map_values_only(pred(V, W)::in(pred(/;kq|/^\<filter_map_values_only\>/;'q;"	kind:pred
filter_map_values_only_acc	../library/tree234.m	/^:- pred filter_map_values_only_acc(pred(V, W)::in(pred(/;kq|/^\<filter_map_values_only_acc\>/;'q;"	kind:pred	file:
filter_node	../library/cord.m	/^:- pred filter_node(pred(T)::in(pred(/;kq|/^\<filter_node\>/;'q;"	kind:pred	file:
filter_node	../library/cord.m	/^:- pred filter_node(pred(T)::in(pred(/;kq|/^\<filter_node\>/;'q;"	kind:pred	file:
filter_values_with_key	../library/injection.m	/^:- pred filter_values_with_key(/;kq|/^\<filter_values_with_key\>/;'q;"	kind:pred	file:
final_parser_state	../library/mercury_term_parser.m	/^:- pred final_parser_state(parser_state(Ops, T)::in, varset(/;kq|/^\<final_parser_state\>/;'q;"	kind:pred	file:
finalize	../library/bit_buffer.read.m	/^:- pred finalize(read_buffer(/;kq|/^\<finalize\>/;'q;"	kind:pred
finalize	../library/bit_buffer.write.m	/^:- pred finalize(write_buffer(/;kq|/^\<finalize\>/;'q;"	kind:pred
finalize_state	../library/io.m	/^:- pred finalize_state(/;kq|/^\<finalize_state\>/;'q;"	kind:pred
finalize_to_bitmap	../library/bit_buffer.write.m	/^:- func finalize_to_bitmap(/;kq|/^\<finalize_to_bitmap\>/;'q;"	kind:func
finally	../library/exception.m	/^:- pred finally(pred(T, io, io), T, pred(/;kq|/^\<finally\>/;'q;"	kind:pred
finally_2	../library/exception.m	/^:- pred finally_2(pred(T, io, io), pred(/;kq|/^\<finally_2\>/;'q;"	kind:pred	file:
find_best_close_enough_seqs	../library/edit_distance.m	/^:- pred find_best_close_enough_seqs(edit_params(T)::in, list(/;kq|/^\<find_best_close_enough_seqs\>/;'q;"	kind:pred
find_best_close_enough_strings	../library/edit_distance.m	/^:- pred find_best_close_enough_strings(edit_params(/;kq|/^\<find_best_close_enough_strings\>/;'q;"	kind:pred
find_change_hunks	../library/edit_seq.m	/^:- pred find_change_hunks(int::in, diff_seq(/;kq|/^\<find_change_hunks\>/;'q;"	kind:pred
find_change_hunks_loop	../library/edit_seq.m	/^:- pred find_change_hunks_loop(int::in, diff_seq(/;kq|/^\<find_change_hunks_loop\>/;'q;"	kind:pred	file:
find_closest_seqs	../library/edit_distance.m	/^:- pred find_closest_seqs(edit_params(T)::in, list(T)::in, list(list(/;kq|/^\<find_closest_seqs\>/;'q;"	kind:pred
find_closest_seqs_loop	../library/edit_distance.m	/^:- pred find_closest_seqs_loop(edit_params(T)::in, list(/;kq|/^\<find_closest_seqs_loop\>/;'q;"	kind:pred	file:
find_closest_strings	../library/edit_distance.m	/^:- pred find_closest_strings(edit_params(/;kq|/^\<find_closest_strings\>/;'q;"	kind:pred
find_del_left	../library/diet.m	/^:- pred find_del_left(T::in, diet(T)::in, T::out, diet(/;kq|/^\<find_del_left\>/;'q;"	kind:pred	file:
find_del_right	../library/diet.m	/^:- pred find_del_right(T::in, diet(T)::in, T::out, diet(/;kq|/^\<find_del_right\>/;'q;"	kind:pred	file:
find_depth	../library/tree234.m	/^:- pred find_depth(tree234(/;kq|/^\<find_depth\>/;'q;"	kind:pred	file:
find_descendants	../library/digraph.m	/^:- pred find_descendants(digraph(T)::in, digraph_key(/;kq|/^\<find_descendants\>/;'q;"	kind:pred	file:
find_diff_cord	../library/edit_seq.m	/^:- pred find_diff_cord(int::in, list(/;kq|/^\<find_diff_cord\>/;'q;"	kind:pred	file:
find_diff_seq	../library/edit_seq.m	/^:- pred find_diff_seq(list(T)::in, edit_seq(T)::in, diff_seq(/;kq|/^\<find_diff_seq\>/;'q;"	kind:pred
find_edit_distance	../library/edit_distance.m	/^:- pred find_edit_distance(edit_params(T)::in, list(T)::in, list(/;kq|/^\<find_edit_distance\>/;'q;"	kind:pred
find_edit_distance_ceiling	../library/edit_distance.m	/^:- pred find_edit_distance_ceiling(edit_params(/;kq|/^\<find_edit_distance_ceiling\>/;'q;"	kind:pred	file:
find_field_names	../library/term_to_xml.m	/^:- pred find_field_names(type_desc::in, list(/;kq|/^\<find_field_names\>/;'q;"	kind:pred	file:
find_first_char	../library/string.m	/^:- pred find_first_char(/;kq|/^\<find_first_char\>/;'q;"	kind:pred
find_first_char_start	../library/string.m	/^:- pred find_first_char_start(/;kq|/^\<find_first_char_start\>/;'q;"	kind:pred
find_first_close_enough_seq	../library/edit_distance.m	/^:- pred find_first_close_enough_seq(edit_params(T)::in, list(/;kq|/^\<find_first_close_enough_seq\>/;'q;"	kind:pred	file:
find_first_ill_formed_pos	../library/string.m	/^:- pred find_first_ill_formed_pos(/;kq|/^\<find_first_ill_formed_pos\>/;'q;"	kind:pred	file:
find_first_map	../library/list.m	/^:- pred find_first_map(pred(T1, T2)::in(pred(/;kq|/^\<find_first_map\>/;'q;"	kind:pred
find_first_map	../library/one_or_more.m	/^:- pred find_first_map(pred(T1, T2)::in(pred(/;kq|/^\<find_first_map\>/;'q;"	kind:pred
find_first_map2	../library/list.m	/^:- pred find_first_map2(pred(T, A, B)::in(pred(/;kq|/^\<find_first_map2\>/;'q;"	kind:pred
find_first_map2	../library/one_or_more.m	/^:- pred find_first_map2(pred(T1, A, B)::in(pred(/;kq|/^\<find_first_map2\>/;'q;"	kind:pred
find_first_map3	../library/list.m	/^:- pred find_first_map3(/;kq|/^\<find_first_map3\>/;'q;"	kind:pred
find_first_map3	../library/one_or_more.m	/^:- pred find_first_map3(/;kq|/^\<find_first_map3\>/;'q;"	kind:pred
find_first_match	../library/cord.m	/^:- pred find_first_match(pred(T)::in(pred(/;kq|/^\<find_first_match\>/;'q;"	kind:pred
find_first_match	../library/list.m	/^:- pred find_first_match(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<find_first_match\>/;'q;"	kind:pred
find_first_match	../library/one_or_more.m	/^:- pred find_first_match(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<find_first_match\>/;'q;"	kind:pred
find_first_match_node	../library/cord.m	/^:- pred find_first_match_node(pred(T)::in(pred(/;kq|/^\<find_first_match_node\>/;'q;"	kind:pred	file:
find_functor	../library/construct.m	/^:- pred find_functor(/;kq|/^\<find_functor\>/;'q;"	kind:pred
find_functor_2	../library/construct.m	/^:- pred find_functor_2(/;kq|/^\<find_functor_2\>/;'q;"	kind:pred	file:
find_index_of_match	../library/list.m	/^:- pred find_index_of_match(pred(T)::in(pred(/;kq|/^\<find_index_of_match\>/;'q;"	kind:pred
find_index_of_match	../library/one_or_more.m	/^:- pred find_index_of_match(pred(T), one_or_more(/;kq|/^\<find_index_of_match\>/;'q;"	kind:pred
find_initial_version_arg_num	../mdbcomp/rtti_access.m	/^:- pred find_initial_version_arg_num(/;kq|/^\<find_initial_version_arg_num\>/;'q;"	kind:pred
find_initial_version_arg_num	rtti_access.m	/^:- pred find_initial_version_arg_num(/;kq|/^\<find_initial_version_arg_num\>/;'q;"	kind:pred
find_interior_nodes_at_parent_offset	../library/tree_bitset.m	/^:- pred find_interior_nodes_at_parent_offset(uint::in, list(/;kq|/^\<find_interior_nodes_at_parent_offset\>/;'q;"	kind:pred	file:
find_last_char	../library/string.m	/^:- pred find_last_char(/;kq|/^\<find_last_char\>/;'q;"	kind:pred
find_last_char_2	../library/string.m	/^:- pred find_last_char_2(/;kq|/^\<find_last_char_2\>/;'q;"	kind:pred	file:
find_last_char_loop	../library/string.m	/^:- pred find_last_char_loop(/;kq|/^\<find_last_char_loop\>/;'q;"	kind:pred	file:
find_leaf_nodes_at_parent_offset	../library/tree_bitset.m	/^:- pred find_leaf_nodes_at_parent_offset(uint::in, list(/;kq|/^\<find_leaf_nodes_at_parent_offset\>/;'q;"	kind:pred	file:
find_least_bit	../library/fat_sparse_bitset.m	/^:- func find_least_bit(/;kq|/^\<find_least_bit\>/;'q;"	kind:func	file:
find_least_bit	../library/fatter_sparse_bitset.m	/^:- func find_least_bit(/;kq|/^\<find_least_bit\>/;'q;"	kind:func	file:
find_least_bit	../library/sparse_bitset.m	/^:- func find_least_bit(/;kq|/^\<find_least_bit\>/;'q;"	kind:func	file:
find_least_bit	../library/tree_bitset.m	/^:- func find_least_bit(/;kq|/^\<find_least_bit\>/;'q;"	kind:func	file:
find_least_bit_2	../library/tree_bitset.m	/^:- func find_least_bit_2(/;kq|/^\<find_least_bit_2\>/;'q;"	kind:func	file:
find_least_bit_loop	../library/fat_sparse_bitset.m	/^:- pred find_least_bit_loop(/;kq|/^\<find_least_bit_loop\>/;'q;"	kind:pred	file:
find_least_bit_loop	../library/fatter_sparse_bitset.m	/^:- pred find_least_bit_loop(/;kq|/^\<find_least_bit_loop\>/;'q;"	kind:pred	file:
find_least_bit_loop	../library/sparse_bitset.m	/^:- pred find_least_bit_loop(/;kq|/^\<find_least_bit_loop\>/;'q;"	kind:pred	file:
find_matching_brace	../library/dir.m	/^:- pred find_matching_brace(list(char)::in, list(list(/;kq|/^\<find_matching_brace\>/;'q;"	kind:pred	file:
find_matching_brace_or_comma	../library/dir.m	/^:- pred find_matching_brace_or_comma(list(char)::in, list(list(/;kq|/^\<find_matching_brace_or_comma\>/;'q;"	kind:pred	file:
find_max_width	../library/string.m	/^:- pred find_max_width(/;kq|/^\<find_max_width\>/;'q;"	kind:pred	file:
find_max_width_with_limit	../library/string.m	/^:- pred find_max_width_with_limit(pair(justified_column, maybe(/;kq|/^\<find_max_width_with_limit\>/;'q;"	kind:pred	file:
find_min_size_based_on_depth	../library/tree234.m	/^:- pred find_min_size_based_on_depth(tree234(/;kq|/^\<find_min_size_based_on_depth\>/;'q;"	kind:pred
find_non_zero_pos	../library/string.format.m	/^:- func find_non_zero_pos(list(/;kq|/^\<find_non_zero_pos\>/;'q;"	kind:func	file:
find_num_234_levels	../library/set_ctree234.m	/^:- pred find_num_234_levels(/;kq|/^\<find_num_234_levels\>/;'q;"	kind:pred	file:
find_num_234_levels	../library/set_tree234.m	/^:- pred find_num_234_levels(/;kq|/^\<find_num_234_levels\>/;'q;"	kind:pred	file:
find_num_234_levels	../library/tree234.m	/^:- pred find_num_234_levels(/;kq|/^\<find_num_234_levels\>/;'q;"	kind:pred	file:
find_num_234_levels_loop	../library/set_ctree234.m	/^:- pred find_num_234_levels_loop(/;kq|/^\<find_num_234_levels_loop\>/;'q;"	kind:pred	file:
find_num_234_levels_loop	../library/set_tree234.m	/^:- pred find_num_234_levels_loop(/;kq|/^\<find_num_234_levels_loop\>/;'q;"	kind:pred	file:
find_num_234_levels_loop	../library/tree234.m	/^:- pred find_num_234_levels_loop(/;kq|/^\<find_num_234_levels_loop\>/;'q;"	kind:pred	file:
find_offsets_of_set_bits	../library/fat_sparse_bitset.m	/^:- pred find_offsets_of_set_bits(/;kq|/^\<find_offsets_of_set_bits\>/;'q;"	kind:pred	file:
find_offsets_of_set_bits	../library/fatter_sparse_bitset.m	/^:- pred find_offsets_of_set_bits(/;kq|/^\<find_offsets_of_set_bits\>/;'q;"	kind:pred	file:
find_offsets_of_set_bits	../library/sparse_bitset.m	/^:- pred find_offsets_of_set_bits(/;kq|/^\<find_offsets_of_set_bits\>/;'q;"	kind:pred	file:
find_shortest_edit_seq	../library/edit_seq.m	/^:- pred find_shortest_edit_seq(edit_params::in, list(T)::in, list(/;kq|/^\<find_shortest_edit_seq\>/;'q;"	kind:pred
find_slot	../library/hash_table.m	/^:- func find_slot(hash_table(/;kq|/^\<find_slot\>/;'q;"	kind:func	file:
find_slot	../library/version_hash_table.m	/^:- func find_slot(version_hash_table(/;kq|/^\<find_slot\>/;'q;"	kind:func	file:
find_slot_2	../library/hash_table.m	/^:- pred find_slot_2(hash_pred(K)::in(/;kq|/^\<find_slot_2\>/;'q;"	kind:pred	file:
find_top_open	../library/mercury_term_parser.m	/^:- pred find_top_open(nest_open_token::in, list(/;kq|/^\<find_top_open\>/;'q;"	kind:pred	file:
finish_hex_escape	../library/mercury_term_lexer.m	/^:- pred finish_hex_escape(io.text_input_stream::in, char::in, list(/;kq|/^\<finish_hex_escape\>/;'q;"	kind:pred	file:
finish_octal_escape	../library/mercury_term_lexer.m	/^:- pred finish_octal_escape(io.text_input_stream::in, char::in, list(/;kq|/^\<finish_octal_escape\>/;'q;"	kind:pred	file:
finish_quoted_name	../library/mercury_term_lexer.m	/^:- pred finish_quoted_name(char::in, list(/;kq|/^\<finish_quoted_name\>/;'q;"	kind:pred	file:
finished	../library/rtree.m	/^    ;       finished(int, orphans(K, V)).$/;kq|-;/\<finished\>/;'q;"	kind:cons	file:
first	../library/queue.m	/^:- pred first(queue(/;kq|/^\<first\>/;'q;"	kind:pred
first_char	../library/string.m	/^:- pred first_char(/;kq|/^\<first_char\>/;'q;"	kind:pred
first_char_rest_in	../library/string.m	/^:- pred first_char_rest_in(/;kq|/^\<first_char_rest_in\>/;'q;"	kind:pred	file:
first_char_rest_out	../library/string.m	/^:- pred first_char_rest_out(/;kq|/^\<first_char_rest_out\>/;'q;"	kind:pred	file:
first_char_str_out	../library/string.m	/^:- pred first_char_str_out(/;kq|/^\<first_char_str_out\>/;'q;"	kind:pred	file:
first_exist_quant_varnum	../library/rtti_implementation.m	/^:- func first_exist_quant_varnum = int.$/;kq|/^\<first_exist_quant_varnum\>/;'q;"	kind:func	file:
first_term_list_subsumes_second	../library/term_unify.m	/^:- pred first_term_list_subsumes_second(list(term(T))::in, list(term(/;kq|/^\<first_term_list_subsumes_second\>/;'q;"	kind:pred
fits_flat	../library/pprint.m	/^:- pred fits_flat(/;kq|/^\<fits_flat\>/;'q;"	kind:pred	file:
fits_flat_width_left	../library/pprint.m	/^:- pred fits_flat_width_left(/;kq|/^\<fits_flat_width_left\>/;'q;"	kind:pred	file:
fix_2node_t0	../library/set_ctree234.m	/^:- pred fix_2node_t0(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_2node_t0\>/;'q;"	kind:pred	file:
fix_2node_t0	../library/set_tree234.m	/^:- pred fix_2node_t0(E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_2node_t0\>/;'q;"	kind:pred	file:
fix_2node_t0	../library/tree234.m	/^:- pred fix_2node_t0(K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_2node_t0\>/;'q;"	kind:pred	file:
fix_2node_t1	../library/set_ctree234.m	/^:- pred fix_2node_t1(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_2node_t1\>/;'q;"	kind:pred	file:
fix_2node_t1	../library/set_tree234.m	/^:- pred fix_2node_t1(E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_2node_t1\>/;'q;"	kind:pred	file:
fix_2node_t1	../library/tree234.m	/^:- pred fix_2node_t1(K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_2node_t1\>/;'q;"	kind:pred	file:
fix_3node_t0	../library/set_ctree234.m	/^:- pred fix_3node_t0(T::in, T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_3node_t0\>/;'q;"	kind:pred	file:
fix_3node_t0	../library/set_tree234.m	/^:- pred fix_3node_t0(E::in, E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_3node_t0\>/;'q;"	kind:pred	file:
fix_3node_t0	../library/tree234.m	/^:- pred fix_3node_t0(K, V, K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_3node_t0\>/;'q;"	kind:pred	file:
fix_3node_t1	../library/set_ctree234.m	/^:- pred fix_3node_t1(T::in, T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_3node_t1\>/;'q;"	kind:pred	file:
fix_3node_t1	../library/set_tree234.m	/^:- pred fix_3node_t1(E::in, E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_3node_t1\>/;'q;"	kind:pred	file:
fix_3node_t1	../library/tree234.m	/^:- pred fix_3node_t1(K, V, K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_3node_t1\>/;'q;"	kind:pred	file:
fix_3node_t2	../library/set_ctree234.m	/^:- pred fix_3node_t2(T::in, T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_3node_t2\>/;'q;"	kind:pred	file:
fix_3node_t2	../library/set_tree234.m	/^:- pred fix_3node_t2(E::in, E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_3node_t2\>/;'q;"	kind:pred	file:
fix_3node_t2	../library/tree234.m	/^:- pred fix_3node_t2(K, V, K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_3node_t2\>/;'q;"	kind:pred	file:
fix_4node_t0	../library/set_ctree234.m	/^:- pred fix_4node_t0(/;kq|/^\<fix_4node_t0\>/;'q;"	kind:pred	file:
fix_4node_t0	../library/set_tree234.m	/^:- pred fix_4node_t0(/;kq|/^\<fix_4node_t0\>/;'q;"	kind:pred	file:
fix_4node_t0	../library/tree234.m	/^:- pred fix_4node_t0(/;kq|/^\<fix_4node_t0\>/;'q;"	kind:pred	file:
fix_4node_t1	../library/set_ctree234.m	/^:- pred fix_4node_t1(/;kq|/^\<fix_4node_t1\>/;'q;"	kind:pred	file:
fix_4node_t1	../library/set_tree234.m	/^:- pred fix_4node_t1(/;kq|/^\<fix_4node_t1\>/;'q;"	kind:pred	file:
fix_4node_t1	../library/tree234.m	/^:- pred fix_4node_t1(/;kq|/^\<fix_4node_t1\>/;'q;"	kind:pred	file:
fix_4node_t2	../library/set_ctree234.m	/^:- pred fix_4node_t2(/;kq|/^\<fix_4node_t2\>/;'q;"	kind:pred	file:
fix_4node_t2	../library/set_tree234.m	/^:- pred fix_4node_t2(/;kq|/^\<fix_4node_t2\>/;'q;"	kind:pred	file:
fix_4node_t2	../library/tree234.m	/^:- pred fix_4node_t2(/;kq|/^\<fix_4node_t2\>/;'q;"	kind:pred	file:
fix_4node_t3	../library/set_ctree234.m	/^:- pred fix_4node_t3(/;kq|/^\<fix_4node_t3\>/;'q;"	kind:pred	file:
fix_4node_t3	../library/set_tree234.m	/^:- pred fix_4node_t3(/;kq|/^\<fix_4node_t3\>/;'q;"	kind:pred	file:
fix_4node_t3	../library/tree234.m	/^:- pred fix_4node_t3(/;kq|/^\<fix_4node_t3\>/;'q;"	kind:pred	file:
flag_hash	../library/string.parse_util.m	/^                flag_hash       :: string_format_flag_hash,$/;kq|-;/\<flag_hash\>/;'q;"	kind:fld
flag_hash_clear	../library/string.parse_util.m	/^    --->    flag_hash_clear$/;kq|-;/\<flag_hash_clear\>/;'q;"	kind:cons
flag_hash_set	../library/string.parse_util.m	/^    ;       flag_hash_set.$/;kq|-;/\<flag_hash_set\>/;'q;"	kind:cons
flag_minus	../library/string.parse_util.m	/^                flag_minus      :: string_format_flag_minus,$/;kq|-;/\<flag_minus\>/;'q;"	kind:fld
flag_minus_clear	../library/string.parse_util.m	/^    --->    flag_minus_clear$/;kq|-;/\<flag_minus_clear\>/;'q;"	kind:cons
flag_minus_set	../library/string.parse_util.m	/^    ;       flag_minus_set.$/;kq|-;/\<flag_minus_set\>/;'q;"	kind:cons
flag_plus	../library/string.parse_util.m	/^                flag_plus       :: string_format_flag_plus$/;kq|-;/\<flag_plus\>/;'q;"	kind:fld
flag_plus_clear	../library/string.parse_util.m	/^    --->    flag_plus_clear$/;kq|-;/\<flag_plus_clear\>/;'q;"	kind:cons
flag_plus_set	../library/string.parse_util.m	/^    ;       flag_plus_set.$/;kq|-;/\<flag_plus_set\>/;'q;"	kind:cons
flag_space	../library/string.parse_util.m	/^                flag_space      :: string_format_flag_space,$/;kq|-;/\<flag_space\>/;'q;"	kind:fld
flag_space_clear	../library/string.parse_util.m	/^    --->    flag_space_clear$/;kq|-;/\<flag_space_clear\>/;'q;"	kind:cons
flag_space_set	../library/string.parse_util.m	/^    ;       flag_space_set.$/;kq|-;/\<flag_space_set\>/;'q;"	kind:cons
flag_zero	../library/string.parse_util.m	/^                flag_zero       :: string_format_flag_zero,$/;kq|-;/\<flag_zero\>/;'q;"	kind:fld
flag_zero_clear	../library/string.parse_util.m	/^    --->    flag_zero_clear$/;kq|-;/\<flag_zero_clear\>/;'q;"	kind:cons
flag_zero_set	../library/string.parse_util.m	/^    ;       flag_zero_set.$/;kq|-;/\<flag_zero_set\>/;'q;"	kind:cons
flags_file	mcov.m	/^    ;       flags_file$/;kq|-;/\<flags_file\>/;'q;"	kind:cons	file:
flip	../library/bitmap.m	/^:- func flip(/;kq|/^\<flip\>/;'q;"	kind:func
flip	../library/version_bitmap.m	/^:- func flip(/;kq|/^\<flip\>/;'q;"	kind:func
flip_bit	../library/uint16.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
flip_bit	../library/uint32.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
flip_bit	../library/uint64.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
flip_bit	../library/uint8.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
float	../library/float.m	/^:- func float(/;kq|/^\<float\>/;'q;"	kind:func
float	../library/integer.m	/^:- func float(/;kq|/^\<float\>/;'q;"	kind:func
float	../library/mercury_term_lexer.m	/^    ;       float(float)$/;kq|-;/\<float\>/;'q;"	kind:cons
float	../library/mercury_term_lexer.m	/^    ;       float(float)$/;kq|-;/\<float\>/;'q;"	kind:cons
float	../library/mercury_term_lexer.m	/^    ;       float(float)$/;kq|-;/\<float\>/;'q;"	kind:cons	file:
float	../library/term.m	/^    ;       float(float)$/;kq|-;/\<float\>/;'q;"	kind:cons
float.+	../library/float.m	/^:- func + (float::in) = (/;kq|/^\<+\>/;'q;"	kind:func
float.-	../library/float.m	/^:- func - (float::in) = (/;kq|/^\<-\>/;'q;"	kind:func
float.abs	../library/float.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
float.cast_from_int32	../library/float.m	/^:- func cast_from_int32(/;kq|/^\<cast_from_int32\>/;'q;"	kind:func
float.cast_from_int64	../library/float.m	/^:- func cast_from_int64(/;kq|/^\<cast_from_int64\>/;'q;"	kind:func
float.cast_from_uint32	../library/float.m	/^:- func cast_from_uint32(/;kq|/^\<cast_from_uint32\>/;'q;"	kind:func
float.cast_from_uint64	../library/float.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
float.ceiling_to_int	../library/float.m	/^:- func ceiling_to_int(/;kq|/^\<ceiling_to_int\>/;'q;"	kind:func
float.epsilon	../library/float.m	/^:- func epsilon = float.$/;kq|/^\<epsilon\>/;'q;"	kind:func
float.floor_to_int	../library/float.m	/^:- func floor_to_int(/;kq|/^\<floor_to_int\>/;'q;"	kind:func
float.from_int16	../library/float.m	/^:- func from_int16(/;kq|/^\<from_int16\>/;'q;"	kind:func
float.from_int8	../library/float.m	/^:- func from_int8(/;kq|/^\<from_int8\>/;'q;"	kind:func
float.from_uint16	../library/float.m	/^:- func from_uint16(/;kq|/^\<from_uint16\>/;'q;"	kind:func
float.from_uint8	../library/float.m	/^:- func from_uint8(/;kq|/^\<from_uint8\>/;'q;"	kind:func
float.hash	../library/float.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
float.infinity	../library/float.m	/^:- func infinity = float.$/;kq|/^\<infinity\>/;'q;"	kind:func
float.is_finite	../library/float.m	/^:- pred is_finite(/;kq|/^\<is_finite\>/;'q;"	kind:pred
float.is_inf	../library/float.m	/^:- pred is_inf(/;kq|/^\<is_inf\>/;'q;"	kind:pred
float.is_infinite	../library/float.m	/^:- pred is_infinite(/;kq|/^\<is_infinite\>/;'q;"	kind:pred
float.is_nan	../library/float.m	/^:- pred is_nan(/;kq|/^\<is_nan\>/;'q;"	kind:pred
float.is_nan_or_inf	../library/float.m	/^:- pred is_nan_or_inf(/;kq|/^\<is_nan_or_inf\>/;'q;"	kind:pred
float.is_nan_or_infinite	../library/float.m	/^:- pred is_nan_or_infinite(/;kq|/^\<is_nan_or_infinite\>/;'q;"	kind:pred
float.is_zero	../library/float.m	/^:- pred is_zero(/;kq|/^\<is_zero\>/;'q;"	kind:pred
float.mantissa_digits	../library/float.m	/^:- func mantissa_digits = int.$/;kq|/^\<mantissa_digits\>/;'q;"	kind:func
float.max	../library/float.m	/^:- func max = float.$/;kq|/^\<max\>/;'q;"	kind:func
float.max	../library/float.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
float.max_exponent	../library/float.m	/^:- func max_exponent = int.$/;kq|/^\<max_exponent\>/;'q;"	kind:func
float.min	../library/float.m	/^:- func min = float.$/;kq|/^\<min\>/;'q;"	kind:func
float.min	../library/float.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
float.min_exponent	../library/float.m	/^:- func min_exponent = int.$/;kq|/^\<min_exponent\>/;'q;"	kind:func
float.multiply_by_pow	../library/float.m	/^:- func multiply_by_pow(/;kq|/^\<multiply_by_pow\>/;'q;"	kind:func	file:
float.pow	../library/float.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
float.radix	../library/float.m	/^:- func radix = int.$/;kq|/^\<radix\>/;'q;"	kind:func
float.round_to_int	../library/float.m	/^:- func round_to_int(/;kq|/^\<round_to_int\>/;'q;"	kind:func
float.truncate_to_int	../library/float.m	/^:- func truncate_to_int(/;kq|/^\<truncate_to_int\>/;'q;"	kind:func
float.unchecked_quotient	../library/float.m	/^:- func unchecked_quotient(float::in, float::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
float32_bits_string	../library/float.m	/^:- func float32_bits_string(float::in) = (/;kq|/^\<float32_bits_string\>/;'q;"	kind:func
float64_bits_string	../library/float.m	/^:- func float64_bits_string(float::in) = (/;kq|/^\<float64_bits_string\>/;'q;"	kind:func
float::in	../library/float.m	/^:- func (float::in) + (float::in) = (/;kq|/^\<float::in\>/;'q;"	kind:func
float::in	../library/float.m	/^:- func (float::in) \/ (float::in) = (/;kq|/^\<float::in\>/;'q;"	kind:func
float::in	../library/float.m	/^:- pred (float::in) < (/;kq|/^\<float::in\>/;'q;"	kind:pred
float_box	../library/private_builtin.m	/^:- type float_box$/;kq|-;/\<float_box\>/;'q;"	kind:type
float_domain_checks	../library/float.m	/^:- pred float_domain_checks is semidet.$/;kq|/^\<float_domain_checks\>/;'q;"	kind:pred	file:
float_list	../library/integer.m	/^:- func float_list(float, float, list(/;kq|/^\<float_list\>/;'q;"	kind:func	file:
float_literal	../library/parsing_utils.m	/^:- pred float_literal(/;kq|/^\<float_literal\>/;'q;"	kind:pred
float_literal_as_string	../library/parsing_utils.m	/^:- pred float_literal_as_string(/;kq|/^\<float_literal_as_string\>/;'q;"	kind:pred
float_to_doc	../library/float.m	/^:- func float_to_doc(/;kq|/^\<float_to_doc\>/;'q;"	kind:func
float_to_doc	../library/pretty_printer.m	/^:- func float_to_doc(/;kq|/^\<float_to_doc\>/;'q;"	kind:func
float_to_string	../library/string.m	/^:- func float_to_string(float::in) = (/;kq|/^\<float_to_string\>/;'q;"	kind:func
float_to_string_first_pass	../library/string.format.m	/^:- pred float_to_string_first_pass(/;kq|/^\<float_to_string_first_pass\>/;'q;"	kind:pred	file:
float_to_string_loop	../library/string.m	/^:- func float_to_string_loop(int, float) = (/;kq|/^\<float_to_string_loop\>/;'q;"	kind:func	file:
floor	../library/math.m	/^:- func floor(/;kq|/^\<floor\>/;'q;"	kind:func
floor_to_int	../library/float.m	/^:- func floor_to_int(/;kq|/^\<floor_to_int\>/;'q;"	kind:func
floor_to_multiple_of_bits_per_int	../library/int.m	/^:- func floor_to_multiple_of_bits_per_int(/;kq|/^\<floor_to_multiple_of_bits_per_int\>/;'q;"	kind:func
flush	../library/bit_buffer.write.m	/^:- pred flush(write_buffer(Stream, State), write_buffer(/;kq|/^\<flush\>/;'q;"	kind:pred
flush	../library/io.m	/^    pred(flush\/3) is flush_binary_output$/;kq|-;/\<flush\>/;'q;"	kind:tcim	file:
flush	../library/io.m	/^    pred(flush\/3) is flush_output$/;kq|-;/\<flush\>/;'q;"	kind:tcim	file:
flush	../library/stream.m	/^    pred flush(Stream::in, State::di, State::uo) is det$/;kq|-;/\<flush\>/;'q;"	kind:tcm
flush	../library/string.builder.m	/^    pred(flush\/3) is string_builder_flush$/;kq|-;/\<flush\>/;'q;"	kind:tcim	file:
flush_all_to_stream	../library/bit_buffer.write.m	/^:- pred flush_all_to_stream(bit_buffer(/;kq|/^\<flush_all_to_stream\>/;'q;"	kind:pred
flush_binary_output	../library/io.m	/^:- pred flush_binary_output(/;kq|/^\<flush_binary_output\>/;'q;"	kind:pred
flush_binary_output_2	../library/io.stream_ops.m	/^:- pred flush_binary_output_2(/;kq|/^\<flush_binary_output_2\>/;'q;"	kind:pred
flush_chunk_to_stream	../library/bit_buffer.write.m	/^:- pred flush_chunk_to_stream(bit_buffer(/;kq|/^\<flush_chunk_to_stream\>/;'q;"	kind:pred
flush_deletes_inserts	../library/edit_seq.m	/^:- pred flush_deletes_inserts(/;kq|/^\<flush_deletes_inserts\>/;'q;"	kind:pred	file:
flush_output	../library/io.m	/^:- pred flush_output(/;kq|/^\<flush_output\>/;'q;"	kind:pred
flush_text_output_2	../library/io.stream_ops.m	/^:- pred flush_text_output_2(/;kq|/^\<flush_text_output_2\>/;'q;"	kind:pred
fma	../library/math.m	/^:- func fma(/;kq|/^\<fma\>/;'q;"	kind:func
fmt_array	../library/pretty_printer.m	/^:- func fmt_array(univ, list(/;kq|/^\<fmt_array\>/;'q;"	kind:func	file:
fmt_char	../library/pretty_printer.m	/^:- func fmt_char(univ, list(/;kq|/^\<fmt_char\>/;'q;"	kind:func	file:
fmt_fat_sparse_bitset	../library/pretty_printer.m	/^:- func fmt_fat_sparse_bitset(univ, list(/;kq|/^\<fmt_fat_sparse_bitset\>/;'q;"	kind:func	file:
fmt_fatter_sparse_bitset	../library/pretty_printer.m	/^:- func fmt_fatter_sparse_bitset(univ, list(/;kq|/^\<fmt_fatter_sparse_bitset\>/;'q;"	kind:func	file:
fmt_float	../library/pretty_printer.m	/^:- func fmt_float(univ, list(/;kq|/^\<fmt_float\>/;'q;"	kind:func	file:
fmt_int	../library/pretty_printer.m	/^:- func fmt_int(univ, list(/;kq|/^\<fmt_int\>/;'q;"	kind:func	file:
fmt_int16	../library/pretty_printer.m	/^:- func fmt_int16(univ, list(/;kq|/^\<fmt_int16\>/;'q;"	kind:func	file:
fmt_int32	../library/pretty_printer.m	/^:- func fmt_int32(univ, list(/;kq|/^\<fmt_int32\>/;'q;"	kind:func	file:
fmt_int64	../library/pretty_printer.m	/^:- func fmt_int64(univ, list(/;kq|/^\<fmt_int64\>/;'q;"	kind:func	file:
fmt_int8	../library/pretty_printer.m	/^:- func fmt_int8(univ, list(/;kq|/^\<fmt_int8\>/;'q;"	kind:func	file:
fmt_list	../library/pretty_printer.m	/^:- func fmt_list(univ, list(/;kq|/^\<fmt_list\>/;'q;"	kind:func	file:
fmt_one_or_more	../library/pretty_printer.m	/^:- func fmt_one_or_more(univ, list(/;kq|/^\<fmt_one_or_more\>/;'q;"	kind:func	file:
fmt_sparse_bitset	../library/pretty_printer.m	/^:- func fmt_sparse_bitset(univ, list(/;kq|/^\<fmt_sparse_bitset\>/;'q;"	kind:func	file:
fmt_string	../library/pretty_printer.m	/^:- func fmt_string(univ, list(/;kq|/^\<fmt_string\>/;'q;"	kind:func	file:
fmt_tree234	../library/pretty_printer.m	/^:- func fmt_tree234(univ, list(/;kq|/^\<fmt_tree234\>/;'q;"	kind:func	file:
fmt_tree_bitset	../library/pretty_printer.m	/^:- func fmt_tree_bitset(univ, list(/;kq|/^\<fmt_tree_bitset\>/;'q;"	kind:func	file:
fmt_uint	../library/pretty_printer.m	/^:- func fmt_uint(univ, list(/;kq|/^\<fmt_uint\>/;'q;"	kind:func	file:
fmt_uint16	../library/pretty_printer.m	/^:- func fmt_uint16(univ, list(/;kq|/^\<fmt_uint16\>/;'q;"	kind:func	file:
fmt_uint32	../library/pretty_printer.m	/^:- func fmt_uint32(univ, list(/;kq|/^\<fmt_uint32\>/;'q;"	kind:func	file:
fmt_uint64	../library/pretty_printer.m	/^:- func fmt_uint64(univ, list(/;kq|/^\<fmt_uint64\>/;'q;"	kind:func	file:
fmt_uint8	../library/pretty_printer.m	/^:- func fmt_uint8(univ, list(/;kq|/^\<fmt_uint8\>/;'q;"	kind:func	file:
fmt_version_array	../library/pretty_printer.m	/^:- func fmt_version_array(univ, list(/;kq|/^\<fmt_version_array\>/;'q;"	kind:func	file:
fold	../library/hash_table.m	/^:- func fold(func(K, V, T) = T, hash_table(/;kq|/^\<fold\>/;'q;"	kind:func
fold	../library/hash_table.m	/^:- pred fold(pred(K, V, A, A), hash_table(/;kq|/^\<fold\>/;'q;"	kind:pred
fold	../library/rtree.m	/^:- pred fold(pred(K, V, A, A), rtree(/;kq|/^\<fold\>/;'q;"	kind:pred
fold	../library/set.m	/^:- func fold(func(T, A) = A, set(/;kq|/^\<fold\>/;'q;"	kind:func
fold	../library/set_bbbtree.m	/^:- func fold(func(T, A) = A, set_bbbtree(/;kq|/^\<fold\>/;'q;"	kind:func
fold	../library/set_ctree234.m	/^:- func fold(func(T, A) = A, set_ctree234(/;kq|/^\<fold\>/;'q;"	kind:func
fold	../library/set_ordlist.m	/^:- func fold(func(T, A) = A, set_ordlist(/;kq|/^\<fold\>/;'q;"	kind:func
fold	../library/set_tree234.m	/^:- func fold(func(T, A) = A, set_tree234(/;kq|/^\<fold\>/;'q;"	kind:func
fold	../library/set_unordlist.m	/^:- func fold(func(T, A) = A, set_unordlist(/;kq|/^\<fold\>/;'q;"	kind:func
fold	../library/version_hash_table.m	/^:- func fold(func(K, V, A) = A, version_hash_table(/;kq|/^\<fold\>/;'q;"	kind:func
fold2	../library/hash_table.m	/^:- pred fold2(pred(K, V, A, A, B, B), hash_table(/;kq|/^\<fold2\>/;'q;"	kind:pred
fold2	../library/set.m	/^:- pred fold2(pred(T, A, A, B, B), set(/;kq|/^\<fold2\>/;'q;"	kind:pred
fold2	../library/set_bbbtree.m	/^:- pred fold2(pred(T, A, A, B, B), set_bbbtree(/;kq|/^\<fold2\>/;'q;"	kind:pred
fold2	../library/set_ctree234.m	/^:- pred fold2(pred(T, A, A, B, B), set_ctree234(/;kq|/^\<fold2\>/;'q;"	kind:pred
fold2	../library/set_ordlist.m	/^:- pred fold2(pred(T, A, A, B, B), set_ordlist(/;kq|/^\<fold2\>/;'q;"	kind:pred
fold2	../library/set_tree234.m	/^:- pred fold2(pred(T, A, A, B, B), set_tree234(/;kq|/^\<fold2\>/;'q;"	kind:pred
fold2	../library/set_unordlist.m	/^:- pred fold2(pred(T, A, A, B, B), set_unordlist(/;kq|/^\<fold2\>/;'q;"	kind:pred
fold2_bits	../library/tree_bitset.m	/^:- pred fold2_bits(fold_direction, pred(/;kq|/^\<fold2_bits\>/;'q;"	kind:pred	file:
fold2_bits_high_to_low	../library/fat_sparse_bitset.m	/^:- pred fold2_bits_high_to_low(pred(/;kq|/^\<fold2_bits_high_to_low\>/;'q;"	kind:pred	file:
fold2_bits_high_to_low	../library/fatter_sparse_bitset.m	/^:- pred fold2_bits_high_to_low(pred(/;kq|/^\<fold2_bits_high_to_low\>/;'q;"	kind:pred	file:
fold2_bits_high_to_low	../library/sparse_bitset.m	/^:- pred fold2_bits_high_to_low(pred(/;kq|/^\<fold2_bits_high_to_low\>/;'q;"	kind:pred	file:
fold2_bits_low_to_high	../library/fat_sparse_bitset.m	/^:- pred fold2_bits_low_to_high(pred(/;kq|/^\<fold2_bits_low_to_high\>/;'q;"	kind:pred	file:
fold2_bits_low_to_high	../library/fatter_sparse_bitset.m	/^:- pred fold2_bits_low_to_high(pred(/;kq|/^\<fold2_bits_low_to_high\>/;'q;"	kind:pred	file:
fold2_bits_low_to_high	../library/sparse_bitset.m	/^:- pred fold2_bits_low_to_high(pred(/;kq|/^\<fold2_bits_low_to_high\>/;'q;"	kind:pred	file:
fold2_maybe	../library/maybe.m	/^:- pred fold2_maybe(pred(T, A, A, B, B), maybe(/;kq|/^\<fold2_maybe\>/;'q;"	kind:pred
fold2_p	../library/hash_table.m	/^:- pred fold2_p(pred(K, V, A, A, B, B), hash_bucket(/;kq|/^\<fold2_p\>/;'q;"	kind:pred	file:
fold3	../library/hash_table.m	/^:- pred fold3(pred(K, V, A, A, B, B, C, C), hash_table(/;kq|/^\<fold3\>/;'q;"	kind:pred
fold3	../library/set.m	/^:- pred fold3(pred(T, A, A, B, B, C, C), set(/;kq|/^\<fold3\>/;'q;"	kind:pred
fold3	../library/set_bbbtree.m	/^:- pred fold3(pred(/;kq|/^\<fold3\>/;'q;"	kind:pred
fold3	../library/set_ctree234.m	/^:- pred fold3(/;kq|/^\<fold3\>/;'q;"	kind:pred
fold3	../library/set_ordlist.m	/^:- pred fold3(pred(/;kq|/^\<fold3\>/;'q;"	kind:pred
fold3	../library/set_tree234.m	/^:- pred fold3(/;kq|/^\<fold3\>/;'q;"	kind:pred
fold3	../library/set_unordlist.m	/^:- pred fold3(pred(/;kq|/^\<fold3\>/;'q;"	kind:pred
fold3_maybe	../library/maybe.m	/^:- pred fold3_maybe(pred(T, A, A, B, B, C, C), maybe(/;kq|/^\<fold3_maybe\>/;'q;"	kind:pred
fold3_p	../library/hash_table.m	/^:- pred fold3_p(pred(K, V, A, A, B, B, C, C), hash_bucket(/;kq|/^\<fold3_p\>/;'q;"	kind:pred	file:
fold4	../library/set.m	/^:- pred fold4(pred(T, A, A, B, B, C, C, D, D), set(/;kq|/^\<fold4\>/;'q;"	kind:pred
fold4	../library/set_bbbtree.m	/^:- pred fold4(pred(/;kq|/^\<fold4\>/;'q;"	kind:pred
fold4	../library/set_ctree234.m	/^:- pred fold4(/;kq|/^\<fold4\>/;'q;"	kind:pred
fold4	../library/set_ordlist.m	/^:- pred fold4(pred(/;kq|/^\<fold4\>/;'q;"	kind:pred
fold4	../library/set_tree234.m	/^:- pred fold4(/;kq|/^\<fold4\>/;'q;"	kind:pred
fold4	../library/set_unordlist.m	/^:- pred fold4(pred(/;kq|/^\<fold4\>/;'q;"	kind:pred
fold4_maybe	../library/maybe.m	/^:- pred fold4_maybe(pred(/;kq|/^\<fold4_maybe\>/;'q;"	kind:pred
fold5	../library/set.m	/^:- pred fold5(pred(T, A, A, B, B, C, C, D, D, E, E), set(/;kq|/^\<fold5\>/;'q;"	kind:pred
fold5	../library/set_bbbtree.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
fold5	../library/set_ctree234.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
fold5	../library/set_ordlist.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
fold5	../library/set_tree234.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
fold5	../library/set_unordlist.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
fold5_maybe	../library/maybe.m	/^:- pred fold5_maybe(pred(/;kq|/^\<fold5_maybe\>/;'q;"	kind:pred
fold6	../library/set.m	/^:- pred fold6(pred(T, A, A, B, B, C, C, D, D, E, E, F, F), set(/;kq|/^\<fold6\>/;'q;"	kind:pred
fold6	../library/set_bbbtree.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
fold6	../library/set_ctree234.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
fold6	../library/set_ordlist.m	/^:- pred fold6(pred(/;kq|/^\<fold6\>/;'q;"	kind:pred
fold6	../library/set_tree234.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
fold6	../library/set_unordlist.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
fold_2	../library/rtree.m	/^:- pred fold_2(pred(K, V, A, A), rtree_2(/;kq|/^\<fold_2\>/;'q;"	kind:pred	file:
fold_bits	../library/tree_bitset.m	/^:- pred fold_bits(fold_direction, pred(/;kq|/^\<fold_bits\>/;'q;"	kind:pred	file:
fold_bits_high_to_low	../library/fat_sparse_bitset.m	/^:- pred fold_bits_high_to_low(pred(/;kq|/^\<fold_bits_high_to_low\>/;'q;"	kind:pred	file:
fold_bits_high_to_low	../library/fatter_sparse_bitset.m	/^:- pred fold_bits_high_to_low(pred(/;kq|/^\<fold_bits_high_to_low\>/;'q;"	kind:pred	file:
fold_bits_high_to_low	../library/sparse_bitset.m	/^:- pred fold_bits_high_to_low(pred(/;kq|/^\<fold_bits_high_to_low\>/;'q;"	kind:pred	file:
fold_bits_low_to_high	../library/fat_sparse_bitset.m	/^:- pred fold_bits_low_to_high(pred(/;kq|/^\<fold_bits_low_to_high\>/;'q;"	kind:pred	file:
fold_bits_low_to_high	../library/fatter_sparse_bitset.m	/^:- pred fold_bits_low_to_high(pred(/;kq|/^\<fold_bits_low_to_high\>/;'q;"	kind:pred	file:
fold_bits_low_to_high	../library/sparse_bitset.m	/^:- pred fold_bits_low_to_high(pred(/;kq|/^\<fold_bits_low_to_high\>/;'q;"	kind:pred	file:
fold_direction	../library/tree_bitset.m	/^:- type fold_direction$/;kq|-;/\<fold_direction\>/;'q;"	kind:type	file:
fold_down	../library/diet.m	/^:- pred fold_down(pred(T, A, A), T, T, A, A) <= diet_element(/;kq|/^\<fold_down\>/;'q;"	kind:pred	file:
fold_down	../library/int.m	/^:- func fold_down(func(/;kq|/^\<fold_down\>/;'q;"	kind:func
fold_down	../library/int.m	/^:- pred fold_down(pred(/;kq|/^\<fold_down\>/;'q;"	kind:pred
fold_down2	../library/int.m	/^:- pred fold_down2(pred(/;kq|/^\<fold_down2\>/;'q;"	kind:pred
fold_down3	../library/int.m	/^:- pred fold_down3(pred(/;kq|/^\<fold_down3\>/;'q;"	kind:pred
fold_f	../library/hash_table.m	/^:- pred fold_f(func(K, V, T) = T, hash_bucket(/;kq|/^\<fold_f\>/;'q;"	kind:pred	file:
fold_f	../library/version_hash_table.m	/^:- pred fold_f(func(K, V, A) = A, hash_table_alist(/;kq|/^\<fold_f\>/;'q;"	kind:pred	file:
fold_maybe	../library/maybe.m	/^:- func fold_maybe(func(T, U) = U, maybe(/;kq|/^\<fold_maybe\>/;'q;"	kind:func
fold_maybe	../library/maybe.m	/^:- pred fold_maybe(pred(T, A, A), maybe(/;kq|/^\<fold_maybe\>/;'q;"	kind:pred
fold_p	../library/hash_table.m	/^:- pred fold_p(pred(K, V, A, A), hash_bucket(/;kq|/^\<fold_p\>/;'q;"	kind:pred	file:
fold_p	../library/version_hash_table.m	/^:- pred fold_p(pred(K, V, A, A), hash_table_alist(/;kq|/^\<fold_p\>/;'q;"	kind:pred	file:
fold_params	../library/dir.m	/^:- type fold_params$/;kq|-;/\<fold_params\>/;'q;"	kind:type
fold_subtree	../library/rtree.m	/^:- pred fold_subtree(pred(K, V, A, A), K, rtree_2(/;kq|/^\<fold_subtree\>/;'q;"	kind:pred	file:
fold_up	../library/int.m	/^:- func fold_up(func(/;kq|/^\<fold_up\>/;'q;"	kind:func
fold_up	../library/int.m	/^:- pred fold_up(pred(/;kq|/^\<fold_up\>/;'q;"	kind:pred
fold_up2	../library/diet.m	/^:- pred fold_up2(pred(/;kq|/^\<fold_up2\>/;'q;"	kind:pred	file:
fold_up2	../library/int.m	/^:- pred fold_up2(pred(/;kq|/^\<fold_up2\>/;'q;"	kind:pred
fold_up3	../library/diet.m	/^:- pred fold_up3(pred(/;kq|/^\<fold_up3\>/;'q;"	kind:pred	file:
fold_up3	../library/int.m	/^:- pred fold_up3(pred(/;kq|/^\<fold_up3\>/;'q;"	kind:pred
fold_up4	../library/diet.m	/^:- pred fold_up4(pred(/;kq|/^\<fold_up4\>/;'q;"	kind:pred	file:
fold_up5	../library/diet.m	/^:- pred fold_up5(/;kq|/^\<fold_up5\>/;'q;"	kind:pred	file:
foldl	../library/array.m	/^:- func foldl(func(T1, T2) = T2, array(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/array.m	/^:- pred foldl(pred(T1, T2, T2), array(/;kq|/^\<foldl\>/;'q;"	kind:pred
foldl	../library/assoc_list.m	/^:- pred foldl(pred(K, V, A, A), assoc_list(/;kq|/^\<foldl\>/;'q;"	kind:pred
foldl	../library/bag.m	/^:- pred foldl(pred(T, int, A, A), bag(/;kq|/^\<foldl\>/;'q;"	kind:pred
foldl	../library/bimap.m	/^:- func foldl(func(K, V, A) = A, bimap(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/cord.m	/^:- func foldl(func(T, A) = A, cord(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/diet.m	/^:- func foldl(func(T, A) = A, diet(T), A) = A <= diet_element(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/fat_sparse_bitset.m	/^:- func foldl(func(T, A) = A, fat_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/fatter_sparse_bitset.m	/^:- func foldl(func(T, A) = A, fatter_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/kv_list.m	/^:- func foldl(func(K, V, A) = A, kv_list(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/kv_list.m	/^:- pred foldl(pred(K, V, A, A), kv_list(/;kq|/^\<foldl\>/;'q;"	kind:pred
foldl	../library/list.m	/^:- func foldl(func(L, A) = A, list(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/map.m	/^:- func foldl(func(K, V, A) = A, map(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/one_or_more.m	/^:- func foldl(func(L, A) = A, one_or_more(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/one_or_more.m	/^:- pred foldl(pred(L, A, A), one_or_more(/;kq|/^\<foldl\>/;'q;"	kind:pred
foldl	../library/ra_list.m	/^:- func foldl(func(T, A) = A, ra_list(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/ranges.m	/^:- pred foldl(pred(/;kq|/^\<foldl\>/;'q;"	kind:pred
foldl	../library/rbtree.m	/^:- func foldl(func(K, V, A) = A, rbtree(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/set.m	/^:- func foldl(func(T, A) = A, set(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/set.m	/^:- pred foldl(pred(T, A, A), set(/;kq|/^\<foldl\>/;'q;"	kind:pred
foldl	../library/set_ordlist.m	/^:- func foldl(func(T, A) = A, set_ordlist(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/set_tree234.m	/^:- func foldl(func(T, A) = A, set_tree234(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/sparse_bitset.m	/^:- func foldl(func(T, A) = A, sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/string.m	/^:- func foldl(func(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/test_bitset.m	/^:- func foldl(func(T, A) = A, test_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/tree234.m	/^:- func foldl(func(K, V, A) = A, tree234(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/tree_bitset.m	/^:- func foldl(func(T, A) = A, tree_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/version_array.m	/^:- func foldl(func(T, A) = A, version_array(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl2	../library/array.m	/^:- pred foldl2(pred(T1, T2, T2, T3, T3), array(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/assoc_list.m	/^:- pred foldl2(pred(K, V, A, A, B, B), assoc_list(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/bag.m	/^:- pred foldl2(pred(T, int, A, A, B, B), bag(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/bimap.m	/^:- pred foldl2(pred(K, V, A, A, B, B), bimap(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/cord.m	/^:- pred foldl2(pred(T, A, A, B, B), cord(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/diet.m	/^:- pred foldl2(pred(T, A, A, B, B), diet(T), A, A, B, B) <= diet_element(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/dir.m	/^:- pred foldl2(foldl_pred(T)::in(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/fat_sparse_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), fat_sparse_bitset(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/fatter_sparse_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), fatter_sparse_bitset(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/kv_list.m	/^:- pred foldl2(pred(K, V, A, A, B, B), kv_list(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/list.m	/^:- pred foldl2(pred(L, A, A, B, B), list(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/map.m	/^:- pred foldl2(pred(K, V, A, A, B, B), map(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/one_or_more.m	/^:- pred foldl2(pred(L, A, A, Z, Z), one_or_more(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/ranges.m	/^:- pred foldl2(pred(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/rbtree.m	/^:- pred foldl2(pred(K, V, A, A, B, B), rbtree(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/set.m	/^:- pred foldl2(pred(T, A, A, B, B), set(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/set_ordlist.m	/^:- pred foldl2(pred(T, A, A, B, B), set_ordlist(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/set_tree234.m	/^:- pred foldl2(pred(T, A, A, B, B), set_tree234(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/sparse_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), sparse_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/string.m	/^:- pred foldl2(pred(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/tree234.m	/^:- pred foldl2(pred(K, V, A, A, B, B), tree234(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/tree_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), tree_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/version_array.m	/^:- pred foldl2(pred(T, A, A, B, B), version_array(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2_between	../library/string.m	/^:- pred foldl2_between(pred(/;kq|/^\<foldl2_between\>/;'q;"	kind:pred
foldl2_between_loop	../library/string.m	/^:- pred foldl2_between_loop(pred(/;kq|/^\<foldl2_between_loop\>/;'q;"	kind:pred	file:
foldl2_corresponding	../library/array.m	/^:- pred foldl2_corresponding(pred(/;kq|/^\<foldl2_corresponding\>/;'q;"	kind:pred
foldl2_corresponding	../library/list.m	/^:- pred foldl2_corresponding(pred(A, B, C, C, D, D), list(A), list(/;kq|/^\<foldl2_corresponding\>/;'q;"	kind:pred
foldl2_corresponding	../library/one_or_more.m	/^:- pred foldl2_corresponding(pred(/;kq|/^\<foldl2_corresponding\>/;'q;"	kind:pred
foldl2_corresponding3	../library/list.m	/^:- pred foldl2_corresponding3(pred(/;kq|/^\<foldl2_corresponding3\>/;'q;"	kind:pred
foldl2_corresponding3	../library/one_or_more.m	/^:- pred foldl2_corresponding3(pred(/;kq|/^\<foldl2_corresponding3\>/;'q;"	kind:pred
foldl2_days	../library/calendar.m	/^:- pred foldl2_days(pred(/;kq|/^\<foldl2_days\>/;'q;"	kind:pred
foldl2_node	../library/cord.m	/^:- pred foldl2_node(pred(T, A, A, B, B), cord_node(T), list(cord_node(/;kq|/^\<foldl2_node\>/;'q;"	kind:pred	file:
foldl2_process_dir	../library/dir.m	/^:- pred foldl2_process_dir(/;kq|/^\<foldl2_process_dir\>/;'q;"	kind:pred	file:
foldl2_process_dir_entries	../library/dir.m	/^:- pred foldl2_process_dir_entries(/;kq|/^\<foldl2_process_dir_entries\>/;'q;"	kind:pred	file:
foldl2_process_dir_entries_for_try	../library/dir.m	/^:- pred foldl2_process_dir_entries_for_try(/;kq|/^\<foldl2_process_dir_entries_for_try\>/;'q;"	kind:pred	file:
foldl2_values	../library/assoc_list.m	/^:- pred foldl2_values(pred(V, A, A, B, B), assoc_list(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
foldl2_values	../library/kv_list.m	/^:- pred foldl2_values(pred(V, A, A, B, B), kv_list(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
foldl2_values	../library/map.m	/^:- pred foldl2_values(pred(V, A, A, B, B), map(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
foldl2_values	../library/rbtree.m	/^:- pred foldl2_values(pred(V, A, A, B, B), rbtree(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
foldl2_values	../library/tree234.m	/^:- pred foldl2_values(pred(V, A, A, B, B), tree234(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
foldl3	../library/array.m	/^:- pred foldl3(pred(T1, T2, T2, T3, T3, T4, T4), array(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/assoc_list.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), assoc_list(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/bimap.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), bimap(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/cord.m	/^:- pred foldl3(pred(T, A, A, B, B, C, C), cord(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/diet.m	/^:- pred foldl3(pred(T, A, A, B, B, C, C), diet(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/kv_list.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), kv_list(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/list.m	/^:- pred foldl3(pred(L, A, A, B, B, C, C), list(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/map.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), map(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/one_or_more.m	/^:- pred foldl3(pred(L, A, A, B, B, C, C), one_or_more(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/ranges.m	/^:- pred foldl3(pred(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/rbtree.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), rbtree(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/set.m	/^:- pred foldl3(pred(T, A, A, B, B, C, C), set(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/set_ordlist.m	/^:- pred foldl3(pred(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/set_tree234.m	/^:- pred foldl3(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/tree234.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), tree234(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3_corresponding	../library/list.m	/^:- pred foldl3_corresponding(pred(/;kq|/^\<foldl3_corresponding\>/;'q;"	kind:pred
foldl3_corresponding	../library/one_or_more.m	/^:- pred foldl3_corresponding(pred(/;kq|/^\<foldl3_corresponding\>/;'q;"	kind:pred
foldl3_corresponding3	../library/list.m	/^:- pred foldl3_corresponding3(pred(/;kq|/^\<foldl3_corresponding3\>/;'q;"	kind:pred
foldl3_corresponding3	../library/one_or_more.m	/^:- pred foldl3_corresponding3(pred(/;kq|/^\<foldl3_corresponding3\>/;'q;"	kind:pred
foldl3_days	../library/calendar.m	/^:- pred foldl3_days(pred(/;kq|/^\<foldl3_days\>/;'q;"	kind:pred
foldl3_node	../library/cord.m	/^:- pred foldl3_node(pred(/;kq|/^\<foldl3_node\>/;'q;"	kind:pred	file:
foldl3_values	../library/assoc_list.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), assoc_list(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
foldl3_values	../library/kv_list.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), kv_list(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
foldl3_values	../library/map.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), map(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
foldl3_values	../library/tree234.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), tree234(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
foldl4	../library/array.m	/^:- pred foldl4(pred(T1, T2, T2, T3, T3, T4, T4, T5, T5), array(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/diet.m	/^:- pred foldl4(pred(T, A, A, B, B, C, C, D, D), diet(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/list.m	/^:- pred foldl4(pred(L, A, A, B, B, C, C, D, D), list(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/map.m	/^:- pred foldl4(pred(K, V, A, A, B, B, C, C, D, D), map(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/one_or_more.m	/^:- pred foldl4(pred(L, A, A, B, B, C, C, D, D), one_or_more(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/set.m	/^:- pred foldl4(pred(T, A, A, B, B, C, C, D, D), set(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/set_ordlist.m	/^:- pred foldl4(pred(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/set_tree234.m	/^:- pred foldl4(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/tree234.m	/^:- pred foldl4(pred(K, V, A, A, B, B, C, C, D, D), tree234(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4_corresponding	../library/list.m	/^:- pred foldl4_corresponding(pred(/;kq|/^\<foldl4_corresponding\>/;'q;"	kind:pred
foldl4_corresponding3	../library/list.m	/^:- pred foldl4_corresponding3(pred(/;kq|/^\<foldl4_corresponding3\>/;'q;"	kind:pred
foldl4_corresponding3	../library/one_or_more.m	/^:- pred foldl4_corresponding3(pred(/;kq|/^\<foldl4_corresponding3\>/;'q;"	kind:pred
foldl4_values	../library/map.m	/^:- pred foldl4_values(pred(V, A, A, B, B, C, C, D, D), map(/;kq|/^\<foldl4_values\>/;'q;"	kind:pred
foldl4_values	../library/tree234.m	/^:- pred foldl4_values(pred(V, A, A, B, B, C, C, D, D), tree234(/;kq|/^\<foldl4_values\>/;'q;"	kind:pred
foldl5	../library/array.m	/^:- pred foldl5(pred(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/diet.m	/^:- pred foldl5(pred(T, A, A, B, B, C, C, D, D, E, E), diet(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/list.m	/^:- pred foldl5(pred(L, A, A, B, B, C, C, D, D, E, E), list(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/map.m	/^:- pred foldl5(pred(K, V, A, A, B, B, C, C, D, D, E, E), map(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/one_or_more.m	/^:- pred foldl5(pred(L, A, A, B, B, C, C, D, D, E, E), one_or_more(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/set.m	/^:- pred foldl5(pred(T, A, A, B, B, C, C, D, D, E, E), set(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/set_ordlist.m	/^:- pred foldl5(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/set_tree234.m	/^:- pred foldl5(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/tree234.m	/^:- pred foldl5(pred(K, V, A, A, B, B, C, C, D, D, E, E), tree234(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5_values	../library/map.m	/^:- pred foldl5_values(pred(V, A, A, B, B, C, C, D, D, E, E), map(/;kq|/^\<foldl5_values\>/;'q;"	kind:pred
foldl5_values	../library/tree234.m	/^:- pred foldl5_values(pred(V, A, A, B, B, C, C, D, D, E, E), tree234(/;kq|/^\<foldl5_values\>/;'q;"	kind:pred
foldl6	../library/list.m	/^:- pred foldl6(pred(L, A, A, B, B, C, C, D, D, E, E, F, F), list(/;kq|/^\<foldl6\>/;'q;"	kind:pred
foldl6	../library/map.m	/^:- pred foldl6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), map(/;kq|/^\<foldl6\>/;'q;"	kind:pred
foldl6	../library/one_or_more.m	/^:- pred foldl6(pred(L, A, A, B, B, C, C, D, D, E, E, F, F), one_or_more(/;kq|/^\<foldl6\>/;'q;"	kind:pred
foldl6	../library/set.m	/^:- pred foldl6(pred(T, A, A, B, B, C, C, D, D, E, E, F, F), set(/;kq|/^\<foldl6\>/;'q;"	kind:pred
foldl6	../library/set_ordlist.m	/^:- pred foldl6(pred(/;kq|/^\<foldl6\>/;'q;"	kind:pred
foldl6	../library/set_tree234.m	/^:- pred foldl6(/;kq|/^\<foldl6\>/;'q;"	kind:pred
foldl6	../library/tree234.m	/^:- pred foldl6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), tree234(/;kq|/^\<foldl6\>/;'q;"	kind:pred
foldl6_values	../library/map.m	/^:- pred foldl6_values(pred(V, A, A, B, B, C, C, D, D, E, E, F, F), map(/;kq|/^\<foldl6_values\>/;'q;"	kind:pred
foldl6_values	../library/tree234.m	/^:- pred foldl6_values(pred(/;kq|/^\<foldl6_values\>/;'q;"	kind:pred
foldl7	../library/list.m	/^:- pred foldl7(pred(L, A, A, B, B, C, C, D, D, E, E, F, F, G, G), list(/;kq|/^\<foldl7\>/;'q;"	kind:pred
foldl8	../library/list.m	/^:- pred foldl8(pred(/;kq|/^\<foldl8\>/;'q;"	kind:pred
foldl_2	../library/diet.m	/^:- pred foldl_2(pred(T, Acc, Acc), T, T, Acc, Acc) <= diet_element(/;kq|/^\<foldl_2\>/;'q;"	kind:pred	file:
foldl_between	../library/string.m	/^:- func foldl_between(func(/;kq|/^\<foldl_between\>/;'q;"	kind:func
foldl_between_loop	../library/string.m	/^:- pred foldl_between_loop(pred(/;kq|/^\<foldl_between_loop\>/;'q;"	kind:pred	file:
foldl_bintree	../library/ra_list.m	/^:- func foldl_bintree(func(T, A) = A, ra_list_bintree(/;kq|/^\<foldl_bintree\>/;'q;"	kind:func	file:
foldl_corresponding	../library/array.m	/^:- pred foldl_corresponding(pred(T1, T2, T3, T3), array(T1), array(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:pred
foldl_corresponding	../library/list.m	/^:- func foldl_corresponding(func(A, B, C) = C, list(A), list(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:func
foldl_corresponding	../library/list.m	/^:- pred foldl_corresponding(pred(A, B, C, C), list(A), list(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:pred
foldl_corresponding	../library/one_or_more.m	/^:- func foldl_corresponding(func(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:func
foldl_corresponding	../library/one_or_more.m	/^:- pred foldl_corresponding(pred(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:pred
foldl_corresponding3	../library/list.m	/^:- pred foldl_corresponding3(pred(/;kq|/^\<foldl_corresponding3\>/;'q;"	kind:pred
foldl_corresponding3	../library/one_or_more.m	/^:- pred foldl_corresponding3(pred(/;kq|/^\<foldl_corresponding3\>/;'q;"	kind:pred
foldl_days	../library/calendar.m	/^:- pred foldl_days(pred(/;kq|/^\<foldl_days\>/;'q;"	kind:pred
foldl_intervals	../library/diet.m	/^:- pred foldl_intervals(pred(T, T, A, A), diet(T), A, A) <= diet_element(/;kq|/^\<foldl_intervals\>/;'q;"	kind:pred
foldl_keys	../library/assoc_list.m	/^:- func foldl_keys(func(K, A) = A, assoc_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:func
foldl_keys	../library/assoc_list.m	/^:- pred foldl_keys(pred(K, A, A), assoc_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:pred
foldl_keys	../library/kv_list.m	/^:- func foldl_keys(func(K, A) = A, kv_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:func
foldl_keys	../library/kv_list.m	/^:- pred foldl_keys(pred(K, A, A), kv_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:pred
foldl_node	../library/cord.m	/^:- pred foldl_node(func(T, U) = U, cord_node(T), list(cord_node(/;kq|/^\<foldl_node\>/;'q;"	kind:pred	file:
foldl_node_pred	../library/cord.m	/^:- pred foldl_node_pred(pred(T, A, A), cord_node(T), list(cord_node(/;kq|/^\<foldl_node_pred\>/;'q;"	kind:pred	file:
foldl_pred	../library/cord.m	/^:- pred foldl_pred(pred(T, A, A), cord(/;kq|/^\<foldl_pred\>/;'q;"	kind:pred
foldl_pred	../library/dir.m	/^:- type foldl_pred(T) ==$/;kq|-;/\<foldl_pred\>/;'q;"	kind:type
foldl_values	../library/assoc_list.m	/^:- func foldl_values(func(V, A) = A, assoc_list(/;kq|/^\<foldl_values\>/;'q;"	kind:func
foldl_values	../library/assoc_list.m	/^:- pred foldl_values(pred(V, A, A), assoc_list(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
foldl_values	../library/kv_list.m	/^:- func foldl_values(func(V, A) = A, kv_list(/;kq|/^\<foldl_values\>/;'q;"	kind:func
foldl_values	../library/kv_list.m	/^:- pred foldl_values(pred(V, A, A), kv_list(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
foldl_values	../library/map.m	/^:- pred foldl_values(pred(V, A, A), map(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
foldl_values	../library/rbtree.m	/^:- pred foldl_values(pred(V, A, A), rbtree(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
foldl_values	../library/tree234.m	/^:- pred foldl_values(pred(V, A, A), tree234(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
foldlf	../library/hash_table.m	/^:- pred foldlf(func(K, V, T) = T, kv_list(/;kq|/^\<foldlf\>/;'q;"	kind:pred	file:
foldr	../library/array.m	/^:- func foldr(func(T1, T2) = T2, array(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/array.m	/^:- pred foldr(pred(T1, T2, T2), array(/;kq|/^\<foldr\>/;'q;"	kind:pred
foldr	../library/cord.m	/^:- func foldr(func(T, A) = A, cord(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/diet.m	/^:- func foldr(func(T, A) = A, diet(T), A) = A <= diet_element(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/fat_sparse_bitset.m	/^:- func foldr(func(T, A) = A, fat_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/fatter_sparse_bitset.m	/^:- func foldr(func(T, A) = A, fatter_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/list.m	/^:- func foldr(func(L, A) = A, list(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/map.m	/^:- func foldr(func(K, V, A) = A, map(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/one_or_more.m	/^:- func foldr(func(L, A) = A, one_or_more(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/one_or_more.m	/^:- pred foldr(pred(L, A, A), one_or_more(/;kq|/^\<foldr\>/;'q;"	kind:pred
foldr	../library/ra_list.m	/^:- func foldr(func(T, A) = A, ra_list(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/ranges.m	/^:- pred foldr(pred(/;kq|/^\<foldr\>/;'q;"	kind:pred
foldr	../library/rbtree.m	/^:- func foldr(func(K, V, A) = A, rbtree(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/sparse_bitset.m	/^:- func foldr(func(T, A) = A, sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/string.m	/^:- func foldr(func(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/tree234.m	/^:- func foldr(func(K, V, A) = A, tree234(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/tree_bitset.m	/^:- func foldr(func(T, A) = A, tree_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/version_array.m	/^:- func foldr(func(T, A) = A, version_array(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr2	../library/array.m	/^:- pred foldr2(pred(T1, T2, T2, T3, T3), array(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/cord.m	/^:- pred foldr2(pred(T, A, A, B, B), cord(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/fat_sparse_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), fat_sparse_bitset(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/fatter_sparse_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), fatter_sparse_bitset(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/list.m	/^:- pred foldr2(pred(L, A, A, B, B), list(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/map.m	/^:- pred foldr2(pred(K, V, A, A, B, B), map(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/one_or_more.m	/^:- pred foldr2(pred(L, A, A, B, B), one_or_more(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/rbtree.m	/^:- pred foldr2(pred(K, V, A, A, B, B), rbtree(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/sparse_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), sparse_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/tree234.m	/^:- pred foldr2(pred(K, V, A, A, B, B), tree234(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/tree_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), tree_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/version_array.m	/^:- pred foldr2(pred(T, A, A, B, B), version_array(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2_node	../library/cord.m	/^:- pred foldr2_node(pred(T, A, A, B, B), cord_node(T), list(cord_node(/;kq|/^\<foldr2_node\>/;'q;"	kind:pred	file:
foldr3	../library/array.m	/^:- pred foldr3(pred(T1, T2, T2, T3, T3, T4, T4), array(/;kq|/^\<foldr3\>/;'q;"	kind:pred
foldr3	../library/cord.m	/^:- pred foldr3(pred(T, A, A, B, B, C, C), cord(/;kq|/^\<foldr3\>/;'q;"	kind:pred
foldr3	../library/list.m	/^:- pred foldr3(pred(L, A, A, B, B, C, C), list(/;kq|/^\<foldr3\>/;'q;"	kind:pred
foldr3	../library/map.m	/^:- pred foldr3(pred(K, V, A, A, B, B, C, C), map(/;kq|/^\<foldr3\>/;'q;"	kind:pred
foldr3	../library/one_or_more.m	/^:- pred foldr3(pred(L, A, A, B, B, C, C), one_or_more(/;kq|/^\<foldr3\>/;'q;"	kind:pred
foldr3	../library/tree234.m	/^:- pred foldr3(pred(K, V, A, A, B, B, C, C), tree234(/;kq|/^\<foldr3\>/;'q;"	kind:pred
foldr3_node	../library/cord.m	/^:- pred foldr3_node(pred(T, A, A, B, B, C, C), cord_node(/;kq|/^\<foldr3_node\>/;'q;"	kind:pred	file:
foldr4	../library/array.m	/^:- pred foldr4(pred(T1, T2, T2, T3, T3, T4, T4, T5, T5), array(/;kq|/^\<foldr4\>/;'q;"	kind:pred
foldr4	../library/map.m	/^:- pred foldr4(pred(K, V, A, A, B, B, C, C, D, D), map(/;kq|/^\<foldr4\>/;'q;"	kind:pred
foldr4	../library/tree234.m	/^:- pred foldr4(pred(K, V, A, A, B, B, C, C, D, D), tree234(/;kq|/^\<foldr4\>/;'q;"	kind:pred
foldr5	../library/array.m	/^:- pred foldr5(pred(/;kq|/^\<foldr5\>/;'q;"	kind:pred
foldr5	../library/map.m	/^:- pred foldr5(pred(K, V, A, A, B, B, C, C, D, D, E, E), map(/;kq|/^\<foldr5\>/;'q;"	kind:pred
foldr5	../library/tree234.m	/^:- pred foldr5(pred(K, V, A, A, B, B, C, C, D, D, E, E), tree234(/;kq|/^\<foldr5\>/;'q;"	kind:pred
foldr6	../library/map.m	/^:- pred foldr6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), map(/;kq|/^\<foldr6\>/;'q;"	kind:pred
foldr6	../library/tree234.m	/^:- pred foldr6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), tree234(/;kq|/^\<foldr6\>/;'q;"	kind:pred
foldr_between	../library/string.m	/^:- func foldr_between(func(/;kq|/^\<foldr_between\>/;'q;"	kind:func
foldr_between_2	../library/string.m	/^:- pred foldr_between_2(pred(/;kq|/^\<foldr_between_2\>/;'q;"	kind:pred	file:
foldr_bintree	../library/ra_list.m	/^:- func foldr_bintree(func(T, A) = A, ra_list_bintree(/;kq|/^\<foldr_bintree\>/;'q;"	kind:func	file:
foldr_intervals	../library/diet.m	/^:- pred foldr_intervals(pred(T, T, A, A), diet(T), A, A) <= diet_element(/;kq|/^\<foldr_intervals\>/;'q;"	kind:pred
foldr_node	../library/cord.m	/^:- pred foldr_node(func(T, A) = A, cord_node(T), list(cord_node(/;kq|/^\<foldr_node\>/;'q;"	kind:pred	file:
foldr_node_pred	../library/cord.m	/^:- pred foldr_node_pred(pred(T, A, A), cord_node(T), list(cord_node(/;kq|/^\<foldr_node_pred\>/;'q;"	kind:pred	file:
foldr_pred	../library/cord.m	/^:- pred foldr_pred(pred(T, A, A), cord(/;kq|/^\<foldr_pred\>/;'q;"	kind:pred
foldr_values	../library/rbtree.m	/^:- pred foldr_values(pred(V, A, A), rbtree(/;kq|/^\<foldr_values\>/;'q;"	kind:pred
follow_symlinks	../library/dir.m	/^    ;       follow_symlinks.$/;kq|-;/\<follow_symlinks\>/;'q;"	kind:cons
force	../library/lazy.m	/^:- func force(lazy(/;kq|/^\<force\>/;'q;"	kind:func
force_construct_var	../library/term.m	/^:- func force_construct_var(int) = var(/;kq|/^\<force_construct_var\>/;'q;"	kind:func
force_construct_var_supply	../library/term.m	/^:- func force_construct_var_supply(int) = var_supply(/;kq|/^\<force_construct_var_supply\>/;'q;"	kind:func
foreign_enum	../library/rtti_implementation.m	/^:- inst foreign_enum for type_ctor_rep\/0$/;kq|-;/\<foreign_enum\>/;'q;"	kind:inst	file:
foreign_enum_functor_desc	../library/rtti_implementation.m	/^:- func foreign_enum_functor_desc(/;kq|/^\<foreign_enum_functor_desc\>/;'q;"	kind:func	file:
foreign_enum_functor_desc	../library/rtti_implementation.m	/^:- type foreign_enum_functor_desc ---> foreign_enum_functor_desc(c_pointer).$/;kq|-;/\<foreign_enum_functor_desc\>/;'q;"	kind:type	file:
foreign_enum_functor_name	../library/rtti_implementation.m	/^:- func foreign_enum_functor_name(/;kq|/^\<foreign_enum_functor_name\>/;'q;"	kind:func	file:
foreign_enum_functor_ordinal	../library/rtti_implementation.m	/^:- func foreign_enum_functor_ordinal(/;kq|/^\<foreign_enum_functor_ordinal\>/;'q;"	kind:func	file:
format	../library/io.m	/^:- pred format(string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
format	../library/pretty_printer.m	/^:- func format(/;kq|/^\<format\>/;'q;"	kind:func
format	../library/stream.string_writer.m	/^:- pred format(Stream::in, string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
format	../library/string.builder.m	/^:- pred format(string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
format	../library/string.m	/^:- func format(string, list(/;kq|/^\<format\>/;'q;"	kind:func
format	../library/term_to_xml.m	/^    --->    format$/;kq|-;/\<format\>/;'q;"	kind:cons	file:
format.abs_int_to_decimal	../library/string.format.m	/^:- func abs_int_to_decimal(/;kq|/^\<abs_int_to_decimal\>/;'q;"	kind:func	file:
format.abs_integer_to_decimal	../library/string.format.m	/^:- func abs_integer_to_decimal(/;kq|/^\<abs_integer_to_decimal\>/;'q;"	kind:func	file:
format.calculate_base_unsafe	../library/string.format.m	/^:- func calculate_base_unsafe(/;kq|/^\<calculate_base_unsafe\>/;'q;"	kind:func	file:
format.change_precision	../library/string.format.m	/^:- func change_precision(/;kq|/^\<change_precision\>/;'q;"	kind:func	file:
format.change_to_e_notation	../library/string.format.m	/^:- func change_to_e_notation(/;kq|/^\<change_to_e_notation\>/;'q;"	kind:func	file:
format.change_to_g_notation	../library/string.format.m	/^:- func change_to_g_notation(/;kq|/^\<change_to_g_notation\>/;'q;"	kind:func	file:
format.convert_float_to_string	../library/string.format.m	/^:- func convert_float_to_string(/;kq|/^\<convert_float_to_string\>/;'q;"	kind:func	file:
format.decimal_digit	../library/string.format.m	/^:- pred decimal_digit(/;kq|/^\<decimal_digit\>/;'q;"	kind:pred	file:
format.decimal_pos	../library/string.format.m	/^:- func decimal_pos(/;kq|/^\<decimal_pos\>/;'q;"	kind:func	file:
format.find_non_zero_pos	../library/string.format.m	/^:- func find_non_zero_pos(list(/;kq|/^\<find_non_zero_pos\>/;'q;"	kind:func	file:
format.format_cast_int8_to_int	../library/string.format.m	/^:- pred format_cast_int8_to_int(/;kq|/^\<format_cast_int8_to_int\>/;'q;"	kind:pred
format.format_cast_int_to_uint	../library/string.format.m	/^:- pred format_cast_int_to_uint(/;kq|/^\<format_cast_int_to_uint\>/;'q;"	kind:pred
format.format_char	../library/string.format.m	/^:- func format_char(/;kq|/^\<format_char\>/;'q;"	kind:func	file:
format.format_char_component	../library/string.format.m	/^:- pred format_char_component(/;kq|/^\<format_char_component\>/;'q;"	kind:pred	file:
format.format_float	../library/string.format.m	/^:- func format_float(/;kq|/^\<format_float\>/;'q;"	kind:func	file:
format.format_float_component	../library/string.format.m	/^:- pred format_float_component(/;kq|/^\<format_float_component\>/;'q;"	kind:pred	file:
format.format_impl	../library/string.format.m	/^:- pred format_impl(string::in, list(/;kq|/^\<format_impl\>/;'q;"	kind:pred
format.format_signed_int	../library/string.format.m	/^:- func format_signed_int(/;kq|/^\<format_signed_int\>/;'q;"	kind:func	file:
format.format_signed_int64	../library/string.format.m	/^:- func format_signed_int64(/;kq|/^\<format_signed_int64\>/;'q;"	kind:func	file:
format.format_string	../library/string.format.m	/^:- func format_string(/;kq|/^\<format_string\>/;'q;"	kind:func	file:
format.format_string_component	../library/string.format.m	/^:- pred format_string_component(/;kq|/^\<format_string_component\>/;'q;"	kind:pred	file:
format.format_uint	../library/string.format.m	/^:- func format_uint(/;kq|/^\<format_uint\>/;'q;"	kind:func	file:
format.format_uint64	../library/string.format.m	/^:- func format_uint64(/;kq|/^\<format_uint64\>/;'q;"	kind:func	file:
format.format_uint64_component	../library/string.format.m	/^:- pred format_uint64_component(/;kq|/^\<format_uint64_component\>/;'q;"	kind:pred	file:
format.format_uint_component	../library/string.format.m	/^:- pred format_uint_component(/;kq|/^\<format_uint_component\>/;'q;"	kind:pred	file:
format.get_decimal_digit	../library/string.format.m	/^:- func get_decimal_digit(/;kq|/^\<get_decimal_digit\>/;'q;"	kind:func	file:
format.get_prec_to_use	../library/string.format.m	/^:- func get_prec_to_use(/;kq|/^\<get_prec_to_use\>/;'q;"	kind:func	file:
format.int64_decimal_specifier	../library/string.format.m	/^:- func int64_decimal_specifier = string.$/;kq|/^\<int64_decimal_specifier\>/;'q;"	kind:func	file:
format.int_length_modifier	../library/string.format.m	/^:- func int_length_modifier = string.$/;kq|/^\<int_length_modifier\>/;'q;"	kind:func	file:
format.is_decimal_point	../library/string.format.m	/^:- pred is_decimal_point(/;kq|/^\<is_decimal_point\>/;'q;"	kind:pred	file:
format.is_exponent	../library/string.format.m	/^:- pred is_exponent(/;kq|/^\<is_exponent\>/;'q;"	kind:pred	file:
format.justify_string	../library/string.format.m	/^:- func justify_string(/;kq|/^\<justify_string\>/;'q;"	kind:func	file:
format.make_format_sprintf	../library/string.format.m	/^:- func make_format_sprintf(/;kq|/^\<make_format_sprintf\>/;'q;"	kind:func	file:
format.native_format_char	../library/string.format.m	/^:- func native_format_char(/;kq|/^\<native_format_char\>/;'q;"	kind:func	file:
format.native_format_float	../library/string.format.m	/^:- func native_format_float(/;kq|/^\<native_format_float\>/;'q;"	kind:func	file:
format.native_format_int	../library/string.format.m	/^:- func native_format_int(/;kq|/^\<native_format_int\>/;'q;"	kind:func	file:
format.native_format_int64	../library/string.format.m	/^:- func native_format_int64(/;kq|/^\<native_format_int64\>/;'q;"	kind:func	file:
format.native_format_string	../library/string.format.m	/^:- func native_format_string(/;kq|/^\<native_format_string\>/;'q;"	kind:func	file:
format.native_format_uint	../library/string.format.m	/^:- func native_format_uint(/;kq|/^\<native_format_uint\>/;'q;"	kind:func	file:
format.native_format_uint64	../library/string.format.m	/^:- func native_format_uint64(/;kq|/^\<native_format_uint64\>/;'q;"	kind:func	file:
format.remove_trailing_zeros	../library/string.format.m	/^:- func remove_trailing_zeros(/;kq|/^\<remove_trailing_zeros\>/;'q;"	kind:func	file:
format.remove_zeros	../library/string.format.m	/^:- func remove_zeros(list(char)) = list(/;kq|/^\<remove_zeros\>/;'q;"	kind:func	file:
format.sized_int_to_int	../library/string.format.m	/^:- func sized_int_to_int(/;kq|/^\<sized_int_to_int\>/;'q;"	kind:func	file:
format.sized_int_to_uint	../library/string.format.m	/^:- func sized_int_to_uint(/;kq|/^\<sized_int_to_uint\>/;'q;"	kind:func	file:
format.sized_uint_to_uint	../library/string.format.m	/^:- func sized_uint_to_uint(/;kq|/^\<sized_uint_to_uint\>/;'q;"	kind:func	file:
format.spec_to_string	../library/string.format.m	/^:- pred spec_to_string(/;kq|/^\<spec_to_string\>/;'q;"	kind:pred	file:
format.specs_to_strings	../library/string.format.m	/^:- pred specs_to_strings(list(/;kq|/^\<specs_to_strings\>/;'q;"	kind:pred	file:
format.split_at_decimal_point	../library/string.format.m	/^:- pred split_at_decimal_point(/;kq|/^\<split_at_decimal_point\>/;'q;"	kind:pred	file:
format.split_at_exponent	../library/string.format.m	/^:- pred split_at_exponent(/;kq|/^\<split_at_exponent\>/;'q;"	kind:pred	file:
format.uint64_hex_lc_specifier	../library/string.format.m	/^:- func uint64_hex_lc_specifier = string.$/;kq|/^\<uint64_hex_lc_specifier\>/;'q;"	kind:func	file:
format.uint64_hex_p_specifier	../library/string.format.m	/^:- func uint64_hex_p_specifier = string.$/;kq|/^\<uint64_hex_p_specifier\>/;'q;"	kind:func	file:
format.uint64_hex_uc_specifier	../library/string.format.m	/^:- func uint64_hex_uc_specifier = string.$/;kq|/^\<uint64_hex_uc_specifier\>/;'q;"	kind:func	file:
format.uint64_octal_specifier	../library/string.format.m	/^:- func uint64_octal_specifier = string.$/;kq|/^\<uint64_octal_specifier\>/;'q;"	kind:func	file:
format.using_sprintf	../library/string.format.m	/^:- pred using_sprintf is semidet.$/;kq|/^\<using_sprintf\>/;'q;"	kind:pred	file:
format.using_sprintf_for_char	../library/string.format.m	/^:- pred using_sprintf_for_char(/;kq|/^\<using_sprintf_for_char\>/;'q;"	kind:pred	file:
format_arg	../library/pretty_printer.m	/^:- func format_arg(/;kq|/^\<format_arg\>/;'q;"	kind:func
format_atom_term_prio_anon_vars	../library/term_io.m	/^:- pred format_atom_term_prio_anon_vars(/;kq|/^\<format_atom_term_prio_anon_vars\>/;'q;"	kind:pred	file:
format_atom_term_prio_anon_vars_std	../library/term_io.m	/^:- pred format_atom_term_prio_anon_vars_std(/;kq|/^\<format_atom_term_prio_anon_vars_std\>/;'q;"	kind:pred	file:
format_cast_int16_to_int	../library/string.format.m	/^:- pred format_cast_int16_to_int(/;kq|/^\<format_cast_int16_to_int\>/;'q;"	kind:pred
format_cast_int16_to_uint	../library/string.format.m	/^:- pred format_cast_int16_to_uint(/;kq|/^\<format_cast_int16_to_uint\>/;'q;"	kind:pred
format_cast_int32_to_int	../library/string.format.m	/^:- pred format_cast_int32_to_int(/;kq|/^\<format_cast_int32_to_int\>/;'q;"	kind:pred
format_cast_int32_to_uint	../library/string.format.m	/^:- pred format_cast_int32_to_uint(/;kq|/^\<format_cast_int32_to_uint\>/;'q;"	kind:pred
format_cast_int8_to_int	../library/string.format.m	/^:- pred format_cast_int8_to_int(/;kq|/^\<format_cast_int8_to_int\>/;'q;"	kind:pred
format_cast_int8_to_uint	../library/string.format.m	/^:- pred format_cast_int8_to_uint(/;kq|/^\<format_cast_int8_to_uint\>/;'q;"	kind:pred
format_cast_int_to_uint	../library/string.format.m	/^:- pred format_cast_int_to_uint(/;kq|/^\<format_cast_int_to_uint\>/;'q;"	kind:pred
format_cast_uint16_to_uint	../library/string.format.m	/^:- pred format_cast_uint16_to_uint(/;kq|/^\<format_cast_uint16_to_uint\>/;'q;"	kind:pred
format_cast_uint32_to_uint	../library/string.format.m	/^:- pred format_cast_uint32_to_uint(/;kq|/^\<format_cast_uint32_to_uint\>/;'q;"	kind:pred
format_cast_uint8_to_uint	../library/string.format.m	/^:- pred format_cast_uint8_to_uint(/;kq|/^\<format_cast_uint8_to_uint\>/;'q;"	kind:pred
format_char	../library/string.format.m	/^:- func format_char(/;kq|/^\<format_char\>/;'q;"	kind:func	file:
format_char_component	../library/string.format.m	/^:- pred format_char_component(/;kq|/^\<format_char_component\>/;'q;"	kind:pred	file:
format_char_component_nowidth	../library/string.format.m	/^:- pred format_char_component_nowidth(/;kq|/^\<format_char_component_nowidth\>/;'q;"	kind:pred
format_char_component_width	../library/string.format.m	/^:- pred format_char_component_width(/;kq|/^\<format_char_component_width\>/;'q;"	kind:pred
format_constant	../library/term_io.m	/^:- func format_constant(/;kq|/^\<format_constant\>/;'q;"	kind:func
format_constant	../library/term_io.m	/^:- pred format_constant(/;kq|/^\<format_constant\>/;'q;"	kind:pred
format_constant_agt	../library/term_io.m	/^:- pred format_constant_agt(/;kq|/^\<format_constant_agt\>/;'q;"	kind:pred	file:
format_constant_atom	../library/term_io.m	/^:- pred format_constant_atom(/;kq|/^\<format_constant_atom\>/;'q;"	kind:pred	file:
format_context	../mdbcomp/slice_and_dice.m	/^:- func format_context(/;kq|/^\<format_context\>/;'q;"	kind:func	file:
format_context	slice_and_dice.m	/^:- func format_context(/;kq|/^\<format_context\>/;'q;"	kind:func	file:
format_dice_label_counts	../mdbcomp/slice_and_dice.m	/^:- func format_dice_label_counts(list(/;kq|/^\<format_dice_label_counts\>/;'q;"	kind:func	file:
format_dice_label_counts	slice_and_dice.m	/^:- func format_dice_label_counts(list(/;kq|/^\<format_dice_label_counts\>/;'q;"	kind:func	file:
format_escaped_char	../library/term_io.m	/^:- pred format_escaped_char(/;kq|/^\<format_escaped_char\>/;'q;"	kind:pred
format_escaped_string	../library/term_io.m	/^:- pred format_escaped_string(/;kq|/^\<format_escaped_string\>/;'q;"	kind:pred
format_float	../library/string.format.m	/^:- func format_float(/;kq|/^\<format_float\>/;'q;"	kind:func	file:
format_float	../mdbcomp/slice_and_dice.m	/^:- func format_float(/;kq|/^\<format_float\>/;'q;"	kind:func	file:
format_float	slice_and_dice.m	/^:- func format_float(/;kq|/^\<format_float\>/;'q;"	kind:func	file:
format_float_component	../library/string.format.m	/^:- pred format_float_component(/;kq|/^\<format_float_component\>/;'q;"	kind:pred	file:
format_float_component_nowidth_noprec	../library/string.format.m	/^:- pred format_float_component_nowidth_noprec(/;kq|/^\<format_float_component_nowidth_noprec\>/;'q;"	kind:pred
format_float_component_nowidth_prec	../library/string.format.m	/^:- pred format_float_component_nowidth_prec(/;kq|/^\<format_float_component_nowidth_prec\>/;'q;"	kind:pred
format_float_component_width_noprec	../library/string.format.m	/^:- pred format_float_component_width_noprec(/;kq|/^\<format_float_component_width_noprec\>/;'q;"	kind:pred
format_float_component_width_prec	../library/string.format.m	/^:- pred format_float_component_width_prec(/;kq|/^\<format_float_component_width_prec\>/;'q;"	kind:pred
format_impl	../library/string.format.m	/^:- pred format_impl(string::in, list(/;kq|/^\<format_impl\>/;'q;"	kind:pred
format_later_list_elements	../library/term_io.m	/^:- pred format_later_list_elements(/;kq|/^\<format_later_list_elements\>/;'q;"	kind:pred	file:
format_list	../library/pretty_printer.m	/^    ;       format_list(list(univ), doc)$/;kq|-;/\<format_list\>/;'q;"	kind:cons
format_nl	../library/pretty_printer.m	/^:- pred format_nl(/;kq|/^\<format_nl\>/;'q;"	kind:pred	file:
format_path_port	../mdbcomp/slice_and_dice.m	/^:- func format_path_port(/;kq|/^\<format_path_port\>/;'q;"	kind:func	file:
format_path_port	slice_and_dice.m	/^:- func format_path_port(/;kq|/^\<format_path_port\>/;'q;"	kind:func	file:
format_proc_label	../mdbcomp/slice_and_dice.m	/^:- func format_proc_label(/;kq|/^\<format_proc_label\>/;'q;"	kind:func	file:
format_proc_label	slice_and_dice.m	/^:- func format_proc_label(/;kq|/^\<format_proc_label\>/;'q;"	kind:func	file:
format_quoted_atom	../library/term_io.m	/^:- pred format_quoted_atom(/;kq|/^\<format_quoted_atom\>/;'q;"	kind:pred
format_quoted_atom_agt	../library/term_io.m	/^:- pred format_quoted_atom_agt(/;kq|/^\<format_quoted_atom_agt\>/;'q;"	kind:pred
format_quoted_char	../library/term_io.m	/^:- pred format_quoted_char(/;kq|/^\<format_quoted_char\>/;'q;"	kind:pred
format_quoted_string	../library/term_io.m	/^:- pred format_quoted_string(/;kq|/^\<format_quoted_string\>/;'q;"	kind:pred
format_signed_int	../library/string.format.m	/^:- func format_signed_int(/;kq|/^\<format_signed_int\>/;'q;"	kind:func	file:
format_signed_int64	../library/string.format.m	/^:- func format_signed_int64(/;kq|/^\<format_signed_int64\>/;'q;"	kind:func	file:
format_signed_int64_component	../library/string.format.m	/^:- pred format_signed_int64_component(/;kq|/^\<format_signed_int64_component\>/;'q;"	kind:pred	file:
format_signed_int64_component_nowidth_noprec	../library/string.format.m	/^:- pred format_signed_int64_component_nowidth_noprec(/;kq|/^\<format_signed_int64_component_nowidth_noprec\>/;'q;"	kind:pred
format_signed_int64_component_nowidth_prec	../library/string.format.m	/^:- pred format_signed_int64_component_nowidth_prec(/;kq|/^\<format_signed_int64_component_nowidth_prec\>/;'q;"	kind:pred
format_signed_int64_component_width_noprec	../library/string.format.m	/^:- pred format_signed_int64_component_width_noprec(/;kq|/^\<format_signed_int64_component_width_noprec\>/;'q;"	kind:pred
format_signed_int64_component_width_prec	../library/string.format.m	/^:- pred format_signed_int64_component_width_prec(/;kq|/^\<format_signed_int64_component_width_prec\>/;'q;"	kind:pred
format_signed_int_component	../library/string.format.m	/^:- pred format_signed_int_component(/;kq|/^\<format_signed_int_component\>/;'q;"	kind:pred	file:
format_signed_int_component_nowidth_noprec	../library/string.format.m	/^:- pred format_signed_int_component_nowidth_noprec(/;kq|/^\<format_signed_int_component_nowidth_noprec\>/;'q;"	kind:pred
format_signed_int_component_nowidth_prec	../library/string.format.m	/^:- pred format_signed_int_component_nowidth_prec(/;kq|/^\<format_signed_int_component_nowidth_prec\>/;'q;"	kind:pred
format_signed_int_component_width_noprec	../library/string.format.m	/^:- pred format_signed_int_component_width_noprec(/;kq|/^\<format_signed_int_component_width_noprec\>/;'q;"	kind:pred
format_signed_int_component_width_prec	../library/string.format.m	/^:- pred format_signed_int_component_width_prec(/;kq|/^\<format_signed_int_component_width_prec\>/;'q;"	kind:pred
format_slice_label_counts	../mdbcomp/slice_and_dice.m	/^:- func format_slice_label_counts(list(/;kq|/^\<format_slice_label_counts\>/;'q;"	kind:func	file:
format_slice_label_counts	slice_and_dice.m	/^:- func format_slice_label_counts(list(/;kq|/^\<format_slice_label_counts\>/;'q;"	kind:func	file:
format_string	../library/string.format.m	/^:- func format_string(/;kq|/^\<format_string\>/;'q;"	kind:func	file:
format_string_component	../library/string.format.m	/^:- pred format_string_component(/;kq|/^\<format_string_component\>/;'q;"	kind:pred	file:
format_string_component_nowidth_noprec	../library/string.format.m	/^:- pred format_string_component_nowidth_noprec(/;kq|/^\<format_string_component_nowidth_noprec\>/;'q;"	kind:pred
format_string_component_nowidth_prec	../library/string.format.m	/^:- pred format_string_component_nowidth_prec(/;kq|/^\<format_string_component_nowidth_prec\>/;'q;"	kind:pred
format_string_component_width_noprec	../library/string.format.m	/^:- pred format_string_component_width_noprec(/;kq|/^\<format_string_component_width_noprec\>/;'q;"	kind:pred
format_string_component_width_prec	../library/string.format.m	/^:- pred format_string_component_width_prec(/;kq|/^\<format_string_component_width_prec\>/;'q;"	kind:pred
format_susp	../library/pretty_printer.m	/^    ;       format_susp((func) = doc)$/;kq|-;/\<format_susp\>/;'q;"	kind:cons
format_table	../library/string.m	/^:- func format_table(list(/;kq|/^\<format_table\>/;'q;"	kind:func
format_table_max	../library/string.m	/^:- func format_table_max(assoc_list(justified_column, maybe(/;kq|/^\<format_table_max\>/;'q;"	kind:func
format_term	../library/pretty_printer.m	/^    ;       format_term(string, list(univ))$/;kq|-;/\<format_term\>/;'q;"	kind:cons
format_term	../library/term_io.m	/^:- pred format_term(Stream::in, varset(T)::in, term(/;kq|/^\<format_term\>/;'q;"	kind:pred
format_term_anon_vars	../library/term_io.m	/^:- pred format_term_anon_vars(/;kq|/^\<format_term_anon_vars\>/;'q;"	kind:pred	file:
format_term_arg	../library/term_io.m	/^:- pred format_term_arg(/;kq|/^\<format_term_arg\>/;'q;"	kind:pred	file:
format_term_later_args	../library/term_io.m	/^:- pred format_term_later_args(/;kq|/^\<format_term_later_args\>/;'q;"	kind:pred	file:
format_term_nl	../library/term_io.m	/^:- pred format_term_nl(Stream::in, varset(T)::in, term(/;kq|/^\<format_term_nl\>/;'q;"	kind:pred
format_term_nl_with_op_table	../library/term_io.m	/^:- pred format_term_nl_with_op_table(/;kq|/^\<format_term_nl_with_op_table\>/;'q;"	kind:pred
format_term_prio_anon_vars	../library/term_io.m	/^:- pred format_term_prio_anon_vars(/;kq|/^\<format_term_prio_anon_vars\>/;'q;"	kind:pred	file:
format_term_with_op_table	../library/term_io.m	/^:- pred format_term_with_op_table(/;kq|/^\<format_term_with_op_table\>/;'q;"	kind:pred
format_uint	../library/string.format.m	/^:- func format_uint(/;kq|/^\<format_uint\>/;'q;"	kind:func	file:
format_uint64	../library/string.format.m	/^:- func format_uint64(/;kq|/^\<format_uint64\>/;'q;"	kind:func	file:
format_uint64_component	../library/string.format.m	/^:- pred format_uint64_component(/;kq|/^\<format_uint64_component\>/;'q;"	kind:pred	file:
format_uint64_component_nowidth_noprec	../library/string.format.m	/^:- pred format_uint64_component_nowidth_noprec(/;kq|/^\<format_uint64_component_nowidth_noprec\>/;'q;"	kind:pred
format_uint64_component_nowidth_prec	../library/string.format.m	/^:- pred format_uint64_component_nowidth_prec(/;kq|/^\<format_uint64_component_nowidth_prec\>/;'q;"	kind:pred
format_uint64_component_width_noprec	../library/string.format.m	/^:- pred format_uint64_component_width_noprec(/;kq|/^\<format_uint64_component_width_noprec\>/;'q;"	kind:pred
format_uint64_component_width_prec	../library/string.format.m	/^:- pred format_uint64_component_width_prec(/;kq|/^\<format_uint64_component_width_prec\>/;'q;"	kind:pred
format_uint_component	../library/string.format.m	/^:- pred format_uint_component(/;kq|/^\<format_uint_component\>/;'q;"	kind:pred	file:
format_uint_component_nowidth_noprec	../library/string.format.m	/^:- pred format_uint_component_nowidth_noprec(/;kq|/^\<format_uint_component_nowidth_noprec\>/;'q;"	kind:pred
format_uint_component_nowidth_prec	../library/string.format.m	/^:- pred format_uint_component_nowidth_prec(/;kq|/^\<format_uint_component_nowidth_prec\>/;'q;"	kind:pred
format_uint_component_width_noprec	../library/string.format.m	/^:- pred format_uint_component_width_noprec(/;kq|/^\<format_uint_component_width_noprec\>/;'q;"	kind:pred
format_uint_component_width_prec	../library/string.format.m	/^:- pred format_uint_component_width_prec(/;kq|/^\<format_uint_component_width_prec\>/;'q;"	kind:pred
format_univ	../library/pretty_printer.m	/^    ;       format_univ(univ)$/;kq|-;/\<format_univ\>/;'q;"	kind:cons
format_unsigned_int64_component	../library/string.format.m	/^:- pred format_unsigned_int64_component(/;kq|/^\<format_unsigned_int64_component\>/;'q;"	kind:pred	file:
format_unsigned_int64_component_nowidth_noprec	../library/string.format.m	/^:- pred format_unsigned_int64_component_nowidth_noprec(/;kq|/^\<format_unsigned_int64_component_nowidth_noprec\>/;'q;"	kind:pred
format_unsigned_int64_component_nowidth_prec	../library/string.format.m	/^:- pred format_unsigned_int64_component_nowidth_prec(/;kq|/^\<format_unsigned_int64_component_nowidth_prec\>/;'q;"	kind:pred
format_unsigned_int64_component_width_noprec	../library/string.format.m	/^:- pred format_unsigned_int64_component_width_noprec(/;kq|/^\<format_unsigned_int64_component_width_noprec\>/;'q;"	kind:pred
format_unsigned_int64_component_width_prec	../library/string.format.m	/^:- pred format_unsigned_int64_component_width_prec(/;kq|/^\<format_unsigned_int64_component_width_prec\>/;'q;"	kind:pred
format_variable	../library/term_io.m	/^:- pred format_variable(Stream::in, varset(T)::in, var(/;kq|/^\<format_variable\>/;'q;"	kind:pred
format_variable_anon_vars	../library/term_io.m	/^:- pred format_variable_anon_vars(Stream::in, OpTable::in, var(/;kq|/^\<format_variable_anon_vars\>/;'q;"	kind:pred	file:
format_variable_with_op_table	../library/term_io.m	/^:- pred format_variable_with_op_table(/;kq|/^\<format_variable_with_op_table\>/;'q;"	kind:pred
formatter	../library/pretty_printer.m	/^:- type formatter == (func(univ, list(type_desc)) = doc).$/;kq|-;/\<formatter\>/;'q;"	kind:type
formatter_map	../library/pretty_printer.m	/^:- type formatter_map == map(string, map(string, map(int, formatter))).$/;kq|-;/\<formatter_map\>/;'q;"	kind:type	file:
formatter_map_entry	../library/pretty_printer.m	/^:- type formatter_map_entry$/;kq|-;/\<formatter_map_entry\>/;'q;"	kind:type
forward_goal_path	../mdbcomp/mdbcomp.goal_path.m	/^:- type forward_goal_path$/;kq|-;/\<forward_goal_path\>/;'q;"	kind:type
forward_goal_path	mdbcomp.goal_path.m	/^:- type forward_goal_path$/;kq|-;/\<forward_goal_path\>/;'q;"	kind:type
forward_map	../library/bimap.m	/^:- func forward_map(bimap(K, V)) = map(/;kq|/^\<forward_map\>/;'q;"	kind:func
forward_map	../library/injection.m	/^:- func forward_map(injection(K, V)) = map(/;kq|/^\<forward_map\>/;'q;"	kind:func
forward_search	../library/bimap.m	/^:- func forward_search(bimap(/;kq|/^\<forward_search\>/;'q;"	kind:func
forward_search	../library/injection.m	/^:- func forward_search(injection(/;kq|/^\<forward_search\>/;'q;"	kind:func
found_end_of_string	../library/string.parse_util.m	/^    --->    found_end_of_string$/;kq|-;/\<found_end_of_string\>/;'q;"	kind:cons
found_option_error	../library/getopt.m	/^    ;       found_option_error(option_error(OptionType)).$/;kq|-;/\<found_option_error\>/;'q;"	kind:cons
found_option_error	../library/getopt_io.m	/^    ;       found_option_error(option_error(OptionType)).$/;kq|-;/\<found_option_error\>/;'q;"	kind:cons
found_percent	../library/string.parse_util.m	/^    ;       found_percent(list(char)).  % The list of chars after the percent.$/;kq|-;/\<found_percent\>/;'q;"	kind:cons
four	../library/rtree.m	/^    ;       four(K, rtree_2(K, V), K, rtree_2(K, V), K, rtree_2(K, V), K,$/;kq|-;/\<four\>/;'q;"	kind:cons	file:
four	../library/set_ctree234.m	/^    ;       four(T, T, T, set_tree234(T), set_tree234(T),$/;kq|-;/\<four\>/;'q;"	kind:cons	file:
four	../library/set_ctree234.m	/^:- inst four(E, T) for set_tree234\/1$/;kq|-;/\<four\>/;'q;"	kind:inst	file:
four	../library/set_tree234.m	/^    ;       four(T, T, T, set_tree234(T), set_tree234(T),$/;kq|-;/\<four\>/;'q;"	kind:cons	file:
four	../library/set_tree234.m	/^:- inst four(E, T) for set_tree234\/1$/;kq|-;/\<four\>/;'q;"	kind:inst	file:
four	../library/tree234.m	/^    ;       four(K, V, K, V, K, V, tree234(K, V), tree234(K, V),$/;kq|-;/\<four\>/;'q;"	kind:cons
four	../library/tree234.m	/^:- inst four(K, V, T) for tree234\/2$/;kq|-;/\<four\>/;'q;"	kind:inst	file:
fp_on_error	../library/dir.m	/^                fp_on_error     :: on_error$/;kq|-;/\<fp_on_error\>/;'q;"	kind:fld
fp_subdirs	../library/dir.m	/^                fp_subdirs      :: maybe_subdirs,$/;kq|-;/\<fp_subdirs\>/;'q;"	kind:fld
fquotient	../library/calendar.m	/^:- func fquotient(/;kq|/^\<fquotient\>/;'q;"	kind:func	file:
fre_component_name	../mdbcomp/feedback.feedback_info.m	/^                fre_component_name      :: string$/;kq|-;/\<fre_component_name\>/;'q;"	kind:fld
fre_component_name	feedback.feedback_info.m	/^                fre_component_name      :: string$/;kq|-;/\<fre_component_name\>/;'q;"	kind:fld
fre_incorrect_first_line	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_incorrect_first_line$/;kq|-;/\<fre_incorrect_first_line\>/;'q;"	kind:cons
fre_incorrect_first_line	feedback.feedback_info.m	/^    ;       fre_incorrect_first_line$/;kq|-;/\<fre_incorrect_first_line\>/;'q;"	kind:cons
fre_incorrect_profiled_program_name	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_incorrect_profiled_program_name($/;kq|-;/\<fre_incorrect_profiled_program_name\>/;'q;"	kind:cons
fre_incorrect_profiled_program_name	feedback.feedback_info.m	/^    ;       fre_incorrect_profiled_program_name($/;kq|-;/\<fre_incorrect_profiled_program_name\>/;'q;"	kind:cons
fre_incorrect_version	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_incorrect_version(string)$/;kq|-;/\<fre_incorrect_version\>/;'q;"	kind:cons
fre_incorrect_version	feedback.feedback_info.m	/^    ;       fre_incorrect_version(string)$/;kq|-;/\<fre_incorrect_version\>/;'q;"	kind:cons
fre_ippn_expected	../mdbcomp/feedback.feedback_info.m	/^                fre_ippn_expected       :: string,$/;kq|-;/\<fre_ippn_expected\>/;'q;"	kind:fld
fre_ippn_expected	feedback.feedback_info.m	/^                fre_ippn_expected       :: string,$/;kq|-;/\<fre_ippn_expected\>/;'q;"	kind:fld
fre_ippn_got	../mdbcomp/feedback.feedback_info.m	/^                fre_ippn_got            :: string$/;kq|-;/\<fre_ippn_got\>/;'q;"	kind:fld
fre_ippn_got	feedback.feedback_info.m	/^                fre_ippn_got            :: string$/;kq|-;/\<fre_ippn_got\>/;'q;"	kind:fld
fre_open_error	../mdbcomp/feedback.feedback_info.m	/^    --->    fre_open_error(io.error)$/;kq|-;/\<fre_open_error\>/;'q;"	kind:cons
fre_open_error	feedback.feedback_info.m	/^    --->    fre_open_error(io.error)$/;kq|-;/\<fre_open_error\>/;'q;"	kind:cons
fre_parse_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_parse_error($/;kq|-;/\<fre_parse_error\>/;'q;"	kind:cons
fre_parse_error	feedback.feedback_info.m	/^    ;       fre_parse_error($/;kq|-;/\<fre_parse_error\>/;'q;"	kind:cons
fre_pe_line_no	../mdbcomp/feedback.feedback_info.m	/^                fre_pe_line_no          :: int$/;kq|-;/\<fre_pe_line_no\>/;'q;"	kind:fld
fre_pe_line_no	feedback.feedback_info.m	/^                fre_pe_line_no          :: int$/;kq|-;/\<fre_pe_line_no\>/;'q;"	kind:fld
fre_pe_message	../mdbcomp/feedback.feedback_info.m	/^                fre_pe_message          :: string,$/;kq|-;/\<fre_pe_message\>/;'q;"	kind:fld
fre_pe_message	feedback.feedback_info.m	/^                fre_pe_message          :: string,$/;kq|-;/\<fre_pe_message\>/;'q;"	kind:fld
fre_read_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_read_error(io.error)$/;kq|-;/\<fre_read_error\>/;'q;"	kind:cons
fre_read_error	feedback.feedback_info.m	/^    ;       fre_read_error(io.error)$/;kq|-;/\<fre_read_error\>/;'q;"	kind:cons
fre_repeated_component	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_repeated_component($/;kq|-;/\<fre_repeated_component\>/;'q;"	kind:cons
fre_repeated_component	feedback.feedback_info.m	/^    ;       fre_repeated_component($/;kq|-;/\<fre_repeated_component\>/;'q;"	kind:cons
fre_unexpected_eof	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_unexpected_eof$/;kq|-;/\<fre_unexpected_eof\>/;'q;"	kind:cons
fre_unexpected_eof	feedback.feedback_info.m	/^    ;       fre_unexpected_eof$/;kq|-;/\<fre_unexpected_eof\>/;'q;"	kind:cons
free_heap	../library/private_builtin.m	/^:- impure pred free_heap(/;kq|/^\<free_heap\>/;'q;"	kind:pred
friday	../library/calendar.m	/^    ;       friday$/;kq|-;/\<friday\>/;'q;"	kind:cons
from_array	../library/array2d.m	/^:- func from_array(int, int, array(T)) = array2d(/;kq|/^\<from_array\>/;'q;"	kind:func
from_assoc_list	../library/bimap.m	/^:- func from_assoc_list(assoc_list(K, V)) = bimap(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/digraph.m	/^:- func from_assoc_list(assoc_list(T, T)) = digraph(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/hash_table.m	/^:- func from_assoc_list(hash_pred(K), int, float, assoc_list(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/hash_table.m	/^:- func from_assoc_list(hash_pred(K)::in(hash_pred), assoc_list(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/map.m	/^:- func from_assoc_list(assoc_list(K, V)) = map(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/multi_map.m	/^:- func from_assoc_list(assoc_list(K, list(V))) = multi_map(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/one_or_more_map.m	/^:- func from_assoc_list(assoc_list(K, one_or_more(V))) = one_or_more_map(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/pqueue.m	/^:- func from_assoc_list(assoc_list(K, V)) = pqueue(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/psqueue.m	/^:- func from_assoc_list(assoc_list(P, K)) = psqueue(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/rbtree.m	/^:- func from_assoc_list(assoc_list(K, V)) = rbtree(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/version_hash_table.m	/^:- func from_assoc_list(hash_pred(K)::in(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/version_hash_table.m	/^:- func from_assoc_list(hash_pred(K)::in(hash_pred), assoc_list(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list_2	../library/version_hash_table.m	/^:- pred from_assoc_list_2(assoc_list(/;kq|/^\<from_assoc_list_2\>/;'q;"	kind:pred	file:
from_assoc_list_loop	../library/hash_table.m	/^:- pred from_assoc_list_loop(assoc_list(/;kq|/^\<from_assoc_list_loop\>/;'q;"	kind:pred	file:
from_assoc_list_loop	../library/psqueue.m	/^:- pred from_assoc_list_loop(assoc_list(/;kq|/^\<from_assoc_list_loop\>/;'q;"	kind:pred	file:
from_base_string	../library/integer.m	/^:- pred from_base_string(/;kq|/^\<from_base_string\>/;'q;"	kind:pred
from_base_string_underscore	../library/integer.m	/^:- pred from_base_string_underscore(/;kq|/^\<from_base_string_underscore\>/;'q;"	kind:pred
from_bytes_be	../library/int16.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
from_bytes_be	../library/int32.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
from_bytes_be	../library/int64.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
from_bytes_be	../library/uint16.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
from_bytes_be	../library/uint32.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
from_bytes_be	../library/uint64.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
from_bytes_le	../library/int16.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
from_bytes_le	../library/int32.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
from_bytes_le	../library/int64.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
from_bytes_le	../library/uint16.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
from_bytes_le	../library/uint32.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
from_bytes_le	../library/uint64.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
from_c_pointer	../library/string.m	/^:- func from_c_pointer(c_pointer::in) = (/;kq|/^\<from_c_pointer\>/;'q;"	kind:func
from_char	../library/string.m	/^:- func from_char(char::in) = (/;kq|/^\<from_char\>/;'q;"	kind:func
from_char_list	../library/string.m	/^:- func from_char_list(list(char)::in) = (/;kq|/^\<from_char_list\>/;'q;"	kind:func
from_code_unit_list	../library/string.m	/^:- pred from_code_unit_list(list(/;kq|/^\<from_code_unit_list\>/;'q;"	kind:pred
from_code_unit_list_allow_ill_formed	../library/string.m	/^:- pred from_code_unit_list_allow_ill_formed(list(/;kq|/^\<from_code_unit_list_allow_ill_formed\>/;'q;"	kind:pred
from_corresponding_list_lists	../library/multi_map.m	/^:- func from_corresponding_list_lists(list(K), list(list(/;kq|/^\<from_corresponding_list_lists\>/;'q;"	kind:func
from_corresponding_list_lists	../library/one_or_more_map.m	/^:- func from_corresponding_list_lists(list(K), list(one_or_more(/;kq|/^\<from_corresponding_list_lists\>/;'q;"	kind:func
from_corresponding_lists	../library/assoc_list.m	/^:- func from_corresponding_lists(list(K), list(V)) = assoc_list(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
from_corresponding_lists	../library/bimap.m	/^:- func from_corresponding_lists(list(K), list(V)) = bimap(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
from_corresponding_lists	../library/kv_list.m	/^:- func from_corresponding_lists(list(K), list(V)) = kv_list(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
from_corresponding_lists	../library/map.m	/^:- func from_corresponding_lists(list(K), list(V)) = map(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
from_corresponding_lists	../library/multi_map.m	/^:- func from_corresponding_lists(list(K), list(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
from_corresponding_lists	../library/one_or_more_map.m	/^:- func from_corresponding_lists(list(K), list(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
from_corresponding_lists_2	../library/multi_map.m	/^:- pred from_corresponding_lists_2(list(K)::in, list(/;kq|/^\<from_corresponding_lists_2\>/;'q;"	kind:pred	file:
from_corresponding_lists_2	../library/one_or_more_map.m	/^:- pred one_or_more_map.from_corresponding_lists_2(list(K)::in, list(/;kq|/^\<one_or_more_map.from_corresponding_lists_2\>/;'q;"	kind:pred	file:
from_corresponding_loop	../library/assoc_list.m	/^:- pred from_corresponding_loop(list(K)::in, list(/;kq|/^\<from_corresponding_loop\>/;'q;"	kind:pred	file:
from_corresponding_loop	../library/kv_list.m	/^:- pred from_corresponding_loop(list(K)::in, list(/;kq|/^\<from_corresponding_loop\>/;'q;"	kind:pred	file:
from_flat_assoc_list	../library/multi_map.m	/^:- func from_flat_assoc_list(assoc_list(K, V)) = multi_map(/;kq|/^\<from_flat_assoc_list\>/;'q;"	kind:func
from_flat_assoc_list	../library/one_or_more_map.m	/^:- func from_flat_assoc_list(assoc_list(K, V)) = one_or_more_map(/;kq|/^\<from_flat_assoc_list\>/;'q;"	kind:func
from_float	../library/string.m	/^:- func from_float(float::in) = (/;kq|/^\<from_float\>/;'q;"	kind:func
from_int	../library/char.m	/^    pred(from_int\/2) is char.from_int$/;kq|-;/\<from_int\>/;'q;"	kind:tcim	file:
from_int	../library/char.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/enum.m	/^    pred from_int(int::in, T::out) is semidet$/;kq|-;/\<from_int\>/;'q;"	kind:tcm
from_int	../library/enum.m	/^:- func from_int(int) = T is semidet <= enum(/;kq|/^\<from_int\>/;'q;"	kind:func
from_int	../library/int16.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/int32.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/int64.m	/^:- func from_int(/;kq|/^\<from_int\>/;'q;"	kind:func
from_int	../library/int8.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/string.m	/^:- func from_int(int::in) = (/;kq|/^\<from_int\>/;'q;"	kind:func
from_int	../library/term.m	/^    pred(from_int\/2) is term.unsafe_int_to_var$/;kq|-;/\<from_int\>/;'q;"	kind:tcim	file:
from_int	../library/uint.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/uint16.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/uint32.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/uint64.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/uint8.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int16	../library/float.m	/^:- func from_int16(/;kq|/^\<from_int16\>/;'q;"	kind:func
from_int16	../library/integer.m	/^:- func from_int16(/;kq|/^\<from_int16\>/;'q;"	kind:func
from_int32	../library/integer.m	/^:- func from_int32(/;kq|/^\<from_int32\>/;'q;"	kind:func
from_int64	../library/integer.m	/^:- func from_int64(/;kq|/^\<from_int64\>/;'q;"	kind:func
from_int8	../library/float.m	/^:- func from_int8(/;kq|/^\<from_int8\>/;'q;"	kind:func
from_int8	../library/integer.m	/^:- func from_int8(/;kq|/^\<from_int8\>/;'q;"	kind:func
from_integer	../library/rational.m	/^:- func from_integer(/;kq|/^\<from_integer\>/;'q;"	kind:func
from_integers	../library/rational.m	/^:- func from_integers(/;kq|/^\<from_integers\>/;'q;"	kind:func
from_interval_list	../library/diet.m	/^:- pred from_interval_list(list({T, T})::in, diet(/;kq|/^\<from_interval_list\>/;'q;"	kind:pred
from_list	../library/array.m	/^:- func from_list(list(T)::in) = (array(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/bag.m	/^:- func from_list(list(T)) = bag(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/bt_array.m	/^:- func from_list(int, list(T)) = bt_array(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/cord.m	/^:- func from_list(list(T)) = cord(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/diet.m	/^:- func from_list(list(T)) = diet(T) <= diet_element(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/fat_sparse_bitset.m	/^:- func from_list(list(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/fatter_sparse_bitset.m	/^:- func from_list(list(T)) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/queue.m	/^:- func from_list(list(T)) = queue(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/ranges.m	/^:- func from_list(list(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/set.m	/^:- func from_list(list(T)) = set(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/set_bbbtree.m	/^:- func from_list(list(T)) = set_bbbtree(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/set_ctree234.m	/^:- func from_list(list(T)) = set_ctree234(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/set_ordlist.m	/^:- func from_list(list(T)) = set_ordlist(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/set_tree234.m	/^:- func from_list(list(T)) = set_tree234(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/set_unordlist.m	/^:- func from_list(list(T)) = set_unordlist(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/sparse_bitset.m	/^:- func from_list(list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/tree_bitset.m	/^:- func from_list(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/version_array.m	/^:- func from_list(list(T)) = version_array(/;kq|/^\<from_list\>/;'q;"	kind:func
from_lists	../library/array2d.m	/^:- func from_lists(list(list(T))) = array2d(/;kq|/^\<from_lists\>/;'q;"	kind:func
from_rev_char_list	../library/string.m	/^:- func from_rev_char_list(list(char)::in) = (/;kq|/^\<from_rev_char_list\>/;'q;"	kind:func
from_rev_sorted_assoc_list	../library/map.m	/^:- func from_rev_sorted_assoc_list(assoc_list(K, V)) = map(/;kq|/^\<from_rev_sorted_assoc_list\>/;'q;"	kind:func
from_rev_sorted_assoc_list	../library/tree234.m	/^:- pred from_rev_sorted_assoc_list(assoc_list(/;kq|/^\<from_rev_sorted_assoc_list\>/;'q;"	kind:pred
from_reverse_list	../library/array.m	/^:- func from_reverse_list(list(T)::in) = (array(/;kq|/^\<from_reverse_list\>/;'q;"	kind:func
from_reverse_list	../library/version_array.m	/^:- func from_reverse_list(list(T)) = version_array(/;kq|/^\<from_reverse_list\>/;'q;"	kind:func
from_reverse_list_init_loop	../library/version_array.m	/^:- pred from_reverse_list_init_loop(int::in, list(/;kq|/^\<from_reverse_list_init_loop\>/;'q;"	kind:pred	file:
from_set	../library/bag.m	/^:- func from_set(set(T)) = bag(/;kq|/^\<from_set\>/;'q;"	kind:func
from_set	../library/fat_sparse_bitset.m	/^:- func from_set(set.set(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
from_set	../library/fatter_sparse_bitset.m	/^:- func from_set(set.set(T)) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
from_set	../library/ranges.m	/^:- func from_set(set(/;kq|/^\<from_set\>/;'q;"	kind:func
from_set	../library/set_tree234.m	/^:- func from_set(set.set(T)) = set_tree234(/;kq|/^\<from_set\>/;'q;"	kind:func
from_set	../library/sparse_bitset.m	/^:- func from_set(set.set(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
from_set	../library/test_bitset.m	/^:- func from_set(set(T)) = test_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
from_set	../library/tree_bitset.m	/^:- func from_set(set.set(T)) = tree_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
from_sorted_assoc_list	../library/map.m	/^:- func from_sorted_assoc_list(assoc_list(K, V)) = map(/;kq|/^\<from_sorted_assoc_list\>/;'q;"	kind:func
from_sorted_assoc_list	../library/multi_map.m	/^:- func from_sorted_assoc_list(assoc_list(K, list(/;kq|/^\<from_sorted_assoc_list\>/;'q;"	kind:func
from_sorted_assoc_list	../library/one_or_more_map.m	/^:- func from_sorted_assoc_list(assoc_list(K, one_or_more(/;kq|/^\<from_sorted_assoc_list\>/;'q;"	kind:func
from_sorted_assoc_list	../library/tree234.m	/^:- pred from_sorted_assoc_list(assoc_list(/;kq|/^\<from_sorted_assoc_list\>/;'q;"	kind:pred
from_sorted_list	../library/bag.m	/^:- func from_sorted_list(list(T)) = bag(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/diet.m	/^:- func from_sorted_list(list(T)) = diet(T) <= diet_element(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/fat_sparse_bitset.m	/^:- func from_sorted_list(list(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/fatter_sparse_bitset.m	/^:- func from_sorted_list(list(T)) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/set.m	/^:- func from_sorted_list(list(T)) = set(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/set_bbbtree.m	/^:- func from_sorted_list(list(T)) = set_bbbtree(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/set_ctree234.m	/^:- func from_sorted_list(list(T)) = set_ctree234(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/set_ordlist.m	/^:- func from_sorted_list(list(T)) = set_ordlist(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/set_tree234.m	/^:- func from_sorted_list(list(T)) = set_tree234(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/set_unordlist.m	/^:- func from_sorted_list(list(T)) = set_unordlist(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/sparse_bitset.m	/^:- func from_sorted_list(list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/tree_bitset.m	/^:- func from_sorted_list(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list_without_duplicates	../library/bag.m	/^:- func from_sorted_list_without_duplicates(list(T)) = bag(/;kq|/^\<from_sorted_list_without_duplicates\>/;'q;"	kind:func
from_string	../library/bitmap.m	/^:- func from_string(/;kq|/^\<from_string\>/;'q;"	kind:func
from_string	../library/integer.m	/^:- pred from_string(/;kq|/^\<from_string\>/;'q;"	kind:pred
from_uint	../library/char.m	/^    pred(from_uint\/2) is char.from_uint$/;kq|-;/\<from_uint\>/;'q;"	kind:tcim	file:
from_uint	../library/char.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
from_uint	../library/digraph.m	/^    pred(from_uint\/2) is digraph_key_from_uint$/;kq|-;/\<from_uint\>/;'q;"	kind:tcim	file:
from_uint	../library/enum.m	/^    pred from_uint(uint::in, T::out) is semidet$/;kq|-;/\<from_uint\>/;'q;"	kind:tcm
from_uint	../library/integer.m	/^:- func from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:func
from_uint	../library/term.m	/^    pred(from_uint\/2) is term.unsafe_uint_to_var$/;kq|-;/\<from_uint\>/;'q;"	kind:tcim	file:
from_uint	../library/uint16.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
from_uint	../library/uint32.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
from_uint	../library/uint8.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
from_uint16	../library/float.m	/^:- func from_uint16(/;kq|/^\<from_uint16\>/;'q;"	kind:func
from_uint16	../library/integer.m	/^:- func from_uint16(/;kq|/^\<from_uint16\>/;'q;"	kind:func
from_uint32	../library/integer.m	/^:- func from_uint32(/;kq|/^\<from_uint32\>/;'q;"	kind:func
from_uint64	../library/integer.m	/^:- func from_uint64(/;kq|/^\<from_uint64\>/;'q;"	kind:func
from_uint8	../library/float.m	/^:- func from_uint8(/;kq|/^\<from_uint8\>/;'q;"	kind:func
from_uint8	../library/integer.m	/^:- func from_uint8(/;kq|/^\<from_uint8\>/;'q;"	kind:func
from_utf16_code_unit_list	../library/string.m	/^:- pred from_utf16_code_unit_list(list(/;kq|/^\<from_utf16_code_unit_list\>/;'q;"	kind:pred
from_utf8_code_unit_list	../library/string.m	/^:- pred from_utf8_code_unit_list(list(/;kq|/^\<from_utf8_code_unit_list\>/;'q;"	kind:pred
fst	../library/pair.m	/^:- func fst(pair(/;kq|/^\<fst\>/;'q;"	kind:func
full_memory_stats_are_available	../library/benchmarking.m	/^:- pred full_memory_stats_are_available is semidet.$/;kq|/^\<full_memory_stats_are_available\>/;'q;"	kind:pred
full_memory_stats_are_available_2	../library/benchmarking.m	/^:- pred full_memory_stats_are_available_2(/;kq|/^\<full_memory_stats_are_available_2\>/;'q;"	kind:pred	file:
func_error	../library/require.m	/^:- func func_error(/;kq|/^\<func_error\>/;'q;"	kind:func
func_error	../library/require.m	/^:- func func_error(/;kq|/^\<func_error\>/;'q;"	kind:func
func_limit_reached	../library/pretty_printer.m	/^:- pred func_limit_reached(/;kq|/^\<func_limit_reached\>/;'q;"	kind:pred	file:
func_symbol_limit	../library/pretty_printer.m	/^:- type func_symbol_limit$/;kq|-;/\<func_symbol_limit\>/;'q;"	kind:type
func_to_maybe	../library/maybe.m	/^:- func func_to_maybe((func) = T) = maybe(/;kq|/^\<func_to_maybe\>/;'q;"	kind:func
functor	../library/deconstruct.m	/^:- pred functor(/;kq|/^\<functor\>/;'q;"	kind:pred
functor	../library/term.m	/^    --->    functor($/;kq|-;/\<functor\>/;'q;"	kind:cons
functor	../library/term_to_xml.m	/^    --->    functor$/;kq|-;/\<functor\>/;'q;"	kind:cons
functor_arity	../library/term_to_xml.m	/^                functor_arity   :: int$/;kq|-;/\<functor_arity\>/;'q;"	kind:fld
functor_can	../library/deconstruct.m	/^:- pred functor_can(/;kq|/^\<functor_can\>/;'q;"	kind:pred	file:
functor_dna	../library/deconstruct.m	/^:- pred functor_dna(/;kq|/^\<functor_dna\>/;'q;"	kind:pred	file:
functor_idcc	../library/deconstruct.m	/^:- pred functor_idcc(/;kq|/^\<functor_idcc\>/;'q;"	kind:pred	file:
functor_name	../library/term_to_xml.m	/^                functor_name    :: string,$/;kq|-;/\<functor_name\>/;'q;"	kind:fld
functor_number	../library/deconstruct.m	/^:- pred functor_number(/;kq|/^\<functor_number\>/;'q;"	kind:pred
functor_number_cc	../library/deconstruct.m	/^:- pred functor_number_cc(/;kq|/^\<functor_number_cc\>/;'q;"	kind:pred
functor_number_cc	../library/rtti_implementation.m	/^:- pred functor_number_cc(/;kq|/^\<functor_number_cc\>/;'q;"	kind:pred
functor_number_lex	../library/construct.m	/^:- type functor_number_lex == int.$/;kq|-;/\<functor_number_lex\>/;'q;"	kind:type
functor_number_ordinal	../library/construct.m	/^:- type functor_number_ordinal == int.$/;kq|-;/\<functor_number_ordinal\>/;'q;"	kind:type
furthest_offset	../library/parsing_utils.m	/^                furthest_offset     ::  mutvar(int),$/;kq|-;/\<furthest_offset\>/;'q;"	kind:fld	file:
future	../library/thread.future.m	/^:- func future((func) = T) = future(/;kq|/^\<future\>/;'q;"	kind:func
future	../library/thread.future.m	/^:- type future(T)$/;kq|-;/\<future\>/;'q;"	kind:type	file:
future.consume_io_state	../library/thread.future.m	/^:- impure pred consume_io_state(/;kq|/^\<consume_io_state\>/;'q;"	kind:pred	file:
future.f_ready	../library/thread.future.m	/^                f_ready         :: mutvar(ready),$/;kq|-;/\<future.f_ready\>/;'q;"	kind:fld	file:
future.f_value	../library/thread.future.m	/^                f_value         :: mutvar(T)$/;kq|-;/\<future.f_value\>/;'q;"	kind:fld	file:
future.f_wait	../library/thread.future.m	/^                f_wait          :: semaphore,$/;kq|-;/\<future.f_wait\>/;'q;"	kind:fld	file:
future.future	../library/thread.future.m	/^:- func future((func) = T) = future(/;kq|/^\<future\>/;'q;"	kind:func
future.future	../library/thread.future.m	/^:- type future(T)$/;kq|-;/\<future.future\>/;'q;"	kind:type	file:
future.future_io	../library/thread.future.m	/^:- type future_io(T)$/;kq|-;/\<future.future_io\>/;'q;"	kind:type	file:
future.init	../library/thread.future.m	/^:- impure pred init(future_io(/;kq|/^\<init\>/;'q;"	kind:pred	file:
future.init	../library/thread.future.m	/^:- pred init(future_io(/;kq|/^\<init\>/;'q;"	kind:pred
future.make_io_state	../library/thread.future.m	/^:- impure pred make_io_state(/;kq|/^\<make_io_state\>/;'q;"	kind:pred	file:
future.not_ready	../library/thread.future.m	/^    ;       not_ready.$/;kq|-;/\<future.not_ready\>/;'q;"	kind:cons	file:
future.ok	../library/thread.future.m	/^    --->    ok(T)$/;kq|-;/\<future.ok\>/;'q;"	kind:cons	file:
future.ok_or_exception	../library/thread.future.m	/^:- type ok_or_exception(T)$/;kq|-;/\<future.ok_or_exception\>/;'q;"	kind:type	file:
future.ready	../library/thread.future.m	/^:- type ready$/;kq|-;/\<future.ready\>/;'q;"	kind:type	file:
future.run_future	../library/thread.future.m	/^:- impure pred run_future(future(T), (/;kq|/^\<run_future\>/;'q;"	kind:pred	file:
future.signal	../library/thread.future.m	/^:- impure pred signal(future_io(/;kq|/^\<signal\>/;'q;"	kind:pred	file:
future.signal	../library/thread.future.m	/^:- pred signal(future_io(/;kq|/^\<signal\>/;'q;"	kind:pred
future.some	../library/thread.future.m	/^    ;       some [E] exception(E).$/;kq|-;/\<future.some\>/;'q;"	kind:cons	file:
future.spawn_impure	../library/thread.future.m	/^:- impure pred spawn_impure(impure (/;kq|/^\<spawn_impure\>/;'q;"	kind:pred	file:
future.spawn_impure_2	../library/thread.future.m	/^:- pred spawn_impure_2(impure (/;kq|/^\<spawn_impure_2\>/;'q;"	kind:pred	file:
future.wait	../library/thread.future.m	/^:- func wait(future(/;kq|/^\<wait\>/;'q;"	kind:func
future.wait	../library/thread.future.m	/^:- pred wait(future_io(/;kq|/^\<wait\>/;'q;"	kind:pred
future.wait	../library/thread.future.m	/^:- pred wait(future_io(/;kq|/^\<wait\>/;'q;"	kind:pred	file:
future_io	../library/thread.future.m	/^:- type future_io(T)$/;kq|-;/\<future_io\>/;'q;"	kind:type	file:
fwd_map	../library/digraph.m	/^                fwd_map             :: key_set_map(T),$/;kq|-;/\<fwd_map\>/;'q;"	kind:fld	file:
fwr_ok	../mdbcomp/feedback.feedback_info.m	/^    --->    fwr_ok$/;kq|-;/\<fwr_ok\>/;'q;"	kind:cons
fwr_ok	feedback.feedback_info.m	/^    --->    fwr_ok$/;kq|-;/\<fwr_ok\>/;'q;"	kind:cons
fwr_open_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fwr_open_error(io.error)$/;kq|-;/\<fwr_open_error\>/;'q;"	kind:cons
fwr_open_error	feedback.feedback_info.m	/^    ;       fwr_open_error(io.error)$/;kq|-;/\<fwr_open_error\>/;'q;"	kind:cons
fwr_write_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fwr_write_error(io.error).$/;kq|-;/\<fwr_write_error\>/;'q;"	kind:cons
fwr_write_error	feedback.feedback_info.m	/^    ;       fwr_write_error(io.error).$/;kq|-;/\<fwr_write_error\>/;'q;"	kind:cons
gaa_di	../mdbcomp/mdbcomp.goal_path.m	/^:- mode gaa_di == di(uniq_goal_attr_array).$/;kq|-;/\<gaa_di\>/;'q;"	kind:mode
gaa_di	mdbcomp.goal_path.m	/^:- mode gaa_di == di(uniq_goal_attr_array).$/;kq|-;/\<gaa_di\>/;'q;"	kind:mode
gaa_uo	../mdbcomp/mdbcomp.goal_path.m	/^:- mode gaa_uo == out(uniq_goal_attr_array).$/;kq|-;/\<gaa_uo\>/;'q;"	kind:mode
gaa_uo	mdbcomp.goal_path.m	/^:- mode gaa_uo == out(uniq_goal_attr_array).$/;kq|-;/\<gaa_uo\>/;'q;"	kind:mode
gap_foldl	../library/list.m	/^:- pred gap_foldl(pred(L, A, A), pred(A, A), list(/;kq|/^\<gap_foldl\>/;'q;"	kind:pred
gap_foldl_lag	../library/list.m	/^:- pred gap_foldl_lag(pred(L, A, A), pred(A, A), L, list(/;kq|/^\<gap_foldl_lag\>/;'q;"	kind:pred	file:
garbage_collect	../library/gc.m	/^:- impure pred garbage_collect is det.$/;kq|/^\<garbage_collect\>/;'q;"	kind:pred
garbage_collect	../library/gc.m	/^:- pred garbage_collect(/;kq|/^\<garbage_collect\>/;'q;"	kind:pred
gather_bits_for_leaf	../library/tree_bitset.m	/^:- pred gather_bits_for_leaf(list(/;kq|/^\<gather_bits_for_leaf\>/;'q;"	kind:pred	file:
gather_ended_by	../library/string.parse_util.m	/^:- type gather_ended_by$/;kq|-;/\<gather_ended_by\>/;'q;"	kind:type
gather_flag_chars	../library/string.parse_util.m	/^:- pred gather_flag_chars(list(char)::in, list(/;kq|/^\<gather_flag_chars\>/;'q;"	kind:pred
gather_non_percent_chars	../library/string.parse_util.m	/^:- pred gather_non_percent_chars(list(char)::in, list(/;kq|/^\<gather_non_percent_chars\>/;'q;"	kind:pred
gc.garbage_collect	../library/gc.m	/^:- impure pred garbage_collect is det.$/;kq|/^\<garbage_collect\>/;'q;"	kind:pred
gc.garbage_collect	../library/gc.m	/^:- pred garbage_collect(/;kq|/^\<garbage_collect\>/;'q;"	kind:pred
gc_init	../library/io.m	/^:- pred gc_init(/;kq|/^\<gc_init\>/;'q;"	kind:pred	file:
gc_trace	../library/private_builtin.m	/^:- impure pred gc_trace(mutvar(/;kq|/^\<gc_trace\>/;'q;"	kind:pred
gcd	../library/rational.m	/^:- func gcd(/;kq|/^\<gcd\>/;'q;"	kind:func	file:
gcd_2	../library/rational.m	/^:- func gcd_2(/;kq|/^\<gcd_2\>/;'q;"	kind:func	file:
general_foldl2	../library/dir.m	/^:- pred general_foldl2(fold_params::in, foldl_pred(T)::in(/;kq|/^\<general_foldl2\>/;'q;"	kind:pred
generate	../library/array.m	/^:- func generate(int::in, (func(int) = T)::in) = (array(/;kq|/^\<generate\>/;'q;"	kind:func
generate_foldl	../library/array.m	/^:- pred generate_foldl(int, pred(int, T, A, A), array(/;kq|/^\<generate_foldl\>/;'q;"	kind:pred
generate_foldl2	../library/array.m	/^:- pred generate_foldl2(int, pred(int, T, A, A, B, B), array(/;kq|/^\<generate_foldl2\>/;'q;"	kind:pred
generate_foldl2_loop	../library/array.m	/^:- pred generate_foldl2_loop(pred(/;kq|/^\<generate_foldl2_loop\>/;'q;"	kind:pred	file:
generate_foldl_loop	../library/array.m	/^:- pred generate_foldl_loop(pred(/;kq|/^\<generate_foldl_loop\>/;'q;"	kind:pred	file:
generate_loop	../library/array.m	/^:- pred generate_loop((func(/;kq|/^\<generate_loop\>/;'q;"	kind:pred	file:
generate_rows	../library/string.m	/^:- pred generate_rows(/;kq|/^\<generate_rows\>/;'q;"	kind:pred	file:
generate_uint16	../library/random.m	/^    pred generate_uint16(P::in, uint16::out, S::di, S::uo) is det,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcm
generate_uint16	../library/random.m	/^    pred generate_uint16(uint16::out, R::in, R::out) is det,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcm
generate_uint16	../library/random.m	/^    pred(generate_uint16\/4) is io_random_gen_uint16,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcim	file:
generate_uint16	../library/random.m	/^    pred(generate_uint16\/4) is io_urandom_gen_uint16,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcim	file:
generate_uint16	../library/random.sfc16.m	/^    pred(generate_uint16\/3) is sfc16.generate_uint16,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcim	file:
generate_uint16	../library/random.sfc16.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
generate_uint16	../library/random.sfc32.m	/^    pred(generate_uint16\/4) is sfc32.generate_uint16,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcim	file:
generate_uint16	../library/random.sfc32.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
generate_uint16	../library/random.sfc32.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
generate_uint16	../library/random.sfc64.m	/^    pred(generate_uint16\/4) is sfc64.generate_uint16,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcim	file:
generate_uint16	../library/random.sfc64.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
generate_uint16	../library/random.sfc64.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
generate_uint16	../library/random.system_rng.m	/^    pred(generate_uint16\/4) is system_rng.generate_uint16,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcim	file:
generate_uint16	../library/random.system_rng.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
generate_uint32	../library/random.m	/^    pred generate_uint32(P::in, uint32::out, S::di, S::uo) is det,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcm
generate_uint32	../library/random.m	/^    pred generate_uint32(uint32::out, R::in, R::out) is det,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcm
generate_uint32	../library/random.m	/^    pred(generate_uint32\/4) is io_random_gen_uint32,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcim	file:
generate_uint32	../library/random.m	/^    pred(generate_uint32\/4) is io_urandom_gen_uint32,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcim	file:
generate_uint32	../library/random.sfc16.m	/^    pred(generate_uint32\/3) is sfc16.generate_uint32,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcim	file:
generate_uint32	../library/random.sfc16.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
generate_uint32	../library/random.sfc32.m	/^    pred(generate_uint32\/4) is sfc32.generate_uint32,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcim	file:
generate_uint32	../library/random.sfc32.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
generate_uint32	../library/random.sfc32.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
generate_uint32	../library/random.sfc64.m	/^    pred(generate_uint32\/4) is sfc64.generate_uint32,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcim	file:
generate_uint32	../library/random.sfc64.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
generate_uint32	../library/random.sfc64.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
generate_uint32	../library/random.system_rng.m	/^    pred(generate_uint32\/4) is system_rng.generate_uint32,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcim	file:
generate_uint32	../library/random.system_rng.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
generate_uint64	../library/random.m	/^    pred generate_uint64(P::in, uint64::out, S::di, S::uo) is det$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcm
generate_uint64	../library/random.m	/^    pred generate_uint64(uint64::out, R::in, R::out) is det$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcm
generate_uint64	../library/random.m	/^    pred(generate_uint64\/4) is io_random_gen_uint64$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcim	file:
generate_uint64	../library/random.m	/^    pred(generate_uint64\/4) is io_urandom_gen_uint64$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcim	file:
generate_uint64	../library/random.sfc16.m	/^    pred(generate_uint64\/3) is sfc16.generate_uint64$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcim	file:
generate_uint64	../library/random.sfc16.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
generate_uint64	../library/random.sfc32.m	/^    pred(generate_uint64\/4) is sfc32.generate_uint64$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcim	file:
generate_uint64	../library/random.sfc32.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
generate_uint64	../library/random.sfc32.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
generate_uint64	../library/random.sfc64.m	/^    pred(generate_uint64\/4) is sfc64.generate_uint64$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcim	file:
generate_uint64	../library/random.sfc64.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
generate_uint64	../library/random.sfc64.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
generate_uint64	../library/random.system_rng.m	/^    pred(generate_uint64\/4) is system_rng.generate_uint64$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcim	file:
generate_uint64	../library/random.system_rng.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
generate_uint8	../library/random.m	/^    pred generate_uint8(P::in, uint8::out, S::di, S::uo) is det,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcm
generate_uint8	../library/random.m	/^    pred generate_uint8(uint8::out, R::in, R::out) is det,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcm
generate_uint8	../library/random.m	/^    pred(generate_uint8\/4) is io_random_gen_uint8,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcim	file:
generate_uint8	../library/random.m	/^    pred(generate_uint8\/4) is io_urandom_gen_uint8,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcim	file:
generate_uint8	../library/random.sfc16.m	/^    pred(generate_uint8\/3) is sfc16.generate_uint8,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcim	file:
generate_uint8	../library/random.sfc16.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
generate_uint8	../library/random.sfc32.m	/^    pred(generate_uint8\/4) is sfc32.generate_uint8,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcim	file:
generate_uint8	../library/random.sfc32.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
generate_uint8	../library/random.sfc32.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
generate_uint8	../library/random.sfc64.m	/^    pred(generate_uint8\/4) is sfc64.generate_uint8,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcim	file:
generate_uint8	../library/random.sfc64.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
generate_uint8	../library/random.sfc64.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
generate_uint8	../library/random.system_rng.m	/^    pred(generate_uint8\/4) is system_rng.generate_uint8,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcim	file:
generate_uint8	../library/random.system_rng.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
generic	../library/term.m	/^:- type generic$/;kq|-;/\<generic\>/;'q;"	kind:type
generic_compare	../library/rtti_implementation.m	/^:- pred generic_compare(/;kq|/^\<generic_compare\>/;'q;"	kind:pred
generic_mutvar	../library/store.m	/^:- type generic_mutvar(T, S)$/;kq|-;/\<generic_mutvar\>/;'q;"	kind:type	file:
generic_ref	../library/store.m	/^:- type generic_ref(T, S)$/;kq|-;/\<generic_ref\>/;'q;"	kind:type	file:
generic_term	../library/term.m	/^:- pred generic_term(/;kq|/^\<generic_term\>/;'q;"	kind:pred
generic_term_to_doc	../library/pprint.m	/^:- func generic_term_to_doc(/;kq|/^\<generic_term_to_doc\>/;'q;"	kind:func	file:
generic_unify	../library/rtti_implementation.m	/^:- pred generic_unify(/;kq|/^\<generic_unify\>/;'q;"	kind:pred
get	../library/io.m	/^    pred(get\/4) is stream_read_binary_int8$/;kq|-;/\<get\>/;'q;"	kind:tcim	file:
get	../library/io.m	/^    pred(get\/4) is stream_read_binary_uint8$/;kq|-;/\<get\>/;'q;"	kind:tcim	file:
get	../library/io.m	/^    pred(get\/4) is stream_read_byte$/;kq|-;/\<get\>/;'q;"	kind:tcim	file:
get	../library/io.m	/^    pred(get\/4) is stream_read_char$/;kq|-;/\<get\>/;'q;"	kind:tcim	file:
get	../library/io.m	/^    pred(get\/4) is stream_read_file_as_string$/;kq|-;/\<get\>/;'q;"	kind:tcim	file:
get	../library/io.m	/^    pred(get\/4) is stream_read_line_as_string$/;kq|-;/\<get\>/;'q;"	kind:tcim	file:
get	../library/queue.m	/^:- pred get(T::out, queue(T)::in, queue(/;kq|/^\<get\>/;'q;"	kind:pred
get	../library/robdd.m	/^:- func get(var(T), imp_map(T)) = vars(/;kq|/^\<get\>/;'q;"	kind:func	file:
get	../library/stream.m	/^    pred get(Stream::in, result(Unit, Error)::out,$/;kq|-;/\<get\>/;'q;"	kind:tcm
get_all_feedback_info	../mdbcomp/feedback.feedback_info.m	/^:- pred get_all_feedback_info(/;kq|/^\<get_all_feedback_info\>/;'q;"	kind:pred
get_all_feedback_info	feedback.feedback_info.m	/^:- pred get_all_feedback_info(/;kq|/^\<get_all_feedback_info\>/;'q;"	kind:pred
get_all_modes_for_layout	../mdbcomp/rtti_access.m	/^:- func get_all_modes_for_layout(proc_layout) = list(/;kq|/^\<get_all_modes_for_layout\>/;'q;"	kind:func
get_all_modes_for_layout	rtti_access.m	/^:- func get_all_modes_for_layout(proc_layout) = list(/;kq|/^\<get_all_modes_for_layout\>/;'q;"	kind:func
get_ancestors	../mdbcomp/sym_name.m	/^:- func get_ancestors(module_name) = list(/;kq|/^\<get_ancestors\>/;'q;"	kind:func
get_ancestors	sym_name.m	/^:- func get_ancestors(module_name) = list(/;kq|/^\<get_ancestors\>/;'q;"	kind:func
get_ancestors_loop	../mdbcomp/sym_name.m	/^:- pred get_ancestors_loop(/;kq|/^\<get_ancestors_loop\>/;'q;"	kind:pred	file:
get_ancestors_loop	sym_name.m	/^:- pred get_ancestors_loop(/;kq|/^\<get_ancestors_loop\>/;'q;"	kind:pred	file:
get_ancestors_set	../mdbcomp/sym_name.m	/^:- func get_ancestors_set(module_name) = set(/;kq|/^\<get_ancestors_set\>/;'q;"	kind:func
get_ancestors_set	sym_name.m	/^:- func get_ancestors_set(module_name) = set(/;kq|/^\<get_ancestors_set\>/;'q;"	kind:func
get_arg	../library/rtti_implementation.m	/^:- some [ArgT] pred get_arg(/;kq|/^\<get_arg\>/;'q;"	kind:pred	file:
get_arg_type_info	../library/rtti_implementation.m	/^:- pred get_arg_type_info(/;kq|/^\<get_arg_type_info\>/;'q;"	kind:pred	file:
get_arg_type_info_2	../library/rtti_implementation.m	/^:- pred get_arg_type_info_2(/;kq|/^\<get_arg_type_info_2\>/;'q;"	kind:pred	file:
get_arg_univ	../library/rtti_implementation.m	/^:- func get_arg_univ(/;kq|/^\<get_arg_univ\>/;'q;"	kind:func	file:
get_binary_const	../library/mercury_term_lexer.m	/^:- pred get_binary_const(/;kq|/^\<get_binary_const\>/;'q;"	kind:pred	file:
get_binary_const_loop	../library/mercury_term_lexer.m	/^:- pred get_binary_const_loop(/;kq|/^\<get_binary_const_loop\>/;'q;"	kind:pred	file:
get_bindings	../library/varset.m	/^:- func get_bindings(varset(T)) = substitution(/;kq|/^\<get_bindings\>/;'q;"	kind:func
get_bit	../library/bit_buffer.read.m	/^:- pred get_bit(stream.result(bool, Error), read_buffer(/;kq|/^\<get_bit\>/;'q;"	kind:pred
get_bit	../library/bitmap.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func
get_bit	../library/fat_sparse_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
get_bit	../library/fatter_sparse_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
get_bit	../library/sparse_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
get_bit	../library/tree_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
get_bit	../library/version_bitmap.m	/^:- pred get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:pred
get_bitmap	../library/bit_buffer.read.m	/^:- pred get_bitmap(/;kq|/^\<get_bitmap\>/;'q;"	kind:pred
get_bitmap	../library/bit_buffer.read.m	/^:- pred get_bitmap(/;kq|/^\<get_bitmap\>/;'q;"	kind:pred
get_bits	../library/bit_buffer.read.m	/^:- pred get_bits(/;kq|/^\<get_bits\>/;'q;"	kind:pred
get_bits	../library/bitmap.m	/^:- func get_bits(/;kq|/^\<get_bits\>/;'q;"	kind:func
get_byte	../library/bitmap.m	/^:- func get_byte(/;kq|/^\<get_byte\>/;'q;"	kind:func
get_char_code	../library/mercury_term_lexer.m	/^:- pred get_char_code(/;kq|/^\<get_char_code\>/;'q;"	kind:pred	file:
get_choice_id	../library/backjump.m	/^:- impure pred get_choice_id(/;kq|/^\<get_choice_id\>/;'q;"	kind:pred
get_columns	../library/array2d.m	/^:- pred get_columns(int, int, int, array(T), list(T), list(/;kq|/^\<get_columns\>/;'q;"	kind:pred	file:
get_comment	../library/mercury_term_lexer.m	/^:- pred get_comment(/;kq|/^\<get_comment\>/;'q;"	kind:pred	file:
get_comment_after_star	../library/mercury_term_lexer.m	/^:- pred get_comment_after_star(/;kq|/^\<get_comment_after_star\>/;'q;"	kind:pred	file:
get_context	../library/mercury_term_lexer.m	/^:- pred get_context(/;kq|/^\<get_context\>/;'q;"	kind:pred	file:
get_context_from_label_layout	../mdbcomp/rtti_access.m	/^:- pred get_context_from_label_layout(/;kq|/^\<get_context_from_label_layout\>/;'q;"	kind:pred
get_context_from_label_layout	rtti_access.m	/^:- pred get_context_from_label_layout(/;kq|/^\<get_context_from_label_layout\>/;'q;"	kind:pred
get_decimal_digit	../library/string.format.m	/^:- func get_decimal_digit(/;kq|/^\<get_decimal_digit\>/;'q;"	kind:func	file:
get_default_formatter_map	../library/pretty_printer.m	/^:- pred get_default_formatter_map(/;kq|/^\<get_default_formatter_map\>/;'q;"	kind:pred
get_default_params	../library/pretty_printer.m	/^:- pred get_default_params(/;kq|/^\<get_default_params\>/;'q;"	kind:pred
get_dot	../library/mercury_term_lexer.m	/^:- pred get_dot(/;kq|/^\<get_dot\>/;'q;"	kind:pred	file:
get_du_functor_arg_names	../library/rtti_implementation.m	/^:- pred get_du_functor_arg_names(/;kq|/^\<get_du_functor_arg_names\>/;'q;"	kind:pred	file:
get_du_functor_exist_info	../library/rtti_implementation.m	/^:- pred get_du_functor_exist_info(/;kq|/^\<get_du_functor_exist_info\>/;'q;"	kind:pred	file:
get_element_pred	../library/term_to_xml.m	/^:- pred get_element_pred(element_mapping::in(/;kq|/^\<get_element_pred\>/;'q;"	kind:pred	file:
get_elements_and_args	../library/term_to_xml.m	/^:- pred get_elements_and_args(element_pred::in(/;kq|/^\<get_elements_and_args\>/;'q;"	kind:pred	file:
get_enum_functor_desc	../library/rtti_implementation.m	/^:- func get_enum_functor_desc(type_ctor_rep::in(/;kq|/^\<get_enum_functor_desc\>/;'q;"	kind:func	file:
get_environment_var	../library/io.environment.m	/^:- pred get_environment_var(string::in, maybe(/;kq|/^\<get_environment_var\>/;'q;"	kind:pred
get_environment_var	../library/io.m	/^:- pred get_environment_var(string::in, maybe(/;kq|/^\<get_environment_var\>/;'q;"	kind:pred
get_environment_var_assoc_list	../library/io.environment.m	/^:- pred get_environment_var_assoc_list(/;kq|/^\<get_environment_var_assoc_list\>/;'q;"	kind:pred	file:
get_environment_var_map	../library/io.environment.m	/^:- pred get_environment_var_map(/;kq|/^\<get_environment_var_map\>/;'q;"	kind:pred
get_environment_var_map	../library/io.m	/^:- pred get_environment_var_map(/;kq|/^\<get_environment_var_map\>/;'q;"	kind:pred
get_equivalent_elements	../library/eqvclass.m	/^:- func get_equivalent_elements(eqvclass(T), T) = set(/;kq|/^\<get_equivalent_elements\>/;'q;"	kind:func
get_errno_error	../library/io.m	/^:- pred get_errno_error(/;kq|/^\<get_errno_error\>/;'q;"	kind:pred
get_exception_object_error	../library/io.m	/^:- pred get_exception_object_error(/;kq|/^\<get_exception_object_error\>/;'q;"	kind:pred
get_exception_object_message	../library/io.error_util.m	/^:- pred get_exception_object_message(/;kq|/^\<get_exception_object_message\>/;'q;"	kind:pred	file:
get_exit_status	../library/io.m	/^:- pred get_exit_status(/;kq|/^\<get_exit_status\>/;'q;"	kind:pred
get_feedback_candidate_parallel_conjunctions	../mdbcomp/feedback.feedback_info.m	/^:- func get_feedback_candidate_parallel_conjunctions(/;kq|/^\<get_feedback_candidate_parallel_conjunctions\>/;'q;"	kind:func
get_feedback_candidate_parallel_conjunctions	feedback.feedback_info.m	/^:- func get_feedback_candidate_parallel_conjunctions(/;kq|/^\<get_feedback_candidate_parallel_conjunctions\>/;'q;"	kind:func
get_feedback_profiled_program_name	../mdbcomp/feedback.feedback_info.m	/^:- func get_feedback_profiled_program_name(/;kq|/^\<get_feedback_profiled_program_name\>/;'q;"	kind:func
get_feedback_profiled_program_name	feedback.feedback_info.m	/^:- func get_feedback_profiled_program_name(/;kq|/^\<get_feedback_profiled_program_name\>/;'q;"	kind:func
get_field_names	../library/term_to_xml.m	/^:- func get_field_names(type_desc, string, int) = list(maybe(/;kq|/^\<get_field_names\>/;'q;"	kind:func	file:
get_first	../library/cord.m	/^:- pred get_first(cord(/;kq|/^\<get_first\>/;'q;"	kind:pred
get_first_node	../library/cord.m	/^:- pred get_first_node(cord_node(/;kq|/^\<get_first_node\>/;'q;"	kind:pred	file:
get_first_spec	../library/string.parse_runtime.m	/^:- pred get_first_spec(list(char)::in, list(/;kq|/^\<get_first_spec\>/;'q;"	kind:pred	file:
get_float_decimals	../library/mercury_term_lexer.m	/^:- pred get_float_decimals(/;kq|/^\<get_float_decimals\>/;'q;"	kind:pred	file:
get_float_exponent	../library/mercury_term_lexer.m	/^:- pred get_float_exponent(io.text_input_stream::in, list(/;kq|/^\<get_float_exponent\>/;'q;"	kind:pred	file:
get_float_exponent_2	../library/mercury_term_lexer.m	/^:- pred get_float_exponent_2(io.text_input_stream::in, list(/;kq|/^\<get_float_exponent_2\>/;'q;"	kind:pred	file:
get_float_exponent_3	../library/mercury_term_lexer.m	/^:- pred get_float_exponent_3(/;kq|/^\<get_float_exponent_3\>/;'q;"	kind:pred	file:
get_fmap_entries_arity	../library/pretty_printer.m	/^:- pred get_fmap_entries_arity(/;kq|/^\<get_fmap_entries_arity\>/;'q;"	kind:pred	file:
get_fmap_entries_module	../library/pretty_printer.m	/^:- pred get_fmap_entries_module(/;kq|/^\<get_fmap_entries_module\>/;'q;"	kind:pred	file:
get_fmap_entries_type	../library/pretty_printer.m	/^:- pred get_fmap_entries_type(string::in, string::in, map(/;kq|/^\<get_fmap_entries_type\>/;'q;"	kind:pred	file:
get_foreign_enum_functor_desc	../library/rtti_implementation.m	/^:- func get_foreign_enum_functor_desc(/;kq|/^\<get_foreign_enum_functor_desc\>/;'q;"	kind:func	file:
get_formatter_map_entry_types	../library/pretty_printer.m	/^:- func get_formatter_map_entry_types(/;kq|/^\<get_formatter_map_entry_types\>/;'q;"	kind:func
get_from_back	../library/queue.m	/^:- pred get_from_back(T::out, queue(T)::in, queue(/;kq|/^\<get_from_back\>/;'q;"	kind:pred
get_functor	../library/construct.m	/^:- pred get_functor(/;kq|/^\<get_functor\>/;'q;"	kind:pred
get_functor_du	../library/rtti_implementation.m	/^:- pred get_functor_du(type_ctor_rep::in(/;kq|/^\<get_functor_du\>/;'q;"	kind:pred	file:
get_functor_enum	../library/rtti_implementation.m	/^:- pred get_functor_enum(type_ctor_rep::in(/;kq|/^\<get_functor_enum\>/;'q;"	kind:pred	file:
get_functor_foreign_enum	../library/rtti_implementation.m	/^:- pred get_functor_foreign_enum(type_ctor_rep::in(/;kq|/^\<get_functor_foreign_enum\>/;'q;"	kind:pred	file:
get_functor_impl	../library/rtti_implementation.m	/^:- pred get_functor_impl(/;kq|/^\<get_functor_impl\>/;'q;"	kind:pred	file:
get_functor_internal	../library/construct.m	/^:- pred get_functor_internal(/;kq|/^\<get_functor_internal\>/;'q;"	kind:pred	file:
get_functor_lex	../library/construct.m	/^:- func get_functor_lex(/;kq|/^\<get_functor_lex\>/;'q;"	kind:func
get_functor_notag	../library/rtti_implementation.m	/^:- pred get_functor_notag(type_ctor_rep::in(/;kq|/^\<get_functor_notag\>/;'q;"	kind:pred	file:
get_functor_ordinal	../library/construct.m	/^:- func get_functor_ordinal(/;kq|/^\<get_functor_ordinal\>/;'q;"	kind:func
get_functor_with_names	../library/construct.m	/^:- pred get_functor_with_names(/;kq|/^\<get_functor_with_names\>/;'q;"	kind:pred
get_functor_with_names_internal	../library/construct.m	/^:- pred get_functor_with_names_internal(/;kq|/^\<get_functor_with_names_internal\>/;'q;"	kind:pred	file:
get_future	../library/par_builtin.m	/^:- pred get_future(future(/;kq|/^\<get_future\>/;'q;"	kind:pred
get_globals	../library/io.m	/^:- pred get_globals(/;kq|/^\<get_globals\>/;'q;"	kind:pred
get_goal_attribute_det	../mdbcomp/mdbcomp.goal_path.m	/^:- func get_goal_attribute_det(goal_attr_array(/;kq|/^\<get_goal_attribute_det\>/;'q;"	kind:func
get_goal_attribute_det	mdbcomp.goal_path.m	/^:- func get_goal_attribute_det(goal_attr_array(/;kq|/^\<get_goal_attribute_det\>/;'q;"	kind:func
get_goal_path_from_label_layout	../mdbcomp/rtti_access.m	/^:- func get_goal_path_from_label_layout(/;kq|/^\<get_goal_path_from_label_layout\>/;'q;"	kind:func
get_goal_path_from_label_layout	rtti_access.m	/^:- func get_goal_path_from_label_layout(/;kq|/^\<get_goal_path_from_label_layout\>/;'q;"	kind:func
get_goal_path_from_maybe_label	../mdbcomp/rtti_access.m	/^:- func get_goal_path_from_maybe_label(maybe(/;kq|/^\<get_goal_path_from_maybe_label\>/;'q;"	kind:func
get_goal_path_from_maybe_label	rtti_access.m	/^:- func get_goal_path_from_maybe_label(maybe(/;kq|/^\<get_goal_path_from_maybe_label\>/;'q;"	kind:func
get_graphic	../library/mercury_term_lexer.m	/^:- pred get_graphic(io.text_input_stream::in, list(/;kq|/^\<get_graphic\>/;'q;"	kind:pred	file:
get_hex_char_escape	../library/mercury_term_lexer.m	/^:- pred get_hex_char_escape(io.text_input_stream::in, char::in, list(/;kq|/^\<get_hex_char_escape\>/;'q;"	kind:pred	file:
get_hex_const	../library/mercury_term_lexer.m	/^:- pred get_hex_const(/;kq|/^\<get_hex_const\>/;'q;"	kind:pred	file:
get_hex_const_loop	../library/mercury_term_lexer.m	/^:- pred get_hex_const_loop(/;kq|/^\<get_hex_const_loop\>/;'q;"	kind:pred	file:
get_if_in_range	../library/version_array.m	/^:- pred get_if_in_range(version_array(/;kq|/^\<get_if_in_range\>/;'q;"	kind:pred	file:
get_implementation_defined_literal_rest	../library/mercury_term_lexer.m	/^:- pred get_implementation_defined_literal_rest(/;kq|/^\<get_implementation_defined_literal_rest\>/;'q;"	kind:pred	file:
get_input_line_number_2	../library/io.stream_ops.m	/^:- pred get_input_line_number_2(/;kq|/^\<get_input_line_number_2\>/;'q;"	kind:pred
get_int_dot	../library/mercury_term_lexer.m	/^:- pred get_int_dot(/;kq|/^\<get_int_dot\>/;'q;"	kind:pred	file:
get_integer_size_suffix	../library/mercury_term_lexer.m	/^:- pred get_integer_size_suffix(io.text_input_stream::in, list(/;kq|/^\<get_integer_size_suffix\>/;'q;"	kind:pred	file:
get_integer_size_suffix_2	../library/mercury_term_lexer.m	/^:- pred get_integer_size_suffix_2(io.text_input_stream::in, list(/;kq|/^\<get_integer_size_suffix_2\>/;'q;"	kind:pred	file:
get_io_stream_info	../library/io.stream_db.m	/^:- func get_io_stream_info(/;kq|/^\<get_io_stream_info\>/;'q;"	kind:func
get_keys	../library/psqueue.m	/^:- func get_keys(loser_tree(P, K)) = list(/;kq|/^\<get_keys\>/;'q;"	kind:func	file:
get_last	../library/cord.m	/^:- pred get_last(cord(/;kq|/^\<get_last\>/;'q;"	kind:pred
get_last_node	../library/cord.m	/^:- pred get_last_node(cord_node(/;kq|/^\<get_last_node\>/;'q;"	kind:pred	file:
get_last_token_context	../library/mercury_term_parser.m	/^:- pred get_last_token_context(token_list::in(/;kq|/^\<get_last_token_context\>/;'q;"	kind:pred	file:
get_last_token_context_loop	../library/mercury_term_parser.m	/^:- pred get_last_token_context_loop(/;kq|/^\<get_last_token_context_loop\>/;'q;"	kind:pred	file:
get_layout_equiv	../library/rtti_implementation.m	/^:- func get_layout_equiv(/;kq|/^\<get_layout_equiv\>/;'q;"	kind:func	file:
get_line	../library/io.m	/^    pred(get_line\/4) is get_output_line_number,$/;kq|-;/\<get_line\>/;'q;"	kind:tcim	file:
get_line	../library/io.m	/^    pred(get_line\/4) is io.get_line_number,$/;kq|-;/\<get_line\>/;'q;"	kind:tcim	file:
get_line	../library/stream.m	/^    pred get_line(Stream::in, int::out, State::di, State::uo) is det,$/;kq|-;/\<get_line\>/;'q;"	kind:tcm
get_line_number	../library/io.m	/^:- pred get_line_number(/;kq|/^\<get_line_number\>/;'q;"	kind:pred
get_long_option_arg	../library/getopt.m	/^:- pred get_long_option_arg(/;kq|/^\<get_long_option_arg\>/;'q;"	kind:pred	file:
get_long_option_arg	../library/getopt_io.m	/^:- pred get_long_option_arg(/;kq|/^\<get_long_option_arg\>/;'q;"	kind:pred	file:
get_max_bintree_size	../library/ra_list.m	/^:- pred get_max_bintree_size(/;kq|/^\<get_max_bintree_size\>/;'q;"	kind:pred	file:
get_maybe_stream_info	../library/io.stream_db.m	/^:- func get_maybe_stream_info(/;kq|/^\<get_maybe_stream_info\>/;'q;"	kind:func	file:
get_minimum_element	../library/eqvclass.m	/^:- func get_minimum_element(eqvclass(/;kq|/^\<get_minimum_element\>/;'q;"	kind:func
get_mutvar	../library/mutvar.m	/^:- impure pred get_mutvar(mutvar(/;kq|/^\<get_mutvar\>/;'q;"	kind:pred
get_mutvar	../library/store.m	/^:- pred get_mutvar(generic_mutvar(/;kq|/^\<get_mutvar\>/;'q;"	kind:pred
get_mutvar	../library/version_store.m	/^:- pred get_mutvar(mutvar(/;kq|/^\<get_mutvar\>/;'q;"	kind:pred
get_name	../library/mercury_term_lexer.m	/^:- pred get_name(io.text_input_stream::in, list(/;kq|/^\<get_name\>/;'q;"	kind:pred	file:
get_next_item_from_rev_list	../library/ra_list.m	/^:- pred get_next_item_from_rev_list(T::out, list(T)::in, list(/;kq|/^\<get_next_item_from_rev_list\>/;'q;"	kind:pred	file:
get_next_line	../library/string.m	/^:- pred get_next_line(list(list(/;kq|/^\<get_next_line\>/;'q;"	kind:pred	file:
get_nonzero_number_prefix	../library/string.parse_util.m	/^:- pred get_nonzero_number_prefix(list(char)::in, list(/;kq|/^\<get_nonzero_number_prefix\>/;'q;"	kind:pred
get_number	../library/mercury_term_lexer.m	/^:- pred get_number(/;kq|/^\<get_number\>/;'q;"	kind:pred	file:
get_number_prefix	../library/string.parse_util.m	/^:- pred get_number_prefix(list(char)::in, list(/;kq|/^\<get_number_prefix\>/;'q;"	kind:pred
get_number_prefix_loop	../library/string.parse_util.m	/^:- pred get_number_prefix_loop(list(char)::in, list(/;kq|/^\<get_number_prefix_loop\>/;'q;"	kind:pred	file:
get_octal_const	../library/mercury_term_lexer.m	/^:- pred get_octal_const(/;kq|/^\<get_octal_const\>/;'q;"	kind:pred	file:
get_octal_escape	../library/mercury_term_lexer.m	/^:- pred get_octal_escape(io.text_input_stream::in, char::in, list(/;kq|/^\<get_octal_escape\>/;'q;"	kind:pred	file:
get_octal_loop	../library/mercury_term_lexer.m	/^:- pred get_octal_loop(/;kq|/^\<get_octal_loop\>/;'q;"	kind:pred	file:
get_one_table_overall_stats	../library/table_statistics.m	/^:- pred get_one_table_overall_stats(/;kq|/^\<get_one_table_overall_stats\>/;'q;"	kind:pred	file:
get_one_table_stats	../library/table_statistics.m	/^:- pred get_one_table_stats(/;kq|/^\<get_one_table_stats\>/;'q;"	kind:pred	file:
get_one_table_stats_step_loop	../library/table_statistics.m	/^:- pred get_one_table_stats_step_loop(/;kq|/^\<get_one_table_stats_step_loop\>/;'q;"	kind:pred	file:
get_one_table_step_stat_details	../library/table_statistics.m	/^:- pred get_one_table_step_stat_details(/;kq|/^\<get_one_table_step_stat_details\>/;'q;"	kind:pred	file:
get_one_table_step_stats	../library/table_statistics.m	/^:- pred get_one_table_step_stats(/;kq|/^\<get_one_table_step_stats\>/;'q;"	kind:pred	file:
get_optional_prec	../library/string.parse_runtime.m	/^:- pred get_optional_prec(list(char)::in, list(/;kq|/^\<get_optional_prec\>/;'q;"	kind:pred	file:
get_optional_width	../library/string.parse_runtime.m	/^:- pred get_optional_width(list(char)::in, list(/;kq|/^\<get_optional_width\>/;'q;"	kind:pred	file:
get_output_line_number	../library/io.m	/^:- pred get_output_line_number(/;kq|/^\<get_output_line_number\>/;'q;"	kind:pred
get_output_line_number_2	../library/io.stream_ops.m	/^:- pred get_output_line_number_2(/;kq|/^\<get_output_line_number_2\>/;'q;"	kind:pred
get_path_port_from_label_layout	../mdbcomp/rtti_access.m	/^:- func get_path_port_from_label_layout(/;kq|/^\<get_path_port_from_label_layout\>/;'q;"	kind:func
get_path_port_from_label_layout	rtti_access.m	/^:- func get_path_port_from_label_layout(/;kq|/^\<get_path_port_from_label_layout\>/;'q;"	kind:func
get_port_from_label_layout	../mdbcomp/rtti_access.m	/^:- func get_port_from_label_layout(/;kq|/^\<get_port_from_label_layout\>/;'q;"	kind:func
get_port_from_label_layout	rtti_access.m	/^:- func get_port_from_label_layout(/;kq|/^\<get_port_from_label_layout\>/;'q;"	kind:func
get_prec_to_use	../library/string.format.m	/^:- func get_prec_to_use(/;kq|/^\<get_prec_to_use\>/;'q;"	kind:func	file:
get_prec_to_use_minimum_1	../library/string.format.m	/^:- func get_prec_to_use_minimum_1(/;kq|/^\<get_prec_to_use_minimum_1\>/;'q;"	kind:func	file:
get_primary_tag	../library/rtti_implementation.m	/^:- func get_primary_tag(/;kq|/^\<get_primary_tag\>/;'q;"	kind:func	file:
get_proc_info_direct_fields	../library/table_statistics.m	/^:- pred get_proc_info_direct_fields(/;kq|/^\<get_proc_info_direct_fields\>/;'q;"	kind:pred	file:
get_proc_label_from_layout	../mdbcomp/rtti_access.m	/^:- func get_proc_label_from_layout(/;kq|/^\<get_proc_label_from_layout\>/;'q;"	kind:func
get_proc_label_from_layout	rtti_access.m	/^:- func get_proc_label_from_layout(/;kq|/^\<get_proc_label_from_layout\>/;'q;"	kind:func
get_proc_layout_from_label_layout	../mdbcomp/rtti_access.m	/^:- func get_proc_layout_from_label_layout(/;kq|/^\<get_proc_layout_from_label_layout\>/;'q;"	kind:func
get_proc_layout_from_label_layout	rtti_access.m	/^:- func get_proc_layout_from_label_layout(/;kq|/^\<get_proc_layout_from_label_layout\>/;'q;"	kind:func
get_proc_name	../mdbcomp/rtti_access.m	/^:- func get_proc_name(/;kq|/^\<get_proc_name\>/;'q;"	kind:func
get_proc_name	rtti_access.m	/^:- func get_proc_name(/;kq|/^\<get_proc_name\>/;'q;"	kind:func
get_pti_from_arg_types	../library/rtti_implementation.m	/^:- func get_pti_from_arg_types(/;kq|/^\<get_pti_from_arg_types\>/;'q;"	kind:func	file:
get_pti_from_type_info_index	../library/rtti_implementation.m	/^:- pred get_pti_from_type_info_index(/;kq|/^\<get_pti_from_type_info_index\>/;'q;"	kind:pred	file:
get_quoted_name	../library/mercury_term_lexer.m	/^:- pred get_quoted_name(io.text_input_stream::in, char::in, list(/;kq|/^\<get_quoted_name\>/;'q;"	kind:pred	file:
get_quoted_name_escape	../library/mercury_term_lexer.m	/^:- pred get_quoted_name_escape(/;kq|/^\<get_quoted_name_escape\>/;'q;"	kind:pred	file:
get_quoted_name_quote	../library/mercury_term_lexer.m	/^:- pred get_quoted_name_quote(/;kq|/^\<get_quoted_name_quote\>/;'q;"	kind:pred	file:
get_registers	../library/solutions.m	/^:- impure pred get_registers(/;kq|/^\<get_registers\>/;'q;"	kind:pred	file:
get_remote_secondary_tag	../library/rtti_implementation.m	/^:- func get_remote_secondary_tag(/;kq|/^\<get_remote_secondary_tag\>/;'q;"	kind:func	file:
get_rows	../library/array2d.m	/^:- pred get_rows(int, int, array(T), list(list(T)), list(list(/;kq|/^\<get_rows\>/;'q;"	kind:pred	file:
get_sets	../library/test_bitset.m	/^:- pred get_sets(string::in, list(test_bitset(/;kq|/^\<get_sets\>/;'q;"	kind:pred	file:
get_short_option_arg	../library/getopt.m	/^:- pred get_short_option_arg(list(/;kq|/^\<get_short_option_arg\>/;'q;"	kind:pred	file:
get_short_option_arg	../library/getopt_io.m	/^:- pred get_short_option_arg(list(/;kq|/^\<get_short_option_arg\>/;'q;"	kind:pred	file:
get_skip_whitespace_pred	../library/parsing_utils.m	/^:- pred get_skip_whitespace_pred(src::in, skip_whitespace_pred::out(/;kq|/^\<get_skip_whitespace_pred\>/;'q;"	kind:pred
get_slash	../library/mercury_term_lexer.m	/^:- pred get_slash(/;kq|/^\<get_slash\>/;'q;"	kind:pred	file:
get_source_line_number	../library/mercury_term_lexer.m	/^:- pred get_source_line_number(io.text_input_stream::in, list(/;kq|/^\<get_source_line_number\>/;'q;"	kind:pred	file:
get_special_pred_id_arity	../mdbcomp/prim_data.m	/^:- func get_special_pred_id_arity(/;kq|/^\<get_special_pred_id_arity\>/;'q;"	kind:func
get_special_pred_id_arity	prim_data.m	/^:- func get_special_pred_id_arity(/;kq|/^\<get_special_pred_id_arity\>/;'q;"	kind:func
get_special_pred_id_generic_name	../mdbcomp/prim_data.m	/^:- func get_special_pred_id_generic_name(/;kq|/^\<get_special_pred_id_generic_name\>/;'q;"	kind:func
get_special_pred_id_generic_name	prim_data.m	/^:- func get_special_pred_id_generic_name(/;kq|/^\<get_special_pred_id_generic_name\>/;'q;"	kind:func
get_special_pred_id_target_name	../mdbcomp/prim_data.m	/^:- func get_special_pred_id_target_name(/;kq|/^\<get_special_pred_id_target_name\>/;'q;"	kind:func
get_special_pred_id_target_name	prim_data.m	/^:- func get_special_pred_id_target_name(/;kq|/^\<get_special_pred_id_target_name\>/;'q;"	kind:func
get_stream_db	../library/io.stream_db.m	/^:- pred get_stream_db(/;kq|/^\<get_stream_db\>/;'q;"	kind:pred
get_stream_db_with_locking	../library/io.stream_db.m	/^:- impure pred get_stream_db_with_locking(/;kq|/^\<get_stream_db_with_locking\>/;'q;"	kind:pred
get_stream_id	../library/io.stream_db.m	/^:- func get_stream_id(/;kq|/^\<get_stream_id\>/;'q;"	kind:func	file:
get_subterm	../library/rtti_implementation.m	/^:- some [ArgT] pred get_subterm(/;kq|/^\<get_subterm\>/;'q;"	kind:pred	file:
get_successors	../library/digraph.m	/^:- pred get_successors(key_set_map(T)::in, digraph_key(/;kq|/^\<get_successors\>/;'q;"	kind:pred	file:
get_suspicion_for_label_layout	../mdbcomp/slice_and_dice.m	/^:- func get_suspicion_for_label_layout(/;kq|/^\<get_suspicion_for_label_layout\>/;'q;"	kind:func	file:
get_suspicion_for_label_layout	slice_and_dice.m	/^:- func get_suspicion_for_label_layout(/;kq|/^\<get_suspicion_for_label_layout\>/;'q;"	kind:func	file:
get_system_error	../library/io.m	/^:- pred get_system_error(/;kq|/^\<get_system_error\>/;'q;"	kind:pred
get_system_error_name	../library/io.m	/^:- pred get_system_error_name(/;kq|/^\<get_system_error_name\>/;'q;"	kind:pred
get_tabling_stats	../library/table_statistics.m	/^:- pred get_tabling_stats(/;kq|/^\<get_tabling_stats\>/;'q;"	kind:pred	file:
get_target_lang_rep	../library/rtti_implementation.m	/^:- func get_target_lang_rep(/;kq|/^\<get_target_lang_rep\>/;'q;"	kind:func	file:
get_temp_directory	../library/io.file.m	/^:- pred get_temp_directory(/;kq|/^\<get_temp_directory\>/;'q;"	kind:pred
get_temp_directory	../library/io.m	/^:- pred get_temp_directory(/;kq|/^\<get_temp_directory\>/;'q;"	kind:pred
get_term_context	../library/term.m	/^:- func get_term_context(term(/;kq|/^\<get_term_context\>/;'q;"	kind:func
get_token	../library/mercury_term_lexer.m	/^:- pred get_token(/;kq|/^\<get_token\>/;'q;"	kind:pred	file:
get_token_action	../library/mercury_term_lexer.m	/^:- type get_token_action$/;kq|-;/\<get_token_action\>/;'q;"	kind:type	file:
get_token_list	../library/mercury_term_lexer.m	/^:- pred get_token_list(/;kq|/^\<get_token_list\>/;'q;"	kind:pred
get_token_list_loop	../library/mercury_term_lexer.m	/^:- pred get_token_list_loop(/;kq|/^\<get_token_list_loop\>/;'q;"	kind:pred	file:
get_tournament_view	../library/psqueue.m	/^:- func get_tournament_view(winner(P, K)) = tournament_view(/;kq|/^\<get_tournament_view\>/;'q;"	kind:func	file:
get_tuple_subterm	../library/rtti_implementation.m	/^:- some [ArgT] pred get_tuple_subterm(/;kq|/^\<get_tuple_subterm\>/;'q;"	kind:pred	file:
get_type_ctor_functors	../library/rtti_implementation.m	/^:- func get_type_ctor_functors(/;kq|/^\<get_type_ctor_functors\>/;'q;"	kind:func	file:
get_type_ctor_info	../library/rtti_implementation.m	/^:- func get_type_ctor_info(/;kq|/^\<get_type_ctor_info\>/;'q;"	kind:func
get_type_ctor_rep	../library/rtti_implementation.m	/^:- func get_type_ctor_rep(/;kq|/^\<get_type_ctor_rep\>/;'q;"	kind:func	file:
get_type_info	../library/rtti_implementation.m	/^:- func get_type_info(T::unused) = (/;kq|/^\<get_type_info\>/;'q;"	kind:func
get_type_info_for_type_info	../library/type_desc.m	/^:- func get_type_info_for_type_info = type_desc.$/;kq|/^\<get_type_info_for_type_info\>/;'q;"	kind:func	file:
get_type_info_for_var	../library/rtti_implementation.m	/^:- pred get_type_info_for_var(/;kq|/^\<get_type_info_for_var\>/;'q;"	kind:pred	file:
get_type_info_from_term	../library/rtti_implementation.m	/^:- func get_type_info_from_term(/;kq|/^\<get_type_info_from_term\>/;'q;"	kind:func	file:
get_type_layout	../library/rtti_implementation.m	/^:- func get_type_layout(/;kq|/^\<get_type_layout\>/;'q;"	kind:func	file:
get_typeclass_info_from_term	../library/rtti_implementation.m	/^:- func get_typeclass_info_from_term(/;kq|/^\<get_typeclass_info_from_term\>/;'q;"	kind:func	file:
get_uint8	../library/bitmap.m	/^:- func get_uint8(/;kq|/^\<get_uint8\>/;'q;"	kind:func
get_unicode_escape	../library/mercury_term_lexer.m	/^:- pred get_unicode_escape(/;kq|/^\<get_unicode_escape\>/;'q;"	kind:pred	file:
get_user_cpu_milliseconds	../library/benchmarking.m	/^:- impure pred get_user_cpu_milliseconds(/;kq|/^\<get_user_cpu_milliseconds\>/;'q;"	kind:pred	file:
get_var_arity_typeinfo_arity	../library/rtti_implementation.m	/^:- func get_var_arity_typeinfo_arity(/;kq|/^\<get_var_arity_typeinfo_arity\>/;'q;"	kind:func	file:
get_var_names	../library/varset.m	/^:- pred get_var_names(varset(T)::in, map(var(/;kq|/^\<get_var_names\>/;'q;"	kind:pred
get_variable	../library/mercury_term_lexer.m	/^:- pred get_variable(io.text_input_stream::in, list(/;kq|/^\<get_variable\>/;'q;"	kind:pred	file:
get_windows_error	../library/io.m	/^:- pred get_windows_error(/;kq|/^\<get_windows_error\>/;'q;"	kind:pred
get_zero	../library/mercury_term_lexer.m	/^:- pred get_zero(/;kq|/^\<get_zero\>/;'q;"	kind:pred	file:
getenv	../library/io.environment.m	/^:- semipure pred getenv(/;kq|/^\<getenv\>/;'q;"	kind:pred	file:
getopt.accumulating	../library/getopt.m	/^    ;       accumulating(list(string))$/;kq|-;/\<getopt.accumulating\>/;'q;"	kind:cons
getopt.bool	../library/getopt.m	/^    --->    bool(bool)$/;kq|-;/\<getopt.bool\>/;'q;"	kind:cons
getopt.bool	../library/getopt.m	/^    ;       bool(bool)$/;kq|-;/\<getopt.bool\>/;'q;"	kind:cons
getopt.bool_special	../library/getopt.m	/^    ;       bool_special$/;kq|-;/\<getopt.bool_special\>/;'q;"	kind:cons
getopt.cannot_negate	../library/getopt.m	/^    ;       cannot_negate$/;kq|-;/\<getopt.cannot_negate\>/;'q;"	kind:cons
getopt.cord_snoc	../library/getopt.m	/^:- pred cord_snoc(T::in(/;kq|/^\<cord_snoc\>/;'q;"	kind:pred	file:
getopt.do_read_file_contents	../library/getopt.m	/^:- pred do_read_file_contents(/;kq|/^\<do_read_file_contents\>/;'q;"	kind:pred	file:
getopt.does_not_allow_argument	../library/getopt.m	/^    ;       does_not_allow_argument(string)$/;kq|-;/\<getopt.does_not_allow_argument\>/;'q;"	kind:cons
getopt.error	../library/getopt.m	/^    ;       error(string).$/;kq|-;/\<getopt.error\>/;'q;"	kind:cons
getopt.expand_file_specials	../library/getopt.m	/^:- pred expand_file_specials(short_option(OptionType)::in(/;kq|/^\<expand_file_specials\>/;'q;"	kind:pred
getopt.file_options_error	../library/getopt.m	/^    ;       file_options_error(option_error(OptionType)).$/;kq|-;/\<getopt.file_options_error\>/;'q;"	kind:cons	file:
getopt.file_options_no_error	../library/getopt.m	/^    --->    file_options_no_error(go_cord(option_value(OptionType)))$/;kq|-;/\<getopt.file_options_no_error\>/;'q;"	kind:cons	file:
getopt.file_options_or_error	../library/getopt.m	/^:- type file_options_or_error(OptionType)$/;kq|-;/\<getopt.file_options_or_error\>/;'q;"	kind:type	file:
getopt.file_special	../library/getopt.m	/^    ;       file_special.$/;kq|-;/\<getopt.file_special\>/;'q;"	kind:cons
getopt.file_special_but_no_io	../library/getopt.m	/^    ;       file_special_but_no_io(string)$/;kq|-;/\<getopt.file_special_but_no_io\>/;'q;"	kind:cons
getopt.found_option_error	../library/getopt.m	/^    ;       found_option_error(option_error(OptionType)).$/;kq|-;/\<getopt.found_option_error\>/;'q;"	kind:cons
getopt.get_long_option_arg	../library/getopt.m	/^:- pred get_long_option_arg(/;kq|/^\<get_long_option_arg\>/;'q;"	kind:pred	file:
getopt.get_short_option_arg	../library/getopt.m	/^:- pred get_short_option_arg(list(/;kq|/^\<get_short_option_arg\>/;'q;"	kind:pred	file:
getopt.go_branch_node	../library/getopt.m	/^    ;       go_branch_node(go_cord_node(T), go_cord_node(T)).$/;kq|-;/\<getopt.go_branch_node\>/;'q;"	kind:cons	file:
getopt.go_cord	../library/getopt.m	/^:- type go_cord(T)$/;kq|-;/\<getopt.go_cord\>/;'q;"	kind:type	file:
getopt.go_cord_append	../library/getopt.m	/^:- pred go_cord_append(/;kq|/^\<go_cord_append\>/;'q;"	kind:pred	file:
getopt.go_cord_node	../library/getopt.m	/^:- type go_cord_node(T)$/;kq|-;/\<getopt.go_cord_node\>/;'q;"	kind:type	file:
getopt.go_cord_node_skel	../library/getopt.m	/^:- inst go_cord_node_skel(I) for go_cord_node\/1$/;kq|-;/\<getopt.go_cord_node_skel\>/;'q;"	kind:inst	file:
getopt.go_cord_skel	../library/getopt.m	/^:- inst go_cord_skel(I) for go_cord\/1$/;kq|-;/\<getopt.go_cord_skel\>/;'q;"	kind:inst	file:
getopt.go_cord_to_list	../library/getopt.m	/^:- func go_cord_to_list(go_cord(T)::in(go_cord_skel(/;kq|/^\<go_cord_to_list\>/;'q;"	kind:func	file:
getopt.go_cord_to_list_2	../library/getopt.m	/^:- func go_cord_to_list_2(/;kq|/^\<go_cord_to_list_2\>/;'q;"	kind:func	file:
getopt.go_empty_cord	../library/getopt.m	/^    --->    go_empty_cord$/;kq|-;/\<getopt.go_empty_cord\>/;'q;"	kind:cons	file:
getopt.go_list_node	../library/getopt.m	/^    ;       go_list_node(T, list(T))$/;kq|-;/\<getopt.go_list_node\>/;'q;"	kind:cons	file:
getopt.go_nonempty_cord	../library/getopt.m	/^    ;       go_nonempty_cord(go_cord_node(T)).$/;kq|-;/\<getopt.go_nonempty_cord\>/;'q;"	kind:cons	file:
getopt.go_unit_node	../library/getopt.m	/^    --->    go_unit_node(T)$/;kq|-;/\<getopt.go_unit_node\>/;'q;"	kind:cons	file:
getopt.init_option_table	../library/getopt.m	/^:- pred init_option_table(/;kq|/^\<init_option_table\>/;'q;"	kind:pred
getopt.init_option_table_multi	../library/getopt.m	/^:- pred init_option_table_multi(/;kq|/^\<init_option_table_multi\>/;'q;"	kind:pred
getopt.int	../library/getopt.m	/^    ;       int(int)$/;kq|-;/\<getopt.int\>/;'q;"	kind:cons
getopt.int	../library/getopt.m	/^    ;       int(int)$/;kq|-;/\<getopt.int\>/;'q;"	kind:cons
getopt.int_special	../library/getopt.m	/^    ;       int_special$/;kq|-;/\<getopt.int_special\>/;'q;"	kind:cons
getopt.long_option	../library/getopt.m	/^                long_option     :: pred(string, OptionType),$/;kq|-;/\<getopt.long_option\>/;'q;"	kind:fld	file:
getopt.long_option	../library/getopt.m	/^:- type long_option(OptionType) ==  (pred(string, OptionType)).$/;kq|-;/\<getopt.long_option\>/;'q;"	kind:type
getopt.lookup_bool_option	../library/getopt.m	/^:- func lookup_bool_option(option_table(/;kq|/^\<lookup_bool_option\>/;'q;"	kind:func
getopt.lookup_int_option	../library/getopt.m	/^:- func lookup_int_option(option_table(/;kq|/^\<lookup_int_option\>/;'q;"	kind:func
getopt.lookup_maybe_int_option	../library/getopt.m	/^:- func lookup_maybe_int_option(option_table(Option), Option) = maybe(/;kq|/^\<lookup_maybe_int_option\>/;'q;"	kind:func
getopt.lookup_string_option	../library/getopt.m	/^:- func lookup_string_option(option_table(/;kq|/^\<lookup_string_option\>/;'q;"	kind:func
getopt.maybe_int	../library/getopt.m	/^    ;       maybe_int(maybe(int))$/;kq|-;/\<getopt.maybe_int\>/;'q;"	kind:cons
getopt.maybe_option_arg	../library/getopt.m	/^:- type maybe_option_arg$/;kq|-;/\<getopt.maybe_option_arg\>/;'q;"	kind:type	file:
getopt.maybe_option_error	../library/getopt.m	/^:- type maybe_option_error(OptionType)$/;kq|-;/\<getopt.maybe_option_error\>/;'q;"	kind:type
getopt.maybe_option_table	../library/getopt.m	/^:- type maybe_option_table(OptionType)$/;kq|-;/\<getopt.maybe_option_table\>/;'q;"	kind:type
getopt.maybe_option_table_se	../library/getopt.m	/^:- type maybe_option_table_se(OptionType)$/;kq|-;/\<getopt.maybe_option_table_se\>/;'q;"	kind:type
getopt.maybe_string	../library/getopt.m	/^    ;       maybe_string(maybe(string))$/;kq|-;/\<getopt.maybe_string\>/;'q;"	kind:cons
getopt.maybe_string	../library/getopt.m	/^    ;       maybe_string(maybe(string)).$/;kq|-;/\<getopt.maybe_string\>/;'q;"	kind:cons
getopt.maybe_string_special	../library/getopt.m	/^    ;       maybe_string_special$/;kq|-;/\<getopt.maybe_string_special\>/;'q;"	kind:cons
getopt.no_option_arg	../library/getopt.m	/^    --->    no_option_arg$/;kq|-;/\<getopt.no_option_arg\>/;'q;"	kind:cons	file:
getopt.no_option_error	../library/getopt.m	/^    --->    no_option_error$/;kq|-;/\<getopt.no_option_error\>/;'q;"	kind:cons
getopt.non_file_special	../library/getopt.m	/^:- inst non_file_special for option_value\/1$/;kq|-;/\<getopt.non_file_special\>/;'q;"	kind:inst
getopt.none	../library/getopt.m	/^    --->    none$/;kq|-;/\<getopt.none\>/;'q;"	kind:cons
getopt.none	../library/getopt.m	/^    --->    none$/;kq|-;/\<getopt.none\>/;'q;"	kind:cons	file:
getopt.notrack	../library/getopt.m	/^    ;       notrack($/;kq|-;/\<getopt.notrack\>/;'q;"	kind:cons	file:
getopt.numeric_argument_error	../library/getopt.m	/^:- pred numeric_argument_error(/;kq|/^\<numeric_argument_error\>/;'q;"	kind:pred	file:
getopt.ok	../library/getopt.m	/^    --->    ok(option_table(OptionType))$/;kq|-;/\<getopt.ok\>/;'q;"	kind:cons
getopt.option_arg	../library/getopt.m	/^    ;       option_arg(string).$/;kq|-;/\<getopt.option_arg\>/;'q;"	kind:cons	file:
getopt.option_arg_error	../library/getopt.m	/^    ;       option_arg_error(option_error(OptionType)).$/;kq|-;/\<getopt.option_arg_error\>/;'q;"	kind:cons	file:
getopt.option_arg_no_error	../library/getopt.m	/^    --->    option_arg_no_error(string)$/;kq|-;/\<getopt.option_arg_no_error\>/;'q;"	kind:cons	file:
getopt.option_arg_or_error	../library/getopt.m	/^:- type option_arg_or_error(OptionType)$/;kq|-;/\<getopt.option_arg_or_error\>/;'q;"	kind:type	file:
getopt.option_data	../library/getopt.m	/^:- type option_data$/;kq|-;/\<getopt.option_data\>/;'q;"	kind:type
getopt.option_data_bool	../library/getopt.m	/^:- inst option_data_bool for option_data\/0$/;kq|-;/\<getopt.option_data_bool\>/;'q;"	kind:inst	file:
getopt.option_data_int	../library/getopt.m	/^:- inst option_data_int for option_data\/0$/;kq|-;/\<getopt.option_data_int\>/;'q;"	kind:inst	file:
getopt.option_data_none	../library/getopt.m	/^:- inst option_data_none for option_data\/0$/;kq|-;/\<getopt.option_data_none\>/;'q;"	kind:inst	file:
getopt.option_data_string	../library/getopt.m	/^:- inst option_data_string for option_data\/0$/;kq|-;/\<getopt.option_data_string\>/;'q;"	kind:inst	file:
getopt.option_default_value	../library/getopt.m	/^:- type option_default_value(OptionType) == (pred(OptionType, option_data)).$/;kq|-;/\<getopt.option_default_value\>/;'q;"	kind:type
getopt.option_error	../library/getopt.m	/^:- type option_error(OptionType)$/;kq|-;/\<getopt.option_error\>/;'q;"	kind:type
getopt.option_error_reason	../library/getopt.m	/^:- type option_error_reason$/;kq|-;/\<getopt.option_error_reason\>/;'q;"	kind:type
getopt.option_error_to_string	../library/getopt.m	/^:- func option_error_to_string(option_error(/;kq|/^\<option_error_to_string\>/;'q;"	kind:func
getopt.option_ops	../library/getopt.m	/^:- inst option_ops for option_ops\/1$/;kq|-;/\<getopt.option_ops\>/;'q;"	kind:inst
getopt.option_ops	../library/getopt.m	/^:- type option_ops(OptionType)$/;kq|-;/\<getopt.option_ops\>/;'q;"	kind:type
getopt.option_ops_default_map	../library/getopt.m	/^    ;       option_ops_default_map($/;kq|-;/\<getopt.option_ops_default_map\>/;'q;"	kind:cons
getopt.option_ops_default_map	../library/getopt.m	/^    ;       option_ops_default_map($/;kq|-;/\<getopt.option_ops_default_map\>/;'q;"	kind:cons
getopt.option_ops_internal	../library/getopt.m	/^:- inst option_ops_internal for option_ops_internal\/2$/;kq|-;/\<getopt.option_ops_internal\>/;'q;"	kind:inst	file:
getopt.option_ops_internal	../library/getopt.m	/^:- type option_ops_internal(OptionType, UserDataType)$/;kq|-;/\<getopt.option_ops_internal\>/;'q;"	kind:type	file:
getopt.option_ops_multi	../library/getopt.m	/^    ;       option_ops_multi($/;kq|-;/\<getopt.option_ops_multi\>/;'q;"	kind:cons
getopt.option_ops_multi	../library/getopt.m	/^    ;       option_ops_multi($/;kq|-;/\<getopt.option_ops_multi\>/;'q;"	kind:cons
getopt.option_ops_special	../library/getopt.m	/^:- inst option_ops_special for option_ops_special\/2$/;kq|-;/\<getopt.option_ops_special\>/;'q;"	kind:inst	file:
getopt.option_ops_special	../library/getopt.m	/^:- type option_ops_special(OptionType, UserDataType)$/;kq|-;/\<getopt.option_ops_special\>/;'q;"	kind:type	file:
getopt.option_ops_track	../library/getopt.m	/^:- inst option_ops_track for option_ops_track\/1$/;kq|-;/\<getopt.option_ops_track\>/;'q;"	kind:inst
getopt.option_ops_track	../library/getopt.m	/^:- type option_ops_track(OptionType)$/;kq|-;/\<getopt.option_ops_track\>/;'q;"	kind:type
getopt.option_ops_userdata	../library/getopt.m	/^:- inst option_ops_userdata for option_ops_userdata\/2$/;kq|-;/\<getopt.option_ops_userdata\>/;'q;"	kind:inst
getopt.option_ops_userdata	../library/getopt.m	/^:- type option_ops_userdata(OptionType, UserDataType)$/;kq|-;/\<getopt.option_ops_userdata\>/;'q;"	kind:type
getopt.option_table	../library/getopt.m	/^:- type option_table(OptionType) == map(OptionType, option_data).$/;kq|-;/\<getopt.option_table\>/;'q;"	kind:type
getopt.option_value	../library/getopt.m	/^:- type option_value(OptionType)$/;kq|-;/\<getopt.option_value\>/;'q;"	kind:type
getopt.ov_accumulating	../library/getopt.m	/^    ;       ov_accumulating(OptionType, string, string)$/;kq|-;/\<getopt.ov_accumulating\>/;'q;"	kind:cons
getopt.ov_accumulating_reset	../library/getopt.m	/^    ;       ov_accumulating_reset(OptionType, string)$/;kq|-;/\<getopt.ov_accumulating_reset\>/;'q;"	kind:cons
getopt.ov_bool	../library/getopt.m	/^    --->    ov_bool(OptionType, string, bool)$/;kq|-;/\<getopt.ov_bool\>/;'q;"	kind:cons
getopt.ov_bool_special	../library/getopt.m	/^    ;       ov_bool_special(OptionType, string, bool)$/;kq|-;/\<getopt.ov_bool_special\>/;'q;"	kind:cons
getopt.ov_file_special	../library/getopt.m	/^    ;       ov_file_special(OptionType, string, string).$/;kq|-;/\<getopt.ov_file_special\>/;'q;"	kind:cons
getopt.ov_int	../library/getopt.m	/^    ;       ov_int(OptionType, string, int)$/;kq|-;/\<getopt.ov_int\>/;'q;"	kind:cons
getopt.ov_int_special	../library/getopt.m	/^    ;       ov_int_special(OptionType, string, int)$/;kq|-;/\<getopt.ov_int_special\>/;'q;"	kind:cons
getopt.ov_maybe_int	../library/getopt.m	/^    ;       ov_maybe_int(OptionType, string, maybe(int))$/;kq|-;/\<getopt.ov_maybe_int\>/;'q;"	kind:cons
getopt.ov_maybe_string	../library/getopt.m	/^    ;       ov_maybe_string(OptionType, string, maybe(string))$/;kq|-;/\<getopt.ov_maybe_string\>/;'q;"	kind:cons
getopt.ov_maybe_string_special	../library/getopt.m	/^    ;       ov_maybe_string_special(OptionType, string, maybe(string))$/;kq|-;/\<getopt.ov_maybe_string_special\>/;'q;"	kind:cons
getopt.ov_special	../library/getopt.m	/^    ;       ov_special(OptionType, string)$/;kq|-;/\<getopt.ov_special\>/;'q;"	kind:cons
getopt.ov_string	../library/getopt.m	/^    ;       ov_string(OptionType, string, string)$/;kq|-;/\<getopt.ov_string\>/;'q;"	kind:cons
getopt.ov_string_special	../library/getopt.m	/^    ;       ov_string_special(OptionType, string, string)$/;kq|-;/\<getopt.ov_string_special\>/;'q;"	kind:cons
getopt.process_arguments	../library/getopt.m	/^:- pred process_arguments(/;kq|/^\<process_arguments\>/;'q;"	kind:pred	file:
getopt.process_option_values	../library/getopt.m	/^:- pred process_option_values(/;kq|/^\<process_option_values\>/;'q;"	kind:pred	file:
getopt.process_options	../library/getopt.m	/^:- pred process_options(option_ops(OptionType)::in(/;kq|/^\<process_options\>/;'q;"	kind:pred
getopt.process_options_io	../library/getopt.m	/^:- pred process_options_io(option_ops(OptionType)::in(/;kq|/^\<process_options_io\>/;'q;"	kind:pred
getopt.process_options_track	../library/getopt.m	/^:- pred process_options_track(/;kq|/^\<process_options_track\>/;'q;"	kind:pred
getopt.process_special_option	../library/getopt.m	/^:- pred process_special_option(/;kq|/^\<process_special_option\>/;'q;"	kind:pred	file:
getopt.read_failure_no_io	../library/getopt.m	/^    ;       read_failure_no_io.$/;kq|-;/\<getopt.read_failure_no_io\>/;'q;"	kind:cons	file:
getopt.read_failure_open	../library/getopt.m	/^    ;       read_failure_open(io.error)$/;kq|-;/\<getopt.read_failure_open\>/;'q;"	kind:cons	file:
getopt.read_failure_read	../library/getopt.m	/^    ;       read_failure_read(io.error)$/;kq|-;/\<getopt.read_failure_read\>/;'q;"	kind:cons	file:
getopt.read_file_contents	../library/getopt.m	/^:- typeclass read_file_contents(MaybeIO) where [$/;kq|-;/\<getopt.read_file_contents\>/;'q;"	kind:tc	file:
getopt.read_success	../library/getopt.m	/^    --->    read_success(string)$/;kq|-;/\<getopt.read_success\>/;'q;"	kind:cons	file:
getopt.record_arguments	../library/getopt.m	/^:- pred record_arguments(short_option(OptionType)::in(/;kq|/^\<record_arguments\>/;'q;"	kind:pred
getopt.record_arguments_loop	../library/getopt.m	/^:- pred record_arguments_loop(short_option(OptionType)::in(/;kq|/^\<record_arguments_loop\>/;'q;"	kind:pred	file:
getopt.record_negated_option	../library/getopt.m	/^:- pred record_negated_option(option_table(/;kq|/^\<record_negated_option\>/;'q;"	kind:pred	file:
getopt.record_option_bool	../library/getopt.m	/^:- pred record_option_bool(option_data::in(/;kq|/^\<record_option_bool\>/;'q;"	kind:pred	file:
getopt.record_option_int	../library/getopt.m	/^:- pred record_option_int(option_data::in(/;kq|/^\<record_option_int\>/;'q;"	kind:pred	file:
getopt.record_option_none	../library/getopt.m	/^:- pred record_option_none(option_data::in(/;kq|/^\<record_option_none\>/;'q;"	kind:pred	file:
getopt.record_option_string	../library/getopt.m	/^:- pred record_option_string(option_data::in(/;kq|/^\<record_option_string\>/;'q;"	kind:pred	file:
getopt.requires_argument	../library/getopt.m	/^    ;       requires_argument$/;kq|-;/\<getopt.requires_argument\>/;'q;"	kind:cons
getopt.short_option	../library/getopt.m	/^                short_option    :: pred(char, OptionType),$/;kq|-;/\<getopt.short_option\>/;'q;"	kind:fld	file:
getopt.short_option	../library/getopt.m	/^:- type short_option(OptionType) == (pred(char, OptionType)).$/;kq|-;/\<getopt.short_option\>/;'q;"	kind:type
getopt.special	../library/getopt.m	/^    ;       special$/;kq|-;/\<getopt.special\>/;'q;"	kind:cons
getopt.special_data	../library/getopt.m	/^:- type special_data$/;kq|-;/\<getopt.special_data\>/;'q;"	kind:type
getopt.special_handler	../library/getopt.m	/^                special_handler :: option_ops_special(OptionType, UserDataType)$/;kq|-;/\<getopt.special_handler\>/;'q;"	kind:fld	file:
getopt.special_handler	../library/getopt.m	/^:- type special_handler(OptionType) ==$/;kq|-;/\<getopt.special_handler\>/;'q;"	kind:type
getopt.special_handler_error	../library/getopt.m	/^    ;       special_handler_error(string)$/;kq|-;/\<getopt.special_handler_error\>/;'q;"	kind:cons
getopt.special_handler_failed	../library/getopt.m	/^    ;       special_handler_failed$/;kq|-;/\<getopt.special_handler_failed\>/;'q;"	kind:cons
getopt.special_handler_missing	../library/getopt.m	/^    ;       special_handler_missing$/;kq|-;/\<getopt.special_handler_missing\>/;'q;"	kind:cons
getopt.special_handler_track	../library/getopt.m	/^:- type special_handler_track(OptionType) ==$/;kq|-;/\<getopt.special_handler_track\>/;'q;"	kind:type
getopt.string	../library/getopt.m	/^    ;       string(string)$/;kq|-;/\<getopt.string\>/;'q;"	kind:cons
getopt.string	../library/getopt.m	/^    ;       string(string)$/;kq|-;/\<getopt.string\>/;'q;"	kind:cons
getopt.string_special	../library/getopt.m	/^    ;       string_special$/;kq|-;/\<getopt.string_special\>/;'q;"	kind:cons
getopt.track	../library/getopt.m	/^    ;       track($/;kq|-;/\<getopt.track\>/;'q;"	kind:cons	file:
getopt.unknown_type	../library/getopt.m	/^    --->    unknown_type$/;kq|-;/\<getopt.unknown_type\>/;'q;"	kind:cons
getopt.unrecognized_option	../library/getopt.m	/^    --->    unrecognized_option(string)$/;kq|-;/\<getopt.unrecognized_option\>/;'q;"	kind:cons
getopt.user_data_handler	../library/getopt.m	/^:- type user_data_handler(OptionType, UserDataType) ==$/;kq|-;/\<getopt.user_data_handler\>/;'q;"	kind:type
getopt.userdata	../library/getopt.m	/^    ;       userdata($/;kq|-;/\<getopt.userdata\>/;'q;"	kind:cons	file:
getopt_io.accumulating	../library/getopt_io.m	/^    ;       accumulating(list(string))$/;kq|-;/\<getopt_io.accumulating\>/;'q;"	kind:cons
getopt_io.bool	../library/getopt_io.m	/^    --->    bool(bool)$/;kq|-;/\<getopt_io.bool\>/;'q;"	kind:cons
getopt_io.bool	../library/getopt_io.m	/^    ;       bool(bool)$/;kq|-;/\<getopt_io.bool\>/;'q;"	kind:cons
getopt_io.bool_special	../library/getopt_io.m	/^    ;       bool_special$/;kq|-;/\<getopt_io.bool_special\>/;'q;"	kind:cons
getopt_io.cannot_negate	../library/getopt_io.m	/^    ;       cannot_negate$/;kq|-;/\<getopt_io.cannot_negate\>/;'q;"	kind:cons
getopt_io.cord_snoc	../library/getopt_io.m	/^:- pred cord_snoc(T::in(/;kq|/^\<cord_snoc\>/;'q;"	kind:pred	file:
getopt_io.error	../library/getopt_io.m	/^    ;       error(string).$/;kq|-;/\<getopt_io.error\>/;'q;"	kind:cons
getopt_io.expand_file_specials	../library/getopt_io.m	/^:- pred expand_file_specials(short_option(OptionType)::in(/;kq|/^\<expand_file_specials\>/;'q;"	kind:pred
getopt_io.file_options_error	../library/getopt_io.m	/^    ;       file_options_error(option_error(OptionType)).$/;kq|-;/\<getopt_io.file_options_error\>/;'q;"	kind:cons	file:
getopt_io.file_special	../library/getopt_io.m	/^    ;       file_special.$/;kq|-;/\<getopt_io.file_special\>/;'q;"	kind:cons
getopt_io.found_option_error	../library/getopt_io.m	/^    ;       found_option_error(option_error(OptionType)).$/;kq|-;/\<getopt_io.found_option_error\>/;'q;"	kind:cons
getopt_io.get_long_option_arg	../library/getopt_io.m	/^:- pred get_long_option_arg(/;kq|/^\<get_long_option_arg\>/;'q;"	kind:pred	file:
getopt_io.get_short_option_arg	../library/getopt_io.m	/^:- pred get_short_option_arg(list(/;kq|/^\<get_short_option_arg\>/;'q;"	kind:pred	file:
getopt_io.go_branch_node	../library/getopt_io.m	/^    ;       go_branch_node(go_cord_node(T), go_cord_node(T)).$/;kq|-;/\<getopt_io.go_branch_node\>/;'q;"	kind:cons	file:
getopt_io.go_cord	../library/getopt_io.m	/^:- type go_cord(T)$/;kq|-;/\<getopt_io.go_cord\>/;'q;"	kind:type	file:
getopt_io.go_cord_append	../library/getopt_io.m	/^:- pred go_cord_append(/;kq|/^\<go_cord_append\>/;'q;"	kind:pred	file:
getopt_io.go_cord_node	../library/getopt_io.m	/^:- type go_cord_node(T)$/;kq|-;/\<getopt_io.go_cord_node\>/;'q;"	kind:type	file:
getopt_io.go_cord_node_skel	../library/getopt_io.m	/^:- inst go_cord_node_skel(I) for go_cord_node\/1$/;kq|-;/\<getopt_io.go_cord_node_skel\>/;'q;"	kind:inst	file:
getopt_io.go_cord_skel	../library/getopt_io.m	/^:- inst go_cord_skel(I) for go_cord\/1$/;kq|-;/\<getopt_io.go_cord_skel\>/;'q;"	kind:inst	file:
getopt_io.go_cord_to_list	../library/getopt_io.m	/^:- func go_cord_to_list(go_cord(T)::in(go_cord_skel(/;kq|/^\<go_cord_to_list\>/;'q;"	kind:func	file:
getopt_io.go_cord_to_list_2	../library/getopt_io.m	/^:- func go_cord_to_list_2(/;kq|/^\<go_cord_to_list_2\>/;'q;"	kind:func	file:
getopt_io.go_empty_cord	../library/getopt_io.m	/^    --->    go_empty_cord$/;kq|-;/\<getopt_io.go_empty_cord\>/;'q;"	kind:cons	file:
getopt_io.go_list_node	../library/getopt_io.m	/^    ;       go_list_node(T, list(T))$/;kq|-;/\<getopt_io.go_list_node\>/;'q;"	kind:cons	file:
getopt_io.go_nonempty_cord	../library/getopt_io.m	/^    ;       go_nonempty_cord(go_cord_node(T)).$/;kq|-;/\<getopt_io.go_nonempty_cord\>/;'q;"	kind:cons	file:
getopt_io.go_unit_node	../library/getopt_io.m	/^    --->    go_unit_node(T)$/;kq|-;/\<getopt_io.go_unit_node\>/;'q;"	kind:cons	file:
getopt_io.init_option_table	../library/getopt_io.m	/^:- pred init_option_table(/;kq|/^\<init_option_table\>/;'q;"	kind:pred
getopt_io.int	../library/getopt_io.m	/^    ;       int(int)$/;kq|-;/\<getopt_io.int\>/;'q;"	kind:cons
getopt_io.int	../library/getopt_io.m	/^    ;       int(int)$/;kq|-;/\<getopt_io.int\>/;'q;"	kind:cons
getopt_io.int_special	../library/getopt_io.m	/^    ;       int_special$/;kq|-;/\<getopt_io.int_special\>/;'q;"	kind:cons
getopt_io.long_option	../library/getopt_io.m	/^                long_option     :: pred(string, OptionType),$/;kq|-;/\<getopt_io.long_option\>/;'q;"	kind:fld	file:
getopt_io.long_option	../library/getopt_io.m	/^:- type long_option(OptionType) ==  (pred(string, OptionType)).$/;kq|-;/\<getopt_io.long_option\>/;'q;"	kind:type
getopt_io.lookup_bool_option	../library/getopt_io.m	/^:- func lookup_bool_option(option_table(/;kq|/^\<lookup_bool_option\>/;'q;"	kind:func
getopt_io.lookup_int_option	../library/getopt_io.m	/^:- func lookup_int_option(option_table(/;kq|/^\<lookup_int_option\>/;'q;"	kind:func
getopt_io.lookup_string_option	../library/getopt_io.m	/^:- func lookup_string_option(option_table(/;kq|/^\<lookup_string_option\>/;'q;"	kind:func
getopt_io.maybe_int	../library/getopt_io.m	/^    ;       maybe_int(maybe(int))$/;kq|-;/\<getopt_io.maybe_int\>/;'q;"	kind:cons
getopt_io.maybe_option_arg	../library/getopt_io.m	/^:- type maybe_option_arg$/;kq|-;/\<getopt_io.maybe_option_arg\>/;'q;"	kind:type	file:
getopt_io.maybe_option_error	../library/getopt_io.m	/^:- type maybe_option_error(OptionType)$/;kq|-;/\<getopt_io.maybe_option_error\>/;'q;"	kind:type
getopt_io.maybe_option_table	../library/getopt_io.m	/^:- type maybe_option_table(OptionType)$/;kq|-;/\<getopt_io.maybe_option_table\>/;'q;"	kind:type
getopt_io.maybe_string	../library/getopt_io.m	/^    ;       maybe_string(maybe(string))$/;kq|-;/\<getopt_io.maybe_string\>/;'q;"	kind:cons
getopt_io.maybe_string	../library/getopt_io.m	/^    ;       maybe_string(maybe(string)).$/;kq|-;/\<getopt_io.maybe_string\>/;'q;"	kind:cons
getopt_io.maybe_string_special	../library/getopt_io.m	/^    ;       maybe_string_special$/;kq|-;/\<getopt_io.maybe_string_special\>/;'q;"	kind:cons
getopt_io.no_option_arg	../library/getopt_io.m	/^    --->    no_option_arg$/;kq|-;/\<getopt_io.no_option_arg\>/;'q;"	kind:cons	file:
getopt_io.no_option_error	../library/getopt_io.m	/^    --->    no_option_error$/;kq|-;/\<getopt_io.no_option_error\>/;'q;"	kind:cons
getopt_io.non_file_special	../library/getopt_io.m	/^:- inst non_file_special for option_value\/1$/;kq|-;/\<getopt_io.non_file_special\>/;'q;"	kind:inst
getopt_io.none	../library/getopt_io.m	/^    --->    none$/;kq|-;/\<getopt_io.none\>/;'q;"	kind:cons
getopt_io.none	../library/getopt_io.m	/^    --->    none$/;kq|-;/\<getopt_io.none\>/;'q;"	kind:cons	file:
getopt_io.notrack	../library/getopt_io.m	/^    ;       notrack($/;kq|-;/\<getopt_io.notrack\>/;'q;"	kind:cons	file:
getopt_io.ok	../library/getopt_io.m	/^    --->    ok(option_table(OptionType))$/;kq|-;/\<getopt_io.ok\>/;'q;"	kind:cons
getopt_io.option_arg	../library/getopt_io.m	/^    ;       option_arg(string).$/;kq|-;/\<getopt_io.option_arg\>/;'q;"	kind:cons	file:
getopt_io.option_arg_error	../library/getopt_io.m	/^    ;       option_arg_error(option_error(OptionType)).$/;kq|-;/\<getopt_io.option_arg_error\>/;'q;"	kind:cons	file:
getopt_io.option_arg_no_error	../library/getopt_io.m	/^    --->    option_arg_no_error(string)$/;kq|-;/\<getopt_io.option_arg_no_error\>/;'q;"	kind:cons	file:
getopt_io.option_arg_or_error	../library/getopt_io.m	/^:- type option_arg_or_error(OptionType)$/;kq|-;/\<getopt_io.option_arg_or_error\>/;'q;"	kind:type	file:
getopt_io.option_data	../library/getopt_io.m	/^:- type option_data$/;kq|-;/\<getopt_io.option_data\>/;'q;"	kind:type
getopt_io.option_data_bool	../library/getopt_io.m	/^:- inst option_data_bool for option_data\/0$/;kq|-;/\<getopt_io.option_data_bool\>/;'q;"	kind:inst	file:
getopt_io.option_data_int	../library/getopt_io.m	/^:- inst option_data_int for option_data\/0$/;kq|-;/\<getopt_io.option_data_int\>/;'q;"	kind:inst	file:
getopt_io.option_data_none	../library/getopt_io.m	/^:- inst option_data_none for option_data\/0$/;kq|-;/\<getopt_io.option_data_none\>/;'q;"	kind:inst	file:
getopt_io.option_data_string	../library/getopt_io.m	/^:- inst option_data_string for option_data\/0$/;kq|-;/\<getopt_io.option_data_string\>/;'q;"	kind:inst	file:
getopt_io.option_default_value	../library/getopt_io.m	/^:- type option_default_value(OptionType) == (pred(OptionType, option_data)).$/;kq|-;/\<getopt_io.option_default_value\>/;'q;"	kind:type
getopt_io.option_error	../library/getopt_io.m	/^:- type option_error(OptionType)$/;kq|-;/\<getopt_io.option_error\>/;'q;"	kind:type
getopt_io.option_error_reason	../library/getopt_io.m	/^:- type option_error_reason$/;kq|-;/\<getopt_io.option_error_reason\>/;'q;"	kind:type
getopt_io.option_ops	../library/getopt_io.m	/^:- inst option_ops for option_ops\/1$/;kq|-;/\<getopt_io.option_ops\>/;'q;"	kind:inst
getopt_io.option_ops	../library/getopt_io.m	/^:- type option_ops(OptionType)$/;kq|-;/\<getopt_io.option_ops\>/;'q;"	kind:type
getopt_io.option_ops_internal	../library/getopt_io.m	/^:- inst option_ops_internal for option_ops_internal\/2$/;kq|-;/\<getopt_io.option_ops_internal\>/;'q;"	kind:inst	file:
getopt_io.option_ops_internal	../library/getopt_io.m	/^:- type option_ops_internal(OptionType, UserDataType)$/;kq|-;/\<getopt_io.option_ops_internal\>/;'q;"	kind:type	file:
getopt_io.option_ops_multi	../library/getopt_io.m	/^    ;       option_ops_multi($/;kq|-;/\<getopt_io.option_ops_multi\>/;'q;"	kind:cons
getopt_io.option_ops_multi	../library/getopt_io.m	/^    ;       option_ops_multi($/;kq|-;/\<getopt_io.option_ops_multi\>/;'q;"	kind:cons
getopt_io.option_ops_special	../library/getopt_io.m	/^:- inst option_ops_special for option_ops_special\/2$/;kq|-;/\<getopt_io.option_ops_special\>/;'q;"	kind:inst	file:
getopt_io.option_ops_special	../library/getopt_io.m	/^:- type option_ops_special(OptionType, UserDataType)$/;kq|-;/\<getopt_io.option_ops_special\>/;'q;"	kind:type	file:
getopt_io.option_ops_track	../library/getopt_io.m	/^:- inst option_ops_track for option_ops_track\/1$/;kq|-;/\<getopt_io.option_ops_track\>/;'q;"	kind:inst
getopt_io.option_ops_track	../library/getopt_io.m	/^:- type option_ops_track(OptionType)$/;kq|-;/\<getopt_io.option_ops_track\>/;'q;"	kind:type
getopt_io.option_ops_userdata	../library/getopt_io.m	/^:- inst option_ops_userdata for option_ops_userdata\/2$/;kq|-;/\<getopt_io.option_ops_userdata\>/;'q;"	kind:inst
getopt_io.option_ops_userdata	../library/getopt_io.m	/^:- type option_ops_userdata(OptionType, UserDataType)$/;kq|-;/\<getopt_io.option_ops_userdata\>/;'q;"	kind:type
getopt_io.option_table	../library/getopt_io.m	/^:- type option_table(OptionType) == map(OptionType, option_data).$/;kq|-;/\<getopt_io.option_table\>/;'q;"	kind:type
getopt_io.option_value	../library/getopt_io.m	/^:- type option_value(OptionType)$/;kq|-;/\<getopt_io.option_value\>/;'q;"	kind:type
getopt_io.ov_accumulating	../library/getopt_io.m	/^    ;       ov_accumulating(OptionType, string, string)$/;kq|-;/\<getopt_io.ov_accumulating\>/;'q;"	kind:cons
getopt_io.ov_bool	../library/getopt_io.m	/^    --->    ov_bool(OptionType, string, bool)$/;kq|-;/\<getopt_io.ov_bool\>/;'q;"	kind:cons
getopt_io.ov_bool_special	../library/getopt_io.m	/^    ;       ov_bool_special(OptionType, string, bool)$/;kq|-;/\<getopt_io.ov_bool_special\>/;'q;"	kind:cons
getopt_io.ov_file_special	../library/getopt_io.m	/^    ;       ov_file_special(OptionType, string, string).$/;kq|-;/\<getopt_io.ov_file_special\>/;'q;"	kind:cons
getopt_io.ov_int	../library/getopt_io.m	/^    ;       ov_int(OptionType, string, int)$/;kq|-;/\<getopt_io.ov_int\>/;'q;"	kind:cons
getopt_io.ov_int_special	../library/getopt_io.m	/^    ;       ov_int_special(OptionType, string, int)$/;kq|-;/\<getopt_io.ov_int_special\>/;'q;"	kind:cons
getopt_io.ov_maybe_int	../library/getopt_io.m	/^    ;       ov_maybe_int(OptionType, string, maybe(int))$/;kq|-;/\<getopt_io.ov_maybe_int\>/;'q;"	kind:cons
getopt_io.ov_maybe_string	../library/getopt_io.m	/^    ;       ov_maybe_string(OptionType, string, maybe(string))$/;kq|-;/\<getopt_io.ov_maybe_string\>/;'q;"	kind:cons
getopt_io.ov_special	../library/getopt_io.m	/^    ;       ov_special(OptionType, string)$/;kq|-;/\<getopt_io.ov_special\>/;'q;"	kind:cons
getopt_io.ov_string	../library/getopt_io.m	/^    ;       ov_string(OptionType, string, string)$/;kq|-;/\<getopt_io.ov_string\>/;'q;"	kind:cons
getopt_io.ov_string_special	../library/getopt_io.m	/^    ;       ov_string_special(OptionType, string, string)$/;kq|-;/\<getopt_io.ov_string_special\>/;'q;"	kind:cons
getopt_io.process_arguments	../library/getopt_io.m	/^:- pred process_arguments(/;kq|/^\<process_arguments\>/;'q;"	kind:pred	file:
getopt_io.process_options	../library/getopt_io.m	/^:- pred process_options(option_ops(OptionType)::in(/;kq|/^\<process_options\>/;'q;"	kind:pred
getopt_io.process_options_io	../library/getopt_io.m	/^:- pred process_options_io(option_ops(OptionType)::in(/;kq|/^\<process_options_io\>/;'q;"	kind:pred
getopt_io.read_failure_no_io	../library/getopt_io.m	/^    ;       read_failure_no_io.$/;kq|-;/\<getopt_io.read_failure_no_io\>/;'q;"	kind:cons	file:
getopt_io.read_failure_open	../library/getopt_io.m	/^    ;       read_failure_open(io.error)$/;kq|-;/\<getopt_io.read_failure_open\>/;'q;"	kind:cons	file:
getopt_io.read_failure_read	../library/getopt_io.m	/^    ;       read_failure_read(io.error)$/;kq|-;/\<getopt_io.read_failure_read\>/;'q;"	kind:cons	file:
getopt_io.read_file_contents	../library/getopt_io.m	/^:- typeclass read_file_contents(MaybeIO) where [$/;kq|-;/\<getopt_io.read_file_contents\>/;'q;"	kind:tc	file:
getopt_io.read_success	../library/getopt_io.m	/^    --->    read_success(string)$/;kq|-;/\<getopt_io.read_success\>/;'q;"	kind:cons	file:
getopt_io.record_arguments	../library/getopt_io.m	/^:- pred record_arguments(short_option(OptionType)::in(/;kq|/^\<record_arguments\>/;'q;"	kind:pred
getopt_io.record_option_bool	../library/getopt_io.m	/^:- pred record_option_bool(option_data::in(/;kq|/^\<record_option_bool\>/;'q;"	kind:pred	file:
getopt_io.record_option_int	../library/getopt_io.m	/^:- pred record_option_int(option_data::in(/;kq|/^\<record_option_int\>/;'q;"	kind:pred	file:
getopt_io.record_option_none	../library/getopt_io.m	/^:- pred record_option_none(option_data::in(/;kq|/^\<record_option_none\>/;'q;"	kind:pred	file:
getopt_io.record_option_string	../library/getopt_io.m	/^:- pred record_option_string(option_data::in(/;kq|/^\<record_option_string\>/;'q;"	kind:pred	file:
getopt_io.requires_argument	../library/getopt_io.m	/^    ;       requires_argument$/;kq|-;/\<getopt_io.requires_argument\>/;'q;"	kind:cons
getopt_io.short_option	../library/getopt_io.m	/^                short_option    :: pred(char, OptionType),$/;kq|-;/\<getopt_io.short_option\>/;'q;"	kind:fld	file:
getopt_io.short_option	../library/getopt_io.m	/^:- type short_option(OptionType) == (pred(char, OptionType)).$/;kq|-;/\<getopt_io.short_option\>/;'q;"	kind:type
getopt_io.special	../library/getopt_io.m	/^    ;       special$/;kq|-;/\<getopt_io.special\>/;'q;"	kind:cons
getopt_io.special_data	../library/getopt_io.m	/^:- type special_data$/;kq|-;/\<getopt_io.special_data\>/;'q;"	kind:type
getopt_io.special_handler	../library/getopt_io.m	/^                special_handler :: option_ops_special(OptionType, UserDataType)$/;kq|-;/\<getopt_io.special_handler\>/;'q;"	kind:fld	file:
getopt_io.special_handler	../library/getopt_io.m	/^:- type special_handler(OptionType) ==$/;kq|-;/\<getopt_io.special_handler\>/;'q;"	kind:type
getopt_io.string	../library/getopt_io.m	/^    ;       string(string)$/;kq|-;/\<getopt_io.string\>/;'q;"	kind:cons
getopt_io.string	../library/getopt_io.m	/^    ;       string(string)$/;kq|-;/\<getopt_io.string\>/;'q;"	kind:cons
getopt_io.string_special	../library/getopt_io.m	/^    ;       string_special$/;kq|-;/\<getopt_io.string_special\>/;'q;"	kind:cons
getopt_io.track	../library/getopt_io.m	/^    ;       track($/;kq|-;/\<getopt_io.track\>/;'q;"	kind:cons	file:
getopt_io.unknown_type	../library/getopt_io.m	/^    --->    unknown_type$/;kq|-;/\<getopt_io.unknown_type\>/;'q;"	kind:cons
getopt_io.unrecognized_option	../library/getopt_io.m	/^    --->    unrecognized_option(string)$/;kq|-;/\<getopt_io.unrecognized_option\>/;'q;"	kind:cons
getopt_io.user_data_handler	../library/getopt_io.m	/^:- type user_data_handler(OptionType, UserDataType) ==$/;kq|-;/\<getopt_io.user_data_handler\>/;'q;"	kind:type
getopt_io.userdata	../library/getopt_io.m	/^    ;       userdata($/;kq|-;/\<getopt_io.userdata\>/;'q;"	kind:cons	file:
glb	../library/robdd.m	/^:- func glb(robdd(T), robdd(T)) = robdd(/;kq|/^\<glb\>/;'q;"	kind:func	file:
gmtime	../library/time.m	/^:- func gmtime(/;kq|/^\<gmtime\>/;'q;"	kind:func
go_branch_node	../library/getopt.m	/^    ;       go_branch_node(go_cord_node(T), go_cord_node(T)).$/;kq|-;/\<go_branch_node\>/;'q;"	kind:cons	file:
go_branch_node	../library/getopt_io.m	/^    ;       go_branch_node(go_cord_node(T), go_cord_node(T)).$/;kq|-;/\<go_branch_node\>/;'q;"	kind:cons	file:
go_cord	../library/getopt.m	/^:- type go_cord(T)$/;kq|-;/\<go_cord\>/;'q;"	kind:type	file:
go_cord	../library/getopt_io.m	/^:- type go_cord(T)$/;kq|-;/\<go_cord\>/;'q;"	kind:type	file:
go_cord_append	../library/getopt.m	/^:- pred go_cord_append(/;kq|/^\<go_cord_append\>/;'q;"	kind:pred	file:
go_cord_append	../library/getopt_io.m	/^:- pred go_cord_append(/;kq|/^\<go_cord_append\>/;'q;"	kind:pred	file:
go_cord_node	../library/getopt.m	/^:- type go_cord_node(T)$/;kq|-;/\<go_cord_node\>/;'q;"	kind:type	file:
go_cord_node	../library/getopt_io.m	/^:- type go_cord_node(T)$/;kq|-;/\<go_cord_node\>/;'q;"	kind:type	file:
go_cord_node_skel	../library/getopt.m	/^:- inst go_cord_node_skel(I) for go_cord_node\/1$/;kq|-;/\<go_cord_node_skel\>/;'q;"	kind:inst	file:
go_cord_node_skel	../library/getopt_io.m	/^:- inst go_cord_node_skel(I) for go_cord_node\/1$/;kq|-;/\<go_cord_node_skel\>/;'q;"	kind:inst	file:
go_cord_skel	../library/getopt.m	/^:- inst go_cord_skel(I) for go_cord\/1$/;kq|-;/\<go_cord_skel\>/;'q;"	kind:inst	file:
go_cord_skel	../library/getopt_io.m	/^:- inst go_cord_skel(I) for go_cord\/1$/;kq|-;/\<go_cord_skel\>/;'q;"	kind:inst	file:
go_cord_to_list	../library/getopt.m	/^:- func go_cord_to_list(go_cord(T)::in(go_cord_skel(/;kq|/^\<go_cord_to_list\>/;'q;"	kind:func	file:
go_cord_to_list	../library/getopt_io.m	/^:- func go_cord_to_list(go_cord(T)::in(go_cord_skel(/;kq|/^\<go_cord_to_list\>/;'q;"	kind:func	file:
go_cord_to_list_2	../library/getopt.m	/^:- func go_cord_to_list_2(/;kq|/^\<go_cord_to_list_2\>/;'q;"	kind:func	file:
go_cord_to_list_2	../library/getopt_io.m	/^:- func go_cord_to_list_2(/;kq|/^\<go_cord_to_list_2\>/;'q;"	kind:func	file:
go_empty_cord	../library/getopt.m	/^    --->    go_empty_cord$/;kq|-;/\<go_empty_cord\>/;'q;"	kind:cons	file:
go_empty_cord	../library/getopt_io.m	/^    --->    go_empty_cord$/;kq|-;/\<go_empty_cord\>/;'q;"	kind:cons	file:
go_list_node	../library/getopt.m	/^    ;       go_list_node(T, list(T))$/;kq|-;/\<go_list_node\>/;'q;"	kind:cons	file:
go_list_node	../library/getopt_io.m	/^    ;       go_list_node(T, list(T))$/;kq|-;/\<go_list_node\>/;'q;"	kind:cons	file:
go_nonempty_cord	../library/getopt.m	/^    ;       go_nonempty_cord(go_cord_node(T)).$/;kq|-;/\<go_nonempty_cord\>/;'q;"	kind:cons	file:
go_nonempty_cord	../library/getopt_io.m	/^    ;       go_nonempty_cord(go_cord_node(T)).$/;kq|-;/\<go_nonempty_cord\>/;'q;"	kind:cons	file:
go_unit_node	../library/getopt.m	/^    --->    go_unit_node(T)$/;kq|-;/\<go_unit_node\>/;'q;"	kind:cons	file:
go_unit_node	../library/getopt_io.m	/^    --->    go_unit_node(T)$/;kq|-;/\<go_unit_node\>/;'q;"	kind:cons	file:
goal_annotation	../mdbcomp/program_representation.m	/^                goal_annotation     :: GoalAnnotation$/;kq|-;/\<goal_annotation\>/;'q;"	kind:fld
goal_annotation	program_representation.m	/^                goal_annotation     :: GoalAnnotation$/;kq|-;/\<goal_annotation\>/;'q;"	kind:fld
goal_assign	../mdbcomp/program_representation.m	/^    ;       goal_assign$/;kq|-;/\<goal_assign\>/;'q;"	kind:cons
goal_assign	program_representation.m	/^    ;       goal_assign$/;kq|-;/\<goal_assign\>/;'q;"	kind:cons
goal_attr_array	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_attr_array(T)$/;kq|-;/\<goal_attr_array\>/;'q;"	kind:type
goal_attr_array	mdbcomp.goal_path.m	/^:- type goal_attr_array(T)$/;kq|-;/\<goal_attr_array\>/;'q;"	kind:type
goal_builtin_call	../mdbcomp/program_representation.m	/^    ;       goal_builtin_call$/;kq|-;/\<goal_builtin_call\>/;'q;"	kind:cons
goal_builtin_call	program_representation.m	/^    ;       goal_builtin_call$/;kq|-;/\<goal_builtin_call\>/;'q;"	kind:cons
goal_cast	../mdbcomp/program_representation.m	/^    ;       goal_cast$/;kq|-;/\<goal_cast\>/;'q;"	kind:cons
goal_cast	program_representation.m	/^    ;       goal_cast$/;kq|-;/\<goal_cast\>/;'q;"	kind:cons
goal_conj	../mdbcomp/program_representation.m	/^    --->    goal_conj$/;kq|-;/\<goal_conj\>/;'q;"	kind:cons
goal_conj	program_representation.m	/^    --->    goal_conj$/;kq|-;/\<goal_conj\>/;'q;"	kind:cons
goal_construct	../mdbcomp/program_representation.m	/^    ;       goal_construct$/;kq|-;/\<goal_construct\>/;'q;"	kind:cons
goal_construct	program_representation.m	/^    ;       goal_construct$/;kq|-;/\<goal_construct\>/;'q;"	kind:cons
goal_deconstruct	../mdbcomp/program_representation.m	/^    ;       goal_deconstruct$/;kq|-;/\<goal_deconstruct\>/;'q;"	kind:cons
goal_deconstruct	program_representation.m	/^    ;       goal_deconstruct$/;kq|-;/\<goal_deconstruct\>/;'q;"	kind:cons
goal_detism_rep	../mdbcomp/program_representation.m	/^                goal_detism_rep     :: detism_rep,$/;kq|-;/\<goal_detism_rep\>/;'q;"	kind:fld
goal_detism_rep	program_representation.m	/^                goal_detism_rep     :: detism_rep,$/;kq|-;/\<goal_detism_rep\>/;'q;"	kind:fld
goal_disj	../mdbcomp/program_representation.m	/^    ;       goal_disj$/;kq|-;/\<goal_disj\>/;'q;"	kind:cons
goal_disj	program_representation.m	/^    ;       goal_disj$/;kq|-;/\<goal_disj\>/;'q;"	kind:cons
goal_event_call	../mdbcomp/program_representation.m	/^    ;       goal_event_call.$/;kq|-;/\<goal_event_call\>/;'q;"	kind:cons
goal_event_call	program_representation.m	/^    ;       goal_event_call.$/;kq|-;/\<goal_event_call\>/;'q;"	kind:cons
goal_expr_rep	../mdbcomp/program_representation.m	/^                goal_expr_rep       :: goal_expr_rep(GoalAnnotation),$/;kq|-;/\<goal_expr_rep\>/;'q;"	kind:fld
goal_expr_rep	../mdbcomp/program_representation.m	/^:- type goal_expr_rep(GoalAnnotation)$/;kq|-;/\<goal_expr_rep\>/;'q;"	kind:type
goal_expr_rep	program_representation.m	/^                goal_expr_rep       :: goal_expr_rep(GoalAnnotation),$/;kq|-;/\<goal_expr_rep\>/;'q;"	kind:fld
goal_expr_rep	program_representation.m	/^:- type goal_expr_rep(GoalAnnotation)$/;kq|-;/\<goal_expr_rep\>/;'q;"	kind:type
goal_foreign	../mdbcomp/program_representation.m	/^    ;       goal_foreign$/;kq|-;/\<goal_foreign\>/;'q;"	kind:cons
goal_foreign	program_representation.m	/^    ;       goal_foreign$/;kq|-;/\<goal_foreign\>/;'q;"	kind:cons
goal_forward_path_map	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_forward_path_map == map(goal_id, forward_goal_path).$/;kq|-;/\<goal_forward_path_map\>/;'q;"	kind:type
goal_forward_path_map	mdbcomp.goal_path.m	/^:- type goal_forward_path_map == map(goal_id, forward_goal_path).$/;kq|-;/\<goal_forward_path_map\>/;'q;"	kind:type
goal_generates_internal_event	../mdbcomp/program_representation.m	/^:- func goal_generates_internal_event(goal_rep(/;kq|/^\<goal_generates_internal_event\>/;'q;"	kind:func
goal_generates_internal_event	program_representation.m	/^:- func goal_generates_internal_event(goal_rep(/;kq|/^\<goal_generates_internal_event\>/;'q;"	kind:func
goal_ho_call	../mdbcomp/program_representation.m	/^    ;       goal_ho_call$/;kq|-;/\<goal_ho_call\>/;'q;"	kind:cons
goal_ho_call	program_representation.m	/^    ;       goal_ho_call$/;kq|-;/\<goal_ho_call\>/;'q;"	kind:cons
goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_id$/;kq|-;/\<goal_id\>/;'q;"	kind:type
goal_id	mdbcomp.goal_path.m	/^:- type goal_id$/;kq|-;/\<goal_id\>/;'q;"	kind:type
goal_id_for_head_constraints	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_id_for_head_constraints = goal_id.$/;kq|/^\<goal_id_for_head_constraints\>/;'q;"	kind:func
goal_id_for_head_constraints	mdbcomp.goal_path.m	/^:- func goal_id_for_head_constraints = goal_id.$/;kq|/^\<goal_id_for_head_constraints\>/;'q;"	kind:func
goal_id_inside	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_id_inside(/;kq|/^\<goal_id_inside\>/;'q;"	kind:pred
goal_id_inside	mdbcomp.goal_path.m	/^:- pred goal_id_inside(/;kq|/^\<goal_id_inside\>/;'q;"	kind:pred
goal_id_to_forward_path	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_id_to_forward_path(/;kq|/^\<goal_id_to_forward_path\>/;'q;"	kind:func
goal_id_to_forward_path	mdbcomp.goal_path.m	/^:- func goal_id_to_forward_path(/;kq|/^\<goal_id_to_forward_path\>/;'q;"	kind:func
goal_id_to_reverse_path	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_id_to_reverse_path(/;kq|/^\<goal_id_to_reverse_path\>/;'q;"	kind:func
goal_id_to_reverse_path	mdbcomp.goal_path.m	/^:- func goal_id_to_reverse_path(/;kq|/^\<goal_id_to_reverse_path\>/;'q;"	kind:func
goal_ite	../mdbcomp/program_representation.m	/^    ;       goal_ite$/;kq|-;/\<goal_ite\>/;'q;"	kind:cons
goal_ite	program_representation.m	/^    ;       goal_ite$/;kq|-;/\<goal_ite\>/;'q;"	kind:cons
goal_method_call	../mdbcomp/program_representation.m	/^    ;       goal_method_call$/;kq|-;/\<goal_method_call\>/;'q;"	kind:cons
goal_method_call	program_representation.m	/^    ;       goal_method_call$/;kq|-;/\<goal_method_call\>/;'q;"	kind:cons
goal_neg	../mdbcomp/program_representation.m	/^    ;       goal_neg$/;kq|-;/\<goal_neg\>/;'q;"	kind:cons
goal_neg	program_representation.m	/^    ;       goal_neg$/;kq|-;/\<goal_neg\>/;'q;"	kind:cons
goal_partial_construct	../mdbcomp/program_representation.m	/^    ;       goal_partial_construct$/;kq|-;/\<goal_partial_construct\>/;'q;"	kind:cons
goal_partial_construct	program_representation.m	/^    ;       goal_partial_construct$/;kq|-;/\<goal_partial_construct\>/;'q;"	kind:cons
goal_partial_deconstruct	../mdbcomp/program_representation.m	/^    ;       goal_partial_deconstruct$/;kq|-;/\<goal_partial_deconstruct\>/;'q;"	kind:cons
goal_partial_deconstruct	program_representation.m	/^    ;       goal_partial_deconstruct$/;kq|-;/\<goal_partial_deconstruct\>/;'q;"	kind:cons
goal_path.containing_goal	../mdbcomp/mdbcomp.goal_path.m	/^:- type containing_goal$/;kq|-;/\<goal_path.containing_goal\>/;'q;"	kind:type
goal_path.containing_goal	mdbcomp.goal_path.m	/^:- type containing_goal$/;kq|-;/\<goal_path.containing_goal\>/;'q;"	kind:type
goal_path.containing_goal_map	../mdbcomp/mdbcomp.goal_path.m	/^:- type containing_goal_map == map(goal_id, containing_goal).$/;kq|-;/\<goal_path.containing_goal_map\>/;'q;"	kind:type
goal_path.containing_goal_map	mdbcomp.goal_path.m	/^:- type containing_goal_map == map(goal_id, containing_goal).$/;kq|-;/\<goal_path.containing_goal_map\>/;'q;"	kind:type
goal_path.create_goal_id_array	../mdbcomp/mdbcomp.goal_path.m	/^:- func create_goal_id_array(goal_id) = goal_attr_array(/;kq|/^\<create_goal_id_array\>/;'q;"	kind:func
goal_path.create_goal_id_array	../mdbcomp/mdbcomp.goal_path.m	/^:- func create_goal_id_array(goal_id, T) = goal_attr_array(/;kq|/^\<create_goal_id_array\>/;'q;"	kind:func
goal_path.create_goal_id_array	mdbcomp.goal_path.m	/^:- func create_goal_id_array(goal_id) = goal_attr_array(/;kq|/^\<create_goal_id_array\>/;'q;"	kind:func
goal_path.create_goal_id_array	mdbcomp.goal_path.m	/^:- func create_goal_id_array(goal_id, T) = goal_attr_array(/;kq|/^\<create_goal_id_array\>/;'q;"	kind:func
goal_path.fgp_cons	../mdbcomp/mdbcomp.goal_path.m	/^    ;       fgp_cons(goal_path_step, forward_goal_path).$/;kq|-;/\<goal_path.fgp_cons\>/;'q;"	kind:cons
goal_path.fgp_cons	mdbcomp.goal_path.m	/^    ;       fgp_cons(goal_path_step, forward_goal_path).$/;kq|-;/\<goal_path.fgp_cons\>/;'q;"	kind:cons
goal_path.fgp_nil	../mdbcomp/mdbcomp.goal_path.m	/^    --->    fgp_nil$/;kq|-;/\<goal_path.fgp_nil\>/;'q;"	kind:cons
goal_path.fgp_nil	mdbcomp.goal_path.m	/^    --->    fgp_nil$/;kq|-;/\<goal_path.fgp_nil\>/;'q;"	kind:cons
goal_path.fgp_to_rgp	../mdbcomp/mdbcomp.goal_path.m	/^:- pred fgp_to_rgp(/;kq|/^\<fgp_to_rgp\>/;'q;"	kind:pred
goal_path.fgp_to_rgp	mdbcomp.goal_path.m	/^:- pred fgp_to_rgp(/;kq|/^\<fgp_to_rgp\>/;'q;"	kind:pred
goal_path.fgp_to_rgp_acc	../mdbcomp/mdbcomp.goal_path.m	/^:- pred fgp_to_rgp_acc(/;kq|/^\<fgp_to_rgp_acc\>/;'q;"	kind:pred	file:
goal_path.fgp_to_rgp_acc	mdbcomp.goal_path.m	/^:- pred fgp_to_rgp_acc(/;kq|/^\<fgp_to_rgp_acc\>/;'q;"	kind:pred	file:
goal_path.forward_goal_path	../mdbcomp/mdbcomp.goal_path.m	/^:- type forward_goal_path$/;kq|-;/\<goal_path.forward_goal_path\>/;'q;"	kind:type
goal_path.forward_goal_path	mdbcomp.goal_path.m	/^:- type forward_goal_path$/;kq|-;/\<goal_path.forward_goal_path\>/;'q;"	kind:type
goal_path.gaa_di	../mdbcomp/mdbcomp.goal_path.m	/^:- mode gaa_di == di(uniq_goal_attr_array).$/;kq|-;/\<goal_path.gaa_di\>/;'q;"	kind:mode
goal_path.gaa_di	mdbcomp.goal_path.m	/^:- mode gaa_di == di(uniq_goal_attr_array).$/;kq|-;/\<goal_path.gaa_di\>/;'q;"	kind:mode
goal_path.gaa_uo	../mdbcomp/mdbcomp.goal_path.m	/^:- mode gaa_uo == out(uniq_goal_attr_array).$/;kq|-;/\<goal_path.gaa_uo\>/;'q;"	kind:mode
goal_path.gaa_uo	mdbcomp.goal_path.m	/^:- mode gaa_uo == out(uniq_goal_attr_array).$/;kq|-;/\<goal_path.gaa_uo\>/;'q;"	kind:mode
goal_path.goal_attr_array	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_attr_array(T)$/;kq|-;/\<goal_path.goal_attr_array\>/;'q;"	kind:type
goal_path.goal_attr_array	mdbcomp.goal_path.m	/^:- type goal_attr_array(T)$/;kq|-;/\<goal_path.goal_attr_array\>/;'q;"	kind:type
goal_path.goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_id$/;kq|-;/\<goal_path.goal_id\>/;'q;"	kind:type
goal_path.goal_id	mdbcomp.goal_path.m	/^:- type goal_id$/;kq|-;/\<goal_path.goal_id\>/;'q;"	kind:type
goal_path.goal_id_inside	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_id_inside(/;kq|/^\<goal_id_inside\>/;'q;"	kind:pred
goal_path.goal_id_inside	mdbcomp.goal_path.m	/^:- pred goal_id_inside(/;kq|/^\<goal_id_inside\>/;'q;"	kind:pred
goal_path.goal_path_add_at_end	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_path_add_at_end(/;kq|/^\<goal_path_add_at_end\>/;'q;"	kind:func
goal_path.goal_path_add_at_end	mdbcomp.goal_path.m	/^:- func goal_path_add_at_end(/;kq|/^\<goal_path_add_at_end\>/;'q;"	kind:func
goal_path.goal_path_get_first	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_get_first(/;kq|/^\<goal_path_get_first\>/;'q;"	kind:pred
goal_path.goal_path_get_first	mdbcomp.goal_path.m	/^:- pred goal_path_get_first(/;kq|/^\<goal_path_get_first\>/;'q;"	kind:pred
goal_path.goal_path_get_last	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_get_last(/;kq|/^\<goal_path_get_last\>/;'q;"	kind:pred
goal_path.goal_path_get_last	mdbcomp.goal_path.m	/^:- pred goal_path_get_last(/;kq|/^\<goal_path_get_last\>/;'q;"	kind:pred
goal_path.goal_path_inside	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_inside(/;kq|/^\<goal_path_inside\>/;'q;"	kind:pred
goal_path.goal_path_inside	mdbcomp.goal_path.m	/^:- pred goal_path_inside(/;kq|/^\<goal_path_inside\>/;'q;"	kind:pred
goal_path.goal_path_last_loop	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_last_loop(/;kq|/^\<goal_path_last_loop\>/;'q;"	kind:pred	file:
goal_path.goal_path_last_loop	mdbcomp.goal_path.m	/^:- pred goal_path_last_loop(/;kq|/^\<goal_path_last_loop\>/;'q;"	kind:pred	file:
goal_path.goal_path_step	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_path_step$/;kq|-;/\<goal_path.goal_path_step\>/;'q;"	kind:type
goal_path.goal_path_step	mdbcomp.goal_path.m	/^:- type goal_path_step$/;kq|-;/\<goal_path.goal_path_step\>/;'q;"	kind:type
goal_path.goal_path_string	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_path_string == string.$/;kq|-;/\<goal_path.goal_path_string\>/;'q;"	kind:type
goal_path.goal_path_string	mdbcomp.goal_path.m	/^:- type goal_path_string == string.$/;kq|-;/\<goal_path.goal_path_string\>/;'q;"	kind:type
goal_path.goal_path_to_string	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_path_to_string(/;kq|/^\<goal_path_to_string\>/;'q;"	kind:func
goal_path.goal_path_to_string	mdbcomp.goal_path.m	/^:- func goal_path_to_string(/;kq|/^\<goal_path_to_string\>/;'q;"	kind:func
goal_path.goal_path_to_strings	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_path_to_strings(forward_goal_path) = list(/;kq|/^\<goal_path_to_strings\>/;'q;"	kind:func	file:
goal_path.goal_path_to_strings	mdbcomp.goal_path.m	/^:- func goal_path_to_strings(forward_goal_path) = list(/;kq|/^\<goal_path_to_strings\>/;'q;"	kind:func	file:
goal_path.invalid_goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- func invalid_goal_id = goal_id.$/;kq|/^\<invalid_goal_id\>/;'q;"	kind:func
goal_path.invalid_goal_id	mdbcomp.goal_path.m	/^:- func invalid_goal_id = goal_id.$/;kq|/^\<invalid_goal_id\>/;'q;"	kind:func
goal_path.is_valid_goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- pred is_valid_goal_id(/;kq|/^\<is_valid_goal_id\>/;'q;"	kind:pred
goal_path.is_valid_goal_id	mdbcomp.goal_path.m	/^:- pred is_valid_goal_id(/;kq|/^\<is_valid_goal_id\>/;'q;"	kind:pred
goal_path.maybe_cut	../mdbcomp/mdbcomp.goal_path.m	/^:- type maybe_cut$/;kq|-;/\<goal_path.maybe_cut\>/;'q;"	kind:type
goal_path.maybe_cut	mdbcomp.goal_path.m	/^:- type maybe_cut$/;kq|-;/\<goal_path.maybe_cut\>/;'q;"	kind:type
goal_path.rev_goal_path_inside	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_inside(/;kq|/^\<rev_goal_path_inside\>/;'q;"	kind:pred
goal_path.rev_goal_path_inside	mdbcomp.goal_path.m	/^:- pred rev_goal_path_inside(/;kq|/^\<rev_goal_path_inside\>/;'q;"	kind:pred
goal_path.reverse_goal_path	../mdbcomp/mdbcomp.goal_path.m	/^:- type reverse_goal_path$/;kq|-;/\<goal_path.reverse_goal_path\>/;'q;"	kind:type
goal_path.reverse_goal_path	mdbcomp.goal_path.m	/^:- type reverse_goal_path$/;kq|-;/\<goal_path.reverse_goal_path\>/;'q;"	kind:type
goal_path.rgp_cons	../mdbcomp/mdbcomp.goal_path.m	/^    ;       rgp_cons(reverse_goal_path, goal_path_step).$/;kq|-;/\<goal_path.rgp_cons\>/;'q;"	kind:cons
goal_path.rgp_cons	mdbcomp.goal_path.m	/^    ;       rgp_cons(reverse_goal_path, goal_path_step).$/;kq|-;/\<goal_path.rgp_cons\>/;'q;"	kind:cons
goal_path.rgp_nil	../mdbcomp/mdbcomp.goal_path.m	/^    --->    rgp_nil$/;kq|-;/\<goal_path.rgp_nil\>/;'q;"	kind:cons
goal_path.rgp_nil	mdbcomp.goal_path.m	/^    --->    rgp_nil$/;kq|-;/\<goal_path.rgp_nil\>/;'q;"	kind:cons
goal_path.rgp_to_fgp	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rgp_to_fgp(/;kq|/^\<rgp_to_fgp\>/;'q;"	kind:pred
goal_path.rgp_to_fgp	mdbcomp.goal_path.m	/^:- pred rgp_to_fgp(/;kq|/^\<rgp_to_fgp\>/;'q;"	kind:pred
goal_path.rgp_to_fgp_acc	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rgp_to_fgp_acc(/;kq|/^\<rgp_to_fgp_acc\>/;'q;"	kind:pred	file:
goal_path.rgp_to_fgp_acc	mdbcomp.goal_path.m	/^:- pred rgp_to_fgp_acc(/;kq|/^\<rgp_to_fgp_acc\>/;'q;"	kind:pred	file:
goal_path.scope_is_cut	../mdbcomp/mdbcomp.goal_path.m	/^    --->    scope_is_cut$/;kq|-;/\<goal_path.scope_is_cut\>/;'q;"	kind:cons
goal_path.scope_is_cut	mdbcomp.goal_path.m	/^    --->    scope_is_cut$/;kq|-;/\<goal_path.scope_is_cut\>/;'q;"	kind:cons
goal_path.scope_is_no_cut	../mdbcomp/mdbcomp.goal_path.m	/^    ;       scope_is_no_cut.$/;kq|-;/\<goal_path.scope_is_no_cut\>/;'q;"	kind:cons
goal_path.scope_is_no_cut	mdbcomp.goal_path.m	/^    ;       scope_is_no_cut.$/;kq|-;/\<goal_path.scope_is_no_cut\>/;'q;"	kind:cons
goal_path.step_atomic_main	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_atomic_main$/;kq|-;/\<goal_path.step_atomic_main\>/;'q;"	kind:cons
goal_path.step_atomic_main	mdbcomp.goal_path.m	/^    ;       step_atomic_main$/;kq|-;/\<goal_path.step_atomic_main\>/;'q;"	kind:cons
goal_path.step_atomic_orelse	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_atomic_orelse(int).$/;kq|-;/\<goal_path.step_atomic_orelse\>/;'q;"	kind:cons
goal_path.step_atomic_orelse	mdbcomp.goal_path.m	/^    ;       step_atomic_orelse(int).$/;kq|-;/\<goal_path.step_atomic_orelse\>/;'q;"	kind:cons
goal_path.step_conj	../mdbcomp/mdbcomp.goal_path.m	/^    --->    step_conj(int)  % which conjunct of a conjunction$/;kq|-;/\<goal_path.step_conj\>/;'q;"	kind:cons
goal_path.step_conj	mdbcomp.goal_path.m	/^    --->    step_conj(int)  % which conjunct of a conjunction$/;kq|-;/\<goal_path.step_conj\>/;'q;"	kind:cons
goal_path.step_disj	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_disj(int)  % which disjunct of a disjunction$/;kq|-;/\<goal_path.step_disj\>/;'q;"	kind:cons
goal_path.step_disj	mdbcomp.goal_path.m	/^    ;       step_disj(int)  % which disjunct of a disjunction$/;kq|-;/\<goal_path.step_disj\>/;'q;"	kind:cons
goal_path.step_ite_cond	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_ite_cond$/;kq|-;/\<goal_path.step_ite_cond\>/;'q;"	kind:cons
goal_path.step_ite_cond	mdbcomp.goal_path.m	/^    ;       step_ite_cond$/;kq|-;/\<goal_path.step_ite_cond\>/;'q;"	kind:cons
goal_path.step_ite_else	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_ite_else$/;kq|-;/\<goal_path.step_ite_else\>/;'q;"	kind:cons
goal_path.step_ite_else	mdbcomp.goal_path.m	/^    ;       step_ite_else$/;kq|-;/\<goal_path.step_ite_else\>/;'q;"	kind:cons
goal_path.step_ite_then	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_ite_then$/;kq|-;/\<goal_path.step_ite_then\>/;'q;"	kind:cons
goal_path.step_ite_then	mdbcomp.goal_path.m	/^    ;       step_ite_then$/;kq|-;/\<goal_path.step_ite_then\>/;'q;"	kind:cons
goal_path.step_lambda	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_lambda$/;kq|-;/\<goal_path.step_lambda\>/;'q;"	kind:cons
goal_path.step_lambda	mdbcomp.goal_path.m	/^    ;       step_lambda$/;kq|-;/\<goal_path.step_lambda\>/;'q;"	kind:cons
goal_path.step_neg	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_neg$/;kq|-;/\<goal_path.step_neg\>/;'q;"	kind:cons
goal_path.step_neg	mdbcomp.goal_path.m	/^    ;       step_neg$/;kq|-;/\<goal_path.step_neg\>/;'q;"	kind:cons
goal_path.step_scope	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_scope(maybe_cut)$/;kq|-;/\<goal_path.step_scope\>/;'q;"	kind:cons
goal_path.step_scope	mdbcomp.goal_path.m	/^    ;       step_scope(maybe_cut)$/;kq|-;/\<goal_path.step_scope\>/;'q;"	kind:cons
goal_path.step_switch	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_switch(int, maybe_switch_num_functors)$/;kq|-;/\<goal_path.step_switch\>/;'q;"	kind:cons
goal_path.step_switch	mdbcomp.goal_path.m	/^    ;       step_switch(int, maybe_switch_num_functors)$/;kq|-;/\<goal_path.step_switch\>/;'q;"	kind:cons
goal_path.step_try	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_try$/;kq|-;/\<goal_path.step_try\>/;'q;"	kind:cons
goal_path.step_try	mdbcomp.goal_path.m	/^    ;       step_try$/;kq|-;/\<goal_path.step_try\>/;'q;"	kind:cons
goal_path.uniq_goal_attr_array	../mdbcomp/mdbcomp.goal_path.m	/^:- inst uniq_goal_attr_array for goal_attr_array\/1$/;kq|-;/\<goal_path.uniq_goal_attr_array\>/;'q;"	kind:inst
goal_path.uniq_goal_attr_array	mdbcomp.goal_path.m	/^:- inst uniq_goal_attr_array for goal_attr_array\/1$/;kq|-;/\<goal_path.uniq_goal_attr_array\>/;'q;"	kind:inst
goal_path.whole_body_goal	../mdbcomp/mdbcomp.goal_path.m	/^    --->    whole_body_goal$/;kq|-;/\<goal_path.whole_body_goal\>/;'q;"	kind:cons
goal_path.whole_body_goal	mdbcomp.goal_path.m	/^    --->    whole_body_goal$/;kq|-;/\<goal_path.whole_body_goal\>/;'q;"	kind:cons
goal_path.whole_body_goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- func whole_body_goal_id = goal_id.$/;kq|/^\<whole_body_goal_id\>/;'q;"	kind:func
goal_path.whole_body_goal_id	mdbcomp.goal_path.m	/^:- func whole_body_goal_id = goal_id.$/;kq|/^\<whole_body_goal_id\>/;'q;"	kind:func
goal_path_add_at_end	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_path_add_at_end(/;kq|/^\<goal_path_add_at_end\>/;'q;"	kind:func
goal_path_add_at_end	mdbcomp.goal_path.m	/^:- func goal_path_add_at_end(/;kq|/^\<goal_path_add_at_end\>/;'q;"	kind:func
goal_path_from_string	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_from_string(/;kq|/^\<goal_path_from_string\>/;'q;"	kind:pred
goal_path_from_string	mdbcomp.goal_path.m	/^:- pred goal_path_from_string(/;kq|/^\<goal_path_from_string\>/;'q;"	kind:pred
goal_path_from_string_det	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_from_string_det(/;kq|/^\<goal_path_from_string_det\>/;'q;"	kind:pred
goal_path_from_string_det	mdbcomp.goal_path.m	/^:- pred goal_path_from_string_det(/;kq|/^\<goal_path_from_string_det\>/;'q;"	kind:pred
goal_path_from_strings	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_from_strings(list(/;kq|/^\<goal_path_from_strings\>/;'q;"	kind:pred	file:
goal_path_from_strings	mdbcomp.goal_path.m	/^:- pred goal_path_from_strings(list(/;kq|/^\<goal_path_from_strings\>/;'q;"	kind:pred	file:
goal_path_get_first	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_get_first(/;kq|/^\<goal_path_get_first\>/;'q;"	kind:pred
goal_path_get_first	mdbcomp.goal_path.m	/^:- pred goal_path_get_first(/;kq|/^\<goal_path_get_first\>/;'q;"	kind:pred
goal_path_get_last	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_get_last(/;kq|/^\<goal_path_get_last\>/;'q;"	kind:pred
goal_path_get_last	mdbcomp.goal_path.m	/^:- pred goal_path_get_last(/;kq|/^\<goal_path_get_last\>/;'q;"	kind:pred
goal_path_inside	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_inside(/;kq|/^\<goal_path_inside\>/;'q;"	kind:pred
goal_path_inside	mdbcomp.goal_path.m	/^:- pred goal_path_inside(/;kq|/^\<goal_path_inside\>/;'q;"	kind:pred
goal_path_inside_relative	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_inside_relative(/;kq|/^\<goal_path_inside_relative\>/;'q;"	kind:pred
goal_path_inside_relative	mdbcomp.goal_path.m	/^:- pred goal_path_inside_relative(/;kq|/^\<goal_path_inside_relative\>/;'q;"	kind:pred
goal_path_last_loop	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_last_loop(/;kq|/^\<goal_path_last_loop\>/;'q;"	kind:pred	file:
goal_path_last_loop	mdbcomp.goal_path.m	/^:- pred goal_path_last_loop(/;kq|/^\<goal_path_last_loop\>/;'q;"	kind:pred	file:
goal_path_remove_first	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_remove_first(/;kq|/^\<goal_path_remove_first\>/;'q;"	kind:pred
goal_path_remove_first	mdbcomp.goal_path.m	/^:- pred goal_path_remove_first(/;kq|/^\<goal_path_remove_first\>/;'q;"	kind:pred
goal_path_remove_last	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_remove_last(/;kq|/^\<goal_path_remove_last\>/;'q;"	kind:pred
goal_path_remove_last	mdbcomp.goal_path.m	/^:- pred goal_path_remove_last(/;kq|/^\<goal_path_remove_last\>/;'q;"	kind:pred
goal_path_remove_last_loop	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_remove_last_loop(/;kq|/^\<goal_path_remove_last_loop\>/;'q;"	kind:pred	file:
goal_path_remove_last_loop	mdbcomp.goal_path.m	/^:- pred goal_path_remove_last_loop(/;kq|/^\<goal_path_remove_last_loop\>/;'q;"	kind:pred	file:
goal_path_step	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_path_step$/;kq|-;/\<goal_path_step\>/;'q;"	kind:type
goal_path_step	mdbcomp.goal_path.m	/^:- type goal_path_step$/;kq|-;/\<goal_path_step\>/;'q;"	kind:type
goal_path_step_from_string	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_step_from_string(/;kq|/^\<goal_path_step_from_string\>/;'q;"	kind:pred
goal_path_step_from_string	mdbcomp.goal_path.m	/^:- pred goal_path_step_from_string(/;kq|/^\<goal_path_step_from_string\>/;'q;"	kind:pred
goal_path_step_remove_type_info	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_step_remove_type_info(/;kq|/^\<goal_path_step_remove_type_info\>/;'q;"	kind:pred	file:
goal_path_step_remove_type_info	mdbcomp.goal_path.m	/^:- pred goal_path_step_remove_type_info(/;kq|/^\<goal_path_step_remove_type_info\>/;'q;"	kind:pred	file:
goal_path_step_to_string	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_path_step_to_string(/;kq|/^\<goal_path_step_to_string\>/;'q;"	kind:func	file:
goal_path_step_to_string	mdbcomp.goal_path.m	/^:- func goal_path_step_to_string(/;kq|/^\<goal_path_step_to_string\>/;'q;"	kind:func	file:
goal_path_string	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_path_string == string.$/;kq|-;/\<goal_path_string\>/;'q;"	kind:type
goal_path_string	mdbcomp.goal_path.m	/^:- type goal_path_string == string.$/;kq|-;/\<goal_path_string\>/;'q;"	kind:type
goal_path_to_string	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_path_to_string(/;kq|/^\<goal_path_to_string\>/;'q;"	kind:func
goal_path_to_string	mdbcomp.goal_path.m	/^:- func goal_path_to_string(/;kq|/^\<goal_path_to_string\>/;'q;"	kind:func
goal_path_to_strings	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_path_to_strings(forward_goal_path) = list(/;kq|/^\<goal_path_to_strings\>/;'q;"	kind:func	file:
goal_path_to_strings	mdbcomp.goal_path.m	/^:- func goal_path_to_strings(forward_goal_path) = list(/;kq|/^\<goal_path_to_strings\>/;'q;"	kind:func	file:
goal_plain_call	../mdbcomp/program_representation.m	/^    ;       goal_plain_call$/;kq|-;/\<goal_plain_call\>/;'q;"	kind:cons
goal_plain_call	program_representation.m	/^    ;       goal_plain_call$/;kq|-;/\<goal_plain_call\>/;'q;"	kind:cons
goal_rep	../mdbcomp/program_representation.m	/^:- type goal_rep == goal_rep(unit).$/;kq|-;/\<goal_rep\>/;'q;"	kind:type
goal_rep	../mdbcomp/program_representation.m	/^:- type goal_rep(GoalAnnotation)$/;kq|-;/\<goal_rep\>/;'q;"	kind:type
goal_rep	program_representation.m	/^:- type goal_rep == goal_rep(unit).$/;kq|-;/\<goal_rep\>/;'q;"	kind:type
goal_rep	program_representation.m	/^:- type goal_rep(GoalAnnotation)$/;kq|-;/\<goal_rep\>/;'q;"	kind:type
goal_rep_type	../mdbcomp/program_representation.m	/^:- func goal_rep_type = type_desc.$/;kq|/^\<goal_rep_type\>/;'q;"	kind:func
goal_rep_type	program_representation.m	/^:- func goal_rep_type = type_desc.$/;kq|/^\<goal_rep_type\>/;'q;"	kind:func
goal_reverse_path_bimap	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_reverse_path_bimap == bimap(goal_id, reverse_goal_path).$/;kq|-;/\<goal_reverse_path_bimap\>/;'q;"	kind:type
goal_reverse_path_bimap	mdbcomp.goal_path.m	/^:- type goal_reverse_path_bimap == bimap(goal_id, reverse_goal_path).$/;kq|-;/\<goal_reverse_path_bimap\>/;'q;"	kind:type
goal_reverse_path_map	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_reverse_path_map == map(goal_id, reverse_goal_path).$/;kq|-;/\<goal_reverse_path_map\>/;'q;"	kind:type
goal_reverse_path_map	mdbcomp.goal_path.m	/^:- type goal_reverse_path_map == map(goal_id, reverse_goal_path).$/;kq|-;/\<goal_reverse_path_map\>/;'q;"	kind:type
goal_scope	../mdbcomp/program_representation.m	/^    ;       goal_scope$/;kq|-;/\<goal_scope\>/;'q;"	kind:cons
goal_scope	program_representation.m	/^    ;       goal_scope$/;kq|-;/\<goal_scope\>/;'q;"	kind:cons
goal_simple_test	../mdbcomp/program_representation.m	/^    ;       goal_simple_test$/;kq|-;/\<goal_simple_test\>/;'q;"	kind:cons
goal_simple_test	program_representation.m	/^    ;       goal_simple_test$/;kq|-;/\<goal_simple_test\>/;'q;"	kind:cons
goal_switch	../mdbcomp/program_representation.m	/^    ;       goal_switch$/;kq|-;/\<goal_switch\>/;'q;"	kind:cons
goal_switch	program_representation.m	/^    ;       goal_switch$/;kq|-;/\<goal_switch\>/;'q;"	kind:cons
goal_type_byte	../mdbcomp/program_representation.m	/^:- pred goal_type_byte(/;kq|/^\<goal_type_byte\>/;'q;"	kind:pred	file:
goal_type_byte	program_representation.m	/^:- pred goal_type_byte(/;kq|/^\<goal_type_byte\>/;'q;"	kind:pred	file:
goal_type_to_byte	../mdbcomp/program_representation.m	/^:- func goal_type_to_byte(/;kq|/^\<goal_type_to_byte\>/;'q;"	kind:func
goal_type_to_byte	program_representation.m	/^:- func goal_type_to_byte(/;kq|/^\<goal_type_to_byte\>/;'q;"	kind:func
grab_float_string	../library/mercury_term_lexer.m	/^:- pred grab_float_string(/;kq|/^\<grab_float_string\>/;'q;"	kind:pred	file:
grab_string	../library/mercury_term_lexer.m	/^:- pred grab_string(/;kq|/^\<grab_string\>/;'q;"	kind:pred	file:
graphic_token_char	../library/mercury_term_lexer.m	/^:- pred graphic_token_char(/;kq|/^\<graphic_token_char\>/;'q;"	kind:pred
greatest	../library/ranges.m	/^:- pred greatest(/;kq|/^\<greatest\>/;'q;"	kind:pred
greatest_loop	../library/ranges.m	/^:- pred greatest_loop(/;kq|/^\<greatest_loop\>/;'q;"	kind:pred	file:
greedy_subtract_descending	../library/calendar.m	/^:- pred greedy_subtract_descending(/;kq|/^\<greedy_subtract_descending\>/;'q;"	kind:pred	file:
ground_pseudo_type_desc_to_type_desc	../library/type_desc.m	/^:- func ground_pseudo_type_desc_to_type_desc(/;kq|/^\<ground_pseudo_type_desc_to_type_desc\>/;'q;"	kind:func
group	../library/pprint.m	/^:- func group(T) = doc <= (doc(/;kq|/^\<group\>/;'q;"	kind:func
group	../library/pretty_printer.m	/^:- func group(list(/;kq|/^\<group\>/;'q;"	kind:func
group_interior_nodes	../library/tree_bitset.m	/^:- pred group_interior_nodes(/;kq|/^\<group_interior_nodes\>/;'q;"	kind:pred	file:
group_interior_nodes_in_range	../library/tree_bitset.m	/^:- pred group_interior_nodes_in_range(/;kq|/^\<group_interior_nodes_in_range\>/;'q;"	kind:pred	file:
group_leaf_nodes	../library/tree_bitset.m	/^:- pred group_leaf_nodes(leaf_node::in, list(/;kq|/^\<group_leaf_nodes\>/;'q;"	kind:pred	file:
group_leaf_nodes_in_range	../library/tree_bitset.m	/^:- pred group_leaf_nodes_in_range(/;kq|/^\<group_leaf_nodes_in_range\>/;'q;"	kind:pred	file:
handle	../library/string.builder.m	/^:- type handle$/;kq|-;/\<handle\>/;'q;"	kind:type
handle_special_token	../library/mercury_term_lexer.m	/^:- pred handle_special_token(/;kq|/^\<handle_special_token\>/;'q;"	kind:pred	file:
handle_usereq_type	../library/rtti_implementation.m	/^:- pred handle_usereq_type(/;kq|/^\<handle_usereq_type\>/;'q;"	kind:pred	file:
handler	../library/exception.m	/^:- type handler(T) == pred(univ, T).$/;kq|-;/\<handler\>/;'q;"	kind:type	file:
hard_nl	../library/pretty_printer.m	/^    ;       hard_nl$/;kq|-;/\<hard_nl\>/;'q;"	kind:cons
has_key_condition	../library/psqueue.m	/^:- pred has_key_condition(psqueue(/;kq|/^\<has_key_condition\>/;'q;"	kind:pred
has_lock	../library/version_array.m	/^:- pred has_lock(version_array(/;kq|/^\<has_lock\>/;'q;"	kind:pred
has_type	../library/type_desc.m	/^:- some [T] pred has_type(/;kq|/^\<has_type\>/;'q;"	kind:pred
hash	../library/bitmap.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
hash	../library/char.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
hash	../library/float.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
hash	../library/int.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
hash	../library/string.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
hash	../library/uint.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
hash2	../library/string.m	/^:- func hash2(/;kq|/^\<hash2\>/;'q;"	kind:func
hash2_loop	../library/string.m	/^:- pred hash2_loop(/;kq|/^\<hash2_loop\>/;'q;"	kind:pred	file:
hash3	../library/string.m	/^:- func hash3(/;kq|/^\<hash3\>/;'q;"	kind:func
hash3_loop	../library/string.m	/^:- pred hash3_loop(/;kq|/^\<hash3_loop\>/;'q;"	kind:pred	file:
hash4	../library/string.m	/^:- func hash4(/;kq|/^\<hash4\>/;'q;"	kind:func
hash4_loop	../library/string.m	/^:- pred hash4_loop(/;kq|/^\<hash4_loop\>/;'q;"	kind:pred	file:
hash5	../library/string.m	/^:- func hash5(/;kq|/^\<hash5\>/;'q;"	kind:func
hash5_loop	../library/string.m	/^:- pred hash5_loop(/;kq|/^\<hash5_loop\>/;'q;"	kind:pred	file:
hash6	../library/string.m	/^:- func hash6(/;kq|/^\<hash6\>/;'q;"	kind:func
hash6_loop	../library/string.m	/^:- pred hash6_loop(/;kq|/^\<hash6_loop\>/;'q;"	kind:pred	file:
hash_bucket	../library/hash_table.m	/^:- type hash_bucket(K, V)$/;kq|-;/\<hash_bucket\>/;'q;"	kind:type	file:
hash_bucket_array	../library/hash_table.m	/^:- type hash_bucket_array(K, V) == array(hash_bucket(K, V)).$/;kq|-;/\<hash_bucket_array\>/;'q;"	kind:type	file:
hash_bucket_remove	../library/hash_table.m	/^:- pred hash_bucket_remove(/;kq|/^\<hash_bucket_remove\>/;'q;"	kind:pred	file:
hash_bucket_search	../library/hash_table.m	/^:- pred hash_bucket_search(hash_bucket(/;kq|/^\<hash_bucket_search\>/;'q;"	kind:pred	file:
hash_loop	../library/bitmap.m	/^:- pred hash_loop(/;kq|/^\<hash_loop\>/;'q;"	kind:pred	file:
hash_loop	../library/string.m	/^:- pred hash_loop(/;kq|/^\<hash_loop\>/;'q;"	kind:pred	file:
hash_num_link_chunk_allocs	../library/table_statistics.m	/^                hash_num_link_chunk_allocs          :: int,$/;kq|-;/\<hash_num_link_chunk_allocs\>/;'q;"	kind:fld
hash_num_link_chunk_bytes	../library/table_statistics.m	/^                hash_num_link_chunk_bytes           :: int,$/;kq|-;/\<hash_num_link_chunk_bytes\>/;'q;"	kind:fld
hash_num_num_key_compares_dupl	../library/table_statistics.m	/^                hash_num_num_key_compares_dupl      :: int,$/;kq|-;/\<hash_num_num_key_compares_dupl\>/;'q;"	kind:fld
hash_num_num_key_compares_not_dupl	../library/table_statistics.m	/^                hash_num_num_key_compares_not_dupl  :: int,$/;kq|-;/\<hash_num_num_key_compares_not_dupl\>/;'q;"	kind:fld
hash_num_resizes	../library/table_statistics.m	/^                hash_num_resizes                    :: int,$/;kq|-;/\<hash_num_resizes\>/;'q;"	kind:fld
hash_num_table_allocs	../library/table_statistics.m	/^                hash_num_table_allocs               :: int,$/;kq|-;/\<hash_num_table_allocs\>/;'q;"	kind:fld
hash_num_table_bytes	../library/table_statistics.m	/^                hash_num_table_bytes                :: int,$/;kq|-;/\<hash_num_table_bytes\>/;'q;"	kind:fld
hash_pred	../library/hash_table.m	/^                hash_pred               :: hash_pred(K),$/;kq|-;/\<hash_pred\>/;'q;"	kind:fld
hash_pred	../library/hash_table.m	/^:- func hash_pred(hash_table(K, V)) = hash_pred(/;kq|/^\<hash_pred\>/;'q;"	kind:func
hash_pred	../library/hash_table.m	/^:- type hash_pred(K) == ( pred(K, int) ).$/;kq|-;/\<hash_pred\>/;'q;"	kind:type
hash_pred	../library/version_hash_table.m	/^:- type hash_pred(K) == (pred(K,  int)).$/;kq|-;/\<hash_pred\>/;'q;"	kind:type
hash_resizes_num_new_entries	../library/table_statistics.m	/^                hash_resizes_num_new_entries        :: int$/;kq|-;/\<hash_resizes_num_new_entries\>/;'q;"	kind:fld
hash_resizes_num_old_entries	../library/table_statistics.m	/^                hash_resizes_num_old_entries        :: int,$/;kq|-;/\<hash_resizes_num_old_entries\>/;'q;"	kind:fld
hash_table	../library/hash_table.m	/^:- inst hash_table for hash_table\/2$/;kq|-;/\<hash_table\>/;'q;"	kind:inst
hash_table	../library/hash_table.m	/^:- type hash_table(K, V)$/;kq|-;/\<hash_table\>/;'q;"	kind:type
hash_table.'elem	../library/hash_table.m	/^:- func 'elem :='(K, hash_table(K, V), V) = hash_table(/;kq|/^\<'elem\>/;'q;"	kind:func
hash_table.acc_assoc_list	../library/hash_table.m	/^:- pred acc_assoc_list(hash_bucket(/;kq|/^\<acc_assoc_list\>/;'q;"	kind:pred	file:
hash_table.buckets	../library/hash_table.m	/^                buckets                 :: array(hash_bucket(K, V))$/;kq|-;/\<hash_table.buckets\>/;'q;"	kind:fld
hash_table.copy	../library/hash_table.m	/^:- func copy(hash_table(K, V)) = hash_table(/;kq|/^\<copy\>/;'q;"	kind:func
hash_table.delete	../library/hash_table.m	/^:- func delete(hash_table(K, V), K) = hash_table(/;kq|/^\<delete\>/;'q;"	kind:func
hash_table.det_insert	../library/hash_table.m	/^:- func det_insert(hash_table(K, V), K, V) = hash_table(/;kq|/^\<det_insert\>/;'q;"	kind:func
hash_table.det_update	../library/hash_table.m	/^:- func det_update(hash_table(K, V), K, V) = hash_table(/;kq|/^\<det_update\>/;'q;"	kind:func
hash_table.elem	../library/hash_table.m	/^:- func elem(K, hash_table(/;kq|/^\<elem\>/;'q;"	kind:func
hash_table.expand	../library/hash_table.m	/^:- func expand(int::in, int::in, hash_pred(K)::in(/;kq|/^\<expand\>/;'q;"	kind:func	file:
hash_table.find_slot	../library/hash_table.m	/^:- func find_slot(hash_table(/;kq|/^\<find_slot\>/;'q;"	kind:func	file:
hash_table.find_slot_2	../library/hash_table.m	/^:- pred find_slot_2(hash_pred(K)::in(/;kq|/^\<find_slot_2\>/;'q;"	kind:pred	file:
hash_table.fold	../library/hash_table.m	/^:- func fold(func(K, V, T) = T, hash_table(/;kq|/^\<fold\>/;'q;"	kind:func
hash_table.fold	../library/hash_table.m	/^:- pred fold(pred(K, V, A, A), hash_table(/;kq|/^\<fold\>/;'q;"	kind:pred
hash_table.fold2	../library/hash_table.m	/^:- pred fold2(pred(K, V, A, A, B, B), hash_table(/;kq|/^\<fold2\>/;'q;"	kind:pred
hash_table.fold2_p	../library/hash_table.m	/^:- pred fold2_p(pred(K, V, A, A, B, B), hash_bucket(/;kq|/^\<fold2_p\>/;'q;"	kind:pred	file:
hash_table.fold3	../library/hash_table.m	/^:- pred fold3(pred(K, V, A, A, B, B, C, C), hash_table(/;kq|/^\<fold3\>/;'q;"	kind:pred
hash_table.fold3_p	../library/hash_table.m	/^:- pred fold3_p(pred(K, V, A, A, B, B, C, C), hash_bucket(/;kq|/^\<fold3_p\>/;'q;"	kind:pred	file:
hash_table.fold_f	../library/hash_table.m	/^:- pred fold_f(func(K, V, T) = T, hash_bucket(/;kq|/^\<fold_f\>/;'q;"	kind:pred	file:
hash_table.fold_p	../library/hash_table.m	/^:- pred fold_p(pred(K, V, A, A), hash_bucket(/;kq|/^\<fold_p\>/;'q;"	kind:pred	file:
hash_table.foldlf	../library/hash_table.m	/^:- pred foldlf(func(K, V, T) = T, kv_list(/;kq|/^\<foldlf\>/;'q;"	kind:pred	file:
hash_table.from_assoc_list	../library/hash_table.m	/^:- func from_assoc_list(hash_pred(K), int, float, assoc_list(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
hash_table.from_assoc_list	../library/hash_table.m	/^:- func from_assoc_list(hash_pred(K)::in(hash_pred), assoc_list(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
hash_table.hash_bucket	../library/hash_table.m	/^:- type hash_bucket(K, V)$/;kq|-;/\<hash_table.hash_bucket\>/;'q;"	kind:type	file:
hash_table.hash_bucket_array	../library/hash_table.m	/^:- type hash_bucket_array(K, V) == array(hash_bucket(K, V)).$/;kq|-;/\<hash_table.hash_bucket_array\>/;'q;"	kind:type	file:
hash_table.hash_bucket_remove	../library/hash_table.m	/^:- pred hash_bucket_remove(/;kq|/^\<hash_bucket_remove\>/;'q;"	kind:pred	file:
hash_table.hash_bucket_search	../library/hash_table.m	/^:- pred hash_bucket_search(hash_bucket(/;kq|/^\<hash_bucket_search\>/;'q;"	kind:pred	file:
hash_table.hash_pred	../library/hash_table.m	/^                hash_pred               :: hash_pred(K),$/;kq|-;/\<hash_table.hash_pred\>/;'q;"	kind:fld
hash_table.hash_pred	../library/hash_table.m	/^:- func hash_pred(hash_table(K, V)) = hash_pred(/;kq|/^\<hash_pred\>/;'q;"	kind:func
hash_table.hash_pred	../library/hash_table.m	/^:- type hash_pred(K) == ( pred(K, int) ).$/;kq|-;/\<hash_table.hash_pred\>/;'q;"	kind:type
hash_table.hb_one	../library/hash_table.m	/^    ;       hb_one(K, V)$/;kq|-;/\<hash_table.hb_one\>/;'q;"	kind:cons	file:
hash_table.hb_two_plus	../library/hash_table.m	/^    ;       hb_two_plus(K, V, K, V, kv_list(K, V)).$/;kq|-;/\<hash_table.hb_two_plus\>/;'q;"	kind:cons	file:
hash_table.hb_zero	../library/hash_table.m	/^    --->    hb_zero$/;kq|-;/\<hash_table.hb_zero\>/;'q;"	kind:cons	file:
hash_table.ht	../library/hash_table.m	/^    --->    ht($/;kq|-;/\<hash_table.ht\>/;'q;"	kind:cons
hash_table.init	../library/hash_table.m	/^:- func init(hash_pred(K), int, float) = hash_table(/;kq|/^\<init\>/;'q;"	kind:func
hash_table.init_default	../library/hash_table.m	/^:- func init_default(hash_pred(K)) = hash_table(/;kq|/^\<init_default\>/;'q;"	kind:func
hash_table.kv_acc_assoc_list	../library/hash_table.m	/^:- pred kv_acc_assoc_list(kv_list(/;kq|/^\<kv_acc_assoc_list\>/;'q;"	kind:pred	file:
hash_table.lookup	../library/hash_table.m	/^:- func lookup(hash_table(/;kq|/^\<lookup\>/;'q;"	kind:func
hash_table.max_occupants	../library/hash_table.m	/^                max_occupants           :: int,$/;kq|-;/\<hash_table.max_occupants\>/;'q;"	kind:fld
hash_table.num_buckets	../library/hash_table.m	/^:- func num_buckets(hash_table(/;kq|/^\<num_buckets\>/;'q;"	kind:func
hash_table.num_occupants	../library/hash_table.m	/^                num_occupants           :: int,$/;kq|-;/\<hash_table.num_occupants\>/;'q;"	kind:fld
hash_table.num_occupants	../library/hash_table.m	/^:- func num_occupants(hash_table(/;kq|/^\<num_occupants\>/;'q;"	kind:func
hash_table.search	../library/hash_table.m	/^:- func search(hash_table(/;kq|/^\<search\>/;'q;"	kind:func
hash_table.search	../library/hash_table.m	/^:- pred search(hash_table(/;kq|/^\<search\>/;'q;"	kind:pred
hash_table.set	../library/hash_table.m	/^:- func set(hash_table(K, V), K, V) = hash_table(/;kq|/^\<set\>/;'q;"	kind:func
hash_table.to_assoc_list	../library/hash_table.m	/^:- func to_assoc_list(hash_table(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
hash_table.unsafe_insert	../library/hash_table.m	/^:- pred unsafe_insert(K::in, V::in, hash_pred(K)::in(/;kq|/^\<unsafe_insert\>/;'q;"	kind:pred	file:
hash_table_alist	../library/version_hash_table.m	/^:- type hash_table_alist(K, V)$/;kq|-;/\<hash_table_alist\>/;'q;"	kind:type	file:
hash_table_di	../library/hash_table.m	/^:- mode hash_table_di == di(hash_table).$/;kq|-;/\<hash_table_di\>/;'q;"	kind:mode
hash_table_ui	../library/hash_table.m	/^:- mode hash_table_ui == in(hash_table).$/;kq|-;/\<hash_table_ui\>/;'q;"	kind:mode
hash_table_uo	../library/hash_table.m	/^:- mode hash_table_uo == out(hash_table).$/;kq|-;/\<hash_table_uo\>/;'q;"	kind:mode
have_cygwin	../library/io.m	/^:- pred have_cygwin is semidet.$/;kq|/^\<have_cygwin\>/;'q;"	kind:pred
have_dotnet	../library/io.m	/^:- pred have_dotnet is semidet.$/;kq|/^\<have_dotnet\>/;'q;"	kind:pred
have_fma	../library/math.m	/^:- pred have_fma is semidet.$/;kq|/^\<have_fma\>/;'q;"	kind:pred
have_make_directory_including_parents	../library/dir.m	/^:- pred have_make_directory_including_parents is semidet.$/;kq|/^\<have_make_directory_including_parents\>/;'q;"	kind:pred	file:
have_make_temp_directory	../library/io.file.m	/^:- pred have_make_temp_directory is semidet.$/;kq|/^\<have_make_temp_directory\>/;'q;"	kind:pred
have_make_temp_directory	../library/io.m	/^:- pred have_make_temp_directory is semidet.$/;kq|/^\<have_make_temp_directory\>/;'q;"	kind:pred
have_set_environment_var	../library/io.environment.m	/^:- pred have_set_environment_var is semidet.$/;kq|/^\<have_set_environment_var\>/;'q;"	kind:pred
have_set_environment_var	../library/io.m	/^:- pred have_set_environment_var is semidet.$/;kq|/^\<have_set_environment_var\>/;'q;"	kind:pred
have_symlinks	../library/io.file.m	/^:- pred have_symlinks is semidet.$/;kq|/^\<have_symlinks\>/;'q;"	kind:pred
have_symlinks	../library/io.m	/^:- pred have_symlinks is semidet.$/;kq|/^\<have_symlinks\>/;'q;"	kind:pred
have_system_rng	../library/random.system_rng.m	/^:- pred have_system_rng is semidet.$/;kq|/^\<have_system_rng\>/;'q;"	kind:pred
have_token	../library/mercury_term_lexer.m	/^:- pred have_token(/;kq|/^\<have_token\>/;'q;"	kind:pred	file:
have_token_with_context	../library/mercury_term_lexer.m	/^:- pred have_token_with_context(/;kq|/^\<have_token_with_context\>/;'q;"	kind:pred	file:
have_win32	../library/io.m	/^:- pred have_win32 is semidet.$/;kq|/^\<have_win32\>/;'q;"	kind:pred
hb_one	../library/hash_table.m	/^    ;       hb_one(K, V)$/;kq|-;/\<hb_one\>/;'q;"	kind:cons	file:
hb_two_plus	../library/hash_table.m	/^    ;       hb_two_plus(K, V, K, V, kv_list(K, V)).$/;kq|-;/\<hb_two_plus\>/;'q;"	kind:cons	file:
hb_zero	../library/hash_table.m	/^    --->    hb_zero$/;kq|-;/\<hb_zero\>/;'q;"	kind:cons	file:
head	../library/cord.m	/^:- pred head(cord(/;kq|/^\<head\>/;'q;"	kind:pred
head	../library/list.m	/^:- func head(list(/;kq|/^\<head\>/;'q;"	kind:func
head	../library/one_or_more.m	/^:- func head(one_or_more(/;kq|/^\<head\>/;'q;"	kind:func
head	../library/ra_list.m	/^:- pred head(ra_list(/;kq|/^\<head\>/;'q;"	kind:pred
head_and_tail	../library/tree_bitset.m	/^:- pred head_and_tail(list(/;kq|/^\<head_and_tail\>/;'q;"	kind:pred	file:
head_tail	../library/cord.m	/^:- pred head_tail(cord(T)::in, T::out, cord(/;kq|/^\<head_tail\>/;'q;"	kind:pred
head_tail	../library/ra_list.m	/^:- pred head_tail(ra_list(T)::in, T::out, ra_list(/;kq|/^\<head_tail\>/;'q;"	kind:pred
head_tail_node	../library/cord.m	/^:- pred head_tail_node(cord_node(T)::in, T::out, cord(/;kq|/^\<head_tail_node\>/;'q;"	kind:pred	file:
head_var_mode	../mdbcomp/program_representation.m	/^                head_var_mode       :: var_mode_rep$/;kq|-;/\<head_var_mode\>/;'q;"	kind:fld
head_var_mode	program_representation.m	/^                head_var_mode       :: var_mode_rep$/;kq|-;/\<head_var_mode\>/;'q;"	kind:fld
head_var_rep	../mdbcomp/program_representation.m	/^:- type head_var_rep$/;kq|-;/\<head_var_rep\>/;'q;"	kind:type
head_var_rep	program_representation.m	/^:- type head_var_rep$/;kq|-;/\<head_var_rep\>/;'q;"	kind:type
head_var_to_var	../mdbcomp/program_representation.m	/^:- func head_var_to_var(/;kq|/^\<head_var_to_var\>/;'q;"	kind:func
head_var_to_var	program_representation.m	/^:- func head_var_to_var(/;kq|/^\<head_var_to_var\>/;'q;"	kind:func
head_var_var	../mdbcomp/program_representation.m	/^                head_var_var        :: var_rep,$/;kq|-;/\<head_var_var\>/;'q;"	kind:fld
head_var_var	program_representation.m	/^                head_var_var        :: var_rep,$/;kq|-;/\<head_var_var\>/;'q;"	kind:fld
heap_ptr	../library/solutions.m	/^:- type heap_ptr == private_builtin.heap_pointer.$/;kq|-;/\<heap_ptr\>/;'q;"	kind:type	file:
height	../library/diet.m	/^:- func height(diet(/;kq|/^\<height\>/;'q;"	kind:func	file:
height	../library/set_tree234.m	/^:- pred height(set_tree234(/;kq|/^\<height\>/;'q;"	kind:pred	file:
height_join	../library/diet.m	/^:- func height_join(diet(T), diet(/;kq|/^\<height_join\>/;'q;"	kind:func	file:
help	mcov.m	/^    --->    help$/;kq|-;/\<help\>/;'q;"	kind:cons	file:
help	mdice.m	/^    --->    help$/;kq|-;/\<help\>/;'q;"	kind:cons	file:
help	mslice.m	/^    --->    help$/;kq|-;/\<help\>/;'q;"	kind:cons	file:
help	mtc_diff.m	/^    --->    help$/;kq|-;/\<help\>/;'q;"	kind:cons	file:
help	mtc_union.m	/^    --->    help$/;kq|-;/\<help\>/;'q;"	kind:cons	file:
hex_chars_to_bitmap	../library/bitmap.m	/^:- pred hex_chars_to_bitmap(/;kq|/^\<hex_chars_to_bitmap\>/;'q;"	kind:pred	file:
hex_digit_to_int	../library/char.m	/^:- pred hex_digit_to_int(/;kq|/^\<hex_digit_to_int\>/;'q;"	kind:pred
high_level_data	../library/rtti_implementation.m	/^:- pred high_level_data is semidet.$/;kq|/^\<high_level_data\>/;'q;"	kind:pred	file:
high_to_low	../library/tree_bitset.m	/^    ;       high_to_low.$/;kq|-;/\<high_to_low\>/;'q;"	kind:cons	file:
higher_order_call	../mdbcomp/program_representation.m	/^    ;       higher_order_call$/;kq|-;/\<higher_order_call\>/;'q;"	kind:cons
higher_order_call	program_representation.m	/^    ;       higher_order_call$/;kq|-;/\<higher_order_call\>/;'q;"	kind:cons
higher_order_call_rep	../mdbcomp/program_representation.m	/^    ;       higher_order_call_rep($/;kq|-;/\<higher_order_call_rep\>/;'q;"	kind:cons
higher_order_call_rep	program_representation.m	/^    ;       higher_order_call_rep($/;kq|-;/\<higher_order_call_rep\>/;'q;"	kind:cons
higher_order_type_rep	../mdbcomp/program_representation.m	/^    ;       higher_order_type_rep(list(type_rep), maybe(type_rep))$/;kq|-;/\<higher_order_type_rep\>/;'q;"	kind:cons
higher_order_type_rep	program_representation.m	/^    ;       higher_order_type_rep(list(type_rep), maybe(type_rep))$/;kq|-;/\<higher_order_type_rep\>/;'q;"	kind:cons
hosort	../library/list.m	/^:- pred hosort(comparison_pred(X)::in(/;kq|/^\<hosort\>/;'q;"	kind:pred	file:
hour	../library/calendar.m	/^:- func hour(/;kq|/^\<hour\>/;'q;"	kind:func
hour	../library/calendar.m	/^:- type hour == int.         % 0..23$/;kq|-;/\<hour\>/;'q;"	kind:type
hours	../library/calendar.m	/^:- func hours(/;kq|/^\<hours\>/;'q;"	kind:func
hours	../library/calendar.m	/^:- type hours == int.$/;kq|-;/\<hours\>/;'q;"	kind:type
ht	../library/hash_table.m	/^    --->    ht($/;kq|-;/\<ht\>/;'q;"	kind:cons
ht	../library/version_hash_table.m	/^    --->    ht($/;kq|-;/\<ht\>/;'q;"	kind:cons	file:
ht_buckets	../library/version_hash_table.m	/^                ht_buckets              :: buckets(K, V)$/;kq|-;/\<ht_buckets\>/;'q;"	kind:fld	file:
ht_cons	../library/version_hash_table.m	/^    ;       ht_cons(K, V, hash_table_alist(K, V)).$/;kq|-;/\<ht_cons\>/;'q;"	kind:cons	file:
ht_hash_pred	../library/version_hash_table.m	/^                ht_hash_pred            :: pred(K::in, int::out) is det,$/;kq|-;/\<ht_hash_pred\>/;'q;"	kind:fld	file:
ht_max_occupants	../library/version_hash_table.m	/^                ht_max_occupants        :: int,$/;kq|-;/\<ht_max_occupants\>/;'q;"	kind:fld	file:
ht_nil	../library/version_hash_table.m	/^    --->    ht_nil$/;kq|-;/\<ht_nil\>/;'q;"	kind:cons	file:
ht_num_occupants	../library/version_hash_table.m	/^                ht_num_occupants        :: int,$/;kq|-;/\<ht_num_occupants\>/;'q;"	kind:fld	file:
ht_sep	../library/mercury_term_lexer.m	/^    ;       ht_sep              % '|' head-tail separator in lists$/;kq|-;/\<ht_sep\>/;'q;"	kind:cons
ht_sep	../library/mercury_term_lexer.m	/^    ;       ht_sep$/;kq|-;/\<ht_sep\>/;'q;"	kind:cons
ht_sep	../library/mercury_term_lexer.m	/^    ;       ht_sep$/;kq|-;/\<ht_sep\>/;'q;"	kind:cons	file:
ht_single	../library/version_hash_table.m	/^    ;       ht_single(K, V)$/;kq|-;/\<ht_single\>/;'q;"	kind:cons	file:
i	../library/integer.m	/^    --->    i(sign, list(digit)).$/;kq|-;/\<i\>/;'q;"	kind:cons	file:
i	../library/string.m	/^    ;       i(int)$/;kq|-;/\<i\>/;'q;"	kind:cons
i16	../library/string.m	/^    ;       i16(int16)$/;kq|-;/\<i16\>/;'q;"	kind:cons
i32	../library/string.m	/^    ;       i32(int32)$/;kq|-;/\<i32\>/;'q;"	kind:cons
i64	../library/string.m	/^    ;       i64(int64)$/;kq|-;/\<i64\>/;'q;"	kind:cons
i8	../library/string.m	/^    ;       i8(int8)$/;kq|-;/\<i8\>/;'q;"	kind:cons
ia	../library/builtin.m	/^:- mode ia == any >> any.$/;kq|-;/\<ia\>/;'q;"	kind:mode
id	../library/std_util.m	/^:- func id(/;kq|/^\<id\>/;'q;"	kind:func
id_to_partition	../library/eqvclass.m	/^:- pred id_to_partition(eqvclass(T)::in, partition_id::in, set(/;kq|/^\<id_to_partition\>/;'q;"	kind:pred	file:
identifier	../library/parsing_utils.m	/^:- pred identifier(/;kq|/^\<identifier\>/;'q;"	kind:pred
identifier_2	../library/parsing_utils.m	/^:- pred identifier_2(/;kq|/^\<identifier_2\>/;'q;"	kind:pred	file:
ignore_mdbcomp	mcov.m	/^    ;       ignore_mdbcomp.$/;kq|-;/\<ignore_mdbcomp\>/;'q;"	kind:cons	file:
ignore_stdlib	mcov.m	/^    ;       ignore_stdlib$/;kq|-;/\<ignore_stdlib\>/;'q;"	kind:cons	file:
ignore_whitespace	../library/io.m	/^:- pred ignore_whitespace(/;kq|/^\<ignore_whitespace\>/;'q;"	kind:pred
ignore_whitespace	../library/stream.m	/^:- pred ignore_whitespace(Stream::in, result(/;kq|/^\<ignore_whitespace\>/;'q;"	kind:pred
ikeyword	../library/parsing_utils.m	/^:- pred ikeyword(/;kq|/^\<ikeyword\>/;'q;"	kind:pred
ill_formed	../library/string.m	/^    ;       ill_formed(int).$/;kq|-;/\<ill_formed\>/;'q;"	kind:cons
imatch_string	../library/parsing_utils.m	/^:- pred imatch_string(/;kq|/^\<imatch_string\>/;'q;"	kind:pred	file:
imatch_string_2	../library/parsing_utils.m	/^:- pred imatch_string_2(/;kq|/^\<imatch_string_2\>/;'q;"	kind:pred	file:
imp	../library/private_builtin.m	/^:- impure pred imp is det.$/;kq|/^\<imp\>/;'q;"	kind:pred
imp_map	../library/robdd.m	/^:- type imp_map(T) == map(var(T), vars(T)).$/;kq|-;/\<imp_map\>/;'q;"	kind:type
imp_res	../library/robdd.m	/^:- type imp_res(T) == entailment_result(imp_res_2(T)).$/;kq|-;/\<imp_res\>/;'q;"	kind:type	file:
imp_res_2	../library/robdd.m	/^:- type imp_res_2(T)$/;kq|-;/\<imp_res_2\>/;'q;"	kind:type	file:
imp_res_to_imp_map	../library/robdd.m	/^:- func imp_res_to_imp_map(imp_res(T)) = imp_map(/;kq|/^\<imp_res_to_imp_map\>/;'q;"	kind:func	file:
imp_vars	../library/robdd.m	/^:- func imp_vars(var(T), var(T)) = robdd(/;kq|/^\<imp_vars\>/;'q;"	kind:func
imp_vars	../library/robdd.m	/^:- type imp_vars(T)$/;kq|-;/\<imp_vars\>/;'q;"	kind:type
implementation_defined	../library/mercury_term_lexer.m	/^    ;       implementation_defined(string) % $name$/;kq|-;/\<implementation_defined\>/;'q;"	kind:cons
implementation_defined	../library/mercury_term_lexer.m	/^    ;       implementation_defined(string)$/;kq|-;/\<implementation_defined\>/;'q;"	kind:cons
implementation_defined	../library/mercury_term_lexer.m	/^    ;       implementation_defined(string)$/;kq|-;/\<implementation_defined\>/;'q;"	kind:cons	file:
implementation_defined	../library/term.m	/^    ;       implementation_defined(string).$/;kq|-;/\<implementation_defined\>/;'q;"	kind:cons
implication_result	../library/robdd.m	/^:- type implication_result(T)$/;kq|-;/\<implication_result\>/;'q;"	kind:type	file:
implication_result_to_imp_vars	../library/robdd.m	/^:- func implication_result_to_imp_vars(implication_result(T)) = imp_vars(/;kq|/^\<implication_result_to_imp_vars\>/;'q;"	kind:func	file:
implications_2	../library/robdd.m	/^:- func implications_2(robdd(T)) = implication_result(/;kq|/^\<implications_2\>/;'q;"	kind:func	file:
imps	../library/robdd.m	/^                imps            :: imp_map(T), %  K =>  V  (~K \\\/  V)$/;kq|-;/\<imps\>/;'q;"	kind:fld
imps	../library/robdd.m	/^    --->    imps(map(var(T), vars_entailed_result(T))).$/;kq|-;/\<imps\>/;'q;"	kind:cons	file:
impure_init	../library/thread.mvar.m	/^:- impure func impure_init = (mvar(/;kq|/^\<impure_init\>/;'q;"	kind:func
impure_init	../library/thread.semaphore.m	/^:- impure func impure_init(int::in) = (/;kq|/^\<impure_init\>/;'q;"	kind:func
impure_init	../library/thread.semaphore.m	/^:- impure pred impure_init(/;kq|/^\<impure_init\>/;'q;"	kind:pred
impure_signal	../library/thread.semaphore.m	/^:- impure pred impure_signal(/;kq|/^\<impure_signal\>/;'q;"	kind:pred
impure_true	../library/builtin.m	/^:- impure pred impure_true is det.$/;kq|/^\<impure_true\>/;'q;"	kind:pred
impure_try_wait	../library/thread.semaphore.m	/^:- impure pred impure_try_wait(/;kq|/^\<impure_try_wait\>/;'q;"	kind:pred
impure_try_wait_2	../library/thread.semaphore.m	/^:- impure pred impure_try_wait_2(/;kq|/^\<impure_try_wait_2\>/;'q;"	kind:pred	file:
impure_wait	../library/thread.semaphore.m	/^:- impure pred impure_wait(/;kq|/^\<impure_wait\>/;'q;"	kind:pred
in	../library/builtin.m	/^:- mode in  == ground >> ground.$/;kq|-;/\<in\>/;'q;"	kind:mode
in	../library/ops.m	/^    ;       in(priority, arg_prio_gt_or_ge, arg_prio_gt_or_ge).$/;kq|-;/\<in\>/;'q;"	kind:cons
in	../library/prolog.m	/^:- mode in == in is semidet.$/;kq|-;/\<in\>/;'q;"	kind:mode
in_bounds	../library/array.m	/^:- pred in_bounds(array(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
in_bounds	../library/array2d.m	/^:- pred in_bounds(array2d(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
in_bounds	../library/bt_array.m	/^:- pred in_bounds(bt_array(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
in_bounds	../library/version_array2d.m	/^:- pred in_bounds(version_array2d(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
in_four	../library/set_ctree234.m	/^:- mode in_four  == in(four(ground, ground)).$/;kq|-;/\<in_four\>/;'q;"	kind:mode	file:
in_four	../library/set_tree234.m	/^:- mode in_four  == in(four(ground, ground)).$/;kq|-;/\<in_four\>/;'q;"	kind:mode	file:
in_four	../library/tree234.m	/^:- mode in_four  == in(four(ground, ground, ground)).$/;kq|-;/\<in_four\>/;'q;"	kind:mode	file:
in_list_skel	../library/list.m	/^:- mode in_list_skel  == list_skel >> list_skel.$/;kq|-;/\<in_list_skel\>/;'q;"	kind:mode
in_mdbcomp_module	mcov.m	/^:- pred in_mdbcomp_module(pair(/;kq|/^\<in_mdbcomp_module\>/;'q;"	kind:pred	file:
in_module_set	mcov.m	/^:- pred in_module_set(set(module_name)::in, pair(/;kq|/^\<in_module_set\>/;'q;"	kind:pred	file:
in_range	../library/bitmap.m	/^:- pred in_range(/;kq|/^\<in_range\>/;'q;"	kind:pred
in_range	../library/private_builtin.m	/^:- pred in_range(/;kq|/^\<in_range\>/;'q;"	kind:pred
in_range	../library/version_bitmap.m	/^:- pred in_range(/;kq|/^\<in_range\>/;'q;"	kind:pred	file:
in_range_rexcl	../library/bitmap.m	/^:- pred in_range_rexcl(/;kq|/^\<in_range_rexcl\>/;'q;"	kind:pred	file:
in_stdlib_module	mcov.m	/^:- pred in_stdlib_module(pair(/;kq|/^\<in_stdlib_module\>/;'q;"	kind:pred	file:
in_stdlib_or_mdbcomp_module	mcov.m	/^:- pred in_stdlib_or_mdbcomp_module(/;kq|/^\<in_stdlib_or_mdbcomp_module\>/;'q;"	kind:pred	file:
in_three	../library/set_ctree234.m	/^:- mode in_three == in(three(ground, ground)).$/;kq|-;/\<in_three\>/;'q;"	kind:mode	file:
in_three	../library/set_tree234.m	/^:- mode in_three  == in(three(ground, ground)).$/;kq|-;/\<in_three\>/;'q;"	kind:mode	file:
in_three	../library/tree234.m	/^:- mode in_three  == in(three(ground, ground, ground)).$/;kq|-;/\<in_three\>/;'q;"	kind:mode	file:
in_two	../library/set_ctree234.m	/^:- mode in_two   == in(two(ground, ground)).$/;kq|-;/\<in_two\>/;'q;"	kind:mode	file:
in_two	../library/set_tree234.m	/^:- mode in_two  == in(two(ground, ground)).$/;kq|-;/\<in_two\>/;'q;"	kind:mode	file:
in_two	../library/tree234.m	/^:- mode in_two  == in(two(ground, ground, ground)).$/;kq|-;/\<in_two\>/;'q;"	kind:mode	file:
inc_std_indent	../library/pretty_printer.m	/^    ;       inc_std_indent$/;kq|-;/\<inc_std_indent\>/;'q;"	kind:cons	file:
include_details_cc	../library/deconstruct.m	/^    ;       include_details_cc.$/;kq|-;/\<include_details_cc\>/;'q;"	kind:cons
include_details_cc	../library/deconstruct.m	/^:- inst include_details_cc for noncanon_handling\/0$/;kq|-;/\<include_details_cc\>/;'q;"	kind:inst
include_min	../library/rtree.m	/^:- pred include_min(/;kq|/^\<include_min\>/;'q;"	kind:pred	file:
include_var_name_table	../mdbcomp/program_representation.m	/^    ;       include_var_name_table.$/;kq|-;/\<include_var_name_table\>/;'q;"	kind:cons
include_var_name_table	program_representation.m	/^    ;       include_var_name_table.$/;kq|-;/\<include_var_name_table\>/;'q;"	kind:cons
include_var_types	../mdbcomp/program_representation.m	/^    ;       include_var_types.$/;kq|-;/\<include_var_types\>/;'q;"	kind:cons
include_var_types	program_representation.m	/^    ;       include_var_types.$/;kq|-;/\<include_var_types\>/;'q;"	kind:cons
incomplete	../library/io.m	/^    ;       incomplete(list(uint8))$/;kq|-;/\<incomplete\>/;'q;"	kind:cons
increment_dynamic_coverage_point_count	../library/profiling_builtin.m	/^:- impure pred increment_dynamic_coverage_point_count(/;kq|/^\<increment_dynamic_coverage_point_count\>/;'q;"	kind:pred
increment_priority	../library/ops.m	/^:- func increment_priority(/;kq|/^\<increment_priority\>/;'q;"	kind:func
increment_size	../library/term_size_prof_builtin.m	/^:- impure pred increment_size(/;kq|/^\<increment_size\>/;'q;"	kind:pred
increment_static_coverage_point_count	../library/profiling_builtin.m	/^:- impure pred increment_static_coverage_point_count(/;kq|/^\<increment_static_coverage_point_count\>/;'q;"	kind:pred
increment_std_indent	../library/pretty_printer.m	/^:- pred increment_std_indent(/;kq|/^\<increment_std_indent\>/;'q;"	kind:pred	file:
increment_user_indent	../library/pretty_printer.m	/^:- pred increment_user_indent(/;kq|/^\<increment_user_indent\>/;'q;"	kind:pred	file:
incremental_try_all	../library/exception.m	/^:- pred incremental_try_all(pred(T), pred(exception_result(/;kq|/^\<incremental_try_all\>/;'q;"	kind:pred
indent	../library/pretty_printer.m	/^:- func indent(list(/;kq|/^\<indent\>/;'q;"	kind:func
indent	../library/pretty_printer.m	/^:- func indent(string, list(/;kq|/^\<indent\>/;'q;"	kind:func
indent	../library/term_to_xml.m	/^:- pred indent(/;kq|/^\<indent\>/;'q;"	kind:pred	file:
indent_empty	../library/pretty_printer.m	/^    --->    indent_empty$/;kq|-;/\<indent_empty\>/;'q;"	kind:cons	file:
indent_stack	../library/pretty_printer.m	/^:- type indent_stack$/;kq|-;/\<indent_stack\>/;'q;"	kind:type	file:
indent_std	../library/pretty_printer.m	/^    ;       indent_std($/;kq|-;/\<indent_std\>/;'q;"	kind:cons	file:
indent_string	../library/psqueue.m	/^:- func indent_string(/;kq|/^\<indent_string\>/;'q;"	kind:func	file:
indent_user	../library/pretty_printer.m	/^    ;       indent_user($/;kq|-;/\<indent_user\>/;'q;"	kind:cons	file:
index	../library/string.m	/^:- pred index(/;kq|/^\<index\>/;'q;"	kind:pred
index0	../library/list.m	/^:- pred index0(list(/;kq|/^\<index0\>/;'q;"	kind:pred
index0	../library/one_or_more.m	/^:- pred index0(one_or_more(/;kq|/^\<index0\>/;'q;"	kind:pred
index0	../library/ra_list.m	/^:- pred index0(ra_list(/;kq|/^\<index0\>/;'q;"	kind:pred
index0_bintree	../library/ra_list.m	/^:- pred index0_bintree(int::in, ra_list_bintree(/;kq|/^\<index0_bintree\>/;'q;"	kind:pred	file:
index0_list	../library/ra_list.m	/^:- pred index0_list(ra_list(/;kq|/^\<index0_list\>/;'q;"	kind:pred	file:
index0_of_first_occurrence	../library/list.m	/^:- pred index0_of_first_occurrence(list(/;kq|/^\<index0_of_first_occurrence\>/;'q;"	kind:pred
index0_of_first_occurrence	../library/one_or_more.m	/^:- pred index0_of_first_occurrence(one_or_more(/;kq|/^\<index0_of_first_occurrence\>/;'q;"	kind:pred
index0_of_first_occurrence_loop	../library/list.m	/^:- pred index0_of_first_occurrence_loop(list(/;kq|/^\<index0_of_first_occurrence_loop\>/;'q;"	kind:pred	file:
index1	../library/list.m	/^:- pred index1(list(/;kq|/^\<index1\>/;'q;"	kind:pred
index1	../library/one_or_more.m	/^:- pred index1(one_or_more(/;kq|/^\<index1\>/;'q;"	kind:pred
index1	../library/ra_list.m	/^:- pred index1(ra_list(/;kq|/^\<index1\>/;'q;"	kind:pred
index1_of_first_occurrence	../library/list.m	/^:- pred index1_of_first_occurrence(list(/;kq|/^\<index1_of_first_occurrence\>/;'q;"	kind:pred
index1_of_first_occurrence	../library/one_or_more.m	/^:- pred index1_of_first_occurrence(one_or_more(/;kq|/^\<index1_of_first_occurrence\>/;'q;"	kind:pred
index_enum_functor_desc	../library/rtti_implementation.m	/^:- pred index_enum_functor_desc(/;kq|/^\<index_enum_functor_desc\>/;'q;"	kind:pred	file:
index_next	../library/string.m	/^:- pred index_next(/;kq|/^\<index_next\>/;'q;"	kind:pred
index_next_repl	../library/string.m	/^:- pred index_next_repl(/;kq|/^\<index_next_repl\>/;'q;"	kind:pred
index_or_search_enum_functor_ordinal	../library/rtti_implementation.m	/^:- pred index_or_search_enum_functor_ordinal(/;kq|/^\<index_or_search_enum_functor_ordinal\>/;'q;"	kind:pred	file:
index_or_search_ptag_layout	../library/rtti_implementation.m	/^:- pred index_or_search_ptag_layout(/;kq|/^\<index_or_search_ptag_layout\>/;'q;"	kind:pred	file:
index_or_search_sectag_functor	../library/rtti_implementation.m	/^:- pred index_or_search_sectag_functor(/;kq|/^\<index_or_search_sectag_functor\>/;'q;"	kind:pred	file:
index_out_of_bounds	../library/array.m	/^:- type index_out_of_bounds$/;kq|-;/\<index_out_of_bounds\>/;'q;"	kind:type
index_out_of_bounds	../library/version_array.m	/^:- type index_out_of_bounds$/;kq|-;/\<index_out_of_bounds\>/;'q;"	kind:type
index_sectag_functor	../library/rtti_implementation.m	/^:- pred index_sectag_functor(/;kq|/^\<index_sectag_functor\>/;'q;"	kind:pred	file:
index_to_enum	../library/tree_bitset.m	/^:- func index_to_enum(uint) = T <= uenum(/;kq|/^\<index_to_enum\>/;'q;"	kind:func	file:
infinity	../library/float.m	/^:- func infinity = float.$/;kq|/^\<infinity\>/;'q;"	kind:func
init	../library/array.m	/^:- func init(int::in, T::in) = (array(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/array2d.m	/^:- func init(int, int, T) = array2d(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/bag.m	/^:- func init = bag(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/bimap.m	/^:- func init = bimap(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/bitmap.m	/^:- func init(num_bits::in, bool::in) = (/;kq|/^\<init\>/;'q;"	kind:func
init	../library/bt_array.m	/^:- func init(int, int, T) = bt_array(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/cord.m	/^:- func init = cord(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/counter.m	/^:- func init(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/diet.m	/^:- func init = diet(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/digraph.m	/^:- func init = digraph(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/eqvclass.m	/^:- func init = eqvclass(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/fat_sparse_bitset.m	/^:- func init = fat_sparse_bitset(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/fatter_sparse_bitset.m	/^:- func init = fatter_sparse_bitset(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/hash_table.m	/^:- func init(hash_pred(K), int, float) = hash_table(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/injection.m	/^:- func init = injection(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/map.m	/^:- func init = (map(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/multi_map.m	/^:- func init = multi_map(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/one_or_more_map.m	/^:- func init = one_or_more_map(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/pqueue.m	/^:- func init = pqueue(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/psqueue.m	/^:- func init = psqueue(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/queue.m	/^:- func init = queue(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/ra_list.m	/^:- pred init(ra_list(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/random.sfc16.m	/^:- func init = random.$/;kq|/^\<init\>/;'q;"	kind:func
init	../library/random.sfc32.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/random.sfc64.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/rbtree.m	/^:- func init = rbtree(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/rtree.m	/^:- func init = (rtree(K, V)::uo) is det <= region(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/set.m	/^:- func init = set(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/set_bbbtree.m	/^:- func init = set_bbbtree(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/set_ctree234.m	/^:- func init = set_ctree234(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/set_ordlist.m	/^:- func init = set_ordlist(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/set_tree234.m	/^:- func init = set_tree234(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/set_unordlist.m	/^:- func init = set_unordlist(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/sparse_bitset.m	/^:- func init = sparse_bitset(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/stack.m	/^:- func init = stack(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/store.m	/^:- some [S] pred init(store(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/string.builder.m	/^:- func init = (/;kq|/^\<init\>/;'q;"	kind:func
init	../library/test_bitset.m	/^:- func init = test_bitset(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/thread.barrier.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/thread.channel.m	/^:- pred init(channel(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/thread.closeable_channel.m	/^:- pred init(closeable_channel(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/thread.future.m	/^:- impure pred init(future_io(/;kq|/^\<init\>/;'q;"	kind:pred	file:
init	../library/thread.future.m	/^:- pred init(future_io(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/thread.mvar.m	/^:- pred init(mvar(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/thread.semaphore.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/thread.semaphore.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/tree234.m	/^:- func init = tree234(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/tree_bitset.m	/^:- func init = tree_bitset(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/varset.m	/^:- func init = varset(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/version_array.m	/^:- func init(int, T) = version_array(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/version_array2d.m	/^:- func init(int, int, T) = version_array2d(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/version_bitmap.m	/^:- func init(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/version_hash_table.m	/^:- func init(hash_pred(K)::in(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/version_store.m	/^:- some [S] func init = version_store(/;kq|/^\<init\>/;'q;"	kind:func
init_2	../library/array.m	/^:- pred init_2(int::in, T::in, array(/;kq|/^\<init_2\>/;'q;"	kind:pred	file:
init_col_zero_deletes	../library/edit_seq.m	/^:- pred init_col_zero_deletes(edit_params::in, int::in, list(/;kq|/^\<init_col_zero_deletes\>/;'q;"	kind:pred	file:
init_current_streams	../library/io.m	/^:- pred init_current_streams(/;kq|/^\<init_current_streams\>/;'q;"	kind:pred	file:
init_date	../library/calendar.m	/^:- pred init_date(/;kq|/^\<init_date\>/;'q;"	kind:pred
init_default	../library/hash_table.m	/^:- func init_default(hash_pred(K)) = hash_table(/;kq|/^\<init_default\>/;'q;"	kind:func
init_default	../library/version_hash_table.m	/^:- func init_default(hash_pred(K)::in(/;kq|/^\<init_default\>/;'q;"	kind:func
init_delete_cost_row	../library/edit_distance.m	/^:- pred init_delete_cost_row(uint::in, uint::in, uint::in, list(/;kq|/^\<init_delete_cost_row\>/;'q;"	kind:pred	file:
init_duration	../library/calendar.m	/^:- func init_duration(/;kq|/^\<init_duration\>/;'q;"	kind:func
init_feedback_info	../mdbcomp/feedback.feedback_info.m	/^:- func init_feedback_info(/;kq|/^\<init_feedback_info\>/;'q;"	kind:func
init_feedback_info	feedback.feedback_info.m	/^:- func init_feedback_info(/;kq|/^\<init_feedback_info\>/;'q;"	kind:func
init_mercury_op_table	../library/ops.m	/^:- func init_mercury_op_table = (/;kq|/^\<init_mercury_op_table\>/;'q;"	kind:func
init_offset	../library/tree_bitset.m	/^                init_offset     :: uint,$/;kq|-;/\<init_offset\>/;'q;"	kind:fld	file:
init_option_table	../library/getopt.m	/^:- pred init_option_table(/;kq|/^\<init_option_table\>/;'q;"	kind:pred
init_option_table	../library/getopt_io.m	/^:- pred init_option_table(/;kq|/^\<init_option_table\>/;'q;"	kind:pred
init_option_table_multi	../library/getopt.m	/^:- pred init_option_table_multi(/;kq|/^\<init_option_table_multi\>/;'q;"	kind:pred
init_option_table_multi	../library/getopt_io.m	/^:- pred init_option_table_multi(/;kq|/^\<init_option_table_multi\>/;'q;"	kind:pred
init_parser_state	../library/mercury_term_parser.m	/^:- pred init_parser_state(Ops::in, string::in, parser_state(/;kq|/^\<init_parser_state\>/;'q;"	kind:pred	file:
init_posn	../library/io.m	/^:- func init_posn = posn.$/;kq|/^\<init_posn\>/;'q;"	kind:func
init_row_zero_inserts	../library/edit_seq.m	/^:- pred init_row_zero_inserts(edit_params::in, int::in, list(/;kq|/^\<init_row_zero_inserts\>/;'q;"	kind:pred	file:
init_runtime_hooks	../library/builtin.m	/^:- impure pred init_runtime_hooks is det.$/;kq|/^\<init_runtime_hooks\>/;'q;"	kind:pred
init_state	../library/io.m	/^:- pred init_state(/;kq|/^\<init_state\>/;'q;"	kind:pred
init_std_streams	../library/io.m	/^:- pred init_std_streams(/;kq|/^\<init_std_streams\>/;'q;"	kind:pred	file:
init_table	../library/edit_seq.m	/^:- pred init_table(dynprog_table(/;kq|/^\<init_table\>/;'q;"	kind:pred	file:
init_thread_options	../library/thread.m	/^:- func init_thread_options = thread_options.$/;kq|/^\<init_thread_options\>/;'q;"	kind:func
init_var_supply	../library/term.m	/^:- func init_var_supply = var_supply(/;kq|/^\<init_var_supply\>/;'q;"	kind:func
initial_formatter_map	../library/pretty_printer.m	/^:- func initial_formatter_map = formatter_map.$/;kq|/^\<initial_formatter_map\>/;'q;"	kind:func	file:
initialize_bitmap	../library/bitmap.m	/^:- pred initialize_bitmap(/;kq|/^\<initialize_bitmap\>/;'q;"	kind:pred	file:
initialize_bitmap_bytes	../library/bitmap.m	/^:- pred initialize_bitmap_bytes(/;kq|/^\<initialize_bitmap_bytes\>/;'q;"	kind:pred	file:
initializer	../library/bitmap.m	/^:- func initializer(/;kq|/^\<initializer\>/;'q;"	kind:func	file:
initializer	../library/version_bitmap.m	/^:- func initializer(/;kq|/^\<initializer\>/;'q;"	kind:func	file:
injection	../library/injection.m	/^:- type injection(K, V)$/;kq|-;/\<injection\>/;'q;"	kind:type	file:
injection.contains_key	../library/injection.m	/^:- pred contains_key(injection(/;kq|/^\<contains_key\>/;'q;"	kind:pred
injection.contains_value	../library/injection.m	/^:- pred contains_value(injection(/;kq|/^\<contains_value\>/;'q;"	kind:pred
injection.delete_key	../library/injection.m	/^:- func delete_key(injection(K, V), K) = injection(/;kq|/^\<delete_key\>/;'q;"	kind:func
injection.delete_keys	../library/injection.m	/^:- func delete_keys(injection(K, V), list(K)) = injection(/;kq|/^\<delete_keys\>/;'q;"	kind:func
injection.delete_value	../library/injection.m	/^:- func delete_value(injection(K, V), V) = injection(/;kq|/^\<delete_value\>/;'q;"	kind:func
injection.delete_values	../library/injection.m	/^:- func delete_values(injection(K, V), list(V)) = injection(/;kq|/^\<delete_values\>/;'q;"	kind:func
injection.det_insert	../library/injection.m	/^:- func det_insert(injection(K, V), K, V) = injection(/;kq|/^\<det_insert\>/;'q;"	kind:func
injection.det_set	../library/injection.m	/^:- func det_set(injection(K, V), K, V) = injection(/;kq|/^\<det_set\>/;'q;"	kind:func
injection.det_set_2	../library/injection.m	/^:- pred det_set_2(/;kq|/^\<det_set_2\>/;'q;"	kind:pred	file:
injection.det_update	../library/injection.m	/^:- func det_update(injection(K, V), K, V) = injection(/;kq|/^\<det_update\>/;'q;"	kind:func
injection.filter_map_keys	../library/injection.m	/^:- pred filter_map_keys(pred(V, K, L)::in(pred(/;kq|/^\<filter_map_keys\>/;'q;"	kind:pred
injection.forward_map	../library/injection.m	/^:- func forward_map(injection(K, V)) = map(/;kq|/^\<forward_map\>/;'q;"	kind:func
injection.forward_search	../library/injection.m	/^:- func forward_search(injection(/;kq|/^\<forward_search\>/;'q;"	kind:func
injection.init	../library/injection.m	/^:- func init = injection(/;kq|/^\<init\>/;'q;"	kind:func
injection.insert	../library/injection.m	/^:- func insert(injection(K, V), K, V) = injection(/;kq|/^\<insert\>/;'q;"	kind:func
injection.is_empty	../library/injection.m	/^:- pred is_empty(injection(/;kq|/^\<is_empty\>/;'q;"	kind:pred
injection.keys	../library/injection.m	/^:- func keys(injection(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
injection.lookup	../library/injection.m	/^:- func lookup(injection(/;kq|/^\<lookup\>/;'q;"	kind:func
injection.map_keys	../library/injection.m	/^:- func map_keys(func(V, K) = L, injection(K, V)) = injection(/;kq|/^\<map_keys\>/;'q;"	kind:func
injection.map_values	../library/injection.m	/^:- func map_values(func(K, V) = W, injection(K, V)) = injection(/;kq|/^\<map_values\>/;'q;"	kind:func
injection.maybe_transform_key	../library/injection.m	/^:- pred maybe_transform_key(pred(V, K, L)::in(pred(/;kq|/^\<maybe_transform_key\>/;'q;"	kind:pred	file:
injection.merge	../library/injection.m	/^:- func merge(injection(K, V), injection(K, V)) = injection(/;kq|/^\<merge\>/;'q;"	kind:func
injection.overlay	../library/injection.m	/^:- func overlay(injection(K, V), injection(K, V)) = injection(/;kq|/^\<overlay\>/;'q;"	kind:func
injection.reverse_lookup	../library/injection.m	/^:- func reverse_lookup(injection(/;kq|/^\<reverse_lookup\>/;'q;"	kind:func
injection.reverse_map	../library/injection.m	/^:- func reverse_map(injection(K, V)) = map(/;kq|/^\<reverse_map\>/;'q;"	kind:func
injection.reverse_search	../library/injection.m	/^:- func reverse_search(injection(/;kq|/^\<reverse_search\>/;'q;"	kind:func
injection.search	../library/injection.m	/^:- pred search(injection(/;kq|/^\<search\>/;'q;"	kind:pred
injection.set	../library/injection.m	/^:- func set(injection(K, V), K, V) = injection(/;kq|/^\<set\>/;'q;"	kind:func
injection.set_2	../library/injection.m	/^:- pred set_2(K::in, V::in, map(K, V)::in, map(/;kq|/^\<set_2\>/;'q;"	kind:pred	file:
injection.set_from_assoc_list	../library/injection.m	/^:- func set_from_assoc_list(assoc_list(K, V), injection(/;kq|/^\<set_from_assoc_list\>/;'q;"	kind:func
injection.singleton	../library/injection.m	/^:- func singleton(K, V) = injection(/;kq|/^\<singleton\>/;'q;"	kind:func
injection.update	../library/injection.m	/^:- func update(injection(K, V), K, V) = injection(/;kq|/^\<update\>/;'q;"	kind:func
injection.values	../library/injection.m	/^:- func values(injection(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
input	../library/bit_buffer.m	/^:- instance stream.input(error_stream, error_state) where$/;kq|-;/\<input\>/;'q;"	kind:tci	file:
input	../library/builtin.m	/^:- mode input  == ground >> ground.$/;kq|-;/\<input\>/;'q;"	kind:mode
input	../library/io.m	/^:- instance stream.input(binary_input_stream, io)$/;kq|-;/\<input\>/;'q;"	kind:tci	file:
input	../library/io.stream_db.m	/^    --->    input$/;kq|-;/\<input\>/;'q;"	kind:cons
input	../library/stream.m	/^:- typeclass input(Stream, State) <= stream(Stream, State) where [].$/;kq|-;/\<input\>/;'q;"	kind:tc
input_length	../library/parsing_utils.m	/^                input_length        ::  int,$/;kq|-;/\<input_length\>/;'q;"	kind:fld	file:
input_stream	../library/io.m	/^:- pred input_stream(/;kq|/^\<input_stream\>/;'q;"	kind:pred
input_stream	../library/io.m	/^:- type input_stream == text_input_stream.$/;kq|-;/\<input_stream\>/;'q;"	kind:type
input_stream_2	../library/io.stream_ops.m	/^:- pred input_stream_2(/;kq|/^\<input_stream_2\>/;'q;"	kind:pred
input_stream_file_size	../library/io.text_read.m	/^:- pred input_stream_file_size(/;kq|/^\<input_stream_file_size\>/;'q;"	kind:pred	file:
input_stream_fold	../library/stream.m	/^:- pred input_stream_fold(Stream, pred(/;kq|/^\<input_stream_fold\>/;'q;"	kind:pred
input_stream_fold2_state	../library/stream.m	/^:- pred input_stream_fold2_state(/;kq|/^\<input_stream_fold2_state\>/;'q;"	kind:pred
input_stream_fold2_state_maybe_stop	../library/stream.m	/^:- pred input_stream_fold2_state_maybe_stop(/;kq|/^\<input_stream_fold2_state_maybe_stop\>/;'q;"	kind:pred
input_stream_fold_state	../library/stream.m	/^:- pred input_stream_fold_state(Stream, pred(/;kq|/^\<input_stream_fold_state\>/;'q;"	kind:pred
input_stream_foldl	../library/io.m	/^:- pred input_stream_foldl(io.text_input_stream, pred(/;kq|/^\<input_stream_foldl\>/;'q;"	kind:pred
input_stream_foldl	../library/io.m	/^:- pred input_stream_foldl(pred(char, T, T), T, io.maybe_partial_res(/;kq|/^\<input_stream_foldl\>/;'q;"	kind:pred
input_stream_foldl2_io	../library/io.m	/^:- pred input_stream_foldl2_io(/;kq|/^\<input_stream_foldl2_io\>/;'q;"	kind:pred
input_stream_foldl2_io	../library/io.m	/^:- pred input_stream_foldl2_io(pred(/;kq|/^\<input_stream_foldl2_io\>/;'q;"	kind:pred
input_stream_foldl2_io_maybe_stop	../library/io.m	/^:- pred input_stream_foldl2_io_maybe_stop(/;kq|/^\<input_stream_foldl2_io_maybe_stop\>/;'q;"	kind:pred
input_stream_foldl2_io_maybe_stop	../library/io.m	/^:- pred input_stream_foldl2_io_maybe_stop(/;kq|/^\<input_stream_foldl2_io_maybe_stop\>/;'q;"	kind:pred
input_stream_foldl_io	../library/io.m	/^:- pred input_stream_foldl_io(io.text_input_stream, pred(/;kq|/^\<input_stream_foldl_io\>/;'q;"	kind:pred
input_stream_foldl_io	../library/io.m	/^:- pred input_stream_foldl_io(pred(/;kq|/^\<input_stream_foldl_io\>/;'q;"	kind:pred
input_stream_get_stream	../library/io.m	/^:- func input_stream_get_stream(/;kq|/^\<input_stream_get_stream\>/;'q;"	kind:func
input_stream_info	../library/io.stream_db.m	/^:- func input_stream_info(/;kq|/^\<input_stream_info\>/;'q;"	kind:func
input_stream_name	../library/io.m	/^:- pred input_stream_name(/;kq|/^\<input_stream_name\>/;'q;"	kind:pred
input_string	../library/parsing_utils.m	/^                input_string        ::  string,$/;kq|-;/\<input_string\>/;'q;"	kind:fld	file:
input_string	../library/parsing_utils.m	/^:- pred input_string(/;kq|/^\<input_string\>/;'q;"	kind:pred
input_substring	../library/parsing_utils.m	/^:- pred input_substring(/;kq|/^\<input_substring\>/;'q;"	kind:pred
insert	../library/bag.m	/^:- func insert(bag(T), T) = bag(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/bimap.m	/^:- func insert(bimap(K, V), K, V) = bimap(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/diet.m	/^:- func insert(diet(T), T) = diet(T) <= diet_element(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/edit_seq.m	/^    ;       insert(int, T)$/;kq|-;/\<insert\>/;'q;"	kind:cons
insert	../library/fat_sparse_bitset.m	/^:- func insert(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/fatter_sparse_bitset.m	/^:- func insert(fatter_sparse_bitset(T), T) = fatter_sparse_bitset(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/injection.m	/^:- func insert(injection(K, V), K, V) = injection(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/list.m	/^:- pred insert(T, list(T), list(/;kq|/^\<insert\>/;'q;"	kind:pred
insert	../library/map.m	/^:- func insert(map(K, V), K, V) = map(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/multi_map.m	/^:- pred insert(/;kq|/^\<insert\>/;'q;"	kind:pred
insert	../library/one_or_more_map.m	/^:- pred insert(/;kq|/^\<insert\>/;'q;"	kind:pred
insert	../library/pqueue.m	/^:- func insert(pqueue(K, V), K, V) = pqueue(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/psqueue.m	/^:- pred insert(P::in, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<insert\>/;'q;"	kind:pred
insert	../library/ranges.m	/^:- func insert(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/rbtree.m	/^:- pred insert(K::in, V::in, rbtree(K, V)::in, rbtree(/;kq|/^\<insert\>/;'q;"	kind:pred
insert	../library/robdd.m	/^:- func insert(vars_entailed_result(T), var(T)) = vars_entailed_result(/;kq|/^\<insert\>/;'q;"	kind:func	file:
insert	../library/rtree.m	/^:- func insert(K, V, rtree(K, V)) = rtree(K, V) <= region(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/set.m	/^:- func insert(set(T), T) = set(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/set_bbbtree.m	/^:- func insert(set_bbbtree(T), T) = set_bbbtree(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/set_ctree234.m	/^:- func insert(T, set_ctree234(T)) = set_ctree234(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/set_ordlist.m	/^:- func insert(set_ordlist(T), T) = set_ordlist(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/set_tree234.m	/^:- func insert(T, set_tree234(T)) = set_tree234(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/set_unordlist.m	/^:- func insert(set_unordlist(T), T) = set_unordlist(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/sparse_bitset.m	/^:- func insert(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/test_bitset.m	/^:- pred insert(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<insert\>/;'q;"	kind:pred
insert	../library/tree234.m	/^:- pred insert(K::in, V::in, tree234(K, V)::in, tree234(/;kq|/^\<insert\>/;'q;"	kind:pred
insert	../library/tree_bitset.m	/^:- func insert(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<insert\>/;'q;"	kind:func
insert2	../library/set_ctree234.m	/^:- pred insert2(/;kq|/^\<insert2\>/;'q;"	kind:pred	file:
insert2	../library/set_tree234.m	/^:- pred insert2(T::in, set_tree234(T)::in_two, set_tree234(/;kq|/^\<insert2\>/;'q;"	kind:pred	file:
insert2	../library/tree234.m	/^:- pred insert2(tree234(K, V), K, V, tree234(/;kq|/^\<insert2\>/;'q;"	kind:pred	file:
insert3	../library/set_ctree234.m	/^:- pred insert3(/;kq|/^\<insert3\>/;'q;"	kind:pred	file:
insert3	../library/set_tree234.m	/^:- pred insert3(T::in, set_tree234(T)::in_three, set_tree234(/;kq|/^\<insert3\>/;'q;"	kind:pred	file:
insert3	../library/tree234.m	/^:- pred insert3(tree234(K, V), K, V, tree234(/;kq|/^\<insert3\>/;'q;"	kind:pred	file:
insert_2	../library/pqueue.m	/^:- pred insert_2(K::in, V::in, pqueue(K, V)::in, pqueue(/;kq|/^\<insert_2\>/;'q;"	kind:pred	file:
insert_2	../library/rbtree.m	/^:- pred insert_2(rbtree(K, V)::in, K::in, V::in, rbtree(/;kq|/^\<insert_2\>/;'q;"	kind:pred	file:
insert_2	../library/rtree.m	/^:- pred insert_2(rtree_2(K, V)::in, K::in, V::in, rtree_2(/;kq|/^\<insert_2\>/;'q;"	kind:pred	file:
insert_and_split_child2	../library/rtree.m	/^:- pred insert_and_split_child2(K::in, rtree_2(/;kq|/^\<insert_and_split_child2\>/;'q;"	kind:pred	file:
insert_and_split_child3	../library/rtree.m	/^:- pred insert_and_split_child3(K::in, rtree_2(/;kq|/^\<insert_and_split_child3\>/;'q;"	kind:pred	file:
insert_duplicate	../library/rbtree.m	/^:- func insert_duplicate(rbtree(K, V), K, V) = rbtree(/;kq|/^\<insert_duplicate\>/;'q;"	kind:func
insert_duplicate_2	../library/rbtree.m	/^:- pred insert_duplicate_2(rbtree(K, V), K, V, rbtree(/;kq|/^\<insert_duplicate_2\>/;'q;"	kind:pred	file:
insert_duplicates	../library/bag.m	/^:- pred insert_duplicates(int::in, T::in, bag(T)::in, bag(/;kq|/^\<insert_duplicates\>/;'q;"	kind:pred
insert_from_assoc_list	../library/bimap.m	/^:- func insert_from_assoc_list(assoc_list(K, V), bimap(/;kq|/^\<insert_from_assoc_list\>/;'q;"	kind:func
insert_from_assoc_list	../library/injection.m	/^:- func insert_from_assoc_list(assoc_list(K, V), injection(/;kq|/^\<insert_from_assoc_list\>/;'q;"	kind:func
insert_from_corresponding_lists	../library/injection.m	/^:- func insert_from_corresponding_lists(list(K), list(/;kq|/^\<insert_from_corresponding_lists\>/;'q;"	kind:func
insert_interval	../library/diet.m	/^:- pred insert_interval(T::in, T::in, diet(T)::in, diet(/;kq|/^\<insert_interval\>/;'q;"	kind:pred
insert_interval	../library/diet.m	/^:- pred insert_interval({T, T}::in, diet(T)::in, diet(/;kq|/^\<insert_interval\>/;'q;"	kind:pred	file:
insert_into_list_as_set	../mdbcomp/trace_counts.m	/^:- func insert_into_list_as_set(list(T), T) = list(/;kq|/^\<insert_into_list_as_set\>/;'q;"	kind:func	file:
insert_into_list_as_set	trace_counts.m	/^:- func insert_into_list_as_set(list(T), T) = list(/;kq|/^\<insert_into_list_as_set\>/;'q;"	kind:func	file:
insert_items	../library/bt_array.m	/^:- pred insert_items(bt_array(T)::in, int::in, list(T)::in, bt_array(/;kq|/^\<insert_items\>/;'q;"	kind:pred	file:
insert_list	../library/bag.m	/^:- func insert_list(bag(T), list(T)) = bag(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/diet.m	/^:- func insert_list(diet(T), list(T)) = diet(T) <= diet_element(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/fat_sparse_bitset.m	/^:- func insert_list(fat_sparse_bitset(T), list(T)) = fat_sparse_bitset(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/fatter_sparse_bitset.m	/^:- func insert_list(fatter_sparse_bitset(T), list(T)) = fatter_sparse_bitset(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/ranges.m	/^:- func insert_list(list(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/set.m	/^:- func insert_list(set(T), list(T)) = set(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/set_bbbtree.m	/^:- func insert_list(set_bbbtree(T), list(T)) = set_bbbtree(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/set_ctree234.m	/^:- func insert_list(list(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/set_ordlist.m	/^:- func insert_list(set_ordlist(T), list(T)) = set_ordlist(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/set_tree234.m	/^:- func insert_list(list(T), set_tree234(T)) = set_tree234(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/set_unordlist.m	/^:- func insert_list(set_unordlist(T), list(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/sparse_bitset.m	/^:- func insert_list(sparse_bitset(T), list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/test_bitset.m	/^:- pred insert_list(list(T)::in, test_bitset(T)::in, test_bitset(/;kq|/^\<insert_list\>/;'q;"	kind:pred
insert_list	../library/tree_bitset.m	/^:- func insert_list(tree_bitset(T), list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list_r	../library/set_bbbtree.m	/^:- pred insert_list_r(set_bbbtree(T)::in, list(/;kq|/^\<insert_list_r\>/;'q;"	kind:pred	file:
insert_loop	../library/fat_sparse_bitset.m	/^:- pred insert_loop(/;kq|/^\<insert_loop\>/;'q;"	kind:pred	file:
insert_loop	../library/fatter_sparse_bitset.m	/^:- pred insert_loop(/;kq|/^\<insert_loop\>/;'q;"	kind:pred	file:
insert_loop	../library/set_ordlist.m	/^:- pred insert_loop(list(T)::in, T::in, list(/;kq|/^\<insert_loop\>/;'q;"	kind:pred	file:
insert_loop	../library/sparse_bitset.m	/^:- pred insert_loop(/;kq|/^\<insert_loop\>/;'q;"	kind:pred	file:
insert_new	../library/diet.m	/^:- pred insert_new(T::in, diet(T)::in, diet(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/fat_sparse_bitset.m	/^:- pred insert_new(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/fatter_sparse_bitset.m	/^:- pred insert_new(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/set.m	/^:- pred insert_new(T::in, set(T)::in, set(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/set_bbbtree.m	/^:- pred insert_new(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/set_ctree234.m	/^:- pred insert_new(T::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/set_ordlist.m	/^:- pred insert_new(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/set_tree234.m	/^:- pred insert_new(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/set_unordlist.m	/^:- pred insert_new(T::in, set_unordlist(T)::in, set_unordlist(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/sparse_bitset.m	/^:- pred insert_new(T::in, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/test_bitset.m	/^:- pred insert_new(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/tree_bitset.m	/^:- pred insert_new(T::in, tree_bitset(T)::in, tree_bitset(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new2	../library/set_ctree234.m	/^:- pred insert_new2(/;kq|/^\<insert_new2\>/;'q;"	kind:pred	file:
insert_new2	../library/set_tree234.m	/^:- pred insert_new2(/;kq|/^\<insert_new2\>/;'q;"	kind:pred	file:
insert_new3	../library/set_ctree234.m	/^:- pred insert_new3(/;kq|/^\<insert_new3\>/;'q;"	kind:pred	file:
insert_new3	../library/set_tree234.m	/^:- pred insert_new3(/;kq|/^\<insert_new3\>/;'q;"	kind:pred	file:
insert_new_loop	../library/fat_sparse_bitset.m	/^:- pred insert_new_loop(/;kq|/^\<insert_new_loop\>/;'q;"	kind:pred	file:
insert_new_loop	../library/fatter_sparse_bitset.m	/^:- pred insert_new_loop(/;kq|/^\<insert_new_loop\>/;'q;"	kind:pred	file:
insert_new_loop	../library/set_ordlist.m	/^:- pred insert_new_loop(list(T)::in, T::in, list(/;kq|/^\<insert_new_loop\>/;'q;"	kind:pred	file:
insert_new_loop	../library/sparse_bitset.m	/^:- pred insert_new_loop(/;kq|/^\<insert_new_loop\>/;'q;"	kind:pred	file:
insert_new_r	../library/set_bbbtree.m	/^:- pred insert_new_r(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<insert_new_r\>/;'q;"	kind:pred	file:
insert_r	../library/set_bbbtree.m	/^:- pred insert_r(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<insert_r\>/;'q;"	kind:pred	file:
insert_set	../library/bag.m	/^:- func insert_set(bag(T), set(T)) = bag(/;kq|/^\<insert_set\>/;'q;"	kind:func
insert_std_stream_names	../library/io.m	/^:- pred insert_std_stream_names(/;kq|/^\<insert_std_stream_names\>/;'q;"	kind:pred	file:
insert_stream_info	../library/io.stream_db.m	/^:- pred insert_stream_info(/;kq|/^\<insert_stream_info\>/;'q;"	kind:pred
insert_transformed_key_f	../library/injection.m	/^:- func insert_transformed_key_f(func(V, K) = L, K, V, map(L, V)) = map(/;kq|/^\<insert_transformed_key_f\>/;'q;"	kind:func	file:
insert_transformed_key_p	../library/injection.m	/^:- pred insert_transformed_key_p(pred(V, K, L)::in(pred(/;kq|/^\<insert_transformed_key_p\>/;'q;"	kind:pred	file:
insert_transformed_value_f	../library/injection.m	/^:- func insert_transformed_value_f(func(K, V) = W, V, K, map(/;kq|/^\<insert_transformed_value_f\>/;'q;"	kind:func	file:
insert_tree	../library/rtree.m	/^:- func insert_tree(rtree_2(K, V), K, rtree_2(/;kq|/^\<insert_tree\>/;'q;"	kind:func	file:
insert_tree_and_split_child2	../library/rtree.m	/^:- pred insert_tree_and_split_child2(K::in, rtree_2(/;kq|/^\<insert_tree_and_split_child2\>/;'q;"	kind:pred	file:
insert_tree_and_split_child3	../library/rtree.m	/^:- pred insert_tree_and_split_child3(K::in, rtree_2(/;kq|/^\<insert_tree_and_split_child3\>/;'q;"	kind:pred	file:
insert_tv	../library/psqueue.m	/^:- pred insert_tv(/;kq|/^\<insert_tv\>/;'q;"	kind:pred	file:
inserted	../library/edit_seq.m	/^    ;       inserted(T).$/;kq|-;/\<inserted\>/;'q;"	kind:cons
inst_preserving_append	../library/list.m	/^:- func inst_preserving_append(list(T)::in(list_skel(/;kq|/^\<inst_preserving_append\>/;'q;"	kind:func
inst_preserving_condense	../library/list.m	/^:- func inst_preserving_condense(/;kq|/^\<inst_preserving_condense\>/;'q;"	kind:func
inst_preserving_condense_acc	../library/list.m	/^:- pred inst_preserving_condense_acc(/;kq|/^\<inst_preserving_condense_acc\>/;'q;"	kind:pred	file:
inst_preserving_reverse	../library/list.m	/^:- func inst_preserving_reverse(list(T)::in(list_skel(/;kq|/^\<inst_preserving_reverse\>/;'q;"	kind:func
inst_preserving_reverse_prepend	../library/list.m	/^:- pred inst_preserving_reverse_prepend(list(T)::in(list_skel(/;kq|/^\<inst_preserving_reverse_prepend\>/;'q;"	kind:pred	file:
inst_rep	../mdbcomp/program_representation.m	/^:- type inst_rep$/;kq|-;/\<inst_rep\>/;'q;"	kind:type
inst_rep	program_representation.m	/^:- type inst_rep$/;kq|-;/\<inst_rep\>/;'q;"	kind:type
inst_representation	../mdbcomp/program_representation.m	/^:- pred inst_representation(/;kq|/^\<inst_representation\>/;'q;"	kind:pred
inst_representation	program_representation.m	/^:- pred inst_representation(/;kq|/^\<inst_representation\>/;'q;"	kind:pred
instance_constraint_from_typeclass_info	../library/private_builtin.m	/^:- pred instance_constraint_from_typeclass_info(/;kq|/^\<instance_constraint_from_typeclass_info\>/;'q;"	kind:pred
int	../library/getopt.m	/^    ;       int(int)$/;kq|-;/\<int\>/;'q;"	kind:cons
int	../library/getopt.m	/^    ;       int(int)$/;kq|-;/\<int\>/;'q;"	kind:cons
int	../library/getopt_io.m	/^    ;       int(int)$/;kq|-;/\<int\>/;'q;"	kind:cons
int	../library/getopt_io.m	/^    ;       int(int)$/;kq|-;/\<int\>/;'q;"	kind:cons
int	../library/int.m	/^:- func int + int = int.$/;kq|/^\<int\>/;'q;"	kind:func
int	../library/int.m	/^:- func int - int = int.$/;kq|/^\<int\>/;'q;"	kind:func
int	../library/list.m	/^:- func int `..` int = list(/;kq|/^\<int\>/;'q;"	kind:func
int	../library/version_hash_table.m	/^                ht_hash_pred            :: pred(K::in, int::out) is det,$/;kq|-;/\<int\>/;'q;"	kind:fld	file:
int.+	../library/int.m	/^:- func + (int::in) = (/;kq|/^\<+\>/;'q;"	kind:func
int.-	../library/int.m	/^:- func - (int::in) = (/;kq|/^\<-\>/;'q;"	kind:func
int.\	../library/int.m	/^:- func \\ (int::in) = (/;kq|/^\<\\>/;'q;"	kind:func
int.abs	../library/int.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
int.all_true_in_range	../library/int.m	/^:- pred all_true_in_range(pred(int)::in(pred(/;kq|/^\<all_true_in_range\>/;'q;"	kind:pred
int.bits_per_int	../library/int.m	/^:- func bits_per_int = int.$/;kq|/^\<bits_per_int\>/;'q;"	kind:func
int.div	../library/int.m	/^:- func div(int::in, int::in) = (/;kq|/^\<div\>/;'q;"	kind:func
int.enum	../library/int.m	/^:- instance enum(int) where [$/;kq|-;/\<int.enum\>/;'q;"	kind:tci	file:
int.even	../library/int.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
int.fold_down	../library/int.m	/^:- func fold_down(func(/;kq|/^\<fold_down\>/;'q;"	kind:func
int.fold_down	../library/int.m	/^:- pred fold_down(pred(/;kq|/^\<fold_down\>/;'q;"	kind:pred
int.fold_down2	../library/int.m	/^:- pred fold_down2(pred(/;kq|/^\<fold_down2\>/;'q;"	kind:pred
int.fold_down3	../library/int.m	/^:- pred fold_down3(pred(/;kq|/^\<fold_down3\>/;'q;"	kind:pred
int.fold_up	../library/int.m	/^:- func fold_up(func(/;kq|/^\<fold_up\>/;'q;"	kind:func
int.fold_up	../library/int.m	/^:- pred fold_up(pred(/;kq|/^\<fold_up\>/;'q;"	kind:pred
int.fold_up2	../library/int.m	/^:- pred fold_up2(pred(/;kq|/^\<fold_up2\>/;'q;"	kind:pred
int.fold_up3	../library/int.m	/^:- pred fold_up3(pred(/;kq|/^\<fold_up3\>/;'q;"	kind:pred
int.hash	../library/int.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
int.log2	../library/int.m	/^:- func log2(/;kq|/^\<log2\>/;'q;"	kind:func
int.log2_loop	../library/int.m	/^:- pred log2_loop(/;kq|/^\<log2_loop\>/;'q;"	kind:pred	file:
int.max	../library/int.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
int.max_int	../library/int.m	/^:- func max_int = int.$/;kq|/^\<max_int\>/;'q;"	kind:func
int.min	../library/int.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
int.min_int	../library/int.m	/^:- func min_int = int.$/;kq|/^\<min_int\>/;'q;"	kind:func
int.minus	../library/int.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
int.multiply_by_pow	../library/int.m	/^:- func multiply_by_pow(/;kq|/^\<multiply_by_pow\>/;'q;"	kind:func	file:
int.nabs	../library/int.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
int.nondet_int_in_range	../library/int.m	/^:- pred nondet_int_in_range(/;kq|/^\<nondet_int_in_range\>/;'q;"	kind:pred
int.odd	../library/int.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
int.plus	../library/int.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
int.pow	../library/int.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
int.quot_bits_per_int	../library/int.m	/^:- func quot_bits_per_int(/;kq|/^\<quot_bits_per_int\>/;'q;"	kind:func
int.rem_bits_per_int	../library/int.m	/^:- func rem_bits_per_int(/;kq|/^\<rem_bits_per_int\>/;'q;"	kind:func
int.times	../library/int.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
int.times_bits_per_int	../library/int.m	/^:- func times_bits_per_int(/;kq|/^\<times_bits_per_int\>/;'q;"	kind:func
int.ubits_per_int	../library/int.m	/^:- func ubits_per_int = uint.$/;kq|/^\<ubits_per_int\>/;'q;"	kind:func
int.uenum	../library/int.m	/^:- instance uenum(int) where [$/;kq|-;/\<int.uenum\>/;'q;"	kind:tci	file:
int.unchecked_abs	../library/int.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
int.unchecked_left_shift	../library/int.m	/^:- func unchecked_left_shift(int::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
int.unchecked_left_ushift	../library/int.m	/^:- func unchecked_left_ushift(int::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
int.unchecked_quotient	../library/int.m	/^:- func unchecked_quotient(int::in, int::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
int.unchecked_rem	../library/int.m	/^:- func unchecked_rem(int::in, int::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
int.unchecked_right_shift	../library/int.m	/^:- func unchecked_right_shift(int::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
int.unchecked_right_ushift	../library/int.m	/^:- func unchecked_right_ushift(int::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
int.xor	../library/int.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
int0_to_month	../library/calendar.m	/^:- pred int0_to_month(/;kq|/^\<int0_to_month\>/;'q;"	kind:pred
int16	../library/int16.m	/^:- func int16 + int16 = int16.$/;kq|/^\<int16\>/;'q;"	kind:func
int16	../library/int16.m	/^:- func int16 - int16 = int16.$/;kq|/^\<int16\>/;'q;"	kind:func
int16.+	../library/int16.m	/^:- func + (int16::in) = (/;kq|/^\<+\>/;'q;"	kind:func
int16.-	../library/int16.m	/^:- func - (int16::in) = (/;kq|/^\<-\>/;'q;"	kind:func
int16.\	../library/int16.m	/^:- func \\ (int16::in) = (/;kq|/^\<\\>/;'q;"	kind:func
int16.abs	../library/int16.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
int16.cast_from_int	../library/int16.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
int16.cast_from_uint16	../library/int16.m	/^:- func cast_from_uint16(/;kq|/^\<cast_from_uint16\>/;'q;"	kind:func
int16.cast_to_int	../library/int16.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
int16.det_from_int	../library/int16.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
int16.even	../library/int16.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
int16.from_bytes_be	../library/int16.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
int16.from_bytes_le	../library/int16.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
int16.from_int	../library/int16.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
int16.max	../library/int16.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
int16.max_int16	../library/int16.m	/^:- func max_int16 = int16.$/;kq|/^\<max_int16\>/;'q;"	kind:func
int16.min	../library/int16.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
int16.min_int16	../library/int16.m	/^:- func min_int16 = int16.$/;kq|/^\<min_int16\>/;'q;"	kind:func
int16.minus	../library/int16.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
int16.nabs	../library/int16.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
int16.num_leading_zeros	../library/int16.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
int16.num_ones	../library/int16.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
int16.num_trailing_zeros	../library/int16.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
int16.num_zeros	../library/int16.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
int16.odd	../library/int16.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
int16.plus	../library/int16.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
int16.reverse_bits	../library/int16.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
int16.reverse_bytes	../library/int16.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
int16.times	../library/int16.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
int16.to_int	../library/int16.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
int16.unchecked_abs	../library/int16.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
int16.unchecked_left_shift	../library/int16.m	/^:- func unchecked_left_shift(int16::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
int16.unchecked_left_ushift	../library/int16.m	/^:- func unchecked_left_ushift(int16::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
int16.unchecked_quotient	../library/int16.m	/^:- func unchecked_quotient(int16::in, int16::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
int16.unchecked_rem	../library/int16.m	/^:- func unchecked_rem(int16::in, int16::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
int16.unchecked_right_shift	../library/int16.m	/^:- func unchecked_right_shift(int16::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
int16.unchecked_right_ushift	../library/int16.m	/^:- func unchecked_right_ushift(int16::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
int16.xor	../library/int16.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) * (int16::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) << (int::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) >> (int::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) \/\/ (int16::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) \/\\ (int16::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) div (int16::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) mod (int16::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) rem (int16::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- pred (int16::in) < (/;kq|/^\<int16::in\>/;'q;"	kind:pred
int16_to_decimal_term	../library/term.m	/^:- func int16_to_decimal_term(int16, context) = term(/;kq|/^\<int16_to_decimal_term\>/;'q;"	kind:func
int16_to_decimal_term	../library/term_int.m	/^:- func int16_to_decimal_term(int16, context) = term(/;kq|/^\<int16_to_decimal_term\>/;'q;"	kind:func
int16_to_doc	../library/int16.m	/^:- func int16_to_doc(/;kq|/^\<int16_to_doc\>/;'q;"	kind:func
int16_to_doc	../library/pretty_printer.m	/^:- func int16_to_doc(/;kq|/^\<int16_to_doc\>/;'q;"	kind:func
int16_to_string	../library/string.m	/^:- func int16_to_string(int16::in) = (/;kq|/^\<int16_to_string\>/;'q;"	kind:func
int32	../library/int32.m	/^:- func int32 + int32 = int32.$/;kq|/^\<int32\>/;'q;"	kind:func
int32	../library/int32.m	/^:- func int32 - int32 = int32.$/;kq|/^\<int32\>/;'q;"	kind:func
int32.+	../library/int32.m	/^:- func + (int32::in) = (/;kq|/^\<+\>/;'q;"	kind:func
int32.-	../library/int32.m	/^:- func - (int32::in) = (/;kq|/^\<-\>/;'q;"	kind:func
int32.\	../library/int32.m	/^:- func \\ (int32::in) = (/;kq|/^\<\\>/;'q;"	kind:func
int32.abs	../library/int32.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
int32.cast_from_int	../library/int32.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
int32.cast_from_int16	../library/int32.m	/^:- func cast_from_int16(/;kq|/^\<cast_from_int16\>/;'q;"	kind:func
int32.cast_from_int64	../library/int32.m	/^:- func cast_from_int64(/;kq|/^\<cast_from_int64\>/;'q;"	kind:func
int32.cast_from_int8	../library/int32.m	/^:- func cast_from_int8(/;kq|/^\<cast_from_int8\>/;'q;"	kind:func
int32.cast_from_uint32	../library/int32.m	/^:- func cast_from_uint32(/;kq|/^\<cast_from_uint32\>/;'q;"	kind:func
int32.cast_to_int	../library/int32.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
int32.cast_to_int16	../library/int32.m	/^:- func cast_to_int16(/;kq|/^\<cast_to_int16\>/;'q;"	kind:func
int32.cast_to_int64	../library/int32.m	/^:- func cast_to_int64(/;kq|/^\<cast_to_int64\>/;'q;"	kind:func
int32.cast_to_int8	../library/int32.m	/^:- func cast_to_int8(/;kq|/^\<cast_to_int8\>/;'q;"	kind:func
int32.det_from_int	../library/int32.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
int32.even	../library/int32.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
int32.from_bytes_be	../library/int32.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
int32.from_bytes_le	../library/int32.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
int32.from_int	../library/int32.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
int32.max	../library/int32.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
int32.max_int32	../library/int32.m	/^:- func max_int32 = int32.$/;kq|/^\<max_int32\>/;'q;"	kind:func
int32.min	../library/int32.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
int32.min_int32	../library/int32.m	/^:- func min_int32 = int32.$/;kq|/^\<min_int32\>/;'q;"	kind:func
int32.minus	../library/int32.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
int32.nabs	../library/int32.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
int32.num_leading_zeros	../library/int32.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
int32.num_ones	../library/int32.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
int32.num_trailing_zeros	../library/int32.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
int32.num_zeros	../library/int32.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
int32.odd	../library/int32.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
int32.plus	../library/int32.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
int32.reverse_bits	../library/int32.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
int32.reverse_bytes	../library/int32.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
int32.times	../library/int32.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
int32.to_int	../library/int32.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
int32.unchecked_abs	../library/int32.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
int32.unchecked_left_shift	../library/int32.m	/^:- func unchecked_left_shift(int32::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
int32.unchecked_left_ushift	../library/int32.m	/^:- func unchecked_left_ushift(int32::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
int32.unchecked_quotient	../library/int32.m	/^:- func unchecked_quotient(int32::in, int32::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
int32.unchecked_rem	../library/int32.m	/^:- func unchecked_rem(int32::in, int32::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
int32.unchecked_right_shift	../library/int32.m	/^:- func unchecked_right_shift(int32::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
int32.unchecked_right_ushift	../library/int32.m	/^:- func unchecked_right_ushift(int32::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
int32.xor	../library/int32.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) * (int32::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) << (int::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) >> (int::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) \/\/ (int32::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) \/\\ (int32::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) div (int32::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) mod (int32::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) rem (int32::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- pred (int32::in) < (/;kq|/^\<int32::in\>/;'q;"	kind:pred
int32_to_decimal_term	../library/term.m	/^:- func int32_to_decimal_term(int32, context) = term(/;kq|/^\<int32_to_decimal_term\>/;'q;"	kind:func
int32_to_decimal_term	../library/term_int.m	/^:- func int32_to_decimal_term(int32, context) = term(/;kq|/^\<int32_to_decimal_term\>/;'q;"	kind:func
int32_to_doc	../library/int32.m	/^:- func int32_to_doc(/;kq|/^\<int32_to_doc\>/;'q;"	kind:func
int32_to_doc	../library/pretty_printer.m	/^:- func int32_to_doc(/;kq|/^\<int32_to_doc\>/;'q;"	kind:func
int32_to_string	../library/string.m	/^:- func int32_to_string(int32::in) = (/;kq|/^\<int32_to_string\>/;'q;"	kind:func
int64	../library/int64.m	/^:- func int64 + int64 = int64.$/;kq|/^\<int64\>/;'q;"	kind:func
int64	../library/int64.m	/^:- func int64 - int64 = int64.$/;kq|/^\<int64\>/;'q;"	kind:func
int64.+	../library/int64.m	/^:- func + (int64::in) = (/;kq|/^\<+\>/;'q;"	kind:func
int64.-	../library/int64.m	/^:- func - (int64::in) = (/;kq|/^\<-\>/;'q;"	kind:func
int64.\	../library/int64.m	/^:- func \\ (int64::in) = (/;kq|/^\<\\>/;'q;"	kind:func
int64.abs	../library/int64.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
int64.cast_from_int	../library/int64.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
int64.cast_from_uint64	../library/int64.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
int64.cast_to_int	../library/int64.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
int64.det_to_int	../library/int64.m	/^:- func det_to_int(/;kq|/^\<det_to_int\>/;'q;"	kind:func
int64.even	../library/int64.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
int64.from_bytes_be	../library/int64.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
int64.from_bytes_le	../library/int64.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
int64.from_int	../library/int64.m	/^:- func from_int(/;kq|/^\<from_int\>/;'q;"	kind:func
int64.max	../library/int64.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
int64.max_int64	../library/int64.m	/^:- func max_int64 = int64.$/;kq|/^\<max_int64\>/;'q;"	kind:func
int64.min	../library/int64.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
int64.min_int64	../library/int64.m	/^:- func min_int64 = int64.$/;kq|/^\<min_int64\>/;'q;"	kind:func
int64.minus	../library/int64.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
int64.nabs	../library/int64.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
int64.num_leading_zeros	../library/int64.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
int64.num_ones	../library/int64.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
int64.num_trailing_zeros	../library/int64.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
int64.num_zeros	../library/int64.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
int64.odd	../library/int64.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
int64.plus	../library/int64.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
int64.reverse_bits	../library/int64.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
int64.reverse_bytes	../library/int64.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
int64.times	../library/int64.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
int64.to_int	../library/int64.m	/^:- pred to_int(/;kq|/^\<to_int\>/;'q;"	kind:pred
int64.unchecked_abs	../library/int64.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
int64.unchecked_left_shift	../library/int64.m	/^:- func unchecked_left_shift(int64::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
int64.unchecked_left_ushift	../library/int64.m	/^:- func unchecked_left_ushift(int64::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
int64.unchecked_quotient	../library/int64.m	/^:- func unchecked_quotient(int64::in, int64::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
int64.unchecked_rem	../library/int64.m	/^:- func unchecked_rem(int64::in, int64::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
int64.unchecked_right_shift	../library/int64.m	/^:- func unchecked_right_shift(int64::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
int64.unchecked_right_ushift	../library/int64.m	/^:- func unchecked_right_ushift(int64::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
int64.xor	../library/int64.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) * (int64::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) << (int::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) >> (int::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) \/\/ (int64::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) \/\\ (int64::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) div (int64::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) mod (int64::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) rem (int64::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- pred (int64::in) < (/;kq|/^\<int64::in\>/;'q;"	kind:pred
int64_decimal_specifier	../library/string.format.m	/^:- func int64_decimal_specifier = string.$/;kq|/^\<int64_decimal_specifier\>/;'q;"	kind:func	file:
int64_list	../library/integer.m	/^:- func int64_list(list(/;kq|/^\<int64_list\>/;'q;"	kind:func	file:
int64_to_decimal_term	../library/term.m	/^:- func int64_to_decimal_term(int64, context) = term(/;kq|/^\<int64_to_decimal_term\>/;'q;"	kind:func
int64_to_decimal_term	../library/term_int.m	/^:- func int64_to_decimal_term(int64, context) = term(/;kq|/^\<int64_to_decimal_term\>/;'q;"	kind:func
int64_to_doc	../library/int64.m	/^:- func int64_to_doc(/;kq|/^\<int64_to_doc\>/;'q;"	kind:func
int64_to_doc	../library/pretty_printer.m	/^:- func int64_to_doc(/;kq|/^\<int64_to_doc\>/;'q;"	kind:func
int64_to_string	../library/string.m	/^:- func int64_to_string(int64::in) = (/;kq|/^\<int64_to_string\>/;'q;"	kind:func
int8	../library/int8.m	/^:- func int8 + int8 = int8.$/;kq|/^\<int8\>/;'q;"	kind:func
int8	../library/int8.m	/^:- func int8 - int8 = int8.$/;kq|/^\<int8\>/;'q;"	kind:func
int8.+	../library/int8.m	/^:- func + (int8::in) = (/;kq|/^\<+\>/;'q;"	kind:func
int8.-	../library/int8.m	/^:- func - (int8::in) = (/;kq|/^\<-\>/;'q;"	kind:func
int8.\	../library/int8.m	/^:- func \\ (int8::in) = (/;kq|/^\<\\>/;'q;"	kind:func
int8.abs	../library/int8.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
int8.cast_from_int	../library/int8.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
int8.cast_from_uint8	../library/int8.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
int8.cast_to_int	../library/int8.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
int8.det_from_int	../library/int8.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
int8.even	../library/int8.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
int8.from_int	../library/int8.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
int8.max	../library/int8.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
int8.max_int8	../library/int8.m	/^:- func max_int8 = int8.$/;kq|/^\<max_int8\>/;'q;"	kind:func
int8.min	../library/int8.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
int8.min_int8	../library/int8.m	/^:- func min_int8 = int8.$/;kq|/^\<min_int8\>/;'q;"	kind:func
int8.minus	../library/int8.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
int8.nabs	../library/int8.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
int8.num_leading_zeros	../library/int8.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
int8.num_ones	../library/int8.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
int8.num_trailing_zeros	../library/int8.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
int8.num_zeros	../library/int8.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
int8.odd	../library/int8.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
int8.plus	../library/int8.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
int8.reverse_bits	../library/int8.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
int8.times	../library/int8.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
int8.to_int	../library/int8.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
int8.unchecked_abs	../library/int8.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
int8.unchecked_left_shift	../library/int8.m	/^:- func unchecked_left_shift(int8::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
int8.unchecked_left_ushift	../library/int8.m	/^:- func unchecked_left_ushift(int8::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
int8.unchecked_quotient	../library/int8.m	/^:- func unchecked_quotient(int8::in, int8::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
int8.unchecked_rem	../library/int8.m	/^:- func unchecked_rem(int8::in, int8::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
int8.unchecked_right_shift	../library/int8.m	/^:- func unchecked_right_shift(int8::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
int8.unchecked_right_ushift	../library/int8.m	/^:- func unchecked_right_ushift(int8::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
int8.xor	../library/int8.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) * (int8::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) << (int::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) >> (int::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) \/\/ (int8::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) \/\\ (int8::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) div (int8::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) mod (int8::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) rem (int8::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- pred (int8::in) < (/;kq|/^\<int8::in\>/;'q;"	kind:pred
int8_to_decimal_term	../library/term.m	/^:- func int8_to_decimal_term(int8, context) = term(/;kq|/^\<int8_to_decimal_term\>/;'q;"	kind:func
int8_to_decimal_term	../library/term_int.m	/^:- func int8_to_decimal_term(int8, context) = term(/;kq|/^\<int8_to_decimal_term\>/;'q;"	kind:func
int8_to_doc	../library/int8.m	/^:- func int8_to_doc(/;kq|/^\<int8_to_doc\>/;'q;"	kind:func
int8_to_doc	../library/pretty_printer.m	/^:- func int8_to_doc(/;kq|/^\<int8_to_doc\>/;'q;"	kind:func
int8_to_string	../library/string.m	/^:- func int8_to_string(int8::in) = (/;kq|/^\<int8_to_string\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) * (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) << (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) >> (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) \/ (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) \/\/ (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) \/\\ (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) mod (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) rem (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- pred (int::in) < (/;kq|/^\<int::in\>/;'q;"	kind:pred
int_a_nb	../library/ranges.m	/^:- func int_a_nb(/;kq|/^\<int_a_nb\>/;'q;"	kind:func	file:
int_domain_checks	../library/int.m	/^:- pred int_domain_checks is semidet.$/;kq|/^\<int_domain_checks\>/;'q;"	kind:pred	file:
int_ge	../library/diet.m	/^:- pred int_ge(/;kq|/^\<int_ge\>/;'q;"	kind:pred	file:
int_gt	../library/diet.m	/^:- pred int_gt(/;kq|/^\<int_gt\>/;'q;"	kind:pred	file:
int_length_modifier	../library/string.format.m	/^:- func int_length_modifier = string.$/;kq|/^\<int_length_modifier\>/;'q;"	kind:func	file:
int_list	../library/integer.m	/^:- func int_list(list(/;kq|/^\<int_list\>/;'q;"	kind:func	file:
int_literal	../library/parsing_utils.m	/^:- pred int_literal(/;kq|/^\<int_literal\>/;'q;"	kind:pred
int_literal_as_string	../library/parsing_utils.m	/^:- pred int_literal_as_string(/;kq|/^\<int_literal_as_string\>/;'q;"	kind:pred
int_na_b	../library/ranges.m	/^:- func int_na_b(/;kq|/^\<int_na_b\>/;'q;"	kind:func	file:
int_offset	../library/version_bitmap.m	/^:- func int_offset(/;kq|/^\<int_offset\>/;'q;"	kind:func	file:
int_special	../library/getopt.m	/^    ;       int_special$/;kq|-;/\<int_special\>/;'q;"	kind:cons
int_special	../library/getopt_io.m	/^    ;       int_special$/;kq|-;/\<int_special\>/;'q;"	kind:cons
int_to_base_string	../library/string.m	/^:- func int_to_base_string(int::in, int::in) = (/;kq|/^\<int_to_base_string\>/;'q;"	kind:func
int_to_base_string_group	../library/string.m	/^:- func int_to_base_string_group(/;kq|/^\<int_to_base_string_group\>/;'q;"	kind:func
int_to_base_string_group_loop	../library/string.m	/^:- pred int_to_base_string_group_loop(/;kq|/^\<int_to_base_string_group_loop\>/;'q;"	kind:pred	file:
int_to_base_string_loop	../library/string.m	/^:- pred int_to_base_string_loop(/;kq|/^\<int_to_base_string_loop\>/;'q;"	kind:pred	file:
int_to_binary_digit	../library/char.m	/^:- pred int_to_binary_digit(/;kq|/^\<int_to_binary_digit\>/;'q;"	kind:pred
int_to_decimal_digit	../library/char.m	/^:- pred int_to_decimal_digit(/;kq|/^\<int_to_decimal_digit\>/;'q;"	kind:pred
int_to_decimal_term	../library/term.m	/^:- func int_to_decimal_term(int, context) = term(/;kq|/^\<int_to_decimal_term\>/;'q;"	kind:func
int_to_decimal_term	../library/term_int.m	/^:- func int_to_decimal_term(int, context) = term(/;kq|/^\<int_to_decimal_term\>/;'q;"	kind:func
int_to_doc	../library/int.m	/^:- func int_to_doc(/;kq|/^\<int_to_doc\>/;'q;"	kind:func
int_to_doc	../library/pretty_printer.m	/^:- func int_to_doc(/;kq|/^\<int_to_doc\>/;'q;"	kind:func
int_to_extended_digit	../library/char.m	/^:- pred int_to_extended_digit(/;kq|/^\<int_to_extended_digit\>/;'q;"	kind:pred	file:
int_to_hex_char	../library/char.m	/^:- pred int_to_hex_char(/;kq|/^\<int_to_hex_char\>/;'q;"	kind:pred
int_to_hex_digit	../library/char.m	/^:- pred int_to_hex_digit(/;kq|/^\<int_to_hex_digit\>/;'q;"	kind:pred
int_to_integer	../library/integer.m	/^:- func int_to_integer(/;kq|/^\<int_to_integer\>/;'q;"	kind:func	file:
int_to_maybe_dst	../library/time.m	/^:- func int_to_maybe_dst(int) = maybe(/;kq|/^\<int_to_maybe_dst\>/;'q;"	kind:func	file:
int_to_month	../library/calendar.m	/^:- pred int_to_month(/;kq|/^\<int_to_month\>/;'q;"	kind:pred
int_to_octal_digit	../library/char.m	/^:- pred int_to_octal_digit(/;kq|/^\<int_to_octal_digit\>/;'q;"	kind:pred
int_to_string	../library/string.m	/^:- func int_to_string(int::in) = (/;kq|/^\<int_to_string\>/;'q;"	kind:func
int_to_string_thousands	../library/string.m	/^:- func int_to_string_thousands(int::in) = (/;kq|/^\<int_to_string_thousands\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer + integer = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer << int = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer >> int = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer \/\/ integer = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer \/\\ integer = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer div integer = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer mod integer = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer rem integer = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer(/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- type integer$/;kq|-;/\<integer\>/;'q;"	kind:type	file:
integer	../library/mercury_term_lexer.m	/^    ;       integer(integer_base, integer, signedness, integer_size)$/;kq|-;/\<integer\>/;'q;"	kind:cons
integer	../library/mercury_term_lexer.m	/^    ;       integer(integer_base, integer, signedness, integer_size)$/;kq|-;/\<integer\>/;'q;"	kind:cons
integer	../library/mercury_term_lexer.m	/^    ;       integer(integer_base, integer, signedness, integer_size)$/;kq|-;/\<integer\>/;'q;"	kind:cons	file:
integer	../library/term.m	/^    ;       integer($/;kq|-;/\<integer\>/;'q;"	kind:cons
integer.'+'	../library/integer.m	/^:- func '+'(/;kq|/^\<'+'\>/;'q;"	kind:func
integer.'-'	../library/integer.m	/^:- func '-'(/;kq|/^\<'-'\>/;'q;"	kind:func
integer.'<'	../library/integer.m	/^:- pred '<'(/;kq|/^\<'<'\>/;'q;"	kind:pred
integer.'=<'	../library/integer.m	/^:- pred '=<'(/;kq|/^\<'=<'\>/;'q;"	kind:pred
integer.'>'	../library/integer.m	/^:- pred '>'(/;kq|/^\<'>'\>/;'q;"	kind:pred
integer.'>='	../library/integer.m	/^:- pred '>='(/;kq|/^\<'>='\>/;'q;"	kind:pred
integer.\	../library/integer.m	/^:- func \\ integer = integer.$/;kq|/^\<\\>/;'q;"	kind:func
integer.abs	../library/integer.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
integer.accumulate_integer	../library/integer.m	/^:- pred accumulate_integer(/;kq|/^\<accumulate_integer\>/;'q;"	kind:pred	file:
integer.add_pairs	../library/integer.m	/^:- pred add_pairs(/;kq|/^\<add_pairs\>/;'q;"	kind:pred	file:
integer.add_pairs_equal	../library/integer.m	/^:- pred add_pairs_equal(digit::out, list(digit)::in, list(/;kq|/^\<add_pairs_equal\>/;'q;"	kind:pred	file:
integer.and_not_pairs	../library/integer.m	/^:- func and_not_pairs(/;kq|/^\<and_not_pairs\>/;'q;"	kind:func	file:
integer.and_not_pairs_equal	../library/integer.m	/^:- func and_not_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<and_not_pairs_equal\>/;'q;"	kind:func	file:
integer.and_pairs	../library/integer.m	/^:- func and_pairs(/;kq|/^\<and_pairs\>/;'q;"	kind:func	file:
integer.and_pairs_equal	../library/integer.m	/^:- func and_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<and_pairs_equal\>/;'q;"	kind:func	file:
integer.base	../library/integer.m	/^:- func base = int.$/;kq|/^\<base\>/;'q;"	kind:func	file:
integer.basediv2	../library/integer.m	/^:- func basediv2 = int.$/;kq|/^\<basediv2\>/;'q;"	kind:func	file:
integer.basemask	../library/integer.m	/^:- func basemask = int.$/;kq|/^\<basemask\>/;'q;"	kind:func	file:
integer.big_abs	../library/integer.m	/^:- func big_abs(/;kq|/^\<big_abs\>/;'q;"	kind:func	file:
integer.big_and	../library/integer.m	/^:- func big_and(/;kq|/^\<big_and\>/;'q;"	kind:func	file:
integer.big_and_not	../library/integer.m	/^:- func big_and_not(/;kq|/^\<big_and_not\>/;'q;"	kind:func	file:
integer.big_cmp	../library/integer.m	/^:- func big_cmp(/;kq|/^\<big_cmp\>/;'q;"	kind:func	file:
integer.big_div	../library/integer.m	/^:- func big_div(/;kq|/^\<big_div\>/;'q;"	kind:func	file:
integer.big_isnegative	../library/integer.m	/^:- pred big_isnegative(/;kq|/^\<big_isnegative\>/;'q;"	kind:pred	file:
integer.big_left_shift	../library/integer.m	/^:- func big_left_shift(/;kq|/^\<big_left_shift\>/;'q;"	kind:func	file:
integer.big_mod	../library/integer.m	/^:- func big_mod(/;kq|/^\<big_mod\>/;'q;"	kind:func	file:
integer.big_mul	../library/integer.m	/^:- func big_mul(/;kq|/^\<big_mul\>/;'q;"	kind:func	file:
integer.big_neg	../library/integer.m	/^:- func big_neg(/;kq|/^\<big_neg\>/;'q;"	kind:func	file:
integer.big_or	../library/integer.m	/^:- func big_or(/;kq|/^\<big_or\>/;'q;"	kind:func	file:
integer.big_plus	../library/integer.m	/^:- func big_plus(/;kq|/^\<big_plus\>/;'q;"	kind:func	file:
integer.big_pow	../library/integer.m	/^:- func big_pow(/;kq|/^\<big_pow\>/;'q;"	kind:func	file:
integer.big_pow_sqmul	../library/integer.m	/^:- func big_pow_sqmul(/;kq|/^\<big_pow_sqmul\>/;'q;"	kind:func	file:
integer.big_quot	../library/integer.m	/^:- func big_quot(/;kq|/^\<big_quot\>/;'q;"	kind:func	file:
integer.big_quot_rem	../library/integer.m	/^:- pred big_quot_rem(/;kq|/^\<big_quot_rem\>/;'q;"	kind:pred	file:
integer.big_rem	../library/integer.m	/^:- func big_rem(/;kq|/^\<big_rem\>/;'q;"	kind:func	file:
integer.big_right_shift	../library/integer.m	/^:- func big_right_shift(/;kq|/^\<big_right_shift\>/;'q;"	kind:func	file:
integer.big_sign	../library/integer.m	/^:- func big_sign(/;kq|/^\<big_sign\>/;'q;"	kind:func	file:
integer.big_xor	../library/integer.m	/^:- func big_xor(/;kq|/^\<big_xor\>/;'q;"	kind:func	file:
integer.big_xor_not	../library/integer.m	/^:- func big_xor_not(/;kq|/^\<big_xor_not\>/;'q;"	kind:func	file:
integer.chop	../library/integer.m	/^:- pred chop(/;kq|/^\<chop\>/;'q;"	kind:pred	file:
integer.chop_int64	../library/integer.m	/^:- pred chop_int64(/;kq|/^\<chop_int64\>/;'q;"	kind:pred	file:
integer.chop_uint	../library/integer.m	/^:- pred chop_uint(/;kq|/^\<chop_uint\>/;'q;"	kind:pred	file:
integer.chop_uint32	../library/integer.m	/^:- pred chop_uint32(/;kq|/^\<chop_uint32\>/;'q;"	kind:pred	file:
integer.chop_uint64	../library/integer.m	/^:- pred chop_uint64(/;kq|/^\<chop_uint64\>/;'q;"	kind:pred	file:
integer.decap	../library/integer.m	/^:- func decap(/;kq|/^\<decap\>/;'q;"	kind:func	file:
integer.det_first	../library/integer.m	/^:- func det_first(/;kq|/^\<det_first\>/;'q;"	kind:func	file:
integer.det_from_base_string	../library/integer.m	/^:- func det_from_base_string(/;kq|/^\<det_from_base_string\>/;'q;"	kind:func
integer.det_from_string	../library/integer.m	/^:- func det_from_string(/;kq|/^\<det_from_string\>/;'q;"	kind:func
integer.det_second	../library/integer.m	/^:- func det_second(/;kq|/^\<det_second\>/;'q;"	kind:func	file:
integer.det_tail	../library/integer.m	/^:- func det_tail(/;kq|/^\<det_tail\>/;'q;"	kind:func	file:
integer.det_to_int	../library/integer.m	/^:- func det_to_int(/;kq|/^\<det_to_int\>/;'q;"	kind:func
integer.det_to_int16	../library/integer.m	/^:- func det_to_int16(/;kq|/^\<det_to_int16\>/;'q;"	kind:func
integer.det_to_int32	../library/integer.m	/^:- func det_to_int32(/;kq|/^\<det_to_int32\>/;'q;"	kind:func
integer.det_to_int64	../library/integer.m	/^:- func det_to_int64(/;kq|/^\<det_to_int64\>/;'q;"	kind:func
integer.det_to_int8	../library/integer.m	/^:- func det_to_int8(/;kq|/^\<det_to_int8\>/;'q;"	kind:func
integer.det_to_uint	../library/integer.m	/^:- func det_to_uint(/;kq|/^\<det_to_uint\>/;'q;"	kind:func
integer.det_to_uint16	../library/integer.m	/^:- func det_to_uint16(/;kq|/^\<det_to_uint16\>/;'q;"	kind:func
integer.det_to_uint32	../library/integer.m	/^:- func det_to_uint32(/;kq|/^\<det_to_uint32\>/;'q;"	kind:func
integer.det_to_uint64	../library/integer.m	/^:- func det_to_uint64(/;kq|/^\<det_to_uint64\>/;'q;"	kind:func
integer.det_to_uint8	../library/integer.m	/^:- func det_to_uint8(/;kq|/^\<det_to_uint8\>/;'q;"	kind:func
integer.diff_pairs	../library/integer.m	/^:- pred diff_pairs(/;kq|/^\<diff_pairs\>/;'q;"	kind:pred	file:
integer.diff_pairs_equal	../library/integer.m	/^:- pred diff_pairs_equal(digit::out, list(digit)::in, list(/;kq|/^\<diff_pairs_equal\>/;'q;"	kind:pred	file:
integer.digit	../library/integer.m	/^:- type digit == int.   % base 2^14 digit$/;kq|-;/\<integer.digit\>/;'q;"	kind:type	file:
integer.digit_to_string	../library/integer.m	/^:- pred digit_to_string(/;kq|/^\<digit_to_string\>/;'q;"	kind:pred	file:
integer.digits_to_string	../library/integer.m	/^:- func digits_to_string(int, printbase, list(/;kq|/^\<digits_to_string\>/;'q;"	kind:func	file:
integer.digits_to_strings	../library/integer.m	/^:- pred digits_to_strings(int::in, list(/;kq|/^\<digits_to_strings\>/;'q;"	kind:pred	file:
integer.div_by_digit	../library/integer.m	/^:- func div_by_digit(/;kq|/^\<div_by_digit\>/;'q;"	kind:func	file:
integer.div_by_digit_1	../library/integer.m	/^:- func div_by_digit_1(digit, list(/;kq|/^\<div_by_digit_1\>/;'q;"	kind:func	file:
integer.div_by_digit_2	../library/integer.m	/^:- func div_by_digit_2(digit, list(/;kq|/^\<div_by_digit_2\>/;'q;"	kind:func	file:
integer.divide_with_rem	../library/integer.m	/^:- pred divide_with_rem(/;kq|/^\<divide_with_rem\>/;'q;"	kind:pred
integer.eight	../library/integer.m	/^:- func eight = integer.$/;kq|/^\<eight\>/;'q;"	kind:func
integer.float	../library/integer.m	/^:- func float(/;kq|/^\<float\>/;'q;"	kind:func
integer.float_list	../library/integer.m	/^:- func float_list(float, float, list(/;kq|/^\<float_list\>/;'q;"	kind:func	file:
integer.from_base_string	../library/integer.m	/^:- pred from_base_string(/;kq|/^\<from_base_string\>/;'q;"	kind:pred
integer.from_int16	../library/integer.m	/^:- func from_int16(/;kq|/^\<from_int16\>/;'q;"	kind:func
integer.from_int32	../library/integer.m	/^:- func from_int32(/;kq|/^\<from_int32\>/;'q;"	kind:func
integer.from_int64	../library/integer.m	/^:- func from_int64(/;kq|/^\<from_int64\>/;'q;"	kind:func
integer.from_int8	../library/integer.m	/^:- func from_int8(/;kq|/^\<from_int8\>/;'q;"	kind:func
integer.from_string	../library/integer.m	/^:- pred from_string(/;kq|/^\<from_string\>/;'q;"	kind:pred
integer.from_uint	../library/integer.m	/^:- func from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:func
integer.from_uint16	../library/integer.m	/^:- func from_uint16(/;kq|/^\<from_uint16\>/;'q;"	kind:func
integer.from_uint32	../library/integer.m	/^:- func from_uint32(/;kq|/^\<from_uint32\>/;'q;"	kind:func
integer.from_uint64	../library/integer.m	/^:- func from_uint64(/;kq|/^\<from_uint64\>/;'q;"	kind:func
integer.from_uint8	../library/integer.m	/^:- func from_uint8(/;kq|/^\<from_uint8\>/;'q;"	kind:func
integer.i	../library/integer.m	/^    --->    i(sign, list(digit)).$/;kq|-;/\<integer.i\>/;'q;"	kind:cons	file:
integer.int64_list	../library/integer.m	/^:- func int64_list(list(/;kq|/^\<int64_list\>/;'q;"	kind:func	file:
integer.int_list	../library/integer.m	/^:- func int_list(list(/;kq|/^\<int_list\>/;'q;"	kind:func	file:
integer.int_to_integer	../library/integer.m	/^:- func int_to_integer(/;kq|/^\<int_to_integer\>/;'q;"	kind:func	file:
integer.is_zero	../library/integer.m	/^:- pred is_zero(/;kq|/^\<is_zero\>/;'q;"	kind:pred
integer.karatsuba_threshold	../library/integer.m	/^:- func karatsuba_threshold = int.$/;kq|/^\<karatsuba_threshold\>/;'q;"	kind:func	file:
integer.leftshift	../library/integer.m	/^:- pred leftshift(int::in, int::in, int::in, list(/;kq|/^\<leftshift\>/;'q;"	kind:pred	file:
integer.length	../library/integer.m	/^:- func length(/;kq|/^\<length\>/;'q;"	kind:func	file:
integer.log2base	../library/integer.m	/^:- func log2base = int.$/;kq|/^\<log2base\>/;'q;"	kind:func	file:
integer.mul_base	../library/integer.m	/^:- func mul_base(/;kq|/^\<mul_base\>/;'q;"	kind:func	file:
integer.mul_base_2	../library/integer.m	/^:- func mul_base_2(list(digit)) = list(/;kq|/^\<mul_base_2\>/;'q;"	kind:func	file:
integer.mul_by_digit	../library/integer.m	/^:- func mul_by_digit(/;kq|/^\<mul_by_digit\>/;'q;"	kind:func	file:
integer.mul_by_digit_2	../library/integer.m	/^:- pred mul_by_digit_2(digit::in, digit::out, list(/;kq|/^\<mul_by_digit_2\>/;'q;"	kind:pred	file:
integer.neg_list	../library/integer.m	/^:- pred neg_list(list(int)::in, list(/;kq|/^\<neg_list\>/;'q;"	kind:pred	file:
integer.negative_one	../library/integer.m	/^:- func negative_one = integer.$/;kq|/^\<negative_one\>/;'q;"	kind:func
integer.one	../library/integer.m	/^:- func one = integer.$/;kq|/^\<one\>/;'q;"	kind:func
integer.or_pairs	../library/integer.m	/^:- func or_pairs(/;kq|/^\<or_pairs\>/;'q;"	kind:func	file:
integer.or_pairs_equal	../library/integer.m	/^:- func or_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<or_pairs_equal\>/;'q;"	kind:func	file:
integer.pos_cmp	../library/integer.m	/^:- func pos_cmp(/;kq|/^\<pos_cmp\>/;'q;"	kind:func	file:
integer.pos_geq	../library/integer.m	/^:- pred pos_geq(/;kq|/^\<pos_geq\>/;'q;"	kind:pred	file:
integer.pos_int64_to_digits	../library/integer.m	/^:- func pos_int64_to_digits(/;kq|/^\<pos_int64_to_digits\>/;'q;"	kind:func	file:
integer.pos_int64_to_digits_2	../library/integer.m	/^:- func pos_int64_to_digits_2(/;kq|/^\<pos_int64_to_digits_2\>/;'q;"	kind:func	file:
integer.pos_int_to_digits	../library/integer.m	/^:- func pos_int_to_digits(/;kq|/^\<pos_int_to_digits\>/;'q;"	kind:func	file:
integer.pos_int_to_digits_2	../library/integer.m	/^:- func pos_int_to_digits_2(/;kq|/^\<pos_int_to_digits_2\>/;'q;"	kind:func	file:
integer.pos_left_shift	../library/integer.m	/^:- func pos_left_shift(/;kq|/^\<pos_left_shift\>/;'q;"	kind:func	file:
integer.pos_lt	../library/integer.m	/^:- pred pos_lt(/;kq|/^\<pos_lt\>/;'q;"	kind:pred	file:
integer.pos_minus	../library/integer.m	/^:- func pos_minus(/;kq|/^\<pos_minus\>/;'q;"	kind:func	file:
integer.pos_mul	../library/integer.m	/^:- func pos_mul(/;kq|/^\<pos_mul\>/;'q;"	kind:func	file:
integer.pos_mul_karatsuba	../library/integer.m	/^:- func pos_mul_karatsuba(/;kq|/^\<pos_mul_karatsuba\>/;'q;"	kind:func	file:
integer.pos_mul_list	../library/integer.m	/^:- func pos_mul_list(list(/;kq|/^\<pos_mul_list\>/;'q;"	kind:func	file:
integer.pos_plus	../library/integer.m	/^:- func pos_plus(/;kq|/^\<pos_plus\>/;'q;"	kind:func	file:
integer.pos_right_shift	../library/integer.m	/^:- func pos_right_shift(/;kq|/^\<pos_right_shift\>/;'q;"	kind:func	file:
integer.pow	../library/integer.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
integer.printbase	../library/integer.m	/^:- type printbase$/;kq|-;/\<integer.printbase\>/;'q;"	kind:type	file:
integer.printbase_add_pairs	../library/integer.m	/^:- pred printbase_add_pairs(/;kq|/^\<printbase_add_pairs\>/;'q;"	kind:pred	file:
integer.printbase_chop	../library/integer.m	/^:- pred printbase_chop(/;kq|/^\<printbase_chop\>/;'q;"	kind:pred	file:
integer.printbase_exponent	../library/integer.m	/^:- func printbase_exponent = int.$/;kq|/^\<printbase_exponent\>/;'q;"	kind:func	file:
integer.printbase_mul_by_digit	../library/integer.m	/^:- func printbase_mul_by_digit(/;kq|/^\<printbase_mul_by_digit\>/;'q;"	kind:func	file:
integer.printbase_pos_mul	../library/integer.m	/^:- func printbase_pos_mul(/;kq|/^\<printbase_pos_mul\>/;'q;"	kind:func	file:
integer.printbase_pos_mul_list	../library/integer.m	/^:- func printbase_pos_mul_list(printbase, list(/;kq|/^\<printbase_pos_mul_list\>/;'q;"	kind:func	file:
integer.printbase_pos_plus	../library/integer.m	/^:- func printbase_pos_plus(/;kq|/^\<printbase_pos_plus\>/;'q;"	kind:func	file:
integer.printbase_rep	../library/integer.m	/^:- pred printbase_rep(printbase::in, integer::in, list(/;kq|/^\<printbase_rep\>/;'q;"	kind:pred	file:
integer.printbase_rep_1	../library/integer.m	/^:- func printbase_rep_1(printbase, list(/;kq|/^\<printbase_rep_1\>/;'q;"	kind:func	file:
integer.quot_rem	../library/integer.m	/^:- pred quot_rem(/;kq|/^\<quot_rem\>/;'q;"	kind:pred	file:
integer.quot_rem_2	../library/integer.m	/^:- pred quot_rem_2(/;kq|/^\<quot_rem_2\>/;'q;"	kind:pred	file:
integer.rightshift	../library/integer.m	/^:- func rightshift(/;kq|/^\<rightshift\>/;'q;"	kind:func	file:
integer.shortint_to_integer	../library/integer.m	/^:- func shortint_to_integer(/;kq|/^\<shortint_to_integer\>/;'q;"	kind:func	file:
integer.sign	../library/integer.m	/^:- type sign == int.    % sign of integer and length of digit list$/;kq|-;/\<integer.sign\>/;'q;"	kind:type	file:
integer.signum	../library/integer.m	/^:- func signum(/;kq|/^\<signum\>/;'q;"	kind:func	file:
integer.sixteen	../library/integer.m	/^:- func sixteen = integer.$/;kq|/^\<sixteen\>/;'q;"	kind:func
integer.string_to_integer	../library/integer.m	/^:- pred string_to_integer(list(/;kq|/^\<string_to_integer\>/;'q;"	kind:pred	file:
integer.string_to_integer_acc	../library/integer.m	/^:- pred string_to_integer_acc(list(/;kq|/^\<string_to_integer_acc\>/;'q;"	kind:pred	file:
integer.ten	../library/integer.m	/^:- func ten = integer.$/;kq|/^\<ten\>/;'q;"	kind:func
integer.to_base_string	../library/integer.m	/^:- func to_base_string(/;kq|/^\<to_base_string\>/;'q;"	kind:func
integer.to_int	../library/integer.m	/^:- pred to_int(/;kq|/^\<to_int\>/;'q;"	kind:pred
integer.to_int16	../library/integer.m	/^:- pred to_int16(/;kq|/^\<to_int16\>/;'q;"	kind:pred
integer.to_int32	../library/integer.m	/^:- pred to_int32(/;kq|/^\<to_int32\>/;'q;"	kind:pred
integer.to_int64	../library/integer.m	/^:- pred to_int64(/;kq|/^\<to_int64\>/;'q;"	kind:pred
integer.to_int8	../library/integer.m	/^:- pred to_int8(/;kq|/^\<to_int8\>/;'q;"	kind:pred
integer.to_string	../library/integer.m	/^:- func to_string(/;kq|/^\<to_string\>/;'q;"	kind:func
integer.to_uint	../library/integer.m	/^:- pred to_uint(/;kq|/^\<to_uint\>/;'q;"	kind:pred
integer.to_uint16	../library/integer.m	/^:- pred to_uint16(/;kq|/^\<to_uint16\>/;'q;"	kind:pred
integer.to_uint32	../library/integer.m	/^:- pred to_uint32(/;kq|/^\<to_uint32\>/;'q;"	kind:pred
integer.to_uint64	../library/integer.m	/^:- pred to_uint64(/;kq|/^\<to_uint64\>/;'q;"	kind:pred
integer.to_uint8	../library/integer.m	/^:- pred to_uint8(/;kq|/^\<to_uint8\>/;'q;"	kind:pred
integer.two	../library/integer.m	/^:- func two = integer.$/;kq|/^\<two\>/;'q;"	kind:func
integer.uint32_list	../library/integer.m	/^:- func uint32_list(list(/;kq|/^\<uint32_list\>/;'q;"	kind:func	file:
integer.uint32_to_digits	../library/integer.m	/^:- func uint32_to_digits(/;kq|/^\<uint32_to_digits\>/;'q;"	kind:func	file:
integer.uint32_to_digits_2	../library/integer.m	/^:- func uint32_to_digits_2(/;kq|/^\<uint32_to_digits_2\>/;'q;"	kind:func	file:
integer.uint64_list	../library/integer.m	/^:- func uint64_list(list(/;kq|/^\<uint64_list\>/;'q;"	kind:func	file:
integer.uint64_to_digits	../library/integer.m	/^:- func uint64_to_digits(/;kq|/^\<uint64_to_digits\>/;'q;"	kind:func	file:
integer.uint64_to_digits_2	../library/integer.m	/^:- func uint64_to_digits_2(/;kq|/^\<uint64_to_digits_2\>/;'q;"	kind:func	file:
integer.uint_list	../library/integer.m	/^:- func uint_list(list(/;kq|/^\<uint_list\>/;'q;"	kind:func	file:
integer.uint_to_digits	../library/integer.m	/^:- func uint_to_digits(/;kq|/^\<uint_to_digits\>/;'q;"	kind:func	file:
integer.uint_to_digits_2	../library/integer.m	/^:- func uint_to_digits_2(/;kq|/^\<uint_to_digits_2\>/;'q;"	kind:func	file:
integer.xor_pairs	../library/integer.m	/^:- func xor_pairs(/;kq|/^\<xor_pairs\>/;'q;"	kind:func	file:
integer.xor_pairs_equal	../library/integer.m	/^:- func xor_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<xor_pairs_equal\>/;'q;"	kind:func	file:
integer.zero	../library/integer.m	/^:- func zero = integer.$/;kq|/^\<zero\>/;'q;"	kind:func
integer.zeros	../library/integer.m	/^:- pred zeros(int::in, list(digit)::in, list(/;kq|/^\<zeros\>/;'q;"	kind:pred	file:
integer_append	../library/integer.m	/^:- func integer_append(/;kq|/^\<integer_append\>/;'q;"	kind:func	file:
integer_base	../library/mercury_term_lexer.m	/^:- type integer_base$/;kq|-;/\<integer_base\>/;'q;"	kind:type
integer_base	../library/term.m	/^                integer_base       :: integer_base,$/;kq|-;/\<integer_base\>/;'q;"	kind:fld
integer_base	../library/term.m	/^:- type integer_base$/;kq|-;/\<integer_base\>/;'q;"	kind:type
integer_base_int	../library/mercury_term_lexer.m	/^:- func integer_base_int(/;kq|/^\<integer_base_int\>/;'q;"	kind:func	file:
integer_base_int	../library/term_io.m	/^:- func integer_base_int(/;kq|/^\<integer_base_int\>/;'q;"	kind:func
integer_base_prefix	../library/term_io.m	/^:- func integer_base_prefix(/;kq|/^\<integer_base_prefix\>/;'q;"	kind:func
integer_dot	../library/mercury_term_lexer.m	/^    ;       integer_dot(integer).$/;kq|-;/\<integer_dot\>/;'q;"	kind:cons
integer_max_int64	../library/integer.m	/^:- func integer_max_int64 = integer.$/;kq|/^\<integer_max_int64\>/;'q;"	kind:func	file:
integer_max_uint32	../library/integer.m	/^:- func integer_max_uint32 = integer.$/;kq|/^\<integer_max_uint32\>/;'q;"	kind:func	file:
integer_max_uint64	../library/integer.m	/^:- func integer_max_uint64 = integer.$/;kq|/^\<integer_max_uint64\>/;'q;"	kind:func	file:
integer_min_int64	../library/integer.m	/^:- func integer_min_int64 = integer.$/;kq|/^\<integer_min_int64\>/;'q;"	kind:func	file:
integer_prepend	../library/integer.m	/^:- func integer_prepend(/;kq|/^\<integer_prepend\>/;'q;"	kind:func	file:
integer_signedness	../library/term.m	/^                integer_signedness :: signedness,$/;kq|-;/\<integer_signedness\>/;'q;"	kind:fld
integer_signedness_and_size_suffix	../library/term_io.m	/^:- func integer_signedness_and_size_suffix(/;kq|/^\<integer_signedness_and_size_suffix\>/;'q;"	kind:func	file:
integer_signum	../library/integer.m	/^:- func integer_signum(/;kq|/^\<integer_signum\>/;'q;"	kind:func	file:
integer_size	../library/mercury_term_lexer.m	/^:- type integer_size$/;kq|-;/\<integer_size\>/;'q;"	kind:type
integer_size	../library/term.m	/^                integer_size       :: integer_size$/;kq|-;/\<integer_size\>/;'q;"	kind:fld
integer_size	../library/term.m	/^:- type integer_size$/;kq|-;/\<integer_size\>/;'q;"	kind:type
integer_value	../library/term.m	/^                integer_value      :: integer,$/;kq|-;/\<integer_value\>/;'q;"	kind:fld
integrity	../library/tree_bitset.m	/^:- func integrity(maybe(pair(/;kq|/^\<integrity\>/;'q;"	kind:func	file:
integrity_interior_nodes	../library/tree_bitset.m	/^:- func integrity_interior_nodes(list(/;kq|/^\<integrity_interior_nodes\>/;'q;"	kind:func	file:
integrity_leaf_nodes	../library/tree_bitset.m	/^:- func integrity_leaf_nodes(list(/;kq|/^\<integrity_leaf_nodes\>/;'q;"	kind:func	file:
inter	../library/diet.m	/^:- func inter(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<inter\>/;'q;"	kind:func	file:
inter_2	../library/diet.m	/^:- pred inter_2(diet(T)::in, maybe({T, T})::in, diet(/;kq|/^\<inter_2\>/;'q;"	kind:pred	file:
inter_help	../library/diet.m	/^:- pred inter_help({T, T}::in, diet(/;kq|/^\<inter_help\>/;'q;"	kind:pred	file:
interior_all_true	../library/tree_bitset.m	/^:- pred interior_all_true(pred(T)::in(pred(/;kq|/^\<interior_all_true\>/;'q;"	kind:pred	file:
interior_list	../library/tree_bitset.m	/^    ;       interior_list($/;kq|-;/\<interior_list\>/;'q;"	kind:cons	file:
interior_node	../library/tree_bitset.m	/^:- type interior_node$/;kq|-;/\<interior_node\>/;'q;"	kind:type	file:
interior_nodes	../library/tree_bitset.m	/^                interior_nodes  :: list(interior_node)$/;kq|-;/\<interior_nodes\>/;'q;"	kind:fld	file:
interiorlist_contains	../library/tree_bitset.m	/^:- pred interiorlist_contains(list(/;kq|/^\<interiorlist_contains\>/;'q;"	kind:pred	file:
interiorlist_delete	../library/tree_bitset.m	/^:- pred interiorlist_delete(list(/;kq|/^\<interiorlist_delete\>/;'q;"	kind:pred	file:
interiorlist_difference	../library/tree_bitset.m	/^:- pred interiorlist_difference(/;kq|/^\<interiorlist_difference\>/;'q;"	kind:pred	file:
interiorlist_divide_by_set	../library/tree_bitset.m	/^:- pred interiorlist_divide_by_set(/;kq|/^\<interiorlist_divide_by_set\>/;'q;"	kind:pred	file:
interiorlist_insert	../library/tree_bitset.m	/^:- pred interiorlist_insert(/;kq|/^\<interiorlist_insert\>/;'q;"	kind:pred	file:
interiorlist_insert_new	../library/tree_bitset.m	/^:- pred interiorlist_insert_new(/;kq|/^\<interiorlist_insert_new\>/;'q;"	kind:pred	file:
interiorlist_intersect	../library/tree_bitset.m	/^:- pred interiorlist_intersect(/;kq|/^\<interiorlist_intersect\>/;'q;"	kind:pred	file:
interiorlist_member	../library/tree_bitset.m	/^:- pred interiorlist_member(uint::out, list(/;kq|/^\<interiorlist_member\>/;'q;"	kind:pred	file:
interiorlist_union	../library/tree_bitset.m	/^:- pred interiorlist_union(list(interior_node)::in, list(/;kq|/^\<interiorlist_union\>/;'q;"	kind:pred	file:
interiornode_difference	../library/tree_bitset.m	/^:- pred interiornode_difference(/;kq|/^\<interiornode_difference\>/;'q;"	kind:pred	file:
interiornode_divide	../library/tree_bitset.m	/^:- pred interiornode_divide(pred(T)::in(pred(/;kq|/^\<interiornode_divide\>/;'q;"	kind:pred	file:
interiornode_intersect	../library/tree_bitset.m	/^:- pred interiornode_intersect(/;kq|/^\<interiornode_intersect\>/;'q;"	kind:pred	file:
interiornode_union	../library/tree_bitset.m	/^:- pred interiornode_union(/;kq|/^\<interiornode_union\>/;'q;"	kind:pred	file:
internal_string_encoding	../library/string.m	/^:- func internal_string_encoding = string_encoding.$/;kq|/^\<internal_string_encoding\>/;'q;"	kind:func
interpret_maybe_incomplete_result_code	../library/io.m	/^:- pred interpret_maybe_incomplete_result_code(/;kq|/^\<interpret_maybe_incomplete_result_code\>/;'q;"	kind:pred	file:
interpret_result_code0	../library/io.m	/^:- pred interpret_result_code0(/;kq|/^\<interpret_result_code0\>/;'q;"	kind:pred	file:
interpret_result_code1	../library/io.m	/^:- pred interpret_result_code1(/;kq|/^\<interpret_result_code1\>/;'q;"	kind:pred	file:
intersect	../library/bag.m	/^:- func intersect(bag(T), bag(T)) = bag(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/bag.m	/^:- pred intersect(bag(T)::in, bag(/;kq|/^\<intersect\>/;'q;"	kind:pred
intersect	../library/bitmap.m	/^:- func intersect(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/diet.m	/^:- func intersect(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/fat_sparse_bitset.m	/^:- func intersect(fat_sparse_bitset(T), fat_sparse_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/fatter_sparse_bitset.m	/^:- func intersect(fatter_sparse_bitset(T), fatter_sparse_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/list.m	/^:- func intersect(list(T), list(T)) = list(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/map.m	/^:- func intersect(func(V, V) = V, map(K, V), map(K, V)) = map(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/map.m	/^:- pred intersect(pred(V, V, V), map(K, V), map(K, V), map(/;kq|/^\<intersect\>/;'q;"	kind:pred
intersect	../library/ranges.m	/^:- func intersect(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/set.m	/^:- func intersect(set(T), set(T)) = set(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/set_bbbtree.m	/^:- func intersect(set_bbbtree(T), set_bbbtree(T)) = set_bbbtree(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/set_ctree234.m	/^:- func intersect(set_ctree234(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/set_ordlist.m	/^:- func intersect(set_ordlist(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/set_tree234.m	/^:- func intersect(set_tree234(T), set_tree234(T)) = set_tree234(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/set_unordlist.m	/^:- func intersect(set_unordlist(T), set_unordlist(T)) = set_unordlist(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/sparse_bitset.m	/^:- func intersect(sparse_bitset(T), sparse_bitset(T)) = sparse_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/test_bitset.m	/^:- func intersect(test_bitset(T), test_bitset(T)) = test_bitset(T) <= uenum(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/tree_bitset.m	/^:- func intersect(tree_bitset(T), tree_bitset(T)) = tree_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/version_bitmap.m	/^:- func intersect(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect_2	../library/set_unordlist.m	/^:- pred set_unordlist.intersect_2(list(T)::in, list(/;kq|/^\<set_unordlist.intersect_2\>/;'q;"	kind:pred	file:
intersect_list	../library/diet.m	/^:- func intersect_list(list(diet(T))) = diet(T) <= diet_element(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/fat_sparse_bitset.m	/^:- func intersect_list(list(fat_sparse_bitset(T))) = fat_sparse_bitset(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/fatter_sparse_bitset.m	/^:- func intersect_list(list(fatter_sparse_bitset(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/map.m	/^:- pred intersect_list(pred(V, V, V), map(K, V), list(map(K, V)), map(/;kq|/^\<intersect_list\>/;'q;"	kind:pred
intersect_list	../library/set.m	/^:- func intersect_list(list(set(T))) = set(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/set_bbbtree.m	/^:- func intersect_list(list(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/set_ctree234.m	/^:- func intersect_list(list(set_ctree234(T))) = set_ctree234(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/set_ordlist.m	/^:- func intersect_list(list(set_ordlist(T))) = set_ordlist(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/set_tree234.m	/^:- func intersect_list(list(set_tree234(T))) = set_tree234(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/set_unordlist.m	/^:- func intersect_list(list(set_unordlist(T))) = set_unordlist(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/sparse_bitset.m	/^:- func intersect_list(list(sparse_bitset(T))) = sparse_bitset(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/test_bitset.m	/^:- func intersect_list(list(test_bitset(T))) = test_bitset(T) <= uenum(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/tree_bitset.m	/^:- func intersect_list(list(tree_bitset(T))) = tree_bitset(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list_pass	../library/fat_sparse_bitset.m	/^:- pred intersect_list_pass(fat_sparse_bitset(/;kq|/^\<intersect_list_pass\>/;'q;"	kind:pred	file:
intersect_list_pass	../library/fatter_sparse_bitset.m	/^:- pred intersect_list_pass(fatter_sparse_bitset(/;kq|/^\<intersect_list_pass\>/;'q;"	kind:pred	file:
intersect_list_pass	../library/map.m	/^:- pred intersect_list_pass(assoc_list(K, V), list(assoc_list(/;kq|/^\<intersect_list_pass\>/;'q;"	kind:pred	file:
intersect_list_pass	../library/sparse_bitset.m	/^:- pred intersect_list_pass(sparse_bitset(T)::in, list(sparse_bitset(/;kq|/^\<intersect_list_pass\>/;'q;"	kind:pred	file:
intersect_list_pass	../library/tree_bitset.m	/^:- pred intersect_list_pass(list(tree_bitset(/;kq|/^\<intersect_list_pass\>/;'q;"	kind:pred	file:
intersect_list_passes	../library/fat_sparse_bitset.m	/^:- pred intersect_list_passes(fat_sparse_bitset(/;kq|/^\<intersect_list_passes\>/;'q;"	kind:pred	file:
intersect_list_passes	../library/fatter_sparse_bitset.m	/^:- pred intersect_list_passes(fatter_sparse_bitset(/;kq|/^\<intersect_list_passes\>/;'q;"	kind:pred	file:
intersect_list_passes	../library/map.m	/^:- pred intersect_list_passes(assoc_list(K, V), list(assoc_list(/;kq|/^\<intersect_list_passes\>/;'q;"	kind:pred	file:
intersect_list_passes	../library/sparse_bitset.m	/^:- pred intersect_list_passes(sparse_bitset(T)::in, list(sparse_bitset(/;kq|/^\<intersect_list_passes\>/;'q;"	kind:pred	file:
intersect_list_r	../library/set_bbbtree.m	/^:- func intersect_list_r(set_bbbtree(T), list(set_bbbtree(/;kq|/^\<intersect_list_r\>/;'q;"	kind:func	file:
intersect_lists	../library/list.m	/^:- func intersect_lists(list(list(T))) = list(/;kq|/^\<intersect_lists\>/;'q;"	kind:func
intersect_lists_fixpoint	../library/list.m	/^:- pred intersect_lists_fixpoint(list(list(T))::in, list(/;kq|/^\<intersect_lists_fixpoint\>/;'q;"	kind:pred	file:
intersect_lists_pass	../library/list.m	/^:- pred intersect_lists_pass(list(list(/;kq|/^\<intersect_lists_pass\>/;'q;"	kind:pred	file:
intersect_loop	../library/bag.m	/^:- pred intersect_loop(assoc_list(T, int), assoc_list(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
intersect_loop	../library/fat_sparse_bitset.m	/^:- pred intersect_loop(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
intersect_loop	../library/fatter_sparse_bitset.m	/^:- pred intersect_loop(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
intersect_loop	../library/map.m	/^:- pred intersect_loop(assoc_list(K, V), assoc_list(K, V), pred(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
intersect_loop	../library/sparse_bitset.m	/^:- pred intersect_loop(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
intersect_r	../library/set_bbbtree.m	/^:- pred intersect_r(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<intersect_r\>/;'q;"	kind:pred	file:
intersect_small	../library/bag.m	/^:- func intersect_small(bag(T), bag(T)) = bag(/;kq|/^\<intersect_small\>/;'q;"	kind:func
intersect_small_loop	../library/bag.m	/^:- pred bag.intersect_small_loop(map(T, int)::in, map(/;kq|/^\<bag.intersect_small_loop\>/;'q;"	kind:pred	file:
intersectable	../library/robdd.m	/^:- instance intersectable(imp_res_2(T)) where [$/;kq|-;/\<intersectable\>/;'q;"	kind:tci	file:
intersectable	../library/robdd.m	/^:- instance intersectable(leader_to_eqvclass(T)) where [$/;kq|-;/\<intersectable\>/;'q;"	kind:tci	file:
intersectable	../library/robdd.m	/^:- typeclass intersectable(T) where [$/;kq|-;/\<intersectable\>/;'q;"	kind:tc	file:
intersection	../library/ranges.m	/^:- func intersection(/;kq|/^\<intersection\>/;'q;"	kind:func
intersection	../library/robdd.m	/^    func(intersection\/2) is sparse_bitset.intersect$/;kq|-;/\<intersection\>/;'q;"	kind:tcim	file:
intersection_and_differences	../library/set.m	/^:- pred intersection_and_differences(set(T)::in, set(/;kq|/^\<intersection_and_differences\>/;'q;"	kind:pred
intersection_and_differences	../library/set_ctree234.m	/^:- pred intersection_and_differences(set_ctree234(T)::in, set_ctree234(/;kq|/^\<intersection_and_differences\>/;'q;"	kind:pred
intersection_and_differences	../library/set_ordlist.m	/^:- pred intersection_and_differences(set_ordlist(T)::in, set_ordlist(/;kq|/^\<intersection_and_differences\>/;'q;"	kind:pred
intersection_and_differences	../library/set_tree234.m	/^:- pred intersection_and_differences(set_tree234(T)::in, set_tree234(/;kq|/^\<intersection_and_differences\>/;'q;"	kind:pred
intersection_and_differences_loop	../library/set_ctree234.m	/^:- pred intersection_and_differences_loop(list(T)::in, list(/;kq|/^\<intersection_and_differences_loop\>/;'q;"	kind:pred	file:
intersection_and_differences_loop	../library/set_ordlist.m	/^:- pred intersection_and_differences_loop(list(T)::in, list(/;kq|/^\<intersection_and_differences_loop\>/;'q;"	kind:pred	file:
intersection_and_differences_loop	../library/set_tree234.m	/^:- pred intersection_and_differences_loop(list(T)::in, list(/;kq|/^\<intersection_and_differences_loop\>/;'q;"	kind:pred	file:
intersects	../library/rtree.m	/^    pred intersects(K::in, K::in) is semidet,$/;kq|-;/\<intersects\>/;'q;"	kind:tcm
intersects	../library/rtree.m	/^    pred(intersects\/2) is box3d_intersects,$/;kq|-;/\<intersects\>/;'q;"	kind:tcim	file:
intersects	../library/rtree.m	/^    pred(intersects\/2) is box_intersects,$/;kq|-;/\<intersects\>/;'q;"	kind:tcim	file:
intersects	../library/rtree.m	/^    pred(intersects\/2) is interval_intersects,$/;kq|-;/\<intersects\>/;'q;"	kind:tcim	file:
intersperse	../library/list.m	/^:- pred intersperse(T::in, list(T)::in, list(/;kq|/^\<intersperse\>/;'q;"	kind:pred
intersperse_list	../library/list.m	/^:- pred intersperse_list(list(T)::in, list(T)::in, list(/;kq|/^\<intersperse_list\>/;'q;"	kind:pred
intersperse_list_last	../library/list.m	/^:- pred intersperse_list_last(list(T)::in, list(T)::in, list(/;kq|/^\<intersperse_list_last\>/;'q;"	kind:pred
intersperse_list_last_loop	../library/list.m	/^:- pred intersperse_list_last_loop(list(T)::in, list(/;kq|/^\<intersperse_list_last_loop\>/;'q;"	kind:pred	file:
intersperse_list_loop	../library/list.m	/^:- pred intersperse_list_loop(list(T)::in, T::in, list(T)::in, list(/;kq|/^\<intersperse_list_loop\>/;'q;"	kind:pred	file:
intersperse_loop	../library/list.m	/^:- pred intersperse_loop(T::in, T::in, list(T)::in, list(/;kq|/^\<intersperse_loop\>/;'q;"	kind:pred	file:
interval	../library/diet.m	/^                interval    :: interval(T),$/;kq|-;/\<interval\>/;'q;"	kind:fld	file:
interval	../library/diet.m	/^:- type interval(T) == {T, T}. % inclusive$/;kq|-;/\<interval\>/;'q;"	kind:type	file:
interval	../library/rtree.m	/^:- type interval$/;kq|-;/\<interval\>/;'q;"	kind:type
interval_bounding_region	../library/rtree.m	/^:- func interval_bounding_region(/;kq|/^\<interval_bounding_region\>/;'q;"	kind:func	file:
interval_bounding_region_length	../library/rtree.m	/^:- func interval_bounding_region_length(/;kq|/^\<interval_bounding_region_length\>/;'q;"	kind:func	file:
interval_contains	../library/rtree.m	/^:- pred interval_contains(/;kq|/^\<interval_contains\>/;'q;"	kind:pred	file:
interval_intersects	../library/rtree.m	/^:- pred interval_intersects(/;kq|/^\<interval_intersects\>/;'q;"	kind:pred	file:
interval_length	../library/rtree.m	/^:- func interval_length(/;kq|/^\<interval_length\>/;'q;"	kind:func	file:
invalid_goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- func invalid_goal_id = goal_id.$/;kq|/^\<invalid_goal_id\>/;'q;"	kind:func
invalid_goal_id	mdbcomp.goal_path.m	/^:- func invalid_goal_id = goal_id.$/;kq|/^\<invalid_goal_id\>/;'q;"	kind:func
inverse	../library/digraph.m	/^:- func inverse(digraph(T)) = digraph(/;kq|/^\<inverse\>/;'q;"	kind:func
inverse_search	../library/map.m	/^:- pred inverse_search(map(/;kq|/^\<inverse_search\>/;'q;"	kind:pred
inverse_search	../library/multi_map.m	/^:- pred inverse_search(multi_map(/;kq|/^\<inverse_search\>/;'q;"	kind:pred
inverse_search	../library/one_or_more_map.m	/^:- pred inverse_search(one_or_more_map(/;kq|/^\<inverse_search\>/;'q;"	kind:pred
io	../library/io.m	/^:- type io == io.state.$/;kq|-;/\<io\>/;'q;"	kind:type
io.access_type	../library/io.m	/^:- type access_type$/;kq|-;/\<io.access_type\>/;'q;"	kind:type
io.big_endian	../library/io.m	/^    --->    big_endian$/;kq|-;/\<io.big_endian\>/;'q;"	kind:cons	file:
io.binary_input_stream	../library/io.m	/^:- pred binary_input_stream(/;kq|/^\<binary_input_stream\>/;'q;"	kind:pred
io.binary_input_stream	../library/io.m	/^:- type binary_input_stream$/;kq|-;/\<io.binary_input_stream\>/;'q;"	kind:type	file:
io.binary_input_stream_foldl	../library/io.m	/^:- pred binary_input_stream_foldl(/;kq|/^\<binary_input_stream_foldl\>/;'q;"	kind:pred
io.binary_input_stream_foldl	../library/io.m	/^:- pred binary_input_stream_foldl(pred(/;kq|/^\<binary_input_stream_foldl\>/;'q;"	kind:pred
io.binary_input_stream_name	../library/io.m	/^:- pred binary_input_stream_name(/;kq|/^\<binary_input_stream_name\>/;'q;"	kind:pred
io.binary_input_stream_offset	../library/io.m	/^:- pred binary_input_stream_offset(/;kq|/^\<binary_input_stream_offset\>/;'q;"	kind:pred
io.binary_output_stream	../library/io.m	/^:- pred binary_output_stream(/;kq|/^\<binary_output_stream\>/;'q;"	kind:pred
io.binary_output_stream	../library/io.m	/^:- type binary_output_stream$/;kq|-;/\<io.binary_output_stream\>/;'q;"	kind:type	file:
io.binary_output_stream_name	../library/io.m	/^:- pred binary_output_stream_name(/;kq|/^\<binary_output_stream_name\>/;'q;"	kind:pred
io.binary_output_stream_offset	../library/io.m	/^:- pred binary_output_stream_offset(/;kq|/^\<binary_output_stream_offset\>/;'q;"	kind:pred
io.block_device	../library/io.m	/^    ;       block_device$/;kq|-;/\<io.block_device\>/;'q;"	kind:cons
io.byte_order	../library/io.m	/^:- type byte_order$/;kq|-;/\<io.byte_order\>/;'q;"	kind:type	file:
io.call_pred_no_result	../library/io.m	/^:- pred call_pred_no_result(pred(/;kq|/^\<call_pred_no_result\>/;'q;"	kind:pred	file:
io.call_system	../library/io.m	/^:- pred call_system(string::in, io.res(/;kq|/^\<call_system\>/;'q;"	kind:pred
io.call_system.call_system	../library/io.call_system.m	/^:- pred call_system(string::in, io.res(/;kq|/^\<call_system\>/;'q;"	kind:pred
io.call_system_return_signal	../library/io.m	/^:- pred call_system_return_signal(string::in, io.res(/;kq|/^\<call_system_return_signal\>/;'q;"	kind:pred
io.character_device	../library/io.m	/^    ;       character_device$/;kq|-;/\<io.character_device\>/;'q;"	kind:cons
io.check_file_accessibility	../library/io.m	/^:- pred check_file_accessibility(string::in, list(/;kq|/^\<check_file_accessibility\>/;'q;"	kind:pred
io.chunk_inner_res	../library/io.m	/^:- type chunk_inner_res(T)$/;kq|-;/\<io.chunk_inner_res\>/;'q;"	kind:type	file:
io.chunk_inner_res0	../library/io.m	/^:- type chunk_inner_res0$/;kq|-;/\<io.chunk_inner_res0\>/;'q;"	kind:type	file:
io.chunk_size	../library/io.m	/^:- func chunk_size = int.$/;kq|/^\<chunk_size\>/;'q;"	kind:func	file:
io.cir0_error	../library/io.m	/^    ;       cir0_error(io.error)$/;kq|-;/\<io.cir0_error\>/;'q;"	kind:cons	file:
io.cir0_more	../library/io.m	/^    ;       cir0_more.$/;kq|-;/\<io.cir0_more\>/;'q;"	kind:cons	file:
io.cir0_ok	../library/io.m	/^    --->    cir0_ok$/;kq|-;/\<io.cir0_ok\>/;'q;"	kind:cons	file:
io.cir_error	../library/io.m	/^    ;       cir_error(T, io.error)$/;kq|-;/\<io.cir_error\>/;'q;"	kind:cons	file:
io.cir_more	../library/io.m	/^    ;       cir_more(T).$/;kq|-;/\<io.cir_more\>/;'q;"	kind:cons	file:
io.cir_ok	../library/io.m	/^    --->    cir_ok(T)$/;kq|-;/\<io.cir_ok\>/;'q;"	kind:cons	file:
io.close_binary_input	../library/io.m	/^:- pred close_binary_input(/;kq|/^\<close_binary_input\>/;'q;"	kind:pred
io.close_binary_output	../library/io.m	/^:- pred close_binary_output(/;kq|/^\<close_binary_output\>/;'q;"	kind:pred
io.close_input	../library/io.m	/^:- pred close_input(/;kq|/^\<close_input\>/;'q;"	kind:pred
io.close_output	../library/io.m	/^:- pred close_output(/;kq|/^\<close_output\>/;'q;"	kind:pred
io.command_line_arguments	../library/io.m	/^:- pred command_line_arguments(list(/;kq|/^\<command_line_arguments\>/;'q;"	kind:pred
io.compare_file_id	../library/io.m	/^:- pred compare_file_id(/;kq|/^\<compare_file_id\>/;'q;"	kind:pred	file:
io.compare_file_id_2	../library/io.m	/^:- pred compare_file_id_2(/;kq|/^\<compare_file_id_2\>/;'q;"	kind:pred	file:
io.cur	../library/io.m	/^    ;       cur$/;kq|-;/\<io.cur\>/;'q;"	kind:cons
io.directory	../library/io.m	/^    ;       directory$/;kq|-;/\<io.directory\>/;'q;"	kind:cons
io.do_write_array	../library/io.m	/^:- pred do_write_array(array(T), string, pred(/;kq|/^\<do_write_array\>/;'q;"	kind:pred	file:
io.end	../library/io.m	/^    ;       end.$/;kq|-;/\<io.end\>/;'q;"	kind:cons
io.environment.getenv	../library/io.environment.m	/^:- semipure pred getenv(/;kq|/^\<getenv\>/;'q;"	kind:pred	file:
io.environment.setenv	../library/io.environment.m	/^:- impure pred setenv(/;kq|/^\<setenv\>/;'q;"	kind:pred	file:
io.environment_var_map	../library/io.m	/^:- type environment_var_map == map(string, string).$/;kq|-;/\<io.environment_var_map\>/;'q;"	kind:type
io.eof	../library/io.m	/^    ;       eof$/;kq|-;/\<io.eof\>/;'q;"	kind:cons
io.eof	../library/io.m	/^    ;       eof$/;kq|-;/\<io.eof\>/;'q;"	kind:cons
io.eof	../library/io.m	/^    ;       eof$/;kq|-;/\<io.eof\>/;'q;"	kind:cons
io.eof	../library/io.m	/^    ;       eof$/;kq|-;/\<io.eof\>/;'q;"	kind:cons
io.error	../library/io.m	/^    ;       error(T, io.error).$/;kq|-;/\<io.error\>/;'q;"	kind:cons
io.error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<io.error\>/;'q;"	kind:cons
io.error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<io.error\>/;'q;"	kind:cons
io.error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<io.error\>/;'q;"	kind:cons
io.error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<io.error\>/;'q;"	kind:cons
io.error	../library/io.m	/^    ;       error(string, int). % error message, line number$/;kq|-;/\<io.error\>/;'q;"	kind:cons
io.error	../library/io.m	/^:- type io.error$/;kq|-;/\<io.error\>/;'q;"	kind:type	file:
io.error2	../library/io.m	/^    ;       error2(T1, T2, io.error).$/;kq|-;/\<io.error2\>/;'q;"	kind:cons
io.error_message	../library/io.m	/^:- func error_message(/;kq|/^\<error_message\>/;'q;"	kind:func
io.error_util.is_error	../library/io.error_util.m	/^:- pred is_error(system_error::in, string::in, maybe(/;kq|/^\<is_error\>/;'q;"	kind:pred
io.error_util.no_error	../library/io.error_util.m	/^:- func no_error = system_error.$/;kq|/^\<no_error\>/;'q;"	kind:func
io.error_util.syserr_errno	../library/io.error_util.m	/^    --->    syserr_errno$/;kq|-;/\<io.error_util.syserr_errno\>/;'q;"	kind:cons	file:
io.error_util.throw_on_error	../library/io.error_util.m	/^:- pred throw_on_error(/;kq|/^\<throw_on_error\>/;'q;"	kind:pred
io.execute	../library/io.m	/^    ;       execute.$/;kq|-;/\<io.execute\>/;'q;"	kind:cons
io.exited	../library/io.m	/^    --->    exited(int)$/;kq|-;/\<io.exited\>/;'q;"	kind:cons
io.file.do_make_temp	../library/io.file.m	/^:- pred do_make_temp(/;kq|/^\<do_make_temp\>/;'q;"	kind:pred	file:
io.file.do_make_temp_directory	../library/io.file.m	/^:- pred do_make_temp_directory(/;kq|/^\<do_make_temp_directory\>/;'q;"	kind:pred	file:
io.file.file_modification_time	../library/io.file.m	/^:- pred file_modification_time(string::in, io.res(/;kq|/^\<file_modification_time\>/;'q;"	kind:pred
io.file.file_type	../library/io.file.m	/^:- pred file_type(bool::in, string::in, io.res(/;kq|/^\<file_type\>/;'q;"	kind:pred
io.file.file_type_2	../library/io.file.m	/^:- pred file_type_2(/;kq|/^\<file_type_2\>/;'q;"	kind:pred	file:
io.file.get_temp_directory	../library/io.file.m	/^:- pred get_temp_directory(/;kq|/^\<get_temp_directory\>/;'q;"	kind:pred
io.file.have_symlinks	../library/io.file.m	/^:- pred have_symlinks is semidet.$/;kq|/^\<have_symlinks\>/;'q;"	kind:pred
io.file.make_symlink	../library/io.file.m	/^:- pred make_symlink(/;kq|/^\<make_symlink\>/;'q;"	kind:pred
io.file.make_symlink_2	../library/io.file.m	/^:- pred make_symlink_2(/;kq|/^\<make_symlink_2\>/;'q;"	kind:pred	file:
io.file.make_temp_directory	../library/io.file.m	/^:- pred make_temp_directory(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
io.file.make_temp_directory	../library/io.file.m	/^:- pred make_temp_directory(io.res(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
io.file.make_temp_file	../library/io.file.m	/^:- pred make_temp_file(io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
io.file.make_temp_file	../library/io.file.m	/^:- pred make_temp_file(string::in, string::in, string::in, io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
io.file.read_symlink	../library/io.file.m	/^:- pred read_symlink(string::in, io.res(/;kq|/^\<read_symlink\>/;'q;"	kind:pred
io.file.read_symlink_2	../library/io.file.m	/^:- pred read_symlink_2(/;kq|/^\<read_symlink_2\>/;'q;"	kind:pred	file:
io.file.remove_directory_entry	../library/io.file.m	/^:- pred remove_directory_entry(/;kq|/^\<remove_directory_entry\>/;'q;"	kind:pred	file:
io.file.remove_file	../library/io.file.m	/^:- pred remove_file(/;kq|/^\<remove_file\>/;'q;"	kind:pred
io.file.remove_file_2	../library/io.file.m	/^:- pred remove_file_2(/;kq|/^\<remove_file_2\>/;'q;"	kind:pred	file:
io.file.rename_file	../library/io.file.m	/^:- pred rename_file(/;kq|/^\<rename_file\>/;'q;"	kind:pred
io.file.rename_file_2	../library/io.file.m	/^:- pred rename_file_2(/;kq|/^\<rename_file_2\>/;'q;"	kind:pred	file:
io.file.system_temp_dir	../library/io.file.m	/^:- pred system_temp_dir(/;kq|/^\<system_temp_dir\>/;'q;"	kind:pred	file:
io.file_id	../library/io.m	/^:- pred file_id(string::in, io.res(/;kq|/^\<file_id\>/;'q;"	kind:pred
io.file_id	../library/io.m	/^:- type file_id$/;kq|-;/\<io.file_id\>/;'q;"	kind:type	file:
io.file_id_2	../library/io.m	/^:- pred file_id_2(/;kq|/^\<file_id_2\>/;'q;"	kind:pred	file:
io.file_modification_time	../library/io.m	/^:- pred file_modification_time(string::in, io.res(/;kq|/^\<file_modification_time\>/;'q;"	kind:pred
io.file_type	../library/io.m	/^:- pred file_type(bool::in, string::in, io.res(/;kq|/^\<file_type\>/;'q;"	kind:pred
io.file_type	../library/io.m	/^:- type file_type$/;kq|-;/\<io.file_type\>/;'q;"	kind:type
io.finalize_state	../library/io.m	/^:- pred finalize_state(/;kq|/^\<finalize_state\>/;'q;"	kind:pred
io.flush	../library/io.m	/^    pred(flush\/3) is flush_binary_output$/;kq|-;/\<io.flush\>/;'q;"	kind:tcim	file:
io.flush	../library/io.m	/^    pred(flush\/3) is flush_output$/;kq|-;/\<io.flush\>/;'q;"	kind:tcim	file:
io.flush_binary_output	../library/io.m	/^:- pred flush_binary_output(/;kq|/^\<flush_binary_output\>/;'q;"	kind:pred
io.flush_output	../library/io.m	/^:- pred flush_output(/;kq|/^\<flush_output\>/;'q;"	kind:pred
io.format	../library/io.m	/^:- pred format(string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
io.gc_init	../library/io.m	/^:- pred gc_init(/;kq|/^\<gc_init\>/;'q;"	kind:pred	file:
io.get	../library/io.m	/^    pred(get\/4) is stream_read_binary_int8$/;kq|-;/\<io.get\>/;'q;"	kind:tcim	file:
io.get	../library/io.m	/^    pred(get\/4) is stream_read_binary_uint8$/;kq|-;/\<io.get\>/;'q;"	kind:tcim	file:
io.get	../library/io.m	/^    pred(get\/4) is stream_read_byte$/;kq|-;/\<io.get\>/;'q;"	kind:tcim	file:
io.get	../library/io.m	/^    pred(get\/4) is stream_read_char$/;kq|-;/\<io.get\>/;'q;"	kind:tcim	file:
io.get	../library/io.m	/^    pred(get\/4) is stream_read_file_as_string$/;kq|-;/\<io.get\>/;'q;"	kind:tcim	file:
io.get	../library/io.m	/^    pred(get\/4) is stream_read_line_as_string$/;kq|-;/\<io.get\>/;'q;"	kind:tcim	file:
io.get_environment_var	../library/io.m	/^:- pred get_environment_var(string::in, maybe(/;kq|/^\<get_environment_var\>/;'q;"	kind:pred
io.get_environment_var_map	../library/io.m	/^:- pred get_environment_var_map(/;kq|/^\<get_environment_var_map\>/;'q;"	kind:pred
io.get_errno_error	../library/io.m	/^:- pred get_errno_error(/;kq|/^\<get_errno_error\>/;'q;"	kind:pred
io.get_exception_object_error	../library/io.m	/^:- pred get_exception_object_error(/;kq|/^\<get_exception_object_error\>/;'q;"	kind:pred
io.get_exit_status	../library/io.m	/^:- pred get_exit_status(/;kq|/^\<get_exit_status\>/;'q;"	kind:pred
io.get_globals	../library/io.m	/^:- pred get_globals(/;kq|/^\<get_globals\>/;'q;"	kind:pred
io.get_line	../library/io.m	/^    pred(get_line\/4) is get_output_line_number,$/;kq|-;/\<io.get_line\>/;'q;"	kind:tcim	file:
io.get_line	../library/io.m	/^    pred(get_line\/4) is io.get_line_number,$/;kq|-;/\<io.get_line\>/;'q;"	kind:tcim	file:
io.get_line_number	../library/io.m	/^:- pred get_line_number(/;kq|/^\<get_line_number\>/;'q;"	kind:pred
io.get_output_line_number	../library/io.m	/^:- pred get_output_line_number(/;kq|/^\<get_output_line_number\>/;'q;"	kind:pred
io.get_system_error	../library/io.m	/^:- pred get_system_error(/;kq|/^\<get_system_error\>/;'q;"	kind:pred
io.get_system_error_name	../library/io.m	/^:- pred get_system_error_name(/;kq|/^\<get_system_error_name\>/;'q;"	kind:pred
io.get_temp_directory	../library/io.m	/^:- pred get_temp_directory(/;kq|/^\<get_temp_directory\>/;'q;"	kind:pred
io.get_windows_error	../library/io.m	/^:- pred get_windows_error(/;kq|/^\<get_windows_error\>/;'q;"	kind:pred
io.have_cygwin	../library/io.m	/^:- pred have_cygwin is semidet.$/;kq|/^\<have_cygwin\>/;'q;"	kind:pred
io.have_dotnet	../library/io.m	/^:- pred have_dotnet is semidet.$/;kq|/^\<have_dotnet\>/;'q;"	kind:pred
io.have_make_temp_directory	../library/io.m	/^:- pred have_make_temp_directory is semidet.$/;kq|/^\<have_make_temp_directory\>/;'q;"	kind:pred
io.have_set_environment_var	../library/io.m	/^:- pred have_set_environment_var is semidet.$/;kq|/^\<have_set_environment_var\>/;'q;"	kind:pred
io.have_symlinks	../library/io.m	/^:- pred have_symlinks is semidet.$/;kq|/^\<have_symlinks\>/;'q;"	kind:pred
io.have_win32	../library/io.m	/^:- pred have_win32 is semidet.$/;kq|/^\<have_win32\>/;'q;"	kind:pred
io.ignore_whitespace	../library/io.m	/^:- pred ignore_whitespace(/;kq|/^\<ignore_whitespace\>/;'q;"	kind:pred
io.incomplete	../library/io.m	/^    ;       incomplete(list(uint8))$/;kq|-;/\<io.incomplete\>/;'q;"	kind:cons
io.init_current_streams	../library/io.m	/^:- pred init_current_streams(/;kq|/^\<init_current_streams\>/;'q;"	kind:pred	file:
io.init_posn	../library/io.m	/^:- func init_posn = posn.$/;kq|/^\<init_posn\>/;'q;"	kind:func
io.init_state	../library/io.m	/^:- pred init_state(/;kq|/^\<init_state\>/;'q;"	kind:pred
io.init_std_streams	../library/io.m	/^:- pred init_std_streams(/;kq|/^\<init_std_streams\>/;'q;"	kind:pred	file:
io.input_stream	../library/io.m	/^:- pred input_stream(/;kq|/^\<input_stream\>/;'q;"	kind:pred
io.input_stream	../library/io.m	/^:- type input_stream == text_input_stream.$/;kq|-;/\<io.input_stream\>/;'q;"	kind:type
io.input_stream_foldl	../library/io.m	/^:- pred input_stream_foldl(io.text_input_stream, pred(/;kq|/^\<input_stream_foldl\>/;'q;"	kind:pred
io.input_stream_foldl	../library/io.m	/^:- pred input_stream_foldl(pred(char, T, T), T, io.maybe_partial_res(/;kq|/^\<input_stream_foldl\>/;'q;"	kind:pred
io.input_stream_foldl2_io	../library/io.m	/^:- pred input_stream_foldl2_io(/;kq|/^\<input_stream_foldl2_io\>/;'q;"	kind:pred
io.input_stream_foldl2_io	../library/io.m	/^:- pred input_stream_foldl2_io(pred(/;kq|/^\<input_stream_foldl2_io\>/;'q;"	kind:pred
io.input_stream_foldl_io	../library/io.m	/^:- pred input_stream_foldl_io(io.text_input_stream, pred(/;kq|/^\<input_stream_foldl_io\>/;'q;"	kind:pred
io.input_stream_foldl_io	../library/io.m	/^:- pred input_stream_foldl_io(pred(/;kq|/^\<input_stream_foldl_io\>/;'q;"	kind:pred
io.input_stream_get_stream	../library/io.m	/^:- func input_stream_get_stream(/;kq|/^\<input_stream_get_stream\>/;'q;"	kind:func
io.input_stream_name	../library/io.m	/^:- pred input_stream_name(/;kq|/^\<input_stream_name\>/;'q;"	kind:pred
io.insert_std_stream_names	../library/io.m	/^:- pred insert_std_stream_names(/;kq|/^\<insert_std_stream_names\>/;'q;"	kind:pred	file:
io.interpret_result_code0	../library/io.m	/^:- pred interpret_result_code0(/;kq|/^\<interpret_result_code0\>/;'q;"	kind:pred	file:
io.interpret_result_code1	../library/io.m	/^:- pred interpret_result_code1(/;kq|/^\<interpret_result_code1\>/;'q;"	kind:pred	file:
io.little_endian	../library/io.m	/^    ;       little_endian.$/;kq|-;/\<io.little_endian\>/;'q;"	kind:cons	file:
io.lock_globals	../library/io.m	/^:- pred lock_globals(/;kq|/^\<lock_globals\>/;'q;"	kind:pred	file:
io.make_io_error	../library/io.m	/^:- func make_io_error(/;kq|/^\<make_io_error\>/;'q;"	kind:func
io.make_symlink	../library/io.m	/^:- pred make_symlink(/;kq|/^\<make_symlink\>/;'q;"	kind:pred
io.make_temp_directory	../library/io.m	/^:- pred make_temp_directory(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
io.make_temp_directory	../library/io.m	/^:- pred make_temp_directory(io.res(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
io.make_temp_file	../library/io.m	/^:- pred make_temp_file(io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
io.make_temp_file	../library/io.m	/^:- pred make_temp_file(string::in, string::in, string::in, io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
io.maybe_incomplete_result	../library/io.m	/^:- type maybe_incomplete_result(T)$/;kq|-;/\<io.maybe_incomplete_result\>/;'q;"	kind:type
io.maybe_partial_res	../library/io.m	/^:- inst maybe_partial_res(T) for maybe_partial_res\/1$/;kq|-;/\<io.maybe_partial_res\>/;'q;"	kind:inst
io.maybe_partial_res	../library/io.m	/^:- type maybe_partial_res(T)$/;kq|-;/\<io.maybe_partial_res\>/;'q;"	kind:type
io.maybe_partial_res_2	../library/io.m	/^:- type maybe_partial_res_2(T1, T2)$/;kq|-;/\<io.maybe_partial_res_2\>/;'q;"	kind:type
io.message_queue	../library/io.m	/^    ;       message_queue$/;kq|-;/\<io.message_queue\>/;'q;"	kind:cons
io.mirc_eof	../library/io.m	/^    ;       mirc_eof$/;kq|-;/\<io.mirc_eof\>/;'q;"	kind:cons	file:
io.mirc_error	../library/io.m	/^    ;       mirc_error.$/;kq|-;/\<io.mirc_error\>/;'q;"	kind:cons	file:
io.mirc_incomplete	../library/io.m	/^    ;       mirc_incomplete$/;kq|-;/\<io.mirc_incomplete\>/;'q;"	kind:cons	file:
io.mirc_ok	../library/io.m	/^    --->    mirc_ok$/;kq|-;/\<io.mirc_ok\>/;'q;"	kind:cons	file:
io.name	../library/io.m	/^    pred(name\/4) is binary_input_stream_name$/;kq|-;/\<io.name\>/;'q;"	kind:tcim	file:
io.name	../library/io.m	/^    pred(name\/4) is binary_output_stream_name$/;kq|-;/\<io.name\>/;'q;"	kind:tcim	file:
io.name	../library/io.m	/^    pred(name\/4) is input_stream_name$/;kq|-;/\<io.name\>/;'q;"	kind:tcim	file:
io.name	../library/io.m	/^    pred(name\/4) is output_stream_name$/;kq|-;/\<io.name\>/;'q;"	kind:tcim	file:
io.named_pipe	../library/io.m	/^    ;       named_pipe$/;kq|-;/\<io.named_pipe\>/;'q;"	kind:cons
io.nl	../library/io.m	/^:- pred nl(/;kq|/^\<nl\>/;'q;"	kind:pred
io.ok	../library/io.m	/^    --->    ok$/;kq|-;/\<io.ok\>/;'q;"	kind:cons
io.ok	../library/io.m	/^    --->    ok$/;kq|-;/\<io.ok\>/;'q;"	kind:cons
io.ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<io.ok\>/;'q;"	kind:cons
io.ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<io.ok\>/;'q;"	kind:cons
io.ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<io.ok\>/;'q;"	kind:cons
io.ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<io.ok\>/;'q;"	kind:cons
io.ok2	../library/io.m	/^    --->    ok2(T1, T2)$/;kq|-;/\<io.ok2\>/;'q;"	kind:cons
io.open_append	../library/io.m	/^:- pred open_append(string::in, io.res(/;kq|/^\<open_append\>/;'q;"	kind:pred
io.open_binary_append	../library/io.m	/^:- pred open_binary_append(/;kq|/^\<open_binary_append\>/;'q;"	kind:pred
io.open_binary_input	../library/io.m	/^:- pred open_binary_input(/;kq|/^\<open_binary_input\>/;'q;"	kind:pred
io.open_binary_output	../library/io.m	/^:- pred open_binary_output(/;kq|/^\<open_binary_output\>/;'q;"	kind:pred
io.open_input	../library/io.m	/^:- pred open_input(string::in, io.res(/;kq|/^\<open_input\>/;'q;"	kind:pred
io.open_output	../library/io.m	/^:- pred open_output(string::in, io.res(/;kq|/^\<open_output\>/;'q;"	kind:pred
io.output_stream	../library/io.m	/^:- pred output_stream(/;kq|/^\<output_stream\>/;'q;"	kind:pred
io.output_stream	../library/io.m	/^:- type output_stream == text_output_stream.$/;kq|-;/\<io.output_stream\>/;'q;"	kind:type
io.output_stream_get_stream	../library/io.m	/^:- func output_stream_get_stream(/;kq|/^\<output_stream_get_stream\>/;'q;"	kind:func
io.output_stream_name	../library/io.m	/^:- pred output_stream_name(/;kq|/^\<output_stream_name\>/;'q;"	kind:pred
io.posn	../library/io.m	/^:- type posn$/;kq|-;/\<io.posn\>/;'q;"	kind:type
io.posn_current_line_number	../library/io.m	/^                posn_current_line_number        :: int,$/;kq|-;/\<io.posn_current_line_number\>/;'q;"	kind:fld
io.posn_current_offset	../library/io.m	/^                posn_current_offset             :: int$/;kq|-;/\<io.posn_current_offset\>/;'q;"	kind:fld
io.print	../library/io.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
io.print_cc	../library/io.m	/^:- pred print_cc(/;kq|/^\<print_cc\>/;'q;"	kind:pred
io.print_line	../library/io.m	/^:- pred print_line(/;kq|/^\<print_line\>/;'q;"	kind:pred
io.print_line_cc	../library/io.m	/^:- pred print_line_cc(/;kq|/^\<print_line_cc\>/;'q;"	kind:pred
io.print_to_stream	../library/io.m	/^:- pred print_to_stream(/;kq|/^\<print_to_stream\>/;'q;"	kind:pred	file:
io.process_read_term	../library/io.m	/^:- pred process_read_term(/;kq|/^\<process_read_term\>/;'q;"	kind:pred	file:
io.progname	../library/io.m	/^:- pred progname(/;kq|/^\<progname\>/;'q;"	kind:pred
io.progname_base	../library/io.m	/^:- pred progname_base(/;kq|/^\<progname_base\>/;'q;"	kind:pred
io.put	../library/io.m	/^    pred(put\/4) is stream.string_writer.write_univ$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_binary_int8$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_binary_uint8$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_byte$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_char$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_float$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_int$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_int16$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_int32$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_int64$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_int8$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_string$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_uint$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_uint16$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_uint32$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_uint64$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_uint8$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.putback_byte	../library/io.m	/^:- pred putback_byte(/;kq|/^\<putback_byte\>/;'q;"	kind:pred
io.putback_char	../library/io.m	/^:- pred putback_char(/;kq|/^\<putback_char\>/;'q;"	kind:pred
io.putback_int8	../library/io.m	/^:- pred putback_int8(/;kq|/^\<putback_int8\>/;'q;"	kind:pred
io.putback_uint8	../library/io.m	/^:- pred putback_uint8(/;kq|/^\<putback_uint8\>/;'q;"	kind:pred
io.read	../library/io.m	/^    --->    read$/;kq|-;/\<io.read\>/;'q;"	kind:cons
io.read	../library/io.m	/^:- pred read(io.read_result(/;kq|/^\<read\>/;'q;"	kind:pred
io.read_binary	../library/io.m	/^:- pred read_binary(io.result(/;kq|/^\<read_binary\>/;'q;"	kind:pred
io.read_binary_file	../library/io.m	/^:- pred read_binary_file(/;kq|/^\<read_binary_file\>/;'q;"	kind:pred
io.read_binary_file_2	../library/io.m	/^:- pred read_binary_file_2(binary_input_stream::in, list(/;kq|/^\<read_binary_file_2\>/;'q;"	kind:pred	file:
io.read_binary_file_as_bitmap	../library/io.m	/^:- pred read_binary_file_as_bitmap(/;kq|/^\<read_binary_file_as_bitmap\>/;'q;"	kind:pred
io.read_binary_int16	../library/io.m	/^:- pred read_binary_int16(maybe_incomplete_result(/;kq|/^\<read_binary_int16\>/;'q;"	kind:pred
io.read_binary_int16_be	../library/io.m	/^:- pred read_binary_int16_be(maybe_incomplete_result(/;kq|/^\<read_binary_int16_be\>/;'q;"	kind:pred
io.read_binary_int16_le	../library/io.m	/^:- pred read_binary_int16_le(maybe_incomplete_result(/;kq|/^\<read_binary_int16_le\>/;'q;"	kind:pred
io.read_binary_int32	../library/io.m	/^:- pred read_binary_int32(maybe_incomplete_result(/;kq|/^\<read_binary_int32\>/;'q;"	kind:pred
io.read_binary_int32_be	../library/io.m	/^:- pred read_binary_int32_be(maybe_incomplete_result(/;kq|/^\<read_binary_int32_be\>/;'q;"	kind:pred
io.read_binary_int32_le	../library/io.m	/^:- pred read_binary_int32_le(maybe_incomplete_result(/;kq|/^\<read_binary_int32_le\>/;'q;"	kind:pred
io.read_binary_int64	../library/io.m	/^:- pred read_binary_int64(maybe_incomplete_result(/;kq|/^\<read_binary_int64\>/;'q;"	kind:pred
io.read_binary_int64_be	../library/io.m	/^:- pred read_binary_int64_be(maybe_incomplete_result(/;kq|/^\<read_binary_int64_be\>/;'q;"	kind:pred
io.read_binary_int64_le	../library/io.m	/^:- pred read_binary_int64_le(maybe_incomplete_result(/;kq|/^\<read_binary_int64_le\>/;'q;"	kind:pred
io.read_binary_int8	../library/io.m	/^:- pred read_binary_int8(io.result(/;kq|/^\<read_binary_int8\>/;'q;"	kind:pred
io.read_binary_int8_unboxed	../library/io.m	/^:- pred read_binary_int8_unboxed(/;kq|/^\<read_binary_int8_unboxed\>/;'q;"	kind:pred
io.read_binary_uint16	../library/io.m	/^:- pred read_binary_uint16(maybe_incomplete_result(/;kq|/^\<read_binary_uint16\>/;'q;"	kind:pred
io.read_binary_uint16_be	../library/io.m	/^:- pred read_binary_uint16_be(maybe_incomplete_result(/;kq|/^\<read_binary_uint16_be\>/;'q;"	kind:pred
io.read_binary_uint16_le	../library/io.m	/^:- pred read_binary_uint16_le(maybe_incomplete_result(/;kq|/^\<read_binary_uint16_le\>/;'q;"	kind:pred
io.read_binary_uint32	../library/io.m	/^:- pred read_binary_uint32(maybe_incomplete_result(/;kq|/^\<read_binary_uint32\>/;'q;"	kind:pred
io.read_binary_uint32_be	../library/io.m	/^:- pred read_binary_uint32_be(maybe_incomplete_result(/;kq|/^\<read_binary_uint32_be\>/;'q;"	kind:pred
io.read_binary_uint32_le	../library/io.m	/^:- pred read_binary_uint32_le(maybe_incomplete_result(/;kq|/^\<read_binary_uint32_le\>/;'q;"	kind:pred
io.read_binary_uint64	../library/io.m	/^:- pred read_binary_uint64(maybe_incomplete_result(/;kq|/^\<read_binary_uint64\>/;'q;"	kind:pred
io.read_binary_uint64_be	../library/io.m	/^:- pred read_binary_uint64_be(maybe_incomplete_result(/;kq|/^\<read_binary_uint64_be\>/;'q;"	kind:pred
io.read_binary_uint64_le	../library/io.m	/^:- pred read_binary_uint64_le(maybe_incomplete_result(/;kq|/^\<read_binary_uint64_le\>/;'q;"	kind:pred
io.read_binary_uint8	../library/io.m	/^:- pred read_binary_uint8(io.result(/;kq|/^\<read_binary_uint8\>/;'q;"	kind:pred
io.read_binary_uint8_unboxed	../library/io.m	/^:- pred read_binary_uint8_unboxed(/;kq|/^\<read_binary_uint8_unboxed\>/;'q;"	kind:pred
io.read_bitmap	../library/io.m	/^:- pred read_bitmap(/;kq|/^\<read_bitmap\>/;'q;"	kind:pred
io.read_bitmap	../library/io.m	/^:- pred read_bitmap(/;kq|/^\<read_bitmap\>/;'q;"	kind:pred
io.read_byte	../library/io.m	/^:- pred read_byte(io.result(/;kq|/^\<read_byte\>/;'q;"	kind:pred
io.read_char	../library/io.m	/^:- pred read_char(io.result(/;kq|/^\<read_char\>/;'q;"	kind:pred
io.read_char_unboxed	../library/io.m	/^:- pred read_char_unboxed(/;kq|/^\<read_char_unboxed\>/;'q;"	kind:pred
io.read_file	../library/io.m	/^:- pred read_file(io.maybe_partial_res(list(/;kq|/^\<read_file\>/;'q;"	kind:pred
io.read_file_as_string	../library/io.m	/^:- pred read_file_as_string(io.maybe_partial_res(/;kq|/^\<read_file_as_string\>/;'q;"	kind:pred
io.read_file_as_string_wf	../library/io.m	/^:- pred read_file_as_string_wf(io.maybe_partial_res(/;kq|/^\<read_file_as_string_wf\>/;'q;"	kind:pred
io.read_file_chars_acc	../library/io.m	/^:- pred read_file_chars_acc(text_input_stream::in, list(/;kq|/^\<read_file_chars_acc\>/;'q;"	kind:pred	file:
io.read_from_string	../library/io.m	/^:- pred read_from_string(string::in, string::in, int::in, read_result(/;kq|/^\<read_from_string\>/;'q;"	kind:pred
io.read_line	../library/io.m	/^:- pred read_line(io.result(list(/;kq|/^\<read_line\>/;'q;"	kind:pred
io.read_line_as_string	../library/io.m	/^:- pred read_line_as_string(io.result(/;kq|/^\<read_line_as_string\>/;'q;"	kind:pred
io.read_named_file_as_lines	../library/io.m	/^:- pred read_named_file_as_lines(string::in, io.res(list(/;kq|/^\<read_named_file_as_lines\>/;'q;"	kind:pred
io.read_named_file_as_lines_wf	../library/io.m	/^:- pred read_named_file_as_lines_wf(string::in, io.res(list(/;kq|/^\<read_named_file_as_lines_wf\>/;'q;"	kind:pred
io.read_named_file_as_string	../library/io.m	/^:- pred read_named_file_as_string(string::in, io.res(/;kq|/^\<read_named_file_as_string\>/;'q;"	kind:pred
io.read_result	../library/io.m	/^:- type read_result(T)$/;kq|-;/\<io.read_result\>/;'q;"	kind:type
io.read_symlink	../library/io.m	/^:- pred read_symlink(string::in, io.res(/;kq|/^\<read_symlink\>/;'q;"	kind:pred
io.read_word	../library/io.m	/^:- pred read_word(io.result(list(/;kq|/^\<read_word\>/;'q;"	kind:pred
io.regular_file	../library/io.m	/^    --->    regular_file$/;kq|-;/\<io.regular_file\>/;'q;"	kind:cons
io.remove_file	../library/io.m	/^:- pred remove_file(/;kq|/^\<remove_file\>/;'q;"	kind:pred
io.remove_file_recursively	../library/io.m	/^:- pred remove_file_recursively(/;kq|/^\<remove_file_recursively\>/;'q;"	kind:pred
io.rename_file	../library/io.m	/^:- pred rename_file(/;kq|/^\<rename_file\>/;'q;"	kind:pred
io.report_full_memory_stats	../library/io.m	/^:- pred report_full_memory_stats(/;kq|/^\<report_full_memory_stats\>/;'q;"	kind:pred
io.report_standard_stats	../library/io.m	/^:- pred report_standard_stats(/;kq|/^\<report_standard_stats\>/;'q;"	kind:pred
io.report_stats	../library/io.m	/^:- pred report_stats(/;kq|/^\<report_stats\>/;'q;"	kind:pred
io.report_tabling_statistics	../library/io.m	/^:- pred report_tabling_statistics(/;kq|/^\<report_tabling_statistics\>/;'q;"	kind:pred
io.res	../library/io.m	/^:- type res$/;kq|-;/\<io.res\>/;'q;"	kind:type
io.restore_output_stream	../library/io.m	/^:- pred restore_output_stream(pred(/;kq|/^\<restore_output_stream\>/;'q;"	kind:pred	file:
io.result	../library/io.m	/^:- type result$/;kq|-;/\<io.result\>/;'q;"	kind:type
io.result	../library/io.m	/^:- type result(T)$/;kq|-;/\<io.result\>/;'q;"	kind:type
io.result0_to_stream_result0	../library/io.m	/^:- func result0_to_stream_result0(io.result) = stream.result(/;kq|/^\<result0_to_stream_result0\>/;'q;"	kind:func	file:
io.result1_to_stream_result1	../library/io.m	/^:- func result1_to_stream_result1(io.result(T)) = stream.result(/;kq|/^\<result1_to_stream_result1\>/;'q;"	kind:func	file:
io.result_code	../library/io.m	/^:- type result_code$/;kq|-;/\<io.result_code\>/;'q;"	kind:type	file:
io.result_code_eof	../library/io.m	/^    ;       result_code_eof$/;kq|-;/\<io.result_code_eof\>/;'q;"	kind:cons	file:
io.result_code_error	../library/io.m	/^    ;       result_code_error.$/;kq|-;/\<io.result_code_error\>/;'q;"	kind:cons	file:
io.result_code_ok	../library/io.m	/^    --->    result_code_ok$/;kq|-;/\<io.result_code_ok\>/;'q;"	kind:cons	file:
io.seek	../library/io.m	/^    pred(seek\/5) is stream_seek_binary_input,$/;kq|-;/\<io.seek\>/;'q;"	kind:tcim	file:
io.seek	../library/io.m	/^    pred(seek\/5) is stream_seek_binary_output,$/;kq|-;/\<io.seek\>/;'q;"	kind:tcim	file:
io.seek64	../library/io.m	/^    pred(seek64\/5) is stream_seek_binary_input64$/;kq|-;/\<io.seek64\>/;'q;"	kind:tcim	file:
io.seek64	../library/io.m	/^    pred(seek64\/5) is stream_seek_binary_output64$/;kq|-;/\<io.seek64\>/;'q;"	kind:tcim	file:
io.seek_binary_input	../library/io.m	/^:- pred seek_binary_input(/;kq|/^\<seek_binary_input\>/;'q;"	kind:pred
io.seek_binary_input64	../library/io.m	/^:- pred seek_binary_input64(/;kq|/^\<seek_binary_input64\>/;'q;"	kind:pred
io.seek_binary_output	../library/io.m	/^:- pred seek_binary_output(/;kq|/^\<seek_binary_output\>/;'q;"	kind:pred
io.seek_binary_output64	../library/io.m	/^:- pred seek_binary_output64(/;kq|/^\<seek_binary_output64\>/;'q;"	kind:pred
io.semaphore	../library/io.m	/^    ;       semaphore$/;kq|-;/\<io.semaphore\>/;'q;"	kind:cons
io.set	../library/io.m	/^    --->    set$/;kq|-;/\<io.set\>/;'q;"	kind:cons
io.set_binary_input_stream	../library/io.m	/^:- pred set_binary_input_stream(/;kq|/^\<set_binary_input_stream\>/;'q;"	kind:pred
io.set_binary_output_stream	../library/io.m	/^:- pred set_binary_output_stream(/;kq|/^\<set_binary_output_stream\>/;'q;"	kind:pred
io.set_environment_var	../library/io.m	/^:- pred set_environment_var(/;kq|/^\<set_environment_var\>/;'q;"	kind:pred
io.set_environment_var	../library/io.m	/^:- pred set_environment_var(/;kq|/^\<set_environment_var\>/;'q;"	kind:pred
io.set_exit_status	../library/io.m	/^:- pred set_exit_status(/;kq|/^\<set_exit_status\>/;'q;"	kind:pred
io.set_globals	../library/io.m	/^:- pred set_globals(/;kq|/^\<set_globals\>/;'q;"	kind:pred
io.set_input_stream	../library/io.m	/^:- pred set_input_stream(/;kq|/^\<set_input_stream\>/;'q;"	kind:pred
io.set_line	../library/io.m	/^    pred(set_line\/4) is io.set_line_number$/;kq|-;/\<io.set_line\>/;'q;"	kind:tcim	file:
io.set_line	../library/io.m	/^    pred(set_line\/4) is set_output_line_number$/;kq|-;/\<io.set_line\>/;'q;"	kind:tcim	file:
io.set_line_number	../library/io.m	/^:- pred set_line_number(/;kq|/^\<set_line_number\>/;'q;"	kind:pred
io.set_output_line_number	../library/io.m	/^:- pred set_output_line_number(/;kq|/^\<set_output_line_number\>/;'q;"	kind:pred
io.set_output_stream	../library/io.m	/^:- pred set_output_stream(/;kq|/^\<set_output_stream\>/;'q;"	kind:pred
io.shared_memory	../library/io.m	/^    ;       shared_memory$/;kq|-;/\<io.shared_memory\>/;'q;"	kind:cons
io.should_reduce_stack_usage	../library/io.m	/^:- pred should_reduce_stack_usage(/;kq|/^\<should_reduce_stack_usage\>/;'q;"	kind:pred	file:
io.signalled	../library/io.m	/^    ;       signalled(int).$/;kq|-;/\<io.signalled\>/;'q;"	kind:cons
io.socket	../library/io.m	/^    ;       socket$/;kq|-;/\<io.socket\>/;'q;"	kind:cons
io.stderr_stream	../library/io.m	/^:- func stderr_stream = io.text_output_stream.$/;kq|/^\<stderr_stream\>/;'q;"	kind:func
io.stderr_stream	../library/io.m	/^:- pred stderr_stream(/;kq|/^\<stderr_stream\>/;'q;"	kind:pred
io.stdin_binary_stream	../library/io.m	/^:- pred stdin_binary_stream(/;kq|/^\<stdin_binary_stream\>/;'q;"	kind:pred
io.stdin_stream	../library/io.m	/^:- func stdin_stream = io.text_input_stream.$/;kq|/^\<stdin_stream\>/;'q;"	kind:func
io.stdin_stream	../library/io.m	/^:- pred stdin_stream(/;kq|/^\<stdin_stream\>/;'q;"	kind:pred
io.stdout_binary_stream	../library/io.m	/^:- pred stdout_binary_stream(/;kq|/^\<stdout_binary_stream\>/;'q;"	kind:pred
io.stdout_stream	../library/io.m	/^:- func stdout_stream = io.text_output_stream.$/;kq|/^\<stdout_stream\>/;'q;"	kind:func
io.stdout_stream	../library/io.m	/^:- pred stdout_stream(/;kq|/^\<stdout_stream\>/;'q;"	kind:pred
io.stream	../library/io.m	/^:- type stream$/;kq|-;/\<io.stream\>/;'q;"	kind:type	file:
io.stream.error	../library/io.m	/^:- instance stream.error(error) where [$/;kq|-;/\<io.stream.error\>/;'q;"	kind:tci	file:
io.stream.error_message	../library/io.m	/^    func(stream.error_message\/1) is io.error_message$/;kq|-;/\<io.stream.error_message\>/;'q;"	kind:tcim	file:
io.stream.input	../library/io.m	/^:- instance stream.input(binary_input_stream, io)$/;kq|-;/\<io.stream.input\>/;'q;"	kind:tci	file:
io.stream.line_oriented	../library/io.m	/^:- instance stream.line_oriented(text_input_stream, io) where$/;kq|-;/\<io.stream.line_oriented\>/;'q;"	kind:tci	file:
io.stream.line_oriented	../library/io.m	/^:- instance stream.line_oriented(text_output_stream, io) where$/;kq|-;/\<io.stream.line_oriented\>/;'q;"	kind:tci	file:
io.stream.output	../library/io.m	/^:- instance stream.output(binary_output_stream, io)$/;kq|-;/\<io.stream.output\>/;'q;"	kind:tci	file:
io.stream.output	../library/io.m	/^:- instance stream.output(text_output_stream, io) where [$/;kq|-;/\<io.stream.output\>/;'q;"	kind:tci	file:
io.stream.putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, int, io, io.error)$/;kq|-;/\<io.stream.putback\>/;'q;"	kind:tci	file:
io.stream.putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, int8, io, io.error)$/;kq|-;/\<io.stream.putback\>/;'q;"	kind:tci	file:
io.stream.putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<io.stream.putback\>/;'q;"	kind:tci	file:
io.stream.putback	../library/io.m	/^:- instance stream.putback(text_input_stream, char, io, io.error) where$/;kq|-;/\<io.stream.putback\>/;'q;"	kind:tci	file:
io.stream.reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, int, io, io.error)$/;kq|-;/\<io.stream.reader\>/;'q;"	kind:tci	file:
io.stream.reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, int8, io, io.error)$/;kq|-;/\<io.stream.reader\>/;'q;"	kind:tci	file:
io.stream.reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<io.stream.reader\>/;'q;"	kind:tci	file:
io.stream.reader	../library/io.m	/^:- instance stream.reader(text_input_stream, char, io, io.error)$/;kq|-;/\<io.stream.reader\>/;'q;"	kind:tci	file:
io.stream.reader	../library/io.m	/^:- instance stream.reader(text_input_stream, line, io, io.error)$/;kq|-;/\<io.stream.reader\>/;'q;"	kind:tci	file:
io.stream.reader	../library/io.m	/^:- instance stream.reader(text_input_stream, text_file, io, io.error)$/;kq|-;/\<io.stream.reader\>/;'q;"	kind:tci	file:
io.stream.seekable	../library/io.m	/^:- instance stream.seekable(binary_input_stream, io)$/;kq|-;/\<io.stream.seekable\>/;'q;"	kind:tci	file:
io.stream.seekable	../library/io.m	/^:- instance stream.seekable(binary_output_stream, io)$/;kq|-;/\<io.stream.seekable\>/;'q;"	kind:tci	file:
io.stream.stream	../library/io.m	/^:- instance stream.stream(binary_input_stream, io)$/;kq|-;/\<io.stream.stream\>/;'q;"	kind:tci	file:
io.stream.stream	../library/io.m	/^:- instance stream.stream(binary_output_stream, io)$/;kq|-;/\<io.stream.stream\>/;'q;"	kind:tci	file:
io.stream.stream	../library/io.m	/^:- instance stream.stream(text_input_stream, io) where [$/;kq|-;/\<io.stream.stream\>/;'q;"	kind:tci	file:
io.stream.stream	../library/io.m	/^:- instance stream.stream(text_output_stream, io) where [$/;kq|-;/\<io.stream.stream\>/;'q;"	kind:tci	file:
io.stream.unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(binary_input_stream, int8, io, io.error)$/;kq|-;/\<io.stream.unboxed_reader\>/;'q;"	kind:tci	file:
io.stream.unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<io.stream.unboxed_reader\>/;'q;"	kind:tci	file:
io.stream.unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(text_input_stream, char, io, io.error)$/;kq|-;/\<io.stream.unboxed_reader\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, byte, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, int8, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, uint8, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, char, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, float, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int16, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int32, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int64, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int8, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, string, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint16, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint32, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint64, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint8, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, univ, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream_db.append	../library/io.stream_db.m	/^    ;       append.$/;kq|-;/\<io.stream_db.append\>/;'q;"	kind:cons
io.stream_db.binary	../library/io.stream_db.m	/^    ;       binary$/;kq|-;/\<io.stream_db.binary\>/;'q;"	kind:cons
io.stream_db.file	../library/io.stream_db.m	/^    --->    file(string)    % the file name$/;kq|-;/\<io.stream_db.file\>/;'q;"	kind:cons
io.stream_db.get_stream_db	../library/io.stream_db.m	/^:- pred get_stream_db(/;kq|/^\<get_stream_db\>/;'q;"	kind:pred
io.stream_db.get_stream_id	../library/io.stream_db.m	/^:- func get_stream_id(/;kq|/^\<get_stream_id\>/;'q;"	kind:func	file:
io.stream_db.input	../library/io.stream_db.m	/^    --->    input$/;kq|-;/\<io.stream_db.input\>/;'q;"	kind:cons
io.stream_db.input_stream_info	../library/io.stream_db.m	/^:- func input_stream_info(/;kq|/^\<input_stream_info\>/;'q;"	kind:func
io.stream_db.lock_stream_db	../library/io.stream_db.m	/^:- pred lock_stream_db(/;kq|/^\<lock_stream_db\>/;'q;"	kind:pred	file:
io.stream_db.maybe_stream_id	../library/io.stream_db.m	/^                maybe_stream_id         :: int,$/;kq|-;/\<io.stream_db.maybe_stream_id\>/;'q;"	kind:fld
io.stream_db.maybe_stream_info	../library/io.stream_db.m	/^:- type maybe_stream_info$/;kq|-;/\<io.stream_db.maybe_stream_info\>/;'q;"	kind:type
io.stream_db.maybe_stream_mode	../library/io.stream_db.m	/^                maybe_stream_mode       :: stream_mode,$/;kq|-;/\<io.stream_db.maybe_stream_mode\>/;'q;"	kind:fld
io.stream_db.output	../library/io.stream_db.m	/^    ;       output$/;kq|-;/\<io.stream_db.output\>/;'q;"	kind:cons
io.stream_db.preopen	../library/io.stream_db.m	/^    ;       preopen.$/;kq|-;/\<io.stream_db.preopen\>/;'q;"	kind:cons
io.stream_db.set_stream_db	../library/io.stream_db.m	/^:- pred set_stream_db(/;kq|/^\<set_stream_db\>/;'q;"	kind:pred
io.stream_db.source_name	../library/io.stream_db.m	/^:- func source_name(/;kq|/^\<source_name\>/;'q;"	kind:func	file:
io.stream_db.stderr	../library/io.stream_db.m	/^    ;       stderr.$/;kq|-;/\<io.stream_db.stderr\>/;'q;"	kind:cons
io.stream_db.stdin	../library/io.stream_db.m	/^    ;       stdin$/;kq|-;/\<io.stream_db.stdin\>/;'q;"	kind:cons
io.stream_db.stdout	../library/io.stream_db.m	/^    ;       stdout$/;kq|-;/\<io.stream_db.stdout\>/;'q;"	kind:cons
io.stream_db.stream	../library/io.stream_db.m	/^    --->    stream($/;kq|-;/\<io.stream_db.stream\>/;'q;"	kind:cons
io.stream_db.stream	../library/io.stream_db.m	/^    --->    stream($/;kq|-;/\<io.stream_db.stream\>/;'q;"	kind:cons
io.stream_db.stream_content	../library/io.stream_db.m	/^                stream_content          :: stream_content,$/;kq|-;/\<io.stream_db.stream_content\>/;'q;"	kind:fld
io.stream_db.stream_content	../library/io.stream_db.m	/^:- type stream_content$/;kq|-;/\<io.stream_db.stream_content\>/;'q;"	kind:type
io.stream_db.stream_db	../library/io.stream_db.m	/^:- type stream_db == map(stream_id, stream_info).$/;kq|-;/\<io.stream_db.stream_db\>/;'q;"	kind:type
io.stream_db.stream_id	../library/io.stream_db.m	/^                stream_id               :: int,$/;kq|-;/\<io.stream_db.stream_id\>/;'q;"	kind:fld
io.stream_db.stream_info	../library/io.stream_db.m	/^:- pred stream_info(io.stream::in, maybe(/;kq|/^\<stream_info\>/;'q;"	kind:pred
io.stream_db.stream_info	../library/io.stream_db.m	/^:- type stream_info$/;kq|-;/\<io.stream_db.stream_info\>/;'q;"	kind:type
io.stream_db.stream_mode	../library/io.stream_db.m	/^                stream_mode             :: stream_mode,$/;kq|-;/\<io.stream_db.stream_mode\>/;'q;"	kind:fld
io.stream_db.stream_mode	../library/io.stream_db.m	/^:- type stream_mode$/;kq|-;/\<io.stream_db.stream_mode\>/;'q;"	kind:type
io.stream_db.stream_name	../library/io.stream_db.m	/^:- pred stream_name(/;kq|/^\<stream_name\>/;'q;"	kind:pred
io.stream_db.stream_source	../library/io.stream_db.m	/^                stream_source           :: stream_source$/;kq|-;/\<io.stream_db.stream_source\>/;'q;"	kind:fld
io.stream_db.stream_source	../library/io.stream_db.m	/^:- type stream_source$/;kq|-;/\<io.stream_db.stream_source\>/;'q;"	kind:type
io.stream_db.text	../library/io.stream_db.m	/^    --->    text$/;kq|-;/\<io.stream_db.text\>/;'q;"	kind:cons
io.stream_db.unknown_stream	../library/io.stream_db.m	/^    ;       unknown_stream.$/;kq|-;/\<io.stream_db.unknown_stream\>/;'q;"	kind:cons
io.stream_db.unlock_stream_db	../library/io.stream_db.m	/^:- pred unlock_stream_db(/;kq|/^\<unlock_stream_db\>/;'q;"	kind:pred	file:
io.stream_id	../library/io.m	/^:- type stream_id == int.$/;kq|-;/\<io.stream_id\>/;'q;"	kind:type	file:
io.stream_ops.close_stream	../library/io.stream_ops.m	/^:- pred close_stream(/;kq|/^\<close_stream\>/;'q;"	kind:pred
io.stream_ops.do_open_binary	../library/io.stream_ops.m	/^:- pred do_open_binary(/;kq|/^\<do_open_binary\>/;'q;"	kind:pred
io.stream_ops.do_open_text	../library/io.stream_ops.m	/^:- pred do_open_text(/;kq|/^\<do_open_text\>/;'q;"	kind:pred
io.stream_ops.input_stream_2	../library/io.stream_ops.m	/^:- pred input_stream_2(/;kq|/^\<input_stream_2\>/;'q;"	kind:pred
io.stream_ops.output_stream_2	../library/io.stream_ops.m	/^:- pred output_stream_2(/;kq|/^\<output_stream_2\>/;'q;"	kind:pred
io.stream_ops.seek_binary_2	../library/io.stream_ops.m	/^:- pred seek_binary_2(/;kq|/^\<seek_binary_2\>/;'q;"	kind:pred
io.stream_ops.stderr_stream_2	../library/io.stream_ops.m	/^:- func stderr_stream_2 = stream.$/;kq|/^\<stderr_stream_2\>/;'q;"	kind:func
io.stream_ops.stdin_stream_2	../library/io.stream_ops.m	/^:- func stdin_stream_2 = stream.$/;kq|/^\<stdin_stream_2\>/;'q;"	kind:func
io.stream_ops.stdout_stream_2	../library/io.stream_ops.m	/^:- func stdout_stream_2 = stream.$/;kq|/^\<stdout_stream_2\>/;'q;"	kind:func
io.stream_ops.whence_to_int	../library/io.stream_ops.m	/^:- pred whence_to_int(/;kq|/^\<whence_to_int\>/;'q;"	kind:pred
io.stream_read_binary_int8	../library/io.m	/^:- pred stream_read_binary_int8(/;kq|/^\<stream_read_binary_int8\>/;'q;"	kind:pred	file:
io.stream_read_binary_uint8	../library/io.m	/^:- pred stream_read_binary_uint8(/;kq|/^\<stream_read_binary_uint8\>/;'q;"	kind:pred	file:
io.stream_read_byte	../library/io.m	/^:- pred stream_read_byte(/;kq|/^\<stream_read_byte\>/;'q;"	kind:pred	file:
io.stream_read_char	../library/io.m	/^:- pred stream_read_char(/;kq|/^\<stream_read_char\>/;'q;"	kind:pred	file:
io.stream_read_char_unboxed	../library/io.m	/^:- pred stream_read_char_unboxed(/;kq|/^\<stream_read_char_unboxed\>/;'q;"	kind:pred	file:
io.stream_read_file_as_string	../library/io.m	/^:- pred stream_read_file_as_string(/;kq|/^\<stream_read_file_as_string\>/;'q;"	kind:pred	file:
io.stream_read_line_as_string	../library/io.m	/^:- pred stream_read_line_as_string(/;kq|/^\<stream_read_line_as_string\>/;'q;"	kind:pred	file:
io.stream_seek_binary_input	../library/io.m	/^:- pred stream_seek_binary_input(/;kq|/^\<stream_seek_binary_input\>/;'q;"	kind:pred	file:
io.stream_seek_binary_input64	../library/io.m	/^:- pred stream_seek_binary_input64(/;kq|/^\<stream_seek_binary_input64\>/;'q;"	kind:pred	file:
io.stream_seek_binary_output	../library/io.m	/^:- pred stream_seek_binary_output(/;kq|/^\<stream_seek_binary_output\>/;'q;"	kind:pred	file:
io.stream_seek_binary_output64	../library/io.m	/^:- pred stream_seek_binary_output64(/;kq|/^\<stream_seek_binary_output64\>/;'q;"	kind:pred	file:
io.stream_whence_to_io_whence	../library/io.m	/^:- func stream_whence_to_io_whence(/;kq|/^\<stream_whence_to_io_whence\>/;'q;"	kind:func	file:
io.symbolic_link	../library/io.m	/^    ;       symbolic_link$/;kq|-;/\<io.symbolic_link\>/;'q;"	kind:cons
io.system_error_errno_name	../library/io.m	/^:- pred system_error_errno_name(/;kq|/^\<system_error_errno_name\>/;'q;"	kind:pred	file:
io.system_error_exception_name	../library/io.m	/^:- pred system_error_exception_name(/;kq|/^\<system_error_exception_name\>/;'q;"	kind:pred	file:
io.system_error_is_success	../library/io.m	/^:- pred system_error_is_success(/;kq|/^\<system_error_is_success\>/;'q;"	kind:pred
io.system_result	../library/io.m	/^:- type system_result$/;kq|-;/\<io.system_result\>/;'q;"	kind:type
io.text_input_stream	../library/io.m	/^:- type text_input_stream$/;kq|-;/\<io.text_input_stream\>/;'q;"	kind:type	file:
io.text_output_stream	../library/io.m	/^:- type text_output_stream$/;kq|-;/\<io.text_output_stream\>/;'q;"	kind:type	file:
io.text_read.alloc_buffer	../library/io.text_read.m	/^:- pred alloc_buffer(/;kq|/^\<alloc_buffer\>/;'q;"	kind:pred	file:
io.text_read.buffer	../library/io.text_read.m	/^:- type buffer$/;kq|-;/\<io.text_read.buffer\>/;'q;"	kind:type	file:
io.text_read.buffer_di	../library/io.text_read.m	/^:- mode buffer_di == di(uniq_buffer).$/;kq|-;/\<io.text_read.buffer_di\>/;'q;"	kind:mode	file:
io.text_read.buffer_uo	../library/io.text_read.m	/^:- mode buffer_uo == out(uniq_buffer).$/;kq|-;/\<io.text_read.buffer_uo\>/;'q;"	kind:mode	file:
io.text_read.read_into_array	../library/io.text_read.m	/^:- pred read_into_array(/;kq|/^\<read_into_array\>/;'q;"	kind:pred	file:
io.text_read.read_into_buffer	../library/io.text_read.m	/^:- pred read_into_buffer(/;kq|/^\<read_into_buffer\>/;'q;"	kind:pred	file:
io.text_read.read_line_2	../library/io.text_read.m	/^:- pred read_line_2(/;kq|/^\<read_line_2\>/;'q;"	kind:pred
io.text_read.read_word_2	../library/io.text_read.m	/^:- pred read_word_2(io.text_input_stream::in, io.result(list(/;kq|/^\<read_word_2\>/;'q;"	kind:pred
io.text_read.resize_buffer	../library/io.text_read.m	/^:- pred resize_buffer(/;kq|/^\<resize_buffer\>/;'q;"	kind:pred	file:
io.text_read.rlas_eof	../library/io.text_read.m	/^    ;       rlas_eof$/;kq|-;/\<io.text_read.rlas_eof\>/;'q;"	kind:cons
io.text_read.rlas_error	../library/io.text_read.m	/^    ;       rlas_error.$/;kq|-;/\<io.text_read.rlas_error\>/;'q;"	kind:cons
io.text_read.rlas_null_char	../library/io.text_read.m	/^    ;       rlas_null_char$/;kq|-;/\<io.text_read.rlas_null_char\>/;'q;"	kind:cons
io.text_read.rlas_ok	../library/io.text_read.m	/^    --->    rlas_ok$/;kq|-;/\<io.text_read.rlas_ok\>/;'q;"	kind:cons
io.text_read.stream_file_size	../library/io.text_read.m	/^:- pred stream_file_size(/;kq|/^\<stream_file_size\>/;'q;"	kind:pred	file:
io.text_read.uniq_buffer	../library/io.text_read.m	/^:- inst uniq_buffer for buffer\/0$/;kq|-;/\<io.text_read.uniq_buffer\>/;'q;"	kind:inst	file:
io.unboxed_get	../library/io.m	/^    pred(unboxed_get\/5) is stream_read_binary_int8_unboxed$/;kq|-;/\<io.unboxed_get\>/;'q;"	kind:tcim	file:
io.unboxed_get	../library/io.m	/^    pred(unboxed_get\/5) is stream_read_binary_uint8_unboxed$/;kq|-;/\<io.unboxed_get\>/;'q;"	kind:tcim	file:
io.unboxed_get	../library/io.m	/^    pred(unboxed_get\/5) is stream_read_char_unboxed$/;kq|-;/\<io.unboxed_get\>/;'q;"	kind:tcim	file:
io.unget	../library/io.m	/^    pred(unget\/4) is putback_byte$/;kq|-;/\<io.unget\>/;'q;"	kind:tcim	file:
io.unget	../library/io.m	/^    pred(unget\/4) is putback_char$/;kq|-;/\<io.unget\>/;'q;"	kind:tcim	file:
io.unget	../library/io.m	/^    pred(unget\/4) is putback_int8$/;kq|-;/\<io.unget\>/;'q;"	kind:tcim	file:
io.unget	../library/io.m	/^    pred(unget\/4) is putback_uint8$/;kq|-;/\<io.unget\>/;'q;"	kind:tcim	file:
io.unknown	../library/io.m	/^    ;       unknown.$/;kq|-;/\<io.unknown\>/;'q;"	kind:cons
io.unlock_globals	../library/io.m	/^:- impure pred unlock_globals is det.$/;kq|/^\<unlock_globals\>/;'q;"	kind:pred	file:
io.unlock_globals	../library/io.m	/^:- pred unlock_globals(/;kq|/^\<unlock_globals\>/;'q;"	kind:pred	file:
io.unsafe_get_globals	../library/io.m	/^:- pred unsafe_get_globals(/;kq|/^\<unsafe_get_globals\>/;'q;"	kind:pred	file:
io.unsafe_get_io_state	../library/io.m	/^:- semipure pred unsafe_get_io_state(/;kq|/^\<unsafe_get_io_state\>/;'q;"	kind:pred
io.unsafe_set_globals	../library/io.m	/^:- pred unsafe_set_globals(/;kq|/^\<unsafe_set_globals\>/;'q;"	kind:pred	file:
io.unsafe_set_io_state	../library/io.m	/^:- impure pred unsafe_set_io_state(/;kq|/^\<unsafe_set_io_state\>/;'q;"	kind:pred
io.update_globals	../library/io.m	/^:- pred update_globals(pred(univ, univ)::in(pred(/;kq|/^\<update_globals\>/;'q;"	kind:pred
io.whence	../library/io.m	/^:- type whence$/;kq|-;/\<io.whence\>/;'q;"	kind:type
io.with_output_stream	../library/io.m	/^:- pred with_output_stream(text_output_stream, pred(/;kq|/^\<with_output_stream\>/;'q;"	kind:pred	file:
io.write	../library/io.m	/^    ;       write$/;kq|-;/\<io.write\>/;'q;"	kind:cons
io.write	../library/io.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
io.write_array	../library/io.m	/^:- pred write_array(array(T), string, pred(/;kq|/^\<write_array\>/;'q;"	kind:pred
io.write_array	../library/io.m	/^:- pred write_array(io.text_output_stream, array(T), string, pred(/;kq|/^\<write_array\>/;'q;"	kind:pred
io.write_binary	../library/io.m	/^:- pred write_binary(/;kq|/^\<write_binary\>/;'q;"	kind:pred
io.write_binary_int16	../library/io.m	/^:- pred write_binary_int16(/;kq|/^\<write_binary_int16\>/;'q;"	kind:pred
io.write_binary_int16_be	../library/io.m	/^:- pred write_binary_int16_be(/;kq|/^\<write_binary_int16_be\>/;'q;"	kind:pred
io.write_binary_int16_le	../library/io.m	/^:- pred write_binary_int16_le(/;kq|/^\<write_binary_int16_le\>/;'q;"	kind:pred
io.write_binary_int32	../library/io.m	/^:- pred write_binary_int32(/;kq|/^\<write_binary_int32\>/;'q;"	kind:pred
io.write_binary_int32_be	../library/io.m	/^:- pred write_binary_int32_be(/;kq|/^\<write_binary_int32_be\>/;'q;"	kind:pred
io.write_binary_int32_le	../library/io.m	/^:- pred write_binary_int32_le(/;kq|/^\<write_binary_int32_le\>/;'q;"	kind:pred
io.write_binary_int64	../library/io.m	/^:- pred write_binary_int64(/;kq|/^\<write_binary_int64\>/;'q;"	kind:pred
io.write_binary_int64_be	../library/io.m	/^:- pred write_binary_int64_be(/;kq|/^\<write_binary_int64_be\>/;'q;"	kind:pred
io.write_binary_int64_le	../library/io.m	/^:- pred write_binary_int64_le(/;kq|/^\<write_binary_int64_le\>/;'q;"	kind:pred
io.write_binary_int8	../library/io.m	/^:- pred write_binary_int8(/;kq|/^\<write_binary_int8\>/;'q;"	kind:pred
io.write_binary_string_utf8	../library/io.m	/^:- pred write_binary_string_utf8(/;kq|/^\<write_binary_string_utf8\>/;'q;"	kind:pred
io.write_binary_uint16	../library/io.m	/^:- pred write_binary_uint16(/;kq|/^\<write_binary_uint16\>/;'q;"	kind:pred
io.write_binary_uint16_be	../library/io.m	/^:- pred write_binary_uint16_be(/;kq|/^\<write_binary_uint16_be\>/;'q;"	kind:pred
io.write_binary_uint16_le	../library/io.m	/^:- pred write_binary_uint16_le(/;kq|/^\<write_binary_uint16_le\>/;'q;"	kind:pred
io.write_binary_uint32	../library/io.m	/^:- pred write_binary_uint32(/;kq|/^\<write_binary_uint32\>/;'q;"	kind:pred
io.write_binary_uint32_be	../library/io.m	/^:- pred write_binary_uint32_be(/;kq|/^\<write_binary_uint32_be\>/;'q;"	kind:pred
io.write_binary_uint32_le	../library/io.m	/^:- pred write_binary_uint32_le(/;kq|/^\<write_binary_uint32_le\>/;'q;"	kind:pred
io.write_binary_uint64	../library/io.m	/^:- pred write_binary_uint64(/;kq|/^\<write_binary_uint64\>/;'q;"	kind:pred
io.write_binary_uint64_be	../library/io.m	/^:- pred write_binary_uint64_be(/;kq|/^\<write_binary_uint64_be\>/;'q;"	kind:pred
io.write_binary_uint64_le	../library/io.m	/^:- pred write_binary_uint64_le(/;kq|/^\<write_binary_uint64_le\>/;'q;"	kind:pred
io.write_binary_uint8	../library/io.m	/^:- pred write_binary_uint8(/;kq|/^\<write_binary_uint8\>/;'q;"	kind:pred
io.write_bitmap	../library/io.m	/^:- pred write_bitmap(/;kq|/^\<write_bitmap\>/;'q;"	kind:pred
io.write_bitmap	../library/io.m	/^:- pred write_bitmap(/;kq|/^\<write_bitmap\>/;'q;"	kind:pred
io.write_byte	../library/io.m	/^:- pred write_byte(/;kq|/^\<write_byte\>/;'q;"	kind:pred
io.write_cc	../library/io.m	/^:- pred write_cc(/;kq|/^\<write_cc\>/;'q;"	kind:pred
io.write_char	../library/io.m	/^:- pred write_char(/;kq|/^\<write_char\>/;'q;"	kind:pred
io.write_float	../library/io.m	/^:- pred write_float(/;kq|/^\<write_float\>/;'q;"	kind:pred
io.write_int	../library/io.m	/^:- pred write_int(/;kq|/^\<write_int\>/;'q;"	kind:pred
io.write_int16	../library/io.m	/^:- pred write_int16(/;kq|/^\<write_int16\>/;'q;"	kind:pred
io.write_int32	../library/io.m	/^:- pred write_int32(/;kq|/^\<write_int32\>/;'q;"	kind:pred
io.write_int64	../library/io.m	/^:- pred write_int64(/;kq|/^\<write_int64\>/;'q;"	kind:pred
io.write_int8	../library/io.m	/^:- pred write_int8(/;kq|/^\<write_int8\>/;'q;"	kind:pred
io.write_line	../library/io.m	/^:- pred write_line(/;kq|/^\<write_line\>/;'q;"	kind:pred
io.write_line_cc	../library/io.m	/^:- pred write_line_cc(/;kq|/^\<write_line_cc\>/;'q;"	kind:pred
io.write_list	../library/io.m	/^:- pred write_list(io.text_output_stream, list(/;kq|/^\<write_list\>/;'q;"	kind:pred
io.write_list	../library/io.m	/^:- pred write_list(list(T), string, pred(/;kq|/^\<write_list\>/;'q;"	kind:pred
io.write_list_lag	../library/io.m	/^:- pred write_list_lag(T, list(T), string, pred(/;kq|/^\<write_list_lag\>/;'q;"	kind:pred	file:
io.write_many	../library/io.m	/^:- pred write_many(list(/;kq|/^\<write_many\>/;'q;"	kind:pred
io.write_prefixed_lines	../library/io.m	/^:- pred write_prefixed_lines(string::in, list(/;kq|/^\<write_prefixed_lines\>/;'q;"	kind:pred
io.write_string	../library/io.m	/^:- pred write_string(/;kq|/^\<write_string\>/;'q;"	kind:pred
io.write_strings	../library/io.m	/^:- pred write_strings(list(/;kq|/^\<write_strings\>/;'q;"	kind:pred
io.write_uint	../library/io.m	/^:- pred write_uint(/;kq|/^\<write_uint\>/;'q;"	kind:pred
io.write_uint16	../library/io.m	/^:- pred write_uint16(/;kq|/^\<write_uint16\>/;'q;"	kind:pred
io.write_uint32	../library/io.m	/^:- pred write_uint32(/;kq|/^\<write_uint32\>/;'q;"	kind:pred
io.write_uint64	../library/io.m	/^:- pred write_uint64(/;kq|/^\<write_uint64\>/;'q;"	kind:pred
io.write_uint8	../library/io.m	/^:- pred write_uint8(/;kq|/^\<write_uint8\>/;'q;"	kind:pred
io_error	../library/mercury_term_lexer.m	/^    ;       io_error(io.error)$/;kq|-;/\<io_error\>/;'q;"	kind:cons
io_error	../library/mercury_term_lexer.m	/^    ;       io_error(io.error)$/;kq|-;/\<io_error\>/;'q;"	kind:cons	file:
io_error	../library/mercury_term_lexer.m	/^    ;       io_error(io.error). % error reading from the input stream$/;kq|-;/\<io_error\>/;'q;"	kind:cons
io_error_errno	../library/io.m	/^    ;       io_error_errno(string, system_error)$/;kq|-;/\<io_error_errno\>/;'q;"	kind:cons	file:
io_error_exception_object	../library/io.m	/^    ;       io_error_exception_object(string, system_error).$/;kq|-;/\<io_error_exception_object\>/;'q;"	kind:cons	file:
io_error_string	../library/io.m	/^    --->    io_error_string(string)$/;kq|-;/\<io_error_string\>/;'q;"	kind:cons	file:
io_error_win32	../library/io.m	/^    ;       io_error_win32(string, system_error)$/;kq|-;/\<io_error_win32\>/;'q;"	kind:cons	file:
io_mutvar	../library/store.m	/^:- type io_mutvar(T) == generic_mutvar(T, io).$/;kq|-;/\<io_mutvar\>/;'q;"	kind:type
io_random	../library/random.m	/^:- type io_random(R)$/;kq|-;/\<io_random\>/;'q;"	kind:type	file:
io_random_gen_uint16	../library/random.m	/^:- pred io_random_gen_uint16(io_random(/;kq|/^\<io_random_gen_uint16\>/;'q;"	kind:pred	file:
io_random_gen_uint32	../library/random.m	/^:- pred io_random_gen_uint32(io_random(/;kq|/^\<io_random_gen_uint32\>/;'q;"	kind:pred	file:
io_random_gen_uint64	../library/random.m	/^:- pred io_random_gen_uint64(io_random(/;kq|/^\<io_random_gen_uint64\>/;'q;"	kind:pred	file:
io_random_gen_uint8	../library/random.m	/^:- pred io_random_gen_uint8(io_random(/;kq|/^\<io_random_gen_uint8\>/;'q;"	kind:pred	file:
io_read_buffer	../library/bit_buffer.read.m	/^:- type io_read_buffer ==$/;kq|-;/\<io_read_buffer\>/;'q;"	kind:type
io_ref	../library/store.m	/^:- type io_ref(T, S) == generic_ref(T, io).$/;kq|-;/\<io_ref\>/;'q;"	kind:type
io_state_compare	../library/io.m	/^:- pred io_state_compare(/;kq|/^\<io_state_compare\>/;'q;"	kind:pred	file:
io_state_equal	../library/io.m	/^:- pred io_state_equal(/;kq|/^\<io_state_equal\>/;'q;"	kind:pred	file:
io_urandom	../library/random.m	/^:- type io_urandom(P, S)$/;kq|-;/\<io_urandom\>/;'q;"	kind:type	file:
io_urandom_gen_uint16	../library/random.m	/^:- pred io_urandom_gen_uint16(io_urandom(/;kq|/^\<io_urandom_gen_uint16\>/;'q;"	kind:pred	file:
io_urandom_gen_uint32	../library/random.m	/^:- pred io_urandom_gen_uint32(io_urandom(/;kq|/^\<io_urandom_gen_uint32\>/;'q;"	kind:pred	file:
io_urandom_gen_uint64	../library/random.m	/^:- pred io_urandom_gen_uint64(io_urandom(/;kq|/^\<io_urandom_gen_uint64\>/;'q;"	kind:pred	file:
io_urandom_gen_uint8	../library/random.m	/^:- pred io_urandom_gen_uint8(io_urandom(/;kq|/^\<io_urandom_gen_uint8\>/;'q;"	kind:pred	file:
io_write_buffer	../library/bit_buffer.write.m	/^:- type io_write_buffer == write_buffer(io.binary_output_stream, io.state).$/;kq|-;/\<io_write_buffer\>/;'q;"	kind:type
ir_free_rep	../mdbcomp/program_representation.m	/^    --->    ir_free_rep$/;kq|-;/\<ir_free_rep\>/;'q;"	kind:cons
ir_free_rep	program_representation.m	/^    --->    ir_free_rep$/;kq|-;/\<ir_free_rep\>/;'q;"	kind:cons
ir_ground_rep	../mdbcomp/program_representation.m	/^    ;       ir_ground_rep$/;kq|-;/\<ir_ground_rep\>/;'q;"	kind:cons
ir_ground_rep	program_representation.m	/^    ;       ir_ground_rep$/;kq|-;/\<ir_ground_rep\>/;'q;"	kind:cons
ir_other_rep	../mdbcomp/program_representation.m	/^    ;       ir_other_rep.$/;kq|-;/\<ir_other_rep\>/;'q;"	kind:cons
ir_other_rep	program_representation.m	/^    ;       ir_other_rep.$/;kq|-;/\<ir_other_rep\>/;'q;"	kind:cons
is_active	../library/term_size_prof_builtin.m	/^    ;       is_active.$/;kq|-;/\<is_active\>/;'q;"	kind:cons
is_all_alnum	../library/string.m	/^:- pred is_all_alnum(/;kq|/^\<is_all_alnum\>/;'q;"	kind:pred
is_all_alnum_or_underscore	../library/string.m	/^:- pred is_all_alnum_or_underscore(/;kq|/^\<is_all_alnum_or_underscore\>/;'q;"	kind:pred
is_all_alpha	../library/string.m	/^:- pred is_all_alpha(/;kq|/^\<is_all_alpha\>/;'q;"	kind:pred
is_all_alpha_or_underscore	../library/string.m	/^:- pred is_all_alpha_or_underscore(/;kq|/^\<is_all_alpha_or_underscore\>/;'q;"	kind:pred
is_all_digits	../library/string.m	/^:- pred is_all_digits(/;kq|/^\<is_all_digits\>/;'q;"	kind:pred
is_alnum	../library/char.m	/^:- pred is_alnum(/;kq|/^\<is_alnum\>/;'q;"	kind:pred
is_alnum_or_underscore	../library/char.m	/^:- pred is_alnum_or_underscore(/;kq|/^\<is_alnum_or_underscore\>/;'q;"	kind:pred
is_alpha	../library/char.m	/^:- pred is_alpha(/;kq|/^\<is_alpha\>/;'q;"	kind:pred
is_alpha_or_underscore	../library/char.m	/^:- pred is_alpha_or_underscore(/;kq|/^\<is_alpha_or_underscore\>/;'q;"	kind:pred
is_array	../library/term_to_xml.m	/^:- pred is_array(/;kq|/^\<is_array\>/;'q;"	kind:pred	file:
is_ascii	../library/char.m	/^:- pred is_ascii(/;kq|/^\<is_ascii\>/;'q;"	kind:pred
is_base_digit	../library/char.m	/^:- pred is_base_digit(/;kq|/^\<is_base_digit\>/;'q;"	kind:pred
is_binary_digit	../library/char.m	/^:- pred is_binary_digit(/;kq|/^\<is_binary_digit\>/;'q;"	kind:pred
is_clear	../library/bitmap.m	/^:- pred is_clear(/;kq|/^\<is_clear\>/;'q;"	kind:pred
is_clear	../library/version_bitmap.m	/^:- pred is_clear(/;kq|/^\<is_clear\>/;'q;"	kind:pred
is_close_token	../library/mercury_term_parser.m	/^:- pred is_close_token(/;kq|/^\<is_close_token\>/;'q;"	kind:pred	file:
is_contiguous	../library/ranges.m	/^:- pred is_contiguous(/;kq|/^\<is_contiguous\>/;'q;"	kind:pred
is_control	../library/char.m	/^:- pred is_control(/;kq|/^\<is_control\>/;'q;"	kind:pred
is_dag	../library/digraph.m	/^:- pred is_dag(digraph(/;kq|/^\<is_dag\>/;'q;"	kind:pred
is_dag_2	../library/digraph.m	/^:- pred is_dag_2(digraph(T)::in, list(digraph_key(T))::in, digraph_key(/;kq|/^\<is_dag_2\>/;'q;"	kind:pred	file:
is_decimal_digit	../library/char.m	/^:- pred is_decimal_digit(/;kq|/^\<is_decimal_digit\>/;'q;"	kind:pred
is_decimal_point	../library/string.format.m	/^:- pred is_decimal_point(/;kq|/^\<is_decimal_point\>/;'q;"	kind:pred	file:
is_digit	../library/char.m	/^:- pred is_digit(/;kq|/^\<is_digit\>/;'q;"	kind:pred
is_directory_separator	../library/dir.m	/^:- pred is_directory_separator(/;kq|/^\<is_directory_separator\>/;'q;"	kind:pred
is_directory_separator_return_canon	../library/dir.m	/^:- pred is_directory_separator_return_canon(/;kq|/^\<is_directory_separator_return_canon\>/;'q;"	kind:pred	file:
is_directory_separator_semidet	../library/dir.m	/^:- pred is_directory_separator_semidet(/;kq|/^\<is_directory_separator_semidet\>/;'q;"	kind:pred	file:
is_discriminated_union	../library/term_to_xml.m	/^:- pred is_discriminated_union(/;kq|/^\<is_discriminated_union\>/;'q;"	kind:pred	file:
is_dotnet_root_directory	../library/dir.m	/^:- pred is_dotnet_root_directory(/;kq|/^\<is_dotnet_root_directory\>/;'q;"	kind:pred	file:
is_dotnet_root_directory_2	../library/dir.m	/^:- pred is_dotnet_root_directory_2(/;kq|/^\<is_dotnet_root_directory_2\>/;'q;"	kind:pred	file:
is_dummy_context	../library/term.m	/^:- pred is_dummy_context(/;kq|/^\<is_dummy_context\>/;'q;"	kind:pred
is_dummy_context	../library/term_context.m	/^:- pred is_dummy_context(/;kq|/^\<is_dummy_context\>/;'q;"	kind:pred
is_duplicated	../library/bag.m	/^:- pred is_duplicated(pair(/;kq|/^\<is_duplicated\>/;'q;"	kind:pred	file:
is_edge	../library/digraph.m	/^:- pred is_edge(digraph(T), digraph_key(T), digraph_key(/;kq|/^\<is_edge\>/;'q;"	kind:pred
is_edge_rev	../library/digraph.m	/^:- pred is_edge_rev(digraph(T), digraph_key(T), digraph_key(/;kq|/^\<is_edge_rev\>/;'q;"	kind:pred
is_empty	../library/array.m	/^:- pred is_empty(array(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/array2d.m	/^:- pred is_empty(array2d(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/bag.m	/^:- pred is_empty(bag(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/bimap.m	/^:- pred is_empty(bimap(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/bitmap.m	/^:- pred is_empty(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/cord.m	/^:- pred is_empty(cord(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/diet.m	/^:- pred is_empty(diet(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/fat_sparse_bitset.m	/^:- pred is_empty(fat_sparse_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/fatter_sparse_bitset.m	/^:- pred is_empty(fatter_sparse_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/injection.m	/^:- pred is_empty(injection(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/list.m	/^:- pred is_empty(list(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/map.m	/^:- pred is_empty(map(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/multi_map.m	/^:- pred is_empty(multi_map(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/one_or_more_map.m	/^:- pred is_empty(one_or_more_map(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/pqueue.m	/^:- pred is_empty(pqueue(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/psqueue.m	/^:- pred is_empty(psqueue(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/queue.m	/^:- pred is_empty(queue(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/ra_list.m	/^:- pred is_empty(ra_list(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/ranges.m	/^:- pred is_empty(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/rbtree.m	/^:- pred is_empty(rbtree(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/rtree.m	/^:- pred is_empty(rtree(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/set.m	/^:- pred is_empty(set(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/set_bbbtree.m	/^:- pred is_empty(set_bbbtree(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/set_ctree234.m	/^:- pred is_empty(set_ctree234(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/set_ordlist.m	/^:- pred is_empty(set_ordlist(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/set_tree234.m	/^:- pred is_empty(set_tree234(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/set_unordlist.m	/^:- pred is_empty(set_unordlist(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/sparse_bitset.m	/^:- pred is_empty(sparse_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/stack.m	/^:- pred is_empty(stack(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/string.m	/^:- pred is_empty(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/test_bitset.m	/^:- pred is_empty(test_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/tree234.m	/^:- pred is_empty(tree234(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/tree_bitset.m	/^:- pred is_empty(tree_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/varset.m	/^:- pred is_empty(varset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/version_array.m	/^:- pred is_empty(version_array(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_error	../library/io.error_util.m	/^:- pred is_error(system_error::in, string::in, maybe(/;kq|/^\<is_error\>/;'q;"	kind:pred
is_error_maybe_win32	../library/io.error_util.m	/^:- pred is_error_maybe_win32(/;kq|/^\<is_error_maybe_win32\>/;'q;"	kind:pred
is_exist_pseudo_type_desc	../library/type_desc.m	/^:- pred is_exist_pseudo_type_desc(/;kq|/^\<is_exist_pseudo_type_desc\>/;'q;"	kind:pred	file:
is_exist_pseudo_type_info	../library/rtti_implementation.m	/^:- pred is_exist_pseudo_type_info(/;kq|/^\<is_exist_pseudo_type_info\>/;'q;"	kind:pred
is_exponent	../library/string.format.m	/^:- pred is_exponent(/;kq|/^\<is_exponent\>/;'q;"	kind:pred	file:
is_finite	../library/float.m	/^:- pred is_finite(/;kq|/^\<is_finite\>/;'q;"	kind:pred
is_finite_map	../library/psqueue.m	/^:- pred is_finite_map(psqueue(/;kq|/^\<is_finite_map\>/;'q;"	kind:pred
is_full	../library/queue.m	/^:- pred is_full(queue(/;kq|/^\<is_full\>/;'q;"	kind:pred
is_full	../library/stack.m	/^:- pred is_full(stack(/;kq|/^\<is_full\>/;'q;"	kind:pred
is_goal_path_separator	../mdbcomp/mdbcomp.goal_path.m	/^:- pred is_goal_path_separator(/;kq|/^\<is_goal_path_separator\>/;'q;"	kind:pred
is_goal_path_separator	mdbcomp.goal_path.m	/^:- pred is_goal_path_separator(/;kq|/^\<is_goal_path_separator\>/;'q;"	kind:pred
is_ground	../library/term.m	/^:- pred is_ground(term(/;kq|/^\<is_ground\>/;'q;"	kind:pred
is_ground_in_bindings	../library/term.m	/^:- pred is_ground_in_bindings(term(T)::in, substitution(/;kq|/^\<is_ground_in_bindings\>/;'q;"	kind:pred
is_hex_digit	../library/char.m	/^:- pred is_hex_digit(/;kq|/^\<is_hex_digit\>/;'q;"	kind:pred
is_hex_digit	../library/char.m	/^:- pred is_hex_digit(/;kq|/^\<is_hex_digit\>/;'q;"	kind:pred
is_inactive	../library/term_size_prof_builtin.m	/^    --->    is_inactive$/;kq|-;/\<is_inactive\>/;'q;"	kind:cons
is_inf	../library/float.m	/^:- pred is_inf(/;kq|/^\<is_inf\>/;'q;"	kind:pred
is_infinite	../library/float.m	/^:- pred is_infinite(/;kq|/^\<is_infinite\>/;'q;"	kind:pred
is_leading_surrogate	../library/char.m	/^:- pred is_leading_surrogate(/;kq|/^\<is_leading_surrogate\>/;'q;"	kind:pred
is_line_separator	../library/char.m	/^:- pred is_line_separator(/;kq|/^\<is_line_separator\>/;'q;"	kind:pred
is_local_proc	mcov.m	/^:- pred is_local_proc(/;kq|/^\<is_local_proc\>/;'q;"	kind:pred	file:
is_lower	../library/char.m	/^:- pred is_lower(/;kq|/^\<is_lower\>/;'q;"	kind:pred
is_maybe_yes	../library/term_to_xml.m	/^:- pred is_maybe_yes(maybe(/;kq|/^\<is_maybe_yes\>/;'q;"	kind:pred	file:
is_mdbcomp_module_name	../mdbcomp/builtin_modules.m	/^:- pred is_mdbcomp_module_name(/;kq|/^\<is_mdbcomp_module_name\>/;'q;"	kind:pred
is_mdbcomp_module_name	builtin_modules.m	/^:- pred is_mdbcomp_module_name(/;kq|/^\<is_mdbcomp_module_name\>/;'q;"	kind:pred
is_member	../library/eqvclass.m	/^:- pred is_member(eqvclass(/;kq|/^\<is_member\>/;'q;"	kind:pred
is_member	../library/set.m	/^:- pred is_member(T::in, set(/;kq|/^\<is_member\>/;'q;"	kind:pred
is_member	../library/set_bbbtree.m	/^:- pred is_member(T::in, set_bbbtree(/;kq|/^\<is_member\>/;'q;"	kind:pred
is_member	../library/set_ctree234.m	/^:- func is_member(set_ctree234(/;kq|/^\<is_member\>/;'q;"	kind:func
is_member	../library/set_ordlist.m	/^:- pred is_member(T::in, set_ordlist(/;kq|/^\<is_member\>/;'q;"	kind:pred
is_member	../library/set_tree234.m	/^:- func is_member(set_tree234(/;kq|/^\<is_member\>/;'q;"	kind:func
is_member	../library/set_unordlist.m	/^:- pred is_member(T::in, set_unordlist(/;kq|/^\<is_member\>/;'q;"	kind:pred
is_member_loop	../library/set_ordlist.m	/^:- pred is_member_loop(T::in, list(/;kq|/^\<is_member_loop\>/;'q;"	kind:pred	file:
is_mercury_op	../library/ops.m	/^:- pred is_mercury_op(/;kq|/^\<is_mercury_op\>/;'q;"	kind:pred	file:
is_mercury_punctuation_char	../library/term_io.m	/^:- pred is_mercury_punctuation_char(/;kq|/^\<is_mercury_punctuation_char\>/;'q;"	kind:pred
is_mercury_source_char	../library/term_io.m	/^:- pred is_mercury_source_char(/;kq|/^\<is_mercury_source_char\>/;'q;"	kind:pred	file:
is_more_modules	../mdbcomp/program_representation.m	/^:- pred is_more_modules(/;kq|/^\<is_more_modules\>/;'q;"	kind:pred	file:
is_more_modules	program_representation.m	/^:- pred is_more_modules(/;kq|/^\<is_more_modules\>/;'q;"	kind:pred	file:
is_more_procs	../mdbcomp/program_representation.m	/^:- pred is_more_procs(/;kq|/^\<is_more_procs\>/;'q;"	kind:pred	file:
is_more_procs	program_representation.m	/^:- pred is_more_procs(/;kq|/^\<is_more_procs\>/;'q;"	kind:pred	file:
is_nan	../library/float.m	/^:- pred is_nan(/;kq|/^\<is_nan\>/;'q;"	kind:pred
is_nan_or_inf	../library/float.m	/^:- pred is_nan_or_inf(/;kq|/^\<is_nan_or_inf\>/;'q;"	kind:pred
is_nan_or_infinite	../library/float.m	/^:- pred is_nan_or_infinite(/;kq|/^\<is_nan_or_infinite\>/;'q;"	kind:pred
is_negative	../library/rational.m	/^:- pred is_negative(/;kq|/^\<is_negative\>/;'q;"	kind:pred	file:
is_non_empty	../library/cord.m	/^:- pred is_non_empty(cord(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/diet.m	/^:- pred is_non_empty(diet(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/fat_sparse_bitset.m	/^:- pred is_non_empty(fat_sparse_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/fatter_sparse_bitset.m	/^:- pred is_non_empty(fatter_sparse_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/list.m	/^:- pred is_non_empty(list(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/map.m	/^:- pred is_non_empty(map(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/ra_list.m	/^:- pred is_non_empty(ra_list(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/ranges.m	/^:- pred is_non_empty(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/set.m	/^:- pred is_non_empty(set(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/set_bbbtree.m	/^:- pred is_non_empty(set_bbbtree(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/set_ctree234.m	/^:- pred is_non_empty(set_ctree234(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/set_ordlist.m	/^:- pred is_non_empty(set_ordlist(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/set_tree234.m	/^:- pred is_non_empty(set_tree234(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/set_unordlist.m	/^:- pred is_non_empty(set_unordlist(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/sparse_bitset.m	/^:- pred is_non_empty(sparse_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/test_bitset.m	/^:- pred is_non_empty(test_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/tree234.m	/^:- pred is_non_empty(tree234(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/tree_bitset.m	/^:- pred is_non_empty(tree_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_noncharacter	../library/char.m	/^:- pred is_noncharacter(/;kq|/^\<is_noncharacter\>/;'q;"	kind:pred
is_not_empty	../library/list.m	/^:- pred is_not_empty(list(/;kq|/^\<is_not_empty\>/;'q;"	kind:pred
is_not_empty	../library/ra_list.m	/^:- pred is_not_empty(ra_list(/;kq|/^\<is_not_empty\>/;'q;"	kind:pred
is_octal_digit	../library/char.m	/^:- pred is_octal_digit(/;kq|/^\<is_octal_digit\>/;'q;"	kind:pred
is_op	../library/ops.m	/^    pred is_op(Table::in, string::in) is semidet,$/;kq|-;/\<is_op\>/;'q;"	kind:tcm
is_op	../library/ops.m	/^    pred(is_op\/2) is                    is_mercury_op,$/;kq|-;/\<is_op\>/;'q;"	kind:tcim	file:
is_paragraph_separator	../library/char.m	/^:- pred is_paragraph_separator(/;kq|/^\<is_paragraph_separator\>/;'q;"	kind:pred
is_parent_symlink	../library/dir.m	/^:- type is_parent_symlink$/;kq|-;/\<is_parent_symlink\>/;'q;"	kind:type	file:
is_path_string_canonical	../library/dir.m	/^:- pred is_path_string_canonical(/;kq|/^\<is_path_string_canonical\>/;'q;"	kind:pred	file:
is_path_string_canonical_loop	../library/dir.m	/^:- pred is_path_string_canonical_loop(/;kq|/^\<is_path_string_canonical_loop\>/;'q;"	kind:pred	file:
is_primitive_type	../library/term_to_xml.m	/^:- pred is_primitive_type(/;kq|/^\<is_primitive_type\>/;'q;"	kind:pred	file:
is_private_use	../library/char.m	/^:- pred is_private_use(/;kq|/^\<is_private_use\>/;'q;"	kind:pred
is_proclabel_kind	../mdbcomp/program_representation.m	/^:- pred is_proclabel_kind(/;kq|/^\<is_proclabel_kind\>/;'q;"	kind:pred
is_proclabel_kind	program_representation.m	/^:- pred is_proclabel_kind(/;kq|/^\<is_proclabel_kind\>/;'q;"	kind:pred
is_root_directory	../library/dir.m	/^:- pred is_root_directory(list(/;kq|/^\<is_root_directory\>/;'q;"	kind:pred	file:
is_same_module_or_submodule	../mdbcomp/sym_name.m	/^:- pred is_same_module_or_submodule(/;kq|/^\<is_same_module_or_submodule\>/;'q;"	kind:pred
is_same_module_or_submodule	sym_name.m	/^:- pred is_same_module_or_submodule(/;kq|/^\<is_same_module_or_submodule\>/;'q;"	kind:pred
is_search_tree	../library/psqueue.m	/^:- pred is_search_tree(psqueue(/;kq|/^\<is_search_tree\>/;'q;"	kind:pred
is_semi_heap	../library/psqueue.m	/^:- pred is_semi_heap(psqueue(/;kq|/^\<is_semi_heap\>/;'q;"	kind:pred
is_set	../library/bitmap.m	/^:- pred is_set(/;kq|/^\<is_set\>/;'q;"	kind:pred
is_set	../library/version_bitmap.m	/^:- pred is_set(/;kq|/^\<is_set\>/;'q;"	kind:pred
is_singleton	../library/cord.m	/^:- pred is_singleton(cord(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/diet.m	/^:- pred is_singleton(diet(T)::in, T::out) is semidet <= diet_element(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/fat_sparse_bitset.m	/^:- pred is_singleton(fat_sparse_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/fatter_sparse_bitset.m	/^:- pred is_singleton(fatter_sparse_bitset(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/list.m	/^:- pred is_singleton(list(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/ra_list.m	/^:- pred is_singleton(ra_list(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/ranges.m	/^:- pred is_singleton(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/set.m	/^:- pred is_singleton(set(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/set_bbbtree.m	/^:- pred is_singleton(set_bbbtree(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/set_ctree234.m	/^:- pred is_singleton(set_ctree234(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/set_ordlist.m	/^:- pred is_singleton(set_ordlist(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/set_tree234.m	/^:- pred is_singleton(set_tree234(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/set_unordlist.m	/^:- pred is_singleton(set_unordlist(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/sparse_bitset.m	/^:- pred is_singleton(sparse_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/test_bitset.m	/^:- pred is_singleton(test_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/tree_bitset.m	/^:- pred is_singleton(tree_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_space_separator	../library/char.m	/^:- pred is_space_separator(/;kq|/^\<is_space_separator\>/;'q;"	kind:pred
is_std_lib_module_name	../mdbcomp/builtin_modules.m	/^:- pred is_std_lib_module_name(/;kq|/^\<is_std_lib_module_name\>/;'q;"	kind:pred
is_std_lib_module_name	builtin_modules.m	/^:- pred is_std_lib_module_name(/;kq|/^\<is_std_lib_module_name\>/;'q;"	kind:pred
is_subbag	../library/bag.m	/^:- pred is_subbag(bag(T)::in, bag(/;kq|/^\<is_subbag\>/;'q;"	kind:pred
is_surrogate	../library/char.m	/^:- pred is_surrogate(/;kq|/^\<is_surrogate\>/;'q;"	kind:pred
is_terminal	../library/robdd.m	/^:- pred is_terminal(robdd(/;kq|/^\<is_terminal\>/;'q;"	kind:pred
is_trailing_surrogate	../library/char.m	/^:- pred is_trailing_surrogate(/;kq|/^\<is_trailing_surrogate\>/;'q;"	kind:pred
is_underscore	../library/mercury_term_lexer.m	/^:- pred is_underscore(/;kq|/^\<is_underscore\>/;'q;"	kind:pred	file:
is_univ_pseudo_type_desc	../library/type_desc.m	/^:- pred is_univ_pseudo_type_desc(/;kq|/^\<is_univ_pseudo_type_desc\>/;'q;"	kind:pred	file:
is_univ_pseudo_type_info	../library/rtti_implementation.m	/^:- pred is_univ_pseudo_type_info(/;kq|/^\<is_univ_pseudo_type_info\>/;'q;"	kind:pred
is_upper	../library/char.m	/^:- pred is_upper(/;kq|/^\<is_upper\>/;'q;"	kind:pred
is_valid_goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- pred is_valid_goal_id(/;kq|/^\<is_valid_goal_id\>/;'q;"	kind:pred
is_valid_goal_id	mdbcomp.goal_path.m	/^:- pred is_valid_goal_id(/;kq|/^\<is_valid_goal_id\>/;'q;"	kind:pred
is_well_formed	../library/string.m	/^:- pred is_well_formed(/;kq|/^\<is_well_formed\>/;'q;"	kind:pred
is_whitespace	../library/char.m	/^:- pred is_whitespace(/;kq|/^\<is_whitespace\>/;'q;"	kind:pred
is_zero	../library/float.m	/^:- pred is_zero(/;kq|/^\<is_zero\>/;'q;"	kind:pred
is_zero	../library/integer.m	/^:- pred is_zero(/;kq|/^\<is_zero\>/;'q;"	kind:pred
is_zero	../library/rational.m	/^:- pred is_zero(/;kq|/^\<is_zero\>/;'q;"	kind:pred	file:
is_zero_count_local_proc	mcov.m	/^:- pred is_zero_count_local_proc(map(/;kq|/^\<is_zero_count_local_proc\>/;'q;"	kind:pred	file:
isnt	../library/std_util.m	/^:- pred isnt(pred(T)::in(pred(/;kq|/^\<isnt\>/;'q;"	kind:pred
ite	../library/robdd.m	/^:- func ite(robdd(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<ite\>/;'q;"	kind:func
ite_rep	../mdbcomp/program_representation.m	/^    ;       ite_rep($/;kq|-;/\<ite_rep\>/;'q;"	kind:cons
ite_rep	program_representation.m	/^    ;       ite_rep($/;kq|-;/\<ite_rep\>/;'q;"	kind:cons
ite_var	../library/robdd.m	/^:- func ite_var(var(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<ite_var\>/;'q;"	kind:func
item	../library/thread.channel.m	/^:- type item(T)$/;kq|-;/\<item\>/;'q;"	kind:type	file:
item	../library/thread.closeable_channel.m	/^:- type item(T)$/;kq|-;/\<item\>/;'q;"	kind:type	file:
items_to_index	../library/tree_bitset.m	/^:- pred items_to_index(list(T)::in, list(uint)::out) is det <= uenum(/;kq|/^\<items_to_index\>/;'q;"	kind:pred	file:
iterate	../library/rtti_implementation.m	/^:- func iterate(int, int, (func(int) = T)) = list(/;kq|/^\<iterate\>/;'q;"	kind:func	file:
january	../library/calendar.m	/^    --->    january$/;kq|-;/\<january\>/;'q;"	kind:cons
join	../library/diet.m	/^:- func join(interval(T), diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<join\>/;'q;"	kind:func	file:
join_list	../library/string.m	/^:- func join_list(string::in, list(string)::in) = (/;kq|/^\<join_list\>/;'q;"	kind:func
join_list_loop	../library/string.m	/^:- pred join_list_loop(string_piece::in, list(/;kq|/^\<join_list_loop\>/;'q;"	kind:pred	file:
join_thread	../library/thread.m	/^:- pred join_thread(joinable_thread(T)::in, maybe_error(/;kq|/^\<join_thread\>/;'q;"	kind:pred
join_thread_2	../library/thread.m	/^:- pred join_thread_2(/;kq|/^\<join_thread_2\>/;'q;"	kind:pred	file:
joinable_thread	../library/thread.m	/^:- type joinable_thread(T)$/;kq|-;/\<joinable_thread\>/;'q;"	kind:type	file:
jt_handle	../library/thread.m	/^                jt_handle   :: thread_handle,$/;kq|-;/\<jt_handle\>/;'q;"	kind:fld	file:
jt_mutvar	../library/thread.m	/^                jt_mutvar   :: mutvar(T)$/;kq|-;/\<jt_mutvar\>/;'q;"	kind:fld	file:
julian_day_number	../library/calendar.m	/^:- func julian_day_number(/;kq|/^\<julian_day_number\>/;'q;"	kind:func
july	../library/calendar.m	/^    ;       july$/;kq|-;/\<july\>/;'q;"	kind:cons
june	../library/calendar.m	/^    ;       june$/;kq|-;/\<june\>/;'q;"	kind:cons
junk	../library/mercury_term_lexer.m	/^    ;       junk(char)          % junk character in the input stream$/;kq|-;/\<junk\>/;'q;"	kind:cons
junk	../library/mercury_term_lexer.m	/^    ;       junk(char)$/;kq|-;/\<junk\>/;'q;"	kind:cons
junk	../library/mercury_term_lexer.m	/^    ;       junk(char)$/;kq|-;/\<junk\>/;'q;"	kind:cons	file:
just_left	../library/string.m	/^    --->    just_left$/;kq|-;/\<just_left\>/;'q;"	kind:cons	file:
just_right	../library/string.m	/^    ;       just_right.$/;kq|-;/\<just_right\>/;'q;"	kind:cons	file:
justified_column	../library/string.m	/^:- type justified_column$/;kq|-;/\<justified_column\>/;'q;"	kind:type
justify_sense	../library/string.m	/^:- type justify_sense$/;kq|-;/\<justify_sense\>/;'q;"	kind:type	file:
justify_string	../library/string.format.m	/^:- func justify_string(/;kq|/^\<justify_string\>/;'q;"	kind:func	file:
karatsuba_parallel_threshold	../library/integer.m	/^:- func karatsuba_parallel_threshold = int.$/;kq|/^\<karatsuba_parallel_threshold\>/;'q;"	kind:func	file:
karatsuba_threshold	../library/integer.m	/^:- func karatsuba_threshold = int.$/;kq|/^\<karatsuba_threshold\>/;'q;"	kind:func	file:
keep_30_bits	../library/string.m	/^:- func keep_30_bits(/;kq|/^\<keep_30_bits\>/;'q;"	kind:func	file:
key_map	../library/digraph.m	/^:- type key_map(T)     == map(uint, digraph_key(T)).$/;kq|-;/\<key_map\>/;'q;"	kind:type	file:
key_set_map	../library/digraph.m	/^:- type key_set_map(T) == map(uint, digraph_key_set(T)).$/;kq|-;/\<key_set_map\>/;'q;"	kind:type	file:
key_set_map_add	../library/digraph.m	/^:- pred key_set_map_add(uint::in, digraph_key(/;kq|/^\<key_set_map_add\>/;'q;"	kind:pred	file:
key_set_map_delete	../library/digraph.m	/^:- pred key_set_map_delete(uint::in, digraph_key(/;kq|/^\<key_set_map_delete\>/;'q;"	kind:pred	file:
key_set_map_union	../library/digraph.m	/^:- pred key_set_map_union(uint::in, digraph_key_set(/;kq|/^\<key_set_map_union\>/;'q;"	kind:pred	file:
key_value_pair	../library/pretty_printer.m	/^:- type key_value_pair(K, V)$/;kq|-;/\<key_value_pair\>/;'q;"	kind:type	file:
keys	../library/assoc_list.m	/^:- func keys(assoc_list(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	../library/digraph.m	/^:- pred keys(digraph(T)::in, list(digraph_key(/;kq|/^\<keys\>/;'q;"	kind:pred	file:
keys	../library/injection.m	/^:- func keys(injection(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	../library/kv_list.m	/^:- func keys(kv_list(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	../library/map.m	/^:- func keys(map(K, _V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	../library/multi_map.m	/^:- func keys(multi_map(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	../library/one_or_more_map.m	/^:- func keys(one_or_more_map(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	../library/rbtree.m	/^:- func keys(rbtree(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	../library/tree234.m	/^:- func keys(tree234(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys_acc	../library/tree234.m	/^:- pred keys_acc(tree234(K, V)::in, list(K)::in, list(/;kq|/^\<keys_acc\>/;'q;"	kind:pred	file:
keys_and_values	../library/assoc_list.m	/^:- pred keys_and_values(assoc_list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
keys_and_values	../library/kv_list.m	/^:- pred keys_and_values(kv_list(K, V)::in, list(K)::out, list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
keys_and_values	../library/map.m	/^:- pred keys_and_values(map(K, V)::in, list(K)::out, list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
keys_and_values	../library/tree234.m	/^:- pred keys_and_values(tree234(K, V)::in, list(K)::out, list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
keys_and_values_acc	../library/tree234.m	/^:- pred keys_and_values_acc(tree234(/;kq|/^\<keys_and_values_acc\>/;'q;"	kind:pred	file:
keys_as_set	../library/map.m	/^:- func keys_as_set(map(K, _V)) = set(/;kq|/^\<keys_as_set\>/;'q;"	kind:func
keys_as_set	../library/multi_map.m	/^:- func keys_as_set(multi_map(K, V)) = set(/;kq|/^\<keys_as_set\>/;'q;"	kind:func
keys_as_set	../library/one_or_more_map.m	/^:- func keys_as_set(one_or_more_map(K, V)) = set(/;kq|/^\<keys_as_set\>/;'q;"	kind:func
keyword	../library/parsing_utils.m	/^:- pred keyword(/;kq|/^\<keyword\>/;'q;"	kind:pred
kind_e_scientific_lc	../library/string.parse_util.m	/^    --->    kind_e_scientific_lc$/;kq|-;/\<kind_e_scientific_lc\>/;'q;"	kind:cons
kind_e_scientific_uc	../library/string.parse_util.m	/^    ;       kind_e_scientific_uc$/;kq|-;/\<kind_e_scientific_uc\>/;'q;"	kind:cons
kind_f_plain_lc	../library/string.parse_util.m	/^    ;       kind_f_plain_lc$/;kq|-;/\<kind_f_plain_lc\>/;'q;"	kind:cons
kind_f_plain_uc	../library/string.parse_util.m	/^    ;       kind_f_plain_uc$/;kq|-;/\<kind_f_plain_uc\>/;'q;"	kind:cons
kind_g_flexible_lc	../library/string.parse_util.m	/^    ;       kind_g_flexible_lc$/;kq|-;/\<kind_g_flexible_lc\>/;'q;"	kind:cons
kind_g_flexible_uc	../library/string.parse_util.m	/^    ;       kind_g_flexible_uc.$/;kq|-;/\<kind_g_flexible_uc\>/;'q;"	kind:cons
kind_warning	mcov.m	/^:- func kind_warning = string.$/;kq|/^\<kind_warning\>/;'q;"	kind:func	file:
known_num_functors_in_type	../mdbcomp/mdbcomp.goal_path.m	/^    ;       known_num_functors_in_type(int).$/;kq|-;/\<known_num_functors_in_type\>/;'q;"	kind:cons
known_num_functors_in_type	mdbcomp.goal_path.m	/^    ;       known_num_functors_in_type(int).$/;kq|-;/\<known_num_functors_in_type\>/;'q;"	kind:cons
kv_acc_assoc_list	../library/hash_table.m	/^:- pred kv_acc_assoc_list(kv_list(/;kq|/^\<kv_acc_assoc_list\>/;'q;"	kind:pred	file:
kv_cons	../library/kv_list.m	/^    ;       kv_cons(K, V, kv_list(K, V)).$/;kq|-;/\<kv_cons\>/;'q;"	kind:cons
kv_list	../library/kv_list.m	/^:- func kv_list(K, V) ^ det_elem(/;kq|/^\<kv_list\>/;'q;"	kind:func
kv_list	../library/kv_list.m	/^:- func kv_list(K, V) ^ elem(/;kq|/^\<kv_list\>/;'q;"	kind:func
kv_list	../library/kv_list.m	/^:- type kv_list(K, V)$/;kq|-;/\<kv_list\>/;'q;"	kind:type
kv_list.assoc_list_to_kv_list	../library/kv_list.m	/^:- func assoc_list_to_kv_list(assoc_list(K, V)) = kv_list(/;kq|/^\<assoc_list_to_kv_list\>/;'q;"	kind:func
kv_list.filter	../library/kv_list.m	/^:- func filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:func
kv_list.filter	../library/kv_list.m	/^:- pred filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
kv_list.foldl	../library/kv_list.m	/^:- func foldl(func(K, V, A) = A, kv_list(/;kq|/^\<foldl\>/;'q;"	kind:func
kv_list.foldl	../library/kv_list.m	/^:- pred foldl(pred(K, V, A, A), kv_list(/;kq|/^\<foldl\>/;'q;"	kind:pred
kv_list.foldl2	../library/kv_list.m	/^:- pred foldl2(pred(K, V, A, A, B, B), kv_list(/;kq|/^\<foldl2\>/;'q;"	kind:pred
kv_list.foldl2_values	../library/kv_list.m	/^:- pred foldl2_values(pred(V, A, A, B, B), kv_list(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
kv_list.foldl3	../library/kv_list.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), kv_list(/;kq|/^\<foldl3\>/;'q;"	kind:pred
kv_list.foldl3_values	../library/kv_list.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), kv_list(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
kv_list.foldl_keys	../library/kv_list.m	/^:- func foldl_keys(func(K, A) = A, kv_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:func
kv_list.foldl_keys	../library/kv_list.m	/^:- pred foldl_keys(pred(K, A, A), kv_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:pred
kv_list.foldl_values	../library/kv_list.m	/^:- func foldl_values(func(V, A) = A, kv_list(/;kq|/^\<foldl_values\>/;'q;"	kind:func
kv_list.foldl_values	../library/kv_list.m	/^:- pred foldl_values(pred(V, A, A), kv_list(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
kv_list.keys	../library/kv_list.m	/^:- func keys(kv_list(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
kv_list.keys_and_values	../library/kv_list.m	/^:- pred keys_and_values(kv_list(K, V)::in, list(K)::out, list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
kv_list.kv_cons	../library/kv_list.m	/^    ;       kv_cons(K, V, kv_list(K, V)).$/;kq|-;/\<kv_list.kv_cons\>/;'q;"	kind:cons
kv_list.kv_nil	../library/kv_list.m	/^    --->    kv_nil$/;kq|-;/\<kv_list.kv_nil\>/;'q;"	kind:cons
kv_list.lookup	../library/kv_list.m	/^:- pred lookup(kv_list(/;kq|/^\<lookup\>/;'q;"	kind:pred
kv_list.map_keys_only	../library/kv_list.m	/^:- func map_keys_only(func(K) = L, kv_list(K, V)) = kv_list(/;kq|/^\<map_keys_only\>/;'q;"	kind:func
kv_list.map_values	../library/kv_list.m	/^:- func map_values(func(K, V) = W, kv_list(K, V)) = kv_list(/;kq|/^\<map_values\>/;'q;"	kind:func
kv_list.map_values_only	../library/kv_list.m	/^:- func map_values_only(func(V) = W, kv_list(K, V)) = kv_list(/;kq|/^\<map_values_only\>/;'q;"	kind:func
kv_list.merge	../library/kv_list.m	/^:- func merge(kv_list(K, V), kv_list(K, V)) = kv_list(/;kq|/^\<merge\>/;'q;"	kind:func
kv_list.negated_filter	../library/kv_list.m	/^:- func negated_filter(pred(K)::in(pred(/;kq|/^\<negated_filter\>/;'q;"	kind:func
kv_list.remove	../library/kv_list.m	/^:- pred remove(kv_list(K, V)::in, K::in, V::out, kv_list(/;kq|/^\<remove\>/;'q;"	kind:pred
kv_list.reverse_members	../library/kv_list.m	/^:- func reverse_members(kv_list(K, V)) = kv_list(/;kq|/^\<reverse_members\>/;'q;"	kind:func
kv_list.search	../library/kv_list.m	/^:- pred search(kv_list(/;kq|/^\<search\>/;'q;"	kind:pred
kv_list.svremove	../library/kv_list.m	/^:- pred svremove(K::in, V::out, kv_list(K, V)::in, kv_list(/;kq|/^\<svremove\>/;'q;"	kind:pred
kv_list.update	../library/kv_list.m	/^:- pred update(K::in, V::in, kv_list(K, V)::in, kv_list(/;kq|/^\<update\>/;'q;"	kind:pred
kv_list.values	../library/kv_list.m	/^:- func values(kv_list(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
kv_list_to_assoc_list	../library/kv_list.m	/^:- func kv_list_to_assoc_list(kv_list(K, V)) = assoc_list(/;kq|/^\<kv_list_to_assoc_list\>/;'q;"	kind:func
kv_nil	../library/kv_list.m	/^    --->    kv_nil$/;kq|-;/\<kv_nil\>/;'q;"	kind:cons
l_key	../library/psqueue.m	/^                l_key           :: K,$/;kq|-;/\<l_key\>/;'q;"	kind:fld	file:
l_left_tree	../library/psqueue.m	/^                l_left_tree     :: loser_tree(P, K),$/;kq|-;/\<l_left_tree\>/;'q;"	kind:fld	file:
l_prio	../library/psqueue.m	/^                l_prio          :: P,$/;kq|-;/\<l_prio\>/;'q;"	kind:fld	file:
l_right_tree	../library/psqueue.m	/^                l_right_tree    :: loser_tree(P, K)$/;kq|-;/\<l_right_tree\>/;'q;"	kind:fld	file:
l_size	../library/psqueue.m	/^                l_size          :: loser_tree_size,$/;kq|-;/\<l_size\>/;'q;"	kind:fld	file:
l_sort_key	../library/psqueue.m	/^                l_sort_key      :: K,$/;kq|-;/\<l_sort_key\>/;'q;"	kind:fld	file:
label	../library/pprint.m	/^:- func label(string, T) = doc <= (doc(/;kq|/^\<label\>/;'q;"	kind:func
label_info	mcov.m	/^:- type label_info$/;kq|-;/\<label_info\>/;'q;"	kind:type	file:
label_line_number	mcov.m	/^                label_line_number   :: int,$/;kq|-;/\<label_line_number\>/;'q;"	kind:fld	file:
label_path_port	mcov.m	/^                label_path_port     :: path_port$/;kq|-;/\<label_path_port\>/;'q;"	kind:fld	file:
label_proc	mcov.m	/^                label_proc          :: proc_label,$/;kq|-;/\<label_proc\>/;'q;"	kind:fld	file:
label_process_path_port_count	mcov.m	/^:- pred label_process_path_port_count(/;kq|/^\<label_process_path_port_count\>/;'q;"	kind:pred	file:
label_source_file	mcov.m	/^                label_source_file   :: string,$/;kq|-;/\<label_source_file\>/;'q;"	kind:fld	file:
labelling	../library/robdd.m	/^:- pred labelling(vars(T)::in, robdd(T)::in, vars(T)::out, vars(/;kq|/^\<labelling\>/;'q;"	kind:pred
labelling_loop	../library/robdd.m	/^:- pred labelling_loop(list(var(T))::in, robdd(/;kq|/^\<labelling_loop\>/;'q;"	kind:pred	file:
largest	../library/set_bbbtree.m	/^:- pred largest(set_bbbtree(/;kq|/^\<largest\>/;'q;"	kind:pred
last	../library/list.m	/^:- pred last(list(/;kq|/^\<last\>/;'q;"	kind:pred
last	../library/one_or_more.m	/^:- func last(one_or_more(/;kq|/^\<last\>/;'q;"	kind:func
last_digit_is_not_underscore	../library/mercury_term_lexer.m	/^    ;       last_digit_is_not_underscore.$/;kq|-;/\<last_digit_is_not_underscore\>/;'q;"	kind:cons	file:
last_digit_is_underscore	../library/mercury_term_lexer.m	/^:- type last_digit_is_underscore$/;kq|-;/\<last_digit_is_underscore\>/;'q;"	kind:type	file:
last_fail_message	../library/parsing_utils.m	/^                last_fail_message   ::  mutvar(fail_message_info)$/;kq|-;/\<last_fail_message\>/;'q;"	kind:fld	file:
last_gap_foldl	../library/list.m	/^:- pred last_gap_foldl(pred(L, A, A), pred(A, A), pred(A, A), list(/;kq|/^\<last_gap_foldl\>/;'q;"	kind:pred
last_gap_foldl_lag	../library/list.m	/^:- pred last_gap_foldl_lag(pred(L, A, A), pred(A, A), pred(/;kq|/^\<last_gap_foldl_lag\>/;'q;"	kind:pred	file:
last_univ_quant_varnum	../library/rtti_implementation.m	/^:- func last_univ_quant_varnum = int.$/;kq|/^\<last_univ_quant_varnum\>/;'q;"	kind:func	file:
layout_best	../library/pprint.m	/^:- pred layout_best(pred(/;kq|/^\<layout_best\>/;'q;"	kind:pred	file:
layout_best_acc	../library/pprint.m	/^:- pred layout_best_acc(pred(/;kq|/^\<layout_best_acc\>/;'q;"	kind:pred	file:
layout_flat	../library/pprint.m	/^:- pred layout_flat(pred(/;kq|/^\<layout_flat\>/;'q;"	kind:pred	file:
lazy	../library/lazy.m	/^:- type lazy(T)$/;kq|-;/\<lazy\>/;'q;"	kind:type	file:
lazy.closure	../library/lazy.m	/^    ;       closure((func) = T).$/;kq|-;/\<lazy.closure\>/;'q;"	kind:cons	file:
lazy.compare_values	../library/lazy.m	/^:- pred compare_values(comparison_result::uo, lazy(T)::in, lazy(/;kq|/^\<compare_values\>/;'q;"	kind:pred
lazy.delay	../library/lazy.m	/^:- func delay((func) = T) = lazy(/;kq|/^\<delay\>/;'q;"	kind:func
lazy.equal_values	../library/lazy.m	/^:- pred equal_values(lazy(T)::in, lazy(/;kq|/^\<equal_values\>/;'q;"	kind:pred
lazy.force	../library/lazy.m	/^:- func force(lazy(/;kq|/^\<force\>/;'q;"	kind:func
lazy.read_if_val	../library/lazy.m	/^:- impure pred read_if_val(lazy(/;kq|/^\<read_if_val\>/;'q;"	kind:pred
lazy.val	../library/lazy.m	/^:- func val(T) = lazy(/;kq|/^\<val\>/;'q;"	kind:func
lazy.value	../library/lazy.m	/^    --->    value(T)$/;kq|-;/\<lazy.value\>/;'q;"	kind:cons	file:
lazy_state	../library/lazy.m	/^:- type lazy_state(T)$/;kq|-;/\<lazy_state\>/;'q;"	kind:type	file:
lc_create	../library/par_builtin.m	/^:- pred lc_create(/;kq|/^\<lc_create\>/;'q;"	kind:pred
lc_default_num_contexts	../library/par_builtin.m	/^:- impure pred lc_default_num_contexts(/;kq|/^\<lc_default_num_contexts\>/;'q;"	kind:pred
lc_finish	../library/par_builtin.m	/^:- impure pred lc_finish(/;kq|/^\<lc_finish\>/;'q;"	kind:pred
lc_free_slot	../library/par_builtin.m	/^:- impure pred lc_free_slot(/;kq|/^\<lc_free_slot\>/;'q;"	kind:pred
lc_join_and_terminate	../library/par_builtin.m	/^:- impure pred lc_join_and_terminate(/;kq|/^\<lc_join_and_terminate\>/;'q;"	kind:pred
lc_wait_free_slot	../library/par_builtin.m	/^:- impure pred lc_wait_free_slot(/;kq|/^\<lc_wait_free_slot\>/;'q;"	kind:pred
lcm	../library/rational.m	/^:- func lcm(/;kq|/^\<lcm\>/;'q;"	kind:func	file:
leader_map	../library/robdd.m	/^:- type leader_map(T) == map(var(T), var(T)).$/;kq|-;/\<leader_map\>/;'q;"	kind:type
leader_to_eqvclass	../library/robdd.m	/^:- type leader_to_eqvclass(T)$/;kq|-;/\<leader_to_eqvclass\>/;'q;"	kind:type	file:
leaf	../library/ra_list.m	/^    --->    leaf(T)$/;kq|-;/\<leaf\>/;'q;"	kind:cons	file:
leaf	../library/rtree.m	/^    --->    leaf(V)$/;kq|-;/\<leaf\>/;'q;"	kind:cons	file:
leaf_all_true	../library/tree_bitset.m	/^:- pred leaf_all_true(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<leaf_all_true\>/;'q;"	kind:pred	file:
leaf_bits	../library/tree_bitset.m	/^                leaf_bits       :: uint$/;kq|-;/\<leaf_bits\>/;'q;"	kind:fld	file:
leaf_foldl2_pred	../library/tree_bitset.m	/^:- pred leaf_foldl2_pred(pred(T, A, A, B, B), list(/;kq|/^\<leaf_foldl2_pred\>/;'q;"	kind:pred	file:
leaf_foldl_pred	../library/tree_bitset.m	/^:- pred leaf_foldl_pred(pred(T, A, A), list(leaf_node), A, A) <= uenum(/;kq|/^\<leaf_foldl_pred\>/;'q;"	kind:pred	file:
leaf_foldr2_pred	../library/tree_bitset.m	/^:- pred leaf_foldr2_pred(pred(T, A, A, B, B), list(/;kq|/^\<leaf_foldr2_pred\>/;'q;"	kind:pred	file:
leaf_foldr_pred	../library/tree_bitset.m	/^:- pred leaf_foldr_pred(pred(T, A, A), list(leaf_node), A, A) <= uenum(/;kq|/^\<leaf_foldr_pred\>/;'q;"	kind:pred	file:
leaf_list	../library/tree_bitset.m	/^    --->    leaf_list($/;kq|-;/\<leaf_list\>/;'q;"	kind:cons	file:
leaf_node	../library/tree_bitset.m	/^:- type leaf_node$/;kq|-;/\<leaf_node\>/;'q;"	kind:type	file:
leaf_nodes	../library/tree_bitset.m	/^                leaf_nodes      :: list(leaf_node)$/;kq|-;/\<leaf_nodes\>/;'q;"	kind:fld	file:
leaf_offset	../library/tree_bitset.m	/^                leaf_offset     :: uint,$/;kq|-;/\<leaf_offset\>/;'q;"	kind:fld	file:
leaflist_contains	../library/tree_bitset.m	/^:- pred leaflist_contains(list(/;kq|/^\<leaflist_contains\>/;'q;"	kind:pred	file:
leaflist_delete	../library/tree_bitset.m	/^:- pred leaflist_delete(list(leaf_node)::in, uint::in, list(/;kq|/^\<leaflist_delete\>/;'q;"	kind:pred	file:
leaflist_difference	../library/tree_bitset.m	/^:- pred leaflist_difference(list(leaf_node)::in, list(/;kq|/^\<leaflist_difference\>/;'q;"	kind:pred	file:
leaflist_divide	../library/tree_bitset.m	/^:- pred leaflist_divide(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<leaflist_divide\>/;'q;"	kind:pred	file:
leaflist_divide_by_set	../library/tree_bitset.m	/^:- pred leaflist_divide_by_set(list(leaf_node)::in, list(/;kq|/^\<leaflist_divide_by_set\>/;'q;"	kind:pred	file:
leaflist_insert	../library/tree_bitset.m	/^:- pred leaflist_insert(uint::in, list(leaf_node)::in, list(/;kq|/^\<leaflist_insert\>/;'q;"	kind:pred	file:
leaflist_insert_new	../library/tree_bitset.m	/^:- pred leaflist_insert_new(/;kq|/^\<leaflist_insert_new\>/;'q;"	kind:pred	file:
leaflist_intersect	../library/tree_bitset.m	/^:- pred leaflist_intersect(list(leaf_node)::in, list(/;kq|/^\<leaflist_intersect\>/;'q;"	kind:pred	file:
leaflist_member	../library/tree_bitset.m	/^:- pred leaflist_member(uint::out, list(/;kq|/^\<leaflist_member\>/;'q;"	kind:pred	file:
leaflist_union	../library/tree_bitset.m	/^:- pred leaflist_union(list(leaf_node)::in, list(/;kq|/^\<leaflist_union\>/;'q;"	kind:pred	file:
leafnode_divide	../library/tree_bitset.m	/^:- pred leafnode_divide(pred(T)::in(pred(/;kq|/^\<leafnode_divide\>/;'q;"	kind:pred	file:
leafnode_member	../library/tree_bitset.m	/^:- pred leafnode_member(/;kq|/^\<leafnode_member\>/;'q;"	kind:pred	file:
least	../library/ranges.m	/^:- pred least(/;kq|/^\<least\>/;'q;"	kind:pred
least	../library/set_bbbtree.m	/^:- pred least(set_bbbtree(/;kq|/^\<least\>/;'q;"	kind:pred
least_upper_bound	../library/bag.m	/^:- func least_upper_bound(bag(T), bag(T)) = bag(/;kq|/^\<least_upper_bound\>/;'q;"	kind:func
least_upper_bound_loop	../library/bag.m	/^:- pred least_upper_bound_loop(assoc_list(T, int), assoc_list(/;kq|/^\<least_upper_bound_loop\>/;'q;"	kind:pred	file:
least_upper_bound_small	../library/bag.m	/^:- func least_upper_bound_small(bag(T), bag(T)) = bag(/;kq|/^\<least_upper_bound_small\>/;'q;"	kind:func
least_upper_bound_small_loop	../library/bag.m	/^:- pred bag.least_upper_bound_small_loop(map(T, int)::in, map(/;kq|/^\<bag.least_upper_bound_small_loop\>/;'q;"	kind:pred	file:
left	../library/diet.m	/^                left        :: diet(T),$/;kq|-;/\<left\>/;'q;"	kind:fld	file:
left	../library/string.m	/^    --->    left(list(string))$/;kq|-;/\<left\>/;'q;"	kind:cons
left	../library/string.m	/^:- func left(string::in, int::in) = (/;kq|/^\<left\>/;'q;"	kind:func
left_by_code_point	../library/string.m	/^:- func left_by_code_point(string::in, int::in) = (/;kq|/^\<left_by_code_point\>/;'q;"	kind:func
left_by_codepoint	../library/string.m	/^:- func left_by_codepoint(string::in, int::in) = (/;kq|/^\<left_by_codepoint\>/;'q;"	kind:func
left_to_right	../library/bitmap.m	/^    --->    left_to_right$/;kq|-;/\<left_to_right\>/;'q;"	kind:cons	file:
leftshift	../library/integer.m	/^:- pred leftshift(int::in, int::in, int::in, list(/;kq|/^\<leftshift\>/;'q;"	kind:pred	file:
length	../library/cord.m	/^:- func length(cord(/;kq|/^\<length\>/;'q;"	kind:func
length	../library/integer.m	/^:- func length(/;kq|/^\<length\>/;'q;"	kind:func	file:
length	../library/list.m	/^:- func length(list(/;kq|/^\<length\>/;'q;"	kind:func
length	../library/one_or_more.m	/^:- func length(one_or_more(/;kq|/^\<length\>/;'q;"	kind:func
length	../library/pqueue.m	/^:- func length(pqueue(/;kq|/^\<length\>/;'q;"	kind:func
length	../library/queue.m	/^:- func length(queue(/;kq|/^\<length\>/;'q;"	kind:func
length	../library/ra_list.m	/^:- func length(ra_list(/;kq|/^\<length\>/;'q;"	kind:func
length	../library/string.m	/^:- func length(string::in) = (/;kq|/^\<length\>/;'q;"	kind:func
length_acc	../library/list.m	/^:- pred length_acc(list(/;kq|/^\<length_acc\>/;'q;"	kind:pred	file:
length_acc	../library/ra_list.m	/^:- pred length_acc(ra_list(/;kq|/^\<length_acc\>/;'q;"	kind:pred	file:
leq	../library/psqueue.m	/^:- pred leq(/;kq|/^\<leq\>/;'q;"	kind:pred	file:
less_than	../library/diet.m	/^    pred less_than(T::in, T::in) is semidet,$/;kq|-;/\<less_than\>/;'q;"	kind:tcm
level	../library/tree_bitset.m	/^                level           :: uint,$/;kq|-;/\<level\>/;'q;"	kind:fld	file:
lexer_base_to_term_base	../library/mercury_term_parser.m	/^:- func lexer_base_to_term_base(/;kq|/^\<lexer_base_to_term_base\>/;'q;"	kind:func	file:
lexer_signedness_to_term_signedness	../library/mercury_term_parser.m	/^:- func lexer_signedness_to_term_signedness(/;kq|/^\<lexer_signedness_to_term_signedness\>/;'q;"	kind:func	file:
lexer_size_to_term_size	../library/mercury_term_parser.m	/^:- func lexer_size_to_term_size(/;kq|/^\<lexer_size_to_term_size\>/;'q;"	kind:func	file:
library.architecture	../library/library.m	/^:- func architecture = string.$/;kq|/^\<architecture\>/;'q;"	kind:func
library.doc	../library/library.m	/^    --->    doc$/;kq|-;/\<library.doc\>/;'q;"	kind:cons
library.doc_or_undoc	../library/library.m	/^:- type doc_or_undoc$/;kq|-;/\<library.doc_or_undoc\>/;'q;"	kind:type
library.mercury_version	../library/library.m	/^:- func mercury_version = string.$/;kq|/^\<mercury_version\>/;'q;"	kind:func
library.package_version	../library/library.m	/^:- func package_version = string.$/;kq|/^\<package_version\>/;'q;"	kind:func
library.std_library_finalize	../library/library.m	/^:- pred std_library_finalize(/;kq|/^\<std_library_finalize\>/;'q;"	kind:pred	file:
library.std_library_init	../library/library.m	/^:- pred std_library_init(/;kq|/^\<std_library_init\>/;'q;"	kind:pred	file:
library.undoc	../library/library.m	/^    ;       undoc.$/;kq|-;/\<library.undoc\>/;'q;"	kind:cons
library.version	../library/library.m	/^:- pred version(/;kq|/^\<version\>/;'q;"	kind:pred
limit_offset	../library/tree_bitset.m	/^                limit_offset    :: uint,$/;kq|-;/\<limit_offset\>/;'q;"	kind:fld	file:
limited_deconstruct	../library/deconstruct.m	/^:- pred limited_deconstruct(/;kq|/^\<limited_deconstruct\>/;'q;"	kind:pred
limited_deconstruct_can	../library/deconstruct.m	/^:- pred limited_deconstruct_can(/;kq|/^\<limited_deconstruct_can\>/;'q;"	kind:pred	file:
limited_deconstruct_cc	../library/deconstruct.m	/^:- pred limited_deconstruct_cc(/;kq|/^\<limited_deconstruct_cc\>/;'q;"	kind:pred
limited_deconstruct_dna	../library/deconstruct.m	/^:- pred limited_deconstruct_dna(/;kq|/^\<limited_deconstruct_dna\>/;'q;"	kind:pred	file:
limited_deconstruct_idcc	../library/deconstruct.m	/^:- pred limited_deconstruct_idcc(/;kq|/^\<limited_deconstruct_idcc\>/;'q;"	kind:pred	file:
line	../library/pprint.m	/^:- func line = doc.$/;kq|/^\<line\>/;'q;"	kind:func
line	../library/string.m	/^:- type line$/;kq|-;/\<line\>/;'q;"	kind:type
line_context	../library/mercury_term_lexer.m	/^:- type line_context$/;kq|-;/\<line_context\>/;'q;"	kind:type
line_context_current_line_number	../library/mercury_term_lexer.m	/^                line_context_current_line_number        :: int,$/;kq|-;/\<line_context_current_line_number\>/;'q;"	kind:fld
line_context_offset_of_start_of_line	../library/mercury_term_lexer.m	/^                line_context_offset_of_start_of_line    :: int$/;kq|-;/\<line_context_offset_of_start_of_line\>/;'q;"	kind:fld
line_no_and_count	../mdbcomp/trace_counts.m	/^:- type line_no_and_count$/;kq|-;/\<line_no_and_count\>/;'q;"	kind:type
line_no_and_count	trace_counts.m	/^:- type line_no_and_count$/;kq|-;/\<line_no_and_count\>/;'q;"	kind:type
line_number	../mdbcomp/trace_counts.m	/^                line_number             :: int,$/;kq|-;/\<line_number\>/;'q;"	kind:fld
line_number	trace_counts.m	/^                line_number             :: int,$/;kq|-;/\<line_number\>/;'q;"	kind:fld
line_numbers	../library/parsing_utils.m	/^:- type line_numbers == array(int).$/;kq|-;/\<line_numbers\>/;'q;"	kind:type	file:
line_oriented	../library/io.m	/^:- instance stream.line_oriented(text_input_stream, io) where$/;kq|-;/\<line_oriented\>/;'q;"	kind:tci	file:
line_oriented	../library/io.m	/^:- instance stream.line_oriented(text_output_stream, io) where$/;kq|-;/\<line_oriented\>/;'q;"	kind:tci	file:
line_oriented	../library/stream.m	/^:- typeclass line_oriented(Stream, State) <= stream(Stream, State)$/;kq|-;/\<line_oriented\>/;'q;"	kind:tc
line_posn	../library/mercury_term_lexer.m	/^:- type line_posn$/;kq|-;/\<line_posn\>/;'q;"	kind:type
line_posn_current_offset_in_file	../library/mercury_term_lexer.m	/^                line_posn_current_offset_in_file        :: int$/;kq|-;/\<line_posn_current_offset_in_file\>/;'q;"	kind:fld
linear	../library/pretty_printer.m	/^    --->    linear(int)$/;kq|-;/\<linear\>/;'q;"	kind:cons
linestr_finish_hex_escape	../library/mercury_term_lexer.m	/^:- pred linestr_finish_hex_escape(/;kq|/^\<linestr_finish_hex_escape\>/;'q;"	kind:pred	file:
linestr_finish_octal_escape	../library/mercury_term_lexer.m	/^:- pred linestr_finish_octal_escape(/;kq|/^\<linestr_finish_octal_escape\>/;'q;"	kind:pred	file:
linestr_get_binary_const	../library/mercury_term_lexer.m	/^:- pred linestr_get_binary_const(/;kq|/^\<linestr_get_binary_const\>/;'q;"	kind:pred	file:
linestr_get_binary_const_loop	../library/mercury_term_lexer.m	/^:- pred linestr_get_binary_const_loop(/;kq|/^\<linestr_get_binary_const_loop\>/;'q;"	kind:pred	file:
linestr_get_char_code	../library/mercury_term_lexer.m	/^:- pred linestr_get_char_code(/;kq|/^\<linestr_get_char_code\>/;'q;"	kind:pred	file:
linestr_get_comment	../library/mercury_term_lexer.m	/^:- pred linestr_get_comment(/;kq|/^\<linestr_get_comment\>/;'q;"	kind:pred	file:
linestr_get_comment_after_star	../library/mercury_term_lexer.m	/^:- pred linestr_get_comment_after_star(/;kq|/^\<linestr_get_comment_after_star\>/;'q;"	kind:pred	file:
linestr_get_context	../library/mercury_term_lexer.m	/^:- pred linestr_get_context(/;kq|/^\<linestr_get_context\>/;'q;"	kind:pred	file:
linestr_get_dot	../library/mercury_term_lexer.m	/^:- pred linestr_get_dot(/;kq|/^\<linestr_get_dot\>/;'q;"	kind:pred	file:
linestr_get_float_decimals	../library/mercury_term_lexer.m	/^:- pred linestr_get_float_decimals(/;kq|/^\<linestr_get_float_decimals\>/;'q;"	kind:pred	file:
linestr_get_float_exponent	../library/mercury_term_lexer.m	/^:- pred linestr_get_float_exponent(/;kq|/^\<linestr_get_float_exponent\>/;'q;"	kind:pred	file:
linestr_get_float_exponent_2	../library/mercury_term_lexer.m	/^:- pred linestr_get_float_exponent_2(/;kq|/^\<linestr_get_float_exponent_2\>/;'q;"	kind:pred	file:
linestr_get_float_exponent_3	../library/mercury_term_lexer.m	/^:- pred linestr_get_float_exponent_3(/;kq|/^\<linestr_get_float_exponent_3\>/;'q;"	kind:pred	file:
linestr_get_graphic	../library/mercury_term_lexer.m	/^:- pred linestr_get_graphic(/;kq|/^\<linestr_get_graphic\>/;'q;"	kind:pred	file:
linestr_get_hex_char_escape	../library/mercury_term_lexer.m	/^:- pred linestr_get_hex_char_escape(/;kq|/^\<linestr_get_hex_char_escape\>/;'q;"	kind:pred	file:
linestr_get_hex_const	../library/mercury_term_lexer.m	/^:- pred linestr_get_hex_const(/;kq|/^\<linestr_get_hex_const\>/;'q;"	kind:pred	file:
linestr_get_hex_const_loop	../library/mercury_term_lexer.m	/^:- pred linestr_get_hex_const_loop(/;kq|/^\<linestr_get_hex_const_loop\>/;'q;"	kind:pred	file:
linestr_get_implementation_defined_literal_rest	../library/mercury_term_lexer.m	/^:- pred linestr_get_implementation_defined_literal_rest(/;kq|/^\<linestr_get_implementation_defined_literal_rest\>/;'q;"	kind:pred	file:
linestr_get_int_dot	../library/mercury_term_lexer.m	/^:- pred linestr_get_int_dot(/;kq|/^\<linestr_get_int_dot\>/;'q;"	kind:pred	file:
linestr_get_integer_size_suffix	../library/mercury_term_lexer.m	/^:- pred linestr_get_integer_size_suffix(/;kq|/^\<linestr_get_integer_size_suffix\>/;'q;"	kind:pred	file:
linestr_get_integer_size_suffix_2	../library/mercury_term_lexer.m	/^:- pred linestr_get_integer_size_suffix_2(/;kq|/^\<linestr_get_integer_size_suffix_2\>/;'q;"	kind:pred	file:
linestr_get_name	../library/mercury_term_lexer.m	/^:- pred linestr_get_name(/;kq|/^\<linestr_get_name\>/;'q;"	kind:pred	file:
linestr_get_number	../library/mercury_term_lexer.m	/^:- pred linestr_get_number(/;kq|/^\<linestr_get_number\>/;'q;"	kind:pred	file:
linestr_get_octal_const	../library/mercury_term_lexer.m	/^:- pred linestr_get_octal_const(/;kq|/^\<linestr_get_octal_const\>/;'q;"	kind:pred	file:
linestr_get_octal_escape	../library/mercury_term_lexer.m	/^:- pred linestr_get_octal_escape(/;kq|/^\<linestr_get_octal_escape\>/;'q;"	kind:pred	file:
linestr_get_octal_loop	../library/mercury_term_lexer.m	/^:- pred linestr_get_octal_loop(/;kq|/^\<linestr_get_octal_loop\>/;'q;"	kind:pred	file:
linestr_get_quoted_name	../library/mercury_term_lexer.m	/^:- pred linestr_get_quoted_name(string::in, int::in, char::in, list(/;kq|/^\<linestr_get_quoted_name\>/;'q;"	kind:pred	file:
linestr_get_quoted_name_escape	../library/mercury_term_lexer.m	/^:- pred linestr_get_quoted_name_escape(/;kq|/^\<linestr_get_quoted_name_escape\>/;'q;"	kind:pred	file:
linestr_get_quoted_name_quote	../library/mercury_term_lexer.m	/^:- pred linestr_get_quoted_name_quote(/;kq|/^\<linestr_get_quoted_name_quote\>/;'q;"	kind:pred	file:
linestr_get_slash	../library/mercury_term_lexer.m	/^:- pred linestr_get_slash(/;kq|/^\<linestr_get_slash\>/;'q;"	kind:pred	file:
linestr_get_source_line_number	../library/mercury_term_lexer.m	/^:- pred linestr_get_source_line_number(/;kq|/^\<linestr_get_source_line_number\>/;'q;"	kind:pred	file:
linestr_get_token	../library/mercury_term_lexer.m	/^:- pred linestr_get_token(/;kq|/^\<linestr_get_token\>/;'q;"	kind:pred	file:
linestr_get_token_list_max	../library/mercury_term_lexer.m	/^:- pred linestr_get_token_list_max(/;kq|/^\<linestr_get_token_list_max\>/;'q;"	kind:pred
linestr_get_unicode_escape	../library/mercury_term_lexer.m	/^:- pred linestr_get_unicode_escape(/;kq|/^\<linestr_get_unicode_escape\>/;'q;"	kind:pred	file:
linestr_get_variable	../library/mercury_term_lexer.m	/^:- pred linestr_get_variable(/;kq|/^\<linestr_get_variable\>/;'q;"	kind:pred	file:
linestr_get_zero	../library/mercury_term_lexer.m	/^:- pred linestr_get_zero(/;kq|/^\<linestr_get_zero\>/;'q;"	kind:pred	file:
linestr_grab_float_string	../library/mercury_term_lexer.m	/^:- pred linestr_grab_float_string(/;kq|/^\<linestr_grab_float_string\>/;'q;"	kind:pred	file:
linestr_grab_string	../library/mercury_term_lexer.m	/^:- pred linestr_grab_string(/;kq|/^\<linestr_grab_string\>/;'q;"	kind:pred	file:
linestr_have_token	../library/mercury_term_lexer.m	/^:- pred linestr_have_token(/;kq|/^\<linestr_have_token\>/;'q;"	kind:pred	file:
linestr_read_char	../library/mercury_term_lexer.m	/^:- pred linestr_read_char(/;kq|/^\<linestr_read_char\>/;'q;"	kind:pred	file:
linestr_set_line_number	../library/mercury_term_lexer.m	/^:- pred linestr_set_line_number(/;kq|/^\<linestr_set_line_number\>/;'q;"	kind:pred	file:
linestr_skip_to_eol	../library/mercury_term_lexer.m	/^:- pred linestr_skip_to_eol(/;kq|/^\<linestr_skip_to_eol\>/;'q;"	kind:pred	file:
linestr_start_quoted_name	../library/mercury_term_lexer.m	/^:- pred linestr_start_quoted_name(/;kq|/^\<linestr_start_quoted_name\>/;'q;"	kind:pred	file:
list	../library/cord.m	/^:- func list(cord(T)) = list(/;kq|/^\<list\>/;'q;"	kind:func
list	../library/list.m	/^:- func list(T) ++ list(T) = list(/;kq|/^\<list\>/;'q;"	kind:func
list	../library/list.m	/^:- inst list(I) == list_skel(I).$/;kq|-;/\<list\>/;'q;"	kind:inst
list	../library/list.m	/^:- type list(T)$/;kq|-;/\<list\>/;'q;"	kind:type
list	../library/version_array.m	/^:- func list(version_array(T)) = list(/;kq|/^\<list\>/;'q;"	kind:func
list.[T	../library/list.m	/^    ;       [T | list(T)].$/;kq|-;/\<list.[T\>/;'q;"	kind:cons
list.[]	../library/list.m	/^    --->    []$/;kq|-;/\<list.[]\>/;'q;"	kind:cons
list.accumulate_n_copies	../library/list.m	/^:- pred accumulate_n_copies(int::in, T::in, list(T)::in, list(/;kq|/^\<accumulate_n_copies\>/;'q;"	kind:pred	file:
list.all_false	../library/list.m	/^:- pred all_false(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<all_false\>/;'q;"	kind:pred
list.all_false_corresponding	../library/list.m	/^:- pred all_false_corresponding(pred(T1, T2)::in(pred(/;kq|/^\<all_false_corresponding\>/;'q;"	kind:pred
list.all_same	../library/list.m	/^:- pred all_same(list(/;kq|/^\<all_same\>/;'q;"	kind:pred
list.all_same_as	../library/list.m	/^:- pred all_same_as(T::in, list(/;kq|/^\<all_same_as\>/;'q;"	kind:pred	file:
list.all_true	../library/list.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<all_true\>/;'q;"	kind:pred
list.all_true_corresponding	../library/list.m	/^:- pred all_true_corresponding(pred(T1, T2)::in(pred(/;kq|/^\<all_true_corresponding\>/;'q;"	kind:pred
list.any_false	../library/list.m	/^:- pred any_false(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<any_false\>/;'q;"	kind:pred
list.any_true	../library/list.m	/^:- pred any_true(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<any_true\>/;'q;"	kind:pred
list.append	../library/list.m	/^:- func append(list(T), list(T)) = list(/;kq|/^\<append\>/;'q;"	kind:func
list.append	../library/list.m	/^:- pred append(list(T), list(T), list(/;kq|/^\<append\>/;'q;"	kind:pred
list.chunk	../library/list.m	/^:- func chunk(list(T), int) = list(list(/;kq|/^\<chunk\>/;'q;"	kind:func
list.chunk_foldl	../library/list.m	/^:- pred chunk_foldl(int, pred(L, A, A), list(/;kq|/^\<chunk_foldl\>/;'q;"	kind:pred
list.chunk_foldl2	../library/list.m	/^:- pred chunk_foldl2(int, pred(L, A, A, B, B), list(/;kq|/^\<chunk_foldl2\>/;'q;"	kind:pred
list.chunk_foldl2_inner	../library/list.m	/^:- pred chunk_foldl2_inner(int, pred(/;kq|/^\<chunk_foldl2_inner\>/;'q;"	kind:pred	file:
list.chunk_foldl3	../library/list.m	/^:- pred chunk_foldl3(int, pred(/;kq|/^\<chunk_foldl3\>/;'q;"	kind:pred
list.chunk_foldl3_inner	../library/list.m	/^:- pred chunk_foldl3_inner(int, pred(/;kq|/^\<chunk_foldl3_inner\>/;'q;"	kind:pred	file:
list.chunk_foldl4	../library/list.m	/^:- pred chunk_foldl4(int, pred(/;kq|/^\<chunk_foldl4\>/;'q;"	kind:pred
list.chunk_foldl4_inner	../library/list.m	/^:- pred chunk_foldl4_inner(/;kq|/^\<chunk_foldl4_inner\>/;'q;"	kind:pred	file:
list.chunk_foldl_inner	../library/list.m	/^:- pred chunk_foldl_inner(int, pred(L, A, A), list(L), list(/;kq|/^\<chunk_foldl_inner\>/;'q;"	kind:pred	file:
list.chunk_loop	../library/list.m	/^:- pred chunk_loop(list(T)::in, int::in, list(/;kq|/^\<chunk_loop\>/;'q;"	kind:pred	file:
list.condense	../library/list.m	/^:- func condense(list(list(T))) = list(/;kq|/^\<condense\>/;'q;"	kind:func
list.condense_acc	../library/list.m	/^:- pred condense_acc(list(list(T))::in, list(T)::in, list(/;kq|/^\<condense_acc\>/;'q;"	kind:pred	file:
list.cons	../library/list.m	/^:- func cons(T, list(T)) = list(/;kq|/^\<cons\>/;'q;"	kind:func
list.contains	../library/list.m	/^:- pred contains(list(/;kq|/^\<contains\>/;'q;"	kind:pred
list.delete	../library/list.m	/^:- pred delete(list(T), T, list(/;kq|/^\<delete\>/;'q;"	kind:pred
list.delete_all	../library/list.m	/^:- func delete_all(list(T), T) = list(/;kq|/^\<delete_all\>/;'q;"	kind:func
list.delete_elems	../library/list.m	/^:- func delete_elems(list(T), list(T)) = list(/;kq|/^\<delete_elems\>/;'q;"	kind:func
list.delete_first	../library/list.m	/^:- pred delete_first(list(T)::in, T::in, list(/;kq|/^\<delete_first\>/;'q;"	kind:pred
list.delete_nth	../library/list.m	/^:- pred delete_nth(list(T)::in, int::in, list(/;kq|/^\<delete_nth\>/;'q;"	kind:pred
list.det_drop	../library/list.m	/^:- pred det_drop(int::in, list(T)::in, list(/;kq|/^\<det_drop\>/;'q;"	kind:pred
list.det_head	../library/list.m	/^:- func det_head(list(/;kq|/^\<det_head\>/;'q;"	kind:func
list.det_head_tail	../library/list.m	/^:- pred det_head_tail(list(T)::in, T::out, list(/;kq|/^\<det_head_tail\>/;'q;"	kind:pred
list.det_index0	../library/list.m	/^:- func det_index0(list(/;kq|/^\<det_index0\>/;'q;"	kind:func
list.det_index1	../library/list.m	/^:- func det_index1(list(/;kq|/^\<det_index1\>/;'q;"	kind:func
list.det_last	../library/list.m	/^:- func det_last(list(/;kq|/^\<det_last\>/;'q;"	kind:func
list.det_last_loop	../library/list.m	/^:- pred det_last_loop(T::in, list(/;kq|/^\<det_last_loop\>/;'q;"	kind:pred	file:
list.det_replace_nth	../library/list.m	/^:- func det_replace_nth(list(T), int, T) = list(/;kq|/^\<det_replace_nth\>/;'q;"	kind:func
list.det_split_last	../library/list.m	/^:- pred det_split_last(list(T)::in, list(/;kq|/^\<det_split_last\>/;'q;"	kind:pred
list.det_split_last_loop	../library/list.m	/^:- pred det_split_last_loop(T::in, list(T)::in, list(/;kq|/^\<det_split_last_loop\>/;'q;"	kind:pred	file:
list.det_split_list	../library/list.m	/^:- pred det_split_list(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<det_split_list\>/;'q;"	kind:pred
list.det_tail	../library/list.m	/^:- func det_tail(list(T)) = list(/;kq|/^\<det_tail\>/;'q;"	kind:func
list.det_take	../library/list.m	/^:- pred det_take(int::in, list(T)::in, list(/;kq|/^\<det_take\>/;'q;"	kind:pred
list.do_split_upto	../library/list.m	/^:- pred do_split_upto(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<do_split_upto\>/;'q;"	kind:pred	file:
list.do_take_upto	../library/list.m	/^:- pred do_take_upto(int::in, list(T)::in, list(/;kq|/^\<do_take_upto\>/;'q;"	kind:pred	file:
list.drop	../library/list.m	/^:- pred drop(int::in, list(T)::in, list(/;kq|/^\<drop\>/;'q;"	kind:pred
list.drop_while	../library/list.m	/^:- func drop_while(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<drop_while\>/;'q;"	kind:func
list.duplicate	../library/list.m	/^:- func duplicate(int, T) = list(/;kq|/^\<duplicate\>/;'q;"	kind:func
list.empty_list	../library/list.m	/^:- inst empty_list for list\/1$/;kq|-;/\<list.empty_list\>/;'q;"	kind:inst
list.filter	../library/list.m	/^:- func filter(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<filter\>/;'q;"	kind:func
list.filter	../library/list.m	/^:- pred filter(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<filter\>/;'q;"	kind:pred
list.filter_map	../library/list.m	/^:- func filter_map((func(T1) = T2)::in((func(/;kq|/^\<filter_map\>/;'q;"	kind:func
list.filter_map	../library/list.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
list.filter_map	../library/list.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
list.filter_map_corresponding	../library/list.m	/^:- func filter_map_corresponding(func(A, B) = R, list(A), list(/;kq|/^\<filter_map_corresponding\>/;'q;"	kind:func
list.filter_map_corresponding3	../library/list.m	/^:- func filter_map_corresponding3(func(/;kq|/^\<filter_map_corresponding3\>/;'q;"	kind:func
list.filter_map_foldl	../library/list.m	/^:- pred filter_map_foldl(/;kq|/^\<filter_map_foldl\>/;'q;"	kind:pred
list.find_first_map	../library/list.m	/^:- pred find_first_map(pred(T1, T2)::in(pred(/;kq|/^\<find_first_map\>/;'q;"	kind:pred
list.find_first_map2	../library/list.m	/^:- pred find_first_map2(pred(T, A, B)::in(pred(/;kq|/^\<find_first_map2\>/;'q;"	kind:pred
list.find_first_map3	../library/list.m	/^:- pred find_first_map3(/;kq|/^\<find_first_map3\>/;'q;"	kind:pred
list.find_first_match	../library/list.m	/^:- pred find_first_match(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<find_first_match\>/;'q;"	kind:pred
list.find_index_of_match	../library/list.m	/^:- pred find_index_of_match(pred(T)::in(pred(/;kq|/^\<find_index_of_match\>/;'q;"	kind:pred
list.foldl	../library/list.m	/^:- func foldl(func(L, A) = A, list(/;kq|/^\<foldl\>/;'q;"	kind:func
list.foldl2	../library/list.m	/^:- pred foldl2(pred(L, A, A, B, B), list(/;kq|/^\<foldl2\>/;'q;"	kind:pred
list.foldl2_corresponding	../library/list.m	/^:- pred foldl2_corresponding(pred(A, B, C, C, D, D), list(A), list(/;kq|/^\<foldl2_corresponding\>/;'q;"	kind:pred
list.foldl2_corresponding3	../library/list.m	/^:- pred foldl2_corresponding3(pred(/;kq|/^\<foldl2_corresponding3\>/;'q;"	kind:pred
list.foldl3	../library/list.m	/^:- pred foldl3(pred(L, A, A, B, B, C, C), list(/;kq|/^\<foldl3\>/;'q;"	kind:pred
list.foldl3_corresponding	../library/list.m	/^:- pred foldl3_corresponding(pred(/;kq|/^\<foldl3_corresponding\>/;'q;"	kind:pred
list.foldl3_corresponding3	../library/list.m	/^:- pred foldl3_corresponding3(pred(/;kq|/^\<foldl3_corresponding3\>/;'q;"	kind:pred
list.foldl4	../library/list.m	/^:- pred foldl4(pred(L, A, A, B, B, C, C, D, D), list(/;kq|/^\<foldl4\>/;'q;"	kind:pred
list.foldl4_corresponding	../library/list.m	/^:- pred foldl4_corresponding(pred(/;kq|/^\<foldl4_corresponding\>/;'q;"	kind:pred
list.foldl4_corresponding3	../library/list.m	/^:- pred foldl4_corresponding3(pred(/;kq|/^\<foldl4_corresponding3\>/;'q;"	kind:pred
list.foldl5	../library/list.m	/^:- pred foldl5(pred(L, A, A, B, B, C, C, D, D, E, E), list(/;kq|/^\<foldl5\>/;'q;"	kind:pred
list.foldl6	../library/list.m	/^:- pred foldl6(pred(L, A, A, B, B, C, C, D, D, E, E, F, F), list(/;kq|/^\<foldl6\>/;'q;"	kind:pred
list.foldl7	../library/list.m	/^:- pred foldl7(pred(L, A, A, B, B, C, C, D, D, E, E, F, F, G, G), list(/;kq|/^\<foldl7\>/;'q;"	kind:pred
list.foldl8	../library/list.m	/^:- pred foldl8(pred(/;kq|/^\<foldl8\>/;'q;"	kind:pred
list.foldl_corresponding	../library/list.m	/^:- func foldl_corresponding(func(A, B, C) = C, list(A), list(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:func
list.foldl_corresponding	../library/list.m	/^:- pred foldl_corresponding(pred(A, B, C, C), list(A), list(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:pred
list.foldl_corresponding3	../library/list.m	/^:- pred foldl_corresponding3(pred(/;kq|/^\<foldl_corresponding3\>/;'q;"	kind:pred
list.foldr	../library/list.m	/^:- func foldr(func(L, A) = A, list(/;kq|/^\<foldr\>/;'q;"	kind:func
list.foldr2	../library/list.m	/^:- pred foldr2(pred(L, A, A, B, B), list(/;kq|/^\<foldr2\>/;'q;"	kind:pred
list.foldr3	../library/list.m	/^:- pred foldr3(pred(L, A, A, B, B, C, C), list(/;kq|/^\<foldr3\>/;'q;"	kind:pred
list.gap_foldl	../library/list.m	/^:- pred gap_foldl(pred(L, A, A), pred(A, A), list(/;kq|/^\<gap_foldl\>/;'q;"	kind:pred
list.gap_foldl_lag	../library/list.m	/^:- pred gap_foldl_lag(pred(L, A, A), pred(A, A), L, list(/;kq|/^\<gap_foldl_lag\>/;'q;"	kind:pred	file:
list.head	../library/list.m	/^:- func head(list(/;kq|/^\<head\>/;'q;"	kind:func
list.hosort	../library/list.m	/^:- pred hosort(comparison_pred(X)::in(/;kq|/^\<hosort\>/;'q;"	kind:pred	file:
list.in_list_skel	../library/list.m	/^:- mode in_list_skel  == list_skel >> list_skel.$/;kq|-;/\<list.in_list_skel\>/;'q;"	kind:mode
list.index0	../library/list.m	/^:- pred index0(list(/;kq|/^\<index0\>/;'q;"	kind:pred
list.index1	../library/list.m	/^:- pred index1(list(/;kq|/^\<index1\>/;'q;"	kind:pred
list.insert	../library/list.m	/^:- pred insert(T, list(T), list(/;kq|/^\<insert\>/;'q;"	kind:pred
list.inst_preserving_append	../library/list.m	/^:- func inst_preserving_append(list(T)::in(list_skel(/;kq|/^\<inst_preserving_append\>/;'q;"	kind:func
list.inst_preserving_condense	../library/list.m	/^:- func inst_preserving_condense(/;kq|/^\<inst_preserving_condense\>/;'q;"	kind:func
list.inst_preserving_reverse	../library/list.m	/^:- func inst_preserving_reverse(list(T)::in(list_skel(/;kq|/^\<inst_preserving_reverse\>/;'q;"	kind:func
list.int	../library/list.m	/^:- func int `..` int = list(/;kq|/^\<int\>/;'q;"	kind:func
list.intersect	../library/list.m	/^:- func intersect(list(T), list(T)) = list(/;kq|/^\<intersect\>/;'q;"	kind:func
list.intersect_lists	../library/list.m	/^:- func intersect_lists(list(list(T))) = list(/;kq|/^\<intersect_lists\>/;'q;"	kind:func
list.intersect_lists_fixpoint	../library/list.m	/^:- pred intersect_lists_fixpoint(list(list(T))::in, list(/;kq|/^\<intersect_lists_fixpoint\>/;'q;"	kind:pred	file:
list.intersect_lists_pass	../library/list.m	/^:- pred intersect_lists_pass(list(list(/;kq|/^\<intersect_lists_pass\>/;'q;"	kind:pred	file:
list.intersperse	../library/list.m	/^:- pred intersperse(T::in, list(T)::in, list(/;kq|/^\<intersperse\>/;'q;"	kind:pred
list.intersperse_list	../library/list.m	/^:- pred intersperse_list(list(T)::in, list(T)::in, list(/;kq|/^\<intersperse_list\>/;'q;"	kind:pred
list.intersperse_list_last	../library/list.m	/^:- pred intersperse_list_last(list(T)::in, list(T)::in, list(/;kq|/^\<intersperse_list_last\>/;'q;"	kind:pred
list.intersperse_list_loop	../library/list.m	/^:- pred intersperse_list_loop(list(T)::in, T::in, list(T)::in, list(/;kq|/^\<intersperse_list_loop\>/;'q;"	kind:pred	file:
list.intersperse_loop	../library/list.m	/^:- pred intersperse_loop(T::in, T::in, list(T)::in, list(/;kq|/^\<intersperse_loop\>/;'q;"	kind:pred	file:
list.is_empty	../library/list.m	/^:- pred is_empty(list(/;kq|/^\<is_empty\>/;'q;"	kind:pred
list.is_non_empty	../library/list.m	/^:- pred is_non_empty(list(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
list.is_not_empty	../library/list.m	/^:- pred is_not_empty(list(/;kq|/^\<is_not_empty\>/;'q;"	kind:pred
list.is_singleton	../library/list.m	/^:- pred is_singleton(list(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
list.last	../library/list.m	/^:- pred last(list(/;kq|/^\<last\>/;'q;"	kind:pred
list.last_gap_foldl	../library/list.m	/^:- pred last_gap_foldl(pred(L, A, A), pred(A, A), pred(A, A), list(/;kq|/^\<last_gap_foldl\>/;'q;"	kind:pred
list.last_gap_foldl_lag	../library/list.m	/^:- pred last_gap_foldl_lag(pred(L, A, A), pred(A, A), pred(/;kq|/^\<last_gap_foldl_lag\>/;'q;"	kind:pred	file:
list.length	../library/list.m	/^:- func length(list(/;kq|/^\<length\>/;'q;"	kind:func
list.length_acc	../library/list.m	/^:- pred length_acc(list(/;kq|/^\<length_acc\>/;'q;"	kind:pred	file:
list.map	../library/list.m	/^:- func map(func(T1) = T2, list(T1)) = list(/;kq|/^\<map\>/;'q;"	kind:func
list.map2	../library/list.m	/^:- pred map2(pred(A, B, C), list(A), list(B), list(/;kq|/^\<map2\>/;'q;"	kind:pred
list.map2_foldl	../library/list.m	/^:- pred map2_foldl(pred(L, M, N, A, A), list(L), list(M), list(/;kq|/^\<map2_foldl\>/;'q;"	kind:pred
list.map2_foldl2	../library/list.m	/^:- pred map2_foldl2(pred(L, M, N, A, A, B, B), list(L), list(M), list(/;kq|/^\<map2_foldl2\>/;'q;"	kind:pred
list.map2_foldl3	../library/list.m	/^:- pred map2_foldl3(pred(/;kq|/^\<map2_foldl3\>/;'q;"	kind:pred
list.map2_foldl4	../library/list.m	/^:- pred map2_foldl4(pred(/;kq|/^\<map2_foldl4\>/;'q;"	kind:pred
list.map3	../library/list.m	/^:- pred map3(pred(A, B, C, D), list(A), list(B), list(C), list(/;kq|/^\<map3\>/;'q;"	kind:pred
list.map3_foldl	../library/list.m	/^:- pred map3_foldl(pred(L, M, N, O, A, A), list(L), list(M), list(/;kq|/^\<map3_foldl\>/;'q;"	kind:pred
list.map3_foldl2	../library/list.m	/^:- pred map3_foldl2(pred(L, M, N, O, A, A, B, B), list(/;kq|/^\<map3_foldl2\>/;'q;"	kind:pred
list.map4	../library/list.m	/^:- pred map4(pred(A, B, C, D, E), list(A), list(B), list(C), list(/;kq|/^\<map4\>/;'q;"	kind:pred
list.map4_foldl	../library/list.m	/^:- pred map4_foldl(pred(L, M, N, O, P, A, A), list(L), list(M), list(/;kq|/^\<map4_foldl\>/;'q;"	kind:pred
list.map5	../library/list.m	/^:- pred map5(pred(A, B, C, D, E, F), list(A), list(B), list(C), list(/;kq|/^\<map5\>/;'q;"	kind:pred
list.map6	../library/list.m	/^:- pred map6(pred(A, B, C, D, E, F, G), list(A), list(B), list(/;kq|/^\<map6\>/;'q;"	kind:pred
list.map7	../library/list.m	/^:- pred map7(pred(A, B, C, D, E, F, G, H), list(A), list(B), list(/;kq|/^\<map7\>/;'q;"	kind:pred
list.map8	../library/list.m	/^:- pred map8(pred(A, B, C, D, E, F, G, H, I), list(A), list(B), list(/;kq|/^\<map8\>/;'q;"	kind:pred
list.map_corresponding	../library/list.m	/^:- func map_corresponding(func(A, B) = R, list(A), list(B)) = list(/;kq|/^\<map_corresponding\>/;'q;"	kind:func
list.map_corresponding3	../library/list.m	/^:- func map_corresponding3(func(A, B, C) = R, list(A), list(B), list(/;kq|/^\<map_corresponding3\>/;'q;"	kind:func
list.map_corresponding3_foldl	../library/list.m	/^:- pred map_corresponding3_foldl(pred(/;kq|/^\<map_corresponding3_foldl\>/;'q;"	kind:pred
list.map_corresponding4	../library/list.m	/^:- func map_corresponding4(func(A, B, C, D) = R, list(A), list(B), list(/;kq|/^\<map_corresponding4\>/;'q;"	kind:func
list.map_corresponding_foldl	../library/list.m	/^:- pred map_corresponding_foldl(pred(/;kq|/^\<map_corresponding_foldl\>/;'q;"	kind:pred
list.map_corresponding_foldl2	../library/list.m	/^:- pred map_corresponding_foldl2(pred(/;kq|/^\<map_corresponding_foldl2\>/;'q;"	kind:pred
list.map_corresponding_foldl3	../library/list.m	/^:- pred map_corresponding_foldl3(pred(/;kq|/^\<map_corresponding_foldl3\>/;'q;"	kind:pred
list.map_foldl	../library/list.m	/^:- pred map_foldl(pred(L, M, A, A), list(L), list(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
list.map_foldl2	../library/list.m	/^:- pred map_foldl2(pred(L, M, A, A, B, B), list(L), list(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
list.map_foldl3	../library/list.m	/^:- pred map_foldl3(pred(L, M, A, A, B, B, C, C), list(L), list(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
list.map_foldl4	../library/list.m	/^:- pred map_foldl4(pred(L, M, A, A, B, B, C, C, D, D), list(L), list(/;kq|/^\<map_foldl4\>/;'q;"	kind:pred
list.map_foldl5	../library/list.m	/^:- pred map_foldl5(pred(/;kq|/^\<map_foldl5\>/;'q;"	kind:pred
list.map_foldl6	../library/list.m	/^:- pred map_foldl6(pred(/;kq|/^\<map_foldl6\>/;'q;"	kind:pred
list.map_foldr	../library/list.m	/^:- pred map_foldr(pred(L, M, A, A), list(L), list(/;kq|/^\<map_foldr\>/;'q;"	kind:pred
list.member	../library/list.m	/^:- pred member(T, list(/;kq|/^\<member\>/;'q;"	kind:pred
list.member	../library/list.m	/^:- pred member(T::out, list(T)::in, list(/;kq|/^\<member\>/;'q;"	kind:pred
list.member_index0	../library/list.m	/^:- pred member_index0(T, list(/;kq|/^\<member_index0\>/;'q;"	kind:pred
list.member_indexes0	../library/list.m	/^:- pred member_indexes0(T::in, list(T)::in, list(/;kq|/^\<member_indexes0\>/;'q;"	kind:pred
list.member_indexes0_loop	../library/list.m	/^:- pred member_indexes0_loop(T::in, int::in, list(/;kq|/^\<member_indexes0_loop\>/;'q;"	kind:pred	file:
list.merge	../library/list.m	/^:- func merge(list(T), list(T)) = list(/;kq|/^\<merge\>/;'q;"	kind:func
list.merge_and_remove_dups	../library/list.m	/^:- func merge_and_remove_dups(list(T), list(T)) = list(/;kq|/^\<merge_and_remove_dups\>/;'q;"	kind:func
list.merge_lists	../library/list.m	/^:- func merge_lists(list(list(T))) = list(/;kq|/^\<merge_lists\>/;'q;"	kind:func
list.merge_lists_fixpoint	../library/list.m	/^:- pred merge_lists_fixpoint(comparison_pred(T)::in(/;kq|/^\<merge_lists_fixpoint\>/;'q;"	kind:pred	file:
list.merge_lists_fixpoint	../library/list.m	/^:- pred merge_lists_fixpoint(list(list(T))::in, list(/;kq|/^\<merge_lists_fixpoint\>/;'q;"	kind:pred	file:
list.merge_lists_pass	../library/list.m	/^:- pred merge_lists_pass(comparison_pred(T)::in(/;kq|/^\<merge_lists_pass\>/;'q;"	kind:pred	file:
list.merge_lists_pass	../library/list.m	/^:- pred merge_lists_pass(list(list(/;kq|/^\<merge_lists_pass\>/;'q;"	kind:pred	file:
list.merge_sort	../library/list.m	/^:- pred merge_sort(int::in, list(T)::in, list(/;kq|/^\<merge_sort\>/;'q;"	kind:pred	file:
list.negated_filter	../library/list.m	/^:- func negated_filter(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<negated_filter\>/;'q;"	kind:func
list.non_empty_list	../library/list.m	/^:- inst non_empty_list for list\/1$/;kq|-;/\<list.non_empty_list\>/;'q;"	kind:inst
list.nondet_member	../library/list.m	/^:- pred nondet_member(list(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
list.nth_member_lookup	../library/list.m	/^:- pred nth_member_lookup(list(/;kq|/^\<nth_member_lookup\>/;'q;"	kind:pred
list.nth_member_search	../library/list.m	/^:- pred nth_member_search(list(/;kq|/^\<nth_member_search\>/;'q;"	kind:pred
list.out_list_skel	../library/list.m	/^:- mode out_list_skel == free >> list_skel.$/;kq|-;/\<list.out_list_skel\>/;'q;"	kind:mode
list.perm	../library/list.m	/^:- pred perm(list(T)::in, list(/;kq|/^\<perm\>/;'q;"	kind:pred
list.remove_adjacent_dups	../library/list.m	/^:- func remove_adjacent_dups(list(T)) = list(/;kq|/^\<remove_adjacent_dups\>/;'q;"	kind:func
list.remove_adjacent_dups	../library/list.m	/^:- pred remove_adjacent_dups(comparison_pred(T)::in(/;kq|/^\<remove_adjacent_dups\>/;'q;"	kind:pred
list.remove_adjacent_dups_loop	../library/list.m	/^:- pred remove_adjacent_dups_loop(T::in, list(T)::in, list(/;kq|/^\<remove_adjacent_dups_loop\>/;'q;"	kind:pred	file:
list.remove_adjacent_dups_loop	../library/list.m	/^:- pred remove_adjacent_dups_loop(comparison_pred(T)::in(/;kq|/^\<remove_adjacent_dups_loop\>/;'q;"	kind:pred	file:
list.remove_dups	../library/list.m	/^:- func remove_dups(list(T)) = list(/;kq|/^\<remove_dups\>/;'q;"	kind:func
list.remove_dups_loop	../library/list.m	/^:- pred remove_dups_loop(list(T)::in, set_tree234(T)::in, list(/;kq|/^\<remove_dups_loop\>/;'q;"	kind:pred	file:
list.remove_prefix	../library/list.m	/^:- pred remove_prefix(list(T)::in, list(T)::in, list(/;kq|/^\<remove_prefix\>/;'q;"	kind:pred
list.remove_suffix	../library/list.m	/^:- pred remove_suffix(list(T)::in, list(T)::in, list(/;kq|/^\<remove_suffix\>/;'q;"	kind:pred
list.replace	../library/list.m	/^:- pred replace(list(T), T, T, list(/;kq|/^\<replace\>/;'q;"	kind:pred
list.replace_all	../library/list.m	/^:- func replace_all(list(T), T, T) = list(/;kq|/^\<replace_all\>/;'q;"	kind:func
list.replace_first	../library/list.m	/^:- pred replace_first(list(T)::in, T::in, T::in, list(/;kq|/^\<replace_first\>/;'q;"	kind:pred
list.replace_nth	../library/list.m	/^:- pred replace_nth(list(T)::in, int::in, T::in, list(/;kq|/^\<replace_nth\>/;'q;"	kind:pred
list.replace_nth_loop	../library/list.m	/^:- pred replace_nth_loop(list(T)::in, int::in, T::in, list(/;kq|/^\<replace_nth_loop\>/;'q;"	kind:pred	file:
list.reverse	../library/list.m	/^:- pred reverse(list(T), list(/;kq|/^\<reverse\>/;'q;"	kind:pred
list.reverse_prepend	../library/list.m	/^:- pred reverse_prepend(list(T)::in, list(T)::in, list(/;kq|/^\<reverse_prepend\>/;'q;"	kind:pred
list.same_length	../library/list.m	/^:- pred same_length(list(T1), list(/;kq|/^\<same_length\>/;'q;"	kind:pred
list.same_length3	../library/list.m	/^:- pred same_length3(list(T1)::in, list(T2)::in, list(/;kq|/^\<same_length3\>/;'q;"	kind:pred
list.series	../library/list.m	/^:- func series(T::in, pred(T)::in(pred(/;kq|/^\<series\>/;'q;"	kind:func
list.series_acc	../library/list.m	/^:- pred series_acc(/;kq|/^\<series_acc\>/;'q;"	kind:pred	file:
list.sort	../library/list.m	/^:- func sort(comparison_func(T), list(T)) = list(/;kq|/^\<sort\>/;'q;"	kind:func
list.sort	../library/list.m	/^:- func sort(list(T)) = list(/;kq|/^\<sort\>/;'q;"	kind:func
list.sort_and_remove_dups	../library/list.m	/^:- func sort_and_remove_dups(list(T)) = list(/;kq|/^\<sort_and_remove_dups\>/;'q;"	kind:func
list.sort_and_remove_dups	../library/list.m	/^:- pred sort_and_remove_dups(comparison_pred(T)::in(/;kq|/^\<sort_and_remove_dups\>/;'q;"	kind:pred
list.split_last	../library/list.m	/^:- pred split_last(list(T)::in, list(/;kq|/^\<split_last\>/;'q;"	kind:pred
list.split_list	../library/list.m	/^:- pred split_list(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<split_list\>/;'q;"	kind:pred
list.split_upto	../library/list.m	/^:- pred split_upto(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<split_upto\>/;'q;"	kind:pred
list.sublist	../library/list.m	/^:- pred sublist(list(T)::in, list(/;kq|/^\<sublist\>/;'q;"	kind:pred
list.successive_integers	../library/list.m	/^:- pred successive_integers(int::in, int::in, list(int)::in, list(/;kq|/^\<successive_integers\>/;'q;"	kind:pred	file:
list.tail	../library/list.m	/^:- func tail(list(T)) = list(/;kq|/^\<tail\>/;'q;"	kind:func
list.take	../library/list.m	/^:- pred take(int::in, list(T)::in, list(/;kq|/^\<take\>/;'q;"	kind:pred
list.take_upto	../library/list.m	/^:- func take_upto(int, list(T)) = list(/;kq|/^\<take_upto\>/;'q;"	kind:func
list.take_while	../library/list.m	/^:- func take_while(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while\>/;'q;"	kind:func
list.take_while	../library/list.m	/^:- pred take_while(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while\>/;'q;"	kind:pred
list.take_while_not	../library/list.m	/^:- func take_while_not(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while_not\>/;'q;"	kind:func
list.take_while_not	../library/list.m	/^:- pred take_while_not(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while_not\>/;'q;"	kind:pred
list.zip	../library/list.m	/^:- func zip(list(T), list(T)) = list(/;kq|/^\<zip\>/;'q;"	kind:func
list.zip_2	../library/list.m	/^:- pred zip_2(list(T)::in, list(T)::in, list(/;kq|/^\<zip_2\>/;'q;"	kind:pred	file:
list_elem	../library/mercury_term_parser.m	/^    ;       list_elem.$/;kq|-;/\<list_elem\>/;'q;"	kind:cons	file:
list_node	../library/cord.m	/^    ;       list_node(T, list(T))$/;kq|-;/\<list_node\>/;'q;"	kind:cons	file:
list_reverse_2	../library/cord.m	/^:- func list_reverse_2(list(A), list(A)) = list(/;kq|/^\<list_reverse_2\>/;'q;"	kind:func	file:
list_skel	../library/list.m	/^:- inst list_skel == list_skel(free).$/;kq|-;/\<list_skel\>/;'q;"	kind:inst
list_skel	../library/list.m	/^:- inst list_skel(I) for list\/1$/;kq|-;/\<list_skel\>/;'q;"	kind:inst
list_skel_in	../library/list.m	/^:- mode list_skel_in(I)  == list_skel(I) >> list_skel(I).$/;kq|-;/\<list_skel_in\>/;'q;"	kind:mode
list_skel_out	../library/list.m	/^:- mode list_skel_out == list_skel >> ground.$/;kq|-;/\<list_skel_out\>/;'q;"	kind:mode
list_skel_out	../library/list.m	/^:- mode list_skel_out(I) == free >> list_skel(I).$/;kq|-;/\<list_skel_out\>/;'q;"	kind:mode
list_subsumes	../library/term.m	/^:- pred list_subsumes(list(term(T))::in, list(term(/;kq|/^\<list_subsumes\>/;'q;"	kind:pred
list_to_doc	../library/list.m	/^:- func list_to_doc(list(/;kq|/^\<list_to_doc\>/;'q;"	kind:func
list_to_doc	../library/pprint.m	/^:- func list_to_doc(int, list(/;kq|/^\<list_to_doc\>/;'q;"	kind:func	file:
list_to_doc	../library/pretty_printer.m	/^:- func list_to_doc(list(/;kq|/^\<list_to_doc\>/;'q;"	kind:func
list_to_doc_loop	../library/pretty_printer.m	/^:- func list_to_doc_loop(list(/;kq|/^\<list_to_doc_loop\>/;'q;"	kind:func	file:
list_to_one_or_more	../library/one_or_more.m	/^:- pred list_to_one_or_more(list(T)::in, one_or_more(/;kq|/^\<list_to_one_or_more\>/;'q;"	kind:pred
list_to_queue	../library/queue.m	/^:- func list_to_queue(list(T)) = queue(/;kq|/^\<list_to_queue\>/;'q;"	kind:func
list_to_ra_list	../library/ra_list.m	/^:- pred list_to_ra_list(list(T)::in, ra_list(/;kq|/^\<list_to_ra_list\>/;'q;"	kind:pred
list_to_ranges	../library/ranges.m	/^:- func list_to_ranges(list(/;kq|/^\<list_to_ranges\>/;'q;"	kind:func
list_to_set	../library/diet.m	/^:- func list_to_set(list(T)) = diet(T) <= diet_element(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/fat_sparse_bitset.m	/^:- func list_to_set(list(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/fatter_sparse_bitset.m	/^:- func list_to_set(list(T)) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/set.m	/^:- func list_to_set(list(T)) = set(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/set_bbbtree.m	/^:- func list_to_set(list(T)) = set_bbbtree(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/set_ctree234.m	/^:- func list_to_set(list(T)) = set_ctree234(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/set_ordlist.m	/^:- func list_to_set(list(T)) = set_ordlist(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/set_tree234.m	/^:- func list_to_set(list(T)) = set_tree234(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/set_unordlist.m	/^:- func list_to_set(list(T)) = set_unordlist(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/sparse_bitset.m	/^:- func list_to_set(list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/test_bitset.m	/^:- func list_to_set(list(T)) = test_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/tree_bitset.m	/^:- func list_to_set(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set_get_ascending_run	../library/fat_sparse_bitset.m	/^:- pred list_to_set_get_ascending_run(/;kq|/^\<list_to_set_get_ascending_run\>/;'q;"	kind:pred	file:
list_to_set_get_ascending_run	../library/fatter_sparse_bitset.m	/^:- pred list_to_set_get_ascending_run(/;kq|/^\<list_to_set_get_ascending_run\>/;'q;"	kind:pred	file:
list_to_set_get_ascending_run	../library/sparse_bitset.m	/^:- pred list_to_set_get_ascending_run(/;kq|/^\<list_to_set_get_ascending_run\>/;'q;"	kind:pred	file:
list_to_set_get_descending_run	../library/fat_sparse_bitset.m	/^:- pred list_to_set_get_descending_run(/;kq|/^\<list_to_set_get_descending_run\>/;'q;"	kind:pred	file:
list_to_set_get_descending_run	../library/fatter_sparse_bitset.m	/^:- pred list_to_set_get_descending_run(/;kq|/^\<list_to_set_get_descending_run\>/;'q;"	kind:pred	file:
list_to_set_get_descending_run	../library/sparse_bitset.m	/^:- pred list_to_set_get_descending_run(/;kq|/^\<list_to_set_get_descending_run\>/;'q;"	kind:pred	file:
list_to_set_get_run	../library/fat_sparse_bitset.m	/^:- pred list_to_set_get_run(uint::in, uint::in, list(T)::in, list(/;kq|/^\<list_to_set_get_run\>/;'q;"	kind:pred	file:
list_to_set_get_run	../library/fatter_sparse_bitset.m	/^:- pred list_to_set_get_run(/;kq|/^\<list_to_set_get_run\>/;'q;"	kind:pred	file:
list_to_set_get_run	../library/sparse_bitset.m	/^:- pred list_to_set_get_run(uint::in, uint::in, list(T)::in, list(/;kq|/^\<list_to_set_get_run\>/;'q;"	kind:pred	file:
list_to_set_get_runs	../library/fat_sparse_bitset.m	/^:- pred list_to_set_get_runs(list(/;kq|/^\<list_to_set_get_runs\>/;'q;"	kind:pred	file:
list_to_set_get_runs	../library/fatter_sparse_bitset.m	/^:- pred list_to_set_get_runs(list(/;kq|/^\<list_to_set_get_runs\>/;'q;"	kind:pred	file:
list_to_set_get_runs	../library/sparse_bitset.m	/^:- pred list_to_set_get_runs(list(/;kq|/^\<list_to_set_get_runs\>/;'q;"	kind:pred	file:
list_to_set_r	../library/set_bbbtree.m	/^:- pred list_to_set_r(list(T)::in, set_bbbtree(/;kq|/^\<list_to_set_r\>/;'q;"	kind:pred	file:
list_to_sym_name	../mdbcomp/sym_name.m	/^:- pred list_to_sym_name(list(/;kq|/^\<list_to_sym_name\>/;'q;"	kind:pred
list_to_sym_name	sym_name.m	/^:- pred list_to_sym_name(list(/;kq|/^\<list_to_sym_name\>/;'q;"	kind:pred
list_to_sym_name_loop	../mdbcomp/sym_name.m	/^:- pred list_to_sym_name_loop(list(/;kq|/^\<list_to_sym_name_loop\>/;'q;"	kind:pred	file:
list_to_sym_name_loop	sym_name.m	/^:- pred list_to_sym_name_loop(list(/;kq|/^\<list_to_sym_name_loop\>/;'q;"	kind:pred	file:
lists	../library/array2d.m	/^:- func lists(array2d(T)) = list(list(/;kq|/^\<lists\>/;'q;"	kind:func
lists	../library/version_array2d.m	/^:- func lists(version_array2d(T)) = list(list(/;kq|/^\<lists\>/;'q;"	kind:func
lists_2	../library/version_array2d.m	/^:- func lists_2(int, int, int, version_array(T), list(/;kq|/^\<lists_2\>/;'q;"	kind:func	file:
literal	../library/robdd.m	/^:- type literal(T)$/;kq|-;/\<literal\>/;'q;"	kind:type
little_endian	../library/io.m	/^    ;       little_endian.$/;kq|-;/\<little_endian\>/;'q;"	kind:cons	file:
ln	../library/math.m	/^:- func ln(/;kq|/^\<ln\>/;'q;"	kind:func
local_deconstruct	../library/deconstruct.m	/^:- pred local_deconstruct(T, noncanon_handling, string, int, int, list(/;kq|/^\<local_deconstruct\>/;'q;"	kind:pred	file:
local_time_offset	../library/calendar.m	/^:- pred local_time_offset(/;kq|/^\<local_time_offset\>/;'q;"	kind:pred
local_univ_named_arg	../library/deconstruct.m	/^:- pred local_univ_named_arg(/;kq|/^\<local_univ_named_arg\>/;'q;"	kind:pred	file:
localtime	../library/time.m	/^:- pred localtime(/;kq|/^\<localtime\>/;'q;"	kind:pred
lock_globals	../library/io.m	/^:- pred lock_globals(/;kq|/^\<lock_globals\>/;'q;"	kind:pred	file:
lock_stream_db	../library/io.stream_db.m	/^:- pred lock_stream_db(/;kq|/^\<lock_stream_db\>/;'q;"	kind:pred	file:
log	../library/math.m	/^:- func log(/;kq|/^\<log\>/;'q;"	kind:func
log10	../library/math.m	/^:- func log10(/;kq|/^\<log10\>/;'q;"	kind:func
log2	../library/int.m	/^:- func log2(/;kq|/^\<log2\>/;'q;"	kind:func
log2	../library/math.m	/^:- func log2(/;kq|/^\<log2\>/;'q;"	kind:func
log2_loop	../library/int.m	/^:- pred log2_loop(/;kq|/^\<log2_loop\>/;'q;"	kind:pred	file:
log2base	../library/integer.m	/^:- func log2base = int.$/;kq|/^\<log2base\>/;'q;"	kind:func	file:
log_threadscope_message	../library/benchmarking.m	/^:- pred log_threadscope_message(/;kq|/^\<log_threadscope_message\>/;'q;"	kind:pred
long_option	../library/getopt.m	/^                long_option     :: pred(string, OptionType),$/;kq|-;/\<long_option\>/;'q;"	kind:fld	file:
long_option	../library/getopt.m	/^:- type long_option(OptionType) ==  (pred(string, OptionType)).$/;kq|-;/\<long_option\>/;'q;"	kind:type
long_option	../library/getopt_io.m	/^                long_option     :: pred(string, OptionType),$/;kq|-;/\<long_option\>/;'q;"	kind:fld	file:
long_option	../library/getopt_io.m	/^:- type long_option(OptionType) ==  (pred(string, OptionType)).$/;kq|-;/\<long_option\>/;'q;"	kind:type
long_option	mcov.m	/^:- pred long_option(/;kq|/^\<long_option\>/;'q;"	kind:pred	file:
long_option	mdice.m	/^:- pred long_option(/;kq|/^\<long_option\>/;'q;"	kind:pred	file:
long_option	mslice.m	/^:- pred long_option(/;kq|/^\<long_option\>/;'q;"	kind:pred	file:
long_option	mtc_diff.m	/^:- pred long_option(/;kq|/^\<long_option\>/;'q;"	kind:pred	file:
long_option	mtc_union.m	/^:- pred long_option(/;kq|/^\<long_option\>/;'q;"	kind:pred	file:
long_usage	mcov.m	/^:- pred long_usage(/;kq|/^\<long_usage\>/;'q;"	kind:pred	file:
long_usage	mdice.m	/^:- pred long_usage(/;kq|/^\<long_usage\>/;'q;"	kind:pred	file:
long_usage	mslice.m	/^:- pred long_usage(/;kq|/^\<long_usage\>/;'q;"	kind:pred	file:
long_usage	mtc_diff.m	/^:- pred long_usage(/;kq|/^\<long_usage\>/;'q;"	kind:pred	file:
long_usage	mtc_union.m	/^:- pred long_usage(/;kq|/^\<long_usage\>/;'q;"	kind:pred	file:
lookup	../library/array.m	/^:- func lookup(array(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/array2d.m	/^:- func lookup(array2d(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/assoc_list.m	/^:- pred lookup(assoc_list(/;kq|/^\<lookup\>/;'q;"	kind:pred
lookup	../library/bimap.m	/^:- func lookup(bimap(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/bt_array.m	/^:- func lookup(bt_array(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/hash_table.m	/^:- func lookup(hash_table(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/injection.m	/^:- func lookup(injection(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/kv_list.m	/^:- pred lookup(kv_list(/;kq|/^\<lookup\>/;'q;"	kind:pred
lookup	../library/map.m	/^:- func lookup(map(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/multi_map.m	/^:- func lookup(multi_map(K, V), K) = list(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/one_or_more_map.m	/^:- func lookup(one_or_more_map(K, V), K) = one_or_more(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/psqueue.m	/^:- func lookup(psqueue(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/rbtree.m	/^:- func lookup(rbtree(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/tree234.m	/^:- func lookup(tree234(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/version_array.m	/^:- func lookup(version_array(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/version_array2d.m	/^:- pred lookup(version_array2d(/;kq|/^\<lookup\>/;'q;"	kind:pred
lookup	../library/version_hash_table.m	/^:- func lookup(version_hash_table(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/version_store.m	/^:- func lookup(version_store(S), mutvar(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup_accumulating_option	../library/getopt.m	/^:- func lookup_accumulating_option(option_table(/;kq|/^\<lookup_accumulating_option\>/;'q;"	kind:func
lookup_accumulating_option	../library/getopt_io.m	/^:- func lookup_accumulating_option(option_table(/;kq|/^\<lookup_accumulating_option\>/;'q;"	kind:func
lookup_binary_prefix_op	../library/ops.m	/^    pred lookup_binary_prefix_op(Table::in, string::in,$/;kq|-;/\<lookup_binary_prefix_op\>/;'q;"	kind:tcm
lookup_binary_prefix_op	../library/ops.m	/^    pred(lookup_binary_prefix_op\/5) is  lookup_mercury_binary_prefix_op,$/;kq|-;/\<lookup_binary_prefix_op\>/;'q;"	kind:tcim	file:
lookup_bool_option	../library/getopt.m	/^:- func lookup_bool_option(option_table(/;kq|/^\<lookup_bool_option\>/;'q;"	kind:func
lookup_bool_option	../library/getopt_io.m	/^:- func lookup_bool_option(option_table(/;kq|/^\<lookup_bool_option\>/;'q;"	kind:func
lookup_entry	../library/edit_seq.m	/^:- pred lookup_entry(dynprog_table(/;kq|/^\<lookup_entry\>/;'q;"	kind:pred	file:
lookup_from	../library/digraph.m	/^:- func lookup_from(digraph(T), digraph_key(T)) = set(digraph_key(/;kq|/^\<lookup_from\>/;'q;"	kind:func
lookup_infix_op	../library/ops.m	/^    pred lookup_infix_op(Table::in, string::in, priority::out,$/;kq|-;/\<lookup_infix_op\>/;'q;"	kind:tcm
lookup_infix_op	../library/ops.m	/^    pred(lookup_infix_op\/5) is          lookup_mercury_infix_op,$/;kq|-;/\<lookup_infix_op\>/;'q;"	kind:tcim	file:
lookup_int_option	../library/getopt.m	/^:- func lookup_int_option(option_table(/;kq|/^\<lookup_int_option\>/;'q;"	kind:func
lookup_int_option	../library/getopt_io.m	/^:- func lookup_int_option(option_table(/;kq|/^\<lookup_int_option\>/;'q;"	kind:func
lookup_key	../library/digraph.m	/^:- func lookup_key(digraph(T), T) = digraph_key(/;kq|/^\<lookup_key\>/;'q;"	kind:func
lookup_key_set_from	../library/digraph.m	/^:- func lookup_key_set_from(digraph(T), digraph_key(T)) = digraph_key_set(/;kq|/^\<lookup_key_set_from\>/;'q;"	kind:func
lookup_key_set_to	../library/digraph.m	/^:- func lookup_key_set_to(digraph(T), digraph_key(T)) = digraph_key_set(/;kq|/^\<lookup_key_set_to\>/;'q;"	kind:func
lookup_maybe_int_option	../library/getopt.m	/^:- func lookup_maybe_int_option(option_table(Option), Option) = maybe(/;kq|/^\<lookup_maybe_int_option\>/;'q;"	kind:func
lookup_maybe_int_option	../library/getopt_io.m	/^:- func lookup_maybe_int_option(option_table(Option), Option) = maybe(/;kq|/^\<lookup_maybe_int_option\>/;'q;"	kind:func
lookup_maybe_string_option	../library/getopt.m	/^:- func lookup_maybe_string_option(option_table(/;kq|/^\<lookup_maybe_string_option\>/;'q;"	kind:func
lookup_maybe_string_option	../library/getopt_io.m	/^:- func lookup_maybe_string_option(option_table(/;kq|/^\<lookup_maybe_string_option\>/;'q;"	kind:func
lookup_mercury_binary_prefix_op	../library/ops.m	/^:- pred lookup_mercury_binary_prefix_op(/;kq|/^\<lookup_mercury_binary_prefix_op\>/;'q;"	kind:pred	file:
lookup_mercury_infix_op	../library/ops.m	/^:- pred lookup_mercury_infix_op(/;kq|/^\<lookup_mercury_infix_op\>/;'q;"	kind:pred	file:
lookup_mercury_op_infos	../library/ops.m	/^:- pred lookup_mercury_op_infos(/;kq|/^\<lookup_mercury_op_infos\>/;'q;"	kind:pred	file:
lookup_mercury_operator_term	../library/ops.m	/^:- pred lookup_mercury_operator_term(/;kq|/^\<lookup_mercury_operator_term\>/;'q;"	kind:pred	file:
lookup_mercury_postfix_op	../library/ops.m	/^:- pred lookup_mercury_postfix_op(/;kq|/^\<lookup_mercury_postfix_op\>/;'q;"	kind:pred	file:
lookup_mercury_prefix_op	../library/ops.m	/^:- pred lookup_mercury_prefix_op(/;kq|/^\<lookup_mercury_prefix_op\>/;'q;"	kind:pred	file:
lookup_name	../library/varset.m	/^:- func lookup_name(varset(T), var(/;kq|/^\<lookup_name\>/;'q;"	kind:func
lookup_name	../library/varset.m	/^:- func lookup_name(varset(T), var(/;kq|/^\<lookup_name\>/;'q;"	kind:func
lookup_name_default_prefix	../library/varset.m	/^:- func lookup_name_default_prefix(varset(T), var(/;kq|/^\<lookup_name_default_prefix\>/;'q;"	kind:func
lookup_op_infos	../library/ops.m	/^    pred lookup_op_infos(Table::in, string::in, op_infos::out) is semidet,$/;kq|-;/\<lookup_op_infos\>/;'q;"	kind:tcm
lookup_op_infos	../library/ops.m	/^    pred(lookup_op_infos\/3) is          lookup_mercury_op_infos,$/;kq|-;/\<lookup_op_infos\>/;'q;"	kind:tcim	file:
lookup_operator_term	../library/ops.m	/^    pred lookup_operator_term(Table::in, priority::out,$/;kq|-;/\<lookup_operator_term\>/;'q;"	kind:tcm
lookup_operator_term	../library/ops.m	/^    pred(lookup_operator_term\/4) is     lookup_mercury_operator_term,$/;kq|-;/\<lookup_operator_term\>/;'q;"	kind:tcim	file:
lookup_postfix_op	../library/ops.m	/^    pred lookup_postfix_op(Table::in, string::in, priority::out,$/;kq|-;/\<lookup_postfix_op\>/;'q;"	kind:tcm
lookup_postfix_op	../library/ops.m	/^    pred(lookup_postfix_op\/4) is        lookup_mercury_postfix_op,$/;kq|-;/\<lookup_postfix_op\>/;'q;"	kind:tcim	file:
lookup_prefix_op	../library/ops.m	/^    pred lookup_prefix_op(Table::in, string::in,$/;kq|-;/\<lookup_prefix_op\>/;'q;"	kind:tcm
lookup_prefix_op	../library/ops.m	/^    pred(lookup_prefix_op\/4) is         lookup_mercury_prefix_op,$/;kq|-;/\<lookup_prefix_op\>/;'q;"	kind:tcim	file:
lookup_string_option	../library/getopt.m	/^:- func lookup_string_option(option_table(/;kq|/^\<lookup_string_option\>/;'q;"	kind:func
lookup_string_option	../library/getopt_io.m	/^:- func lookup_string_option(option_table(/;kq|/^\<lookup_string_option\>/;'q;"	kind:func
lookup_string_table	../mdbcomp/rtti_access.m	/^:- func lookup_string_table(/;kq|/^\<lookup_string_table\>/;'q;"	kind:func
lookup_string_table	rtti_access.m	/^:- func lookup_string_table(/;kq|/^\<lookup_string_table\>/;'q;"	kind:func
lookup_string_table_2	../mdbcomp/rtti_access.m	/^:- func lookup_string_table_2(/;kq|/^\<lookup_string_table_2\>/;'q;"	kind:func	file:
lookup_string_table_2	rtti_access.m	/^:- func lookup_string_table_2(/;kq|/^\<lookup_string_table_2\>/;'q;"	kind:func	file:
lookup_to	../library/digraph.m	/^:- func lookup_to(digraph(T), digraph_key(T)) = set(digraph_key(/;kq|/^\<lookup_to\>/;'q;"	kind:func
lookup_token_action	../library/mercury_term_lexer.m	/^:- pred lookup_token_action(/;kq|/^\<lookup_token_action\>/;'q;"	kind:pred	file:
lookup_var_name	../mdbcomp/program_representation.m	/^:- pred lookup_var_name(/;kq|/^\<lookup_var_name\>/;'q;"	kind:pred
lookup_var_name	program_representation.m	/^:- pred lookup_var_name(/;kq|/^\<lookup_var_name\>/;'q;"	kind:pred
lookup_vars	../library/varset.m	/^:- func lookup_vars(varset(T)) = substitution(/;kq|/^\<lookup_vars\>/;'q;"	kind:func
lookup_vertex	../library/digraph.m	/^:- func lookup_vertex(digraph(T), digraph_key(/;kq|/^\<lookup_vertex\>/;'q;"	kind:func
loop_active	../library/table_builtin.m	/^    ;       loop_active.$/;kq|-;/\<loop_active\>/;'q;"	kind:cons
loop_inactive	../library/table_builtin.m	/^    --->    loop_inactive$/;kq|-;/\<loop_inactive\>/;'q;"	kind:cons
loop_status	../library/table_builtin.m	/^:- type loop_status$/;kq|-;/\<loop_status\>/;'q;"	kind:type
loosest_op_priority	../library/ops.m	/^    func loosest_op_priority(Table) = priority,$/;kq|-;/\<loosest_op_priority\>/;'q;"	kind:tcm
loosest_op_priority	../library/ops.m	/^    func(loosest_op_priority\/1) is      mercury_loosest_op_priority,$/;kq|-;/\<loosest_op_priority\>/;'q;"	kind:tcim	file:
loser_leaf	../library/psqueue.m	/^    --->    loser_leaf$/;kq|-;/\<loser_leaf\>/;'q;"	kind:cons	file:
loser_node	../library/psqueue.m	/^    ;       loser_node($/;kq|-;/\<loser_node\>/;'q;"	kind:cons	file:
loser_split_keys_are_present	../library/psqueue.m	/^:- pred loser_split_keys_are_present(psqueue(P, K)::in, loser_tree(/;kq|/^\<loser_split_keys_are_present\>/;'q;"	kind:pred	file:
loser_tree	../library/psqueue.m	/^:- type loser_tree(P, K)$/;kq|-;/\<loser_tree\>/;'q;"	kind:type	file:
loser_tree_has_search_property	../library/psqueue.m	/^:- pred loser_tree_has_search_property(loser_tree(/;kq|/^\<loser_tree_has_search_property\>/;'q;"	kind:pred	file:
loser_tree_size	../library/psqueue.m	/^:- func loser_tree_size(loser_tree(/;kq|/^\<loser_tree_size\>/;'q;"	kind:func	file:
loser_tree_size	../library/psqueue.m	/^:- type loser_tree_size == int.$/;kq|-;/\<loser_tree_size\>/;'q;"	kind:type	file:
low_to_high	../library/tree_bitset.m	/^    --->    low_to_high$/;kq|-;/\<low_to_high\>/;'q;"	kind:cons	file:
lower_bound_lookup	../library/map.m	/^:- pred lower_bound_lookup(map(/;kq|/^\<lower_bound_lookup\>/;'q;"	kind:pred
lower_bound_lookup	../library/rbtree.m	/^:- pred lower_bound_lookup(rbtree(/;kq|/^\<lower_bound_lookup\>/;'q;"	kind:pred
lower_bound_lookup	../library/tree234.m	/^:- pred lower_bound_lookup(tree234(/;kq|/^\<lower_bound_lookup\>/;'q;"	kind:pred
lower_bound_search	../library/map.m	/^:- pred lower_bound_search(map(/;kq|/^\<lower_bound_search\>/;'q;"	kind:pred
lower_bound_search	../library/rbtree.m	/^:- pred lower_bound_search(rbtree(/;kq|/^\<lower_bound_search\>/;'q;"	kind:pred
lower_bound_search	../library/tree234.m	/^:- pred lower_bound_search(tree234(/;kq|/^\<lower_bound_search\>/;'q;"	kind:pred
lower_upper	../library/char.m	/^:- pred lower_upper(/;kq|/^\<lower_upper\>/;'q;"	kind:pred
lstrip	../library/string.m	/^:- func lstrip(/;kq|/^\<lstrip\>/;'q;"	kind:func
lstrip_pred	../library/string.m	/^:- func lstrip_pred(pred(char)::in(pred(/;kq|/^\<lstrip_pred\>/;'q;"	kind:func
magic_exception_result	../library/exception.m	/^:- pred magic_exception_result(exception_result({})::out(/;kq|/^\<magic_exception_result\>/;'q;"	kind:pred
main	mcov.m	/^:- pred main(/;kq|/^\<main\>/;'q;"	kind:pred
main	mdice.m	/^:- pred main(/;kq|/^\<main\>/;'q;"	kind:pred
main	mslice.m	/^:- pred main(/;kq|/^\<main\>/;'q;"	kind:pred
main	mtc_diff.m	/^:- pred main(/;kq|/^\<main\>/;'q;"	kind:pred
main	mtc_union.m	/^:- pred main(/;kq|/^\<main\>/;'q;"	kind:pred
make_attrs_from_sources	../library/term_to_xml.m	/^:- func make_attrs_from_sources(maybe(string), maybe(/;kq|/^\<make_attrs_from_sources\>/;'q;"	kind:func	file:
make_bitset_cons	../library/fat_sparse_bitset.m	/^:- func make_bitset_cons(/;kq|/^\<make_bitset_cons\>/;'q;"	kind:func	file:
make_bitset_cons	../library/fatter_sparse_bitset.m	/^:- func make_bitset_cons(/;kq|/^\<make_bitset_cons\>/;'q;"	kind:func	file:
make_bitset_elem	../library/sparse_bitset.m	/^:- func make_bitset_elem(/;kq|/^\<make_bitset_elem\>/;'q;"	kind:func	file:
make_clique_map	../library/digraph.m	/^:- pred make_clique_map(digraph(T)::in, list(set(digraph_key(/;kq|/^\<make_clique_map\>/;'q;"	kind:pred	file:
make_clique_map_2	../library/digraph.m	/^:- pred make_clique_map_2(digraph_key(set(T))::in, digraph_key(/;kq|/^\<make_clique_map_2\>/;'q;"	kind:pred	file:
make_dice_label_count	../mdbcomp/slice_and_dice.m	/^:- pred make_dice_label_count(/;kq|/^\<make_dice_label_count\>/;'q;"	kind:pred	file:
make_dice_label_count	slice_and_dice.m	/^:- pred make_dice_label_count(/;kq|/^\<make_dice_label_count\>/;'q;"	kind:pred	file:
make_directory	../library/dir.m	/^:- pred make_directory(/;kq|/^\<make_directory\>/;'q;"	kind:pred
make_directory_including_parents	../library/dir.m	/^:- pred make_directory_including_parents(/;kq|/^\<make_directory_including_parents\>/;'q;"	kind:pred	file:
make_directory_including_parents_2	../library/dir.m	/^:- pred make_directory_including_parents_2(/;kq|/^\<make_directory_including_parents_2\>/;'q;"	kind:pred	file:
make_directory_or_check_exists	../library/dir.m	/^:- pred make_directory_or_check_exists(/;kq|/^\<make_directory_or_check_exists\>/;'q;"	kind:pred	file:
make_dirname_ok_for_windows	../library/dir.m	/^:- func make_dirname_ok_for_windows(/;kq|/^\<make_dirname_ok_for_windows\>/;'q;"	kind:func	file:
make_du_functor	../library/term_to_xml.m	/^:- func make_du_functor(/;kq|/^\<make_du_functor\>/;'q;"	kind:func	file:
make_empty_array	../library/array.m	/^:- func make_empty_array = (array(/;kq|/^\<make_empty_array\>/;'q;"	kind:func
make_empty_array	../library/bt_array.m	/^:- func make_empty_array(int) = bt_array(/;kq|/^\<make_empty_array\>/;'q;"	kind:func
make_equiv	../library/robdd.m	/^:- func make_equiv(equiv_vars(T)) = robdd(/;kq|/^\<make_equiv\>/;'q;"	kind:func
make_equiv_2	../library/robdd.m	/^:- func make_equiv_2(assoc_list(var(T)), vars(T)) = robdd(/;kq|/^\<make_equiv_2\>/;'q;"	kind:func	file:
make_errno_message	../library/io.error_util.m	/^:- pred make_errno_message(/;kq|/^\<make_errno_message\>/;'q;"	kind:pred	file:
make_format_sprintf	../library/string.format.m	/^:- func make_format_sprintf(/;kq|/^\<make_format_sprintf\>/;'q;"	kind:func	file:
make_interval_set	../library/diet.m	/^:- func make_interval_set(T, T) = diet(T) <= diet_element(/;kq|/^\<make_interval_set\>/;'q;"	kind:func
make_io_error	../library/io.m	/^:- func make_io_error(/;kq|/^\<make_io_error\>/;'q;"	kind:func
make_io_error_from_maybe_win32_error	../library/io.error_util.m	/^:- pred make_io_error_from_maybe_win32_error(/;kq|/^\<make_io_error_from_maybe_win32_error\>/;'q;"	kind:pred
make_io_error_from_system_error	../library/io.m	/^:- pred make_io_error_from_system_error(/;kq|/^\<make_io_error_from_system_error\>/;'q;"	kind:pred
make_io_error_from_system_error_impl	../library/io.error_util.m	/^:- pred make_io_error_from_system_error_impl(/;kq|/^\<make_io_error_from_system_error_impl\>/;'q;"	kind:pred
make_io_error_from_windows_error	../library/io.m	/^:- pred make_io_error_from_windows_error(/;kq|/^\<make_io_error_from_windows_error\>/;'q;"	kind:pred
make_io_error_from_windows_error_impl	../library/io.error_util.m	/^:- pred make_io_error_from_windows_error_impl(/;kq|/^\<make_io_error_from_windows_error_impl\>/;'q;"	kind:pred
make_io_random	../library/random.m	/^:- pred make_io_random(R::in, io_random(/;kq|/^\<make_io_random\>/;'q;"	kind:pred
make_io_state	../library/thread.future.m	/^:- impure pred make_io_state(/;kq|/^\<make_io_state\>/;'q;"	kind:pred	file:
make_io_urandom	../library/random.m	/^:- pred make_io_urandom(P::in, S::di, io_urandom(/;kq|/^\<make_io_urandom\>/;'q;"	kind:pred
make_leaf_node	../library/tree_bitset.m	/^:- func make_leaf_node(/;kq|/^\<make_leaf_node\>/;'q;"	kind:func	file:
make_node	../library/robdd.m	/^:- func make_node(var(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<make_node\>/;'q;"	kind:func	file:
make_path_name	../library/dir.m	/^:- func make_path_name(/;kq|/^\<make_path_name\>/;'q;"	kind:func
make_path_port	../mdbcomp/trace_counts.m	/^:- func make_path_port(/;kq|/^\<make_path_port\>/;'q;"	kind:func
make_path_port	trace_counts.m	/^:- func make_path_port(/;kq|/^\<make_path_port\>/;'q;"	kind:func
make_reduced_graph	../library/digraph.m	/^:- pred make_reduced_graph(clique_map(/;kq|/^\<make_reduced_graph\>/;'q;"	kind:pred	file:
make_room	../library/bit_buffer.write.m	/^:- pred make_room(bit_buffer(/;kq|/^\<make_room\>/;'q;"	kind:pred
make_shared_random	../library/random.m	/^:- func make_shared_random(P::in, S::di) = (shared_random(/;kq|/^\<make_shared_random\>/;'q;"	kind:func
make_simple_element	../library/term_to_xml.m	/^:- pred make_simple_element(/;kq|/^\<make_simple_element\>/;'q;"	kind:pred	file:
make_single_directory	../library/dir.m	/^:- pred make_single_directory(/;kq|/^\<make_single_directory\>/;'q;"	kind:pred
make_single_directory_2	../library/dir.m	/^:- pred make_single_directory_2(/;kq|/^\<make_single_directory_2\>/;'q;"	kind:pred	file:
make_single_directory_status	../library/dir.m	/^:- type make_single_directory_status$/;kq|-;/\<make_single_directory_status\>/;'q;"	kind:type	file:
make_singleton_set	../library/diet.m	/^:- func make_singleton_set(T) = diet(T) <= diet_element(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/fat_sparse_bitset.m	/^:- func make_singleton_set(T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/fatter_sparse_bitset.m	/^:- func make_singleton_set(T) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/ranges.m	/^:- func make_singleton_set(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/set.m	/^:- func make_singleton_set(T) = set(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/set_bbbtree.m	/^:- func make_singleton_set(T) = set_bbbtree(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/set_ctree234.m	/^:- func make_singleton_set(T) = set_ctree234(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/set_ordlist.m	/^:- func make_singleton_set(T) = set_ordlist(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/set_tree234.m	/^:- func make_singleton_set(T) = set_tree234(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/set_unordlist.m	/^:- func make_singleton_set(T) = set_unordlist(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/sparse_bitset.m	/^:- func make_singleton_set(T) = sparse_bitset(T) <= uenum(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/test_bitset.m	/^:- func make_singleton_set(T) = test_bitset(T) <= uenum(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/tree_bitset.m	/^:- func make_singleton_set(T) = tree_bitset(T) <= uenum(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_slice_label_count	../mdbcomp/slice_and_dice.m	/^:- pred make_slice_label_count(/;kq|/^\<make_slice_label_count\>/;'q;"	kind:pred	file:
make_slice_label_count	slice_and_dice.m	/^:- pred make_slice_label_count(/;kq|/^\<make_slice_label_count\>/;'q;"	kind:pred	file:
make_string_piece	../library/string.m	/^:- func make_string_piece(/;kq|/^\<make_string_piece\>/;'q;"	kind:func	file:
make_symlink	../library/io.file.m	/^:- pred make_symlink(/;kq|/^\<make_symlink\>/;'q;"	kind:pred
make_symlink	../library/io.m	/^:- pred make_symlink(/;kq|/^\<make_symlink\>/;'q;"	kind:pred
make_symlink_2	../library/io.file.m	/^:- pred make_symlink_2(/;kq|/^\<make_symlink_2\>/;'q;"	kind:pred	file:
make_temp_directory	../library/io.file.m	/^:- pred make_temp_directory(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
make_temp_directory	../library/io.file.m	/^:- pred make_temp_directory(io.res(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
make_temp_directory	../library/io.m	/^:- pred make_temp_directory(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
make_temp_directory	../library/io.m	/^:- pred make_temp_directory(io.res(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
make_temp_file	../library/io.file.m	/^:- pred make_temp_file(io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
make_temp_file	../library/io.file.m	/^:- pred make_temp_file(string::in, string::in, string::in, io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
make_temp_file	../library/io.m	/^:- pred make_temp_file(io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
make_temp_file	../library/io.m	/^:- pred make_temp_file(string::in, string::in, string::in, io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
make_type	../library/type_desc.m	/^:- func make_type(type_ctor_desc, list(/;kq|/^\<make_type\>/;'q;"	kind:func
make_type_ctor_desc	../library/type_desc.m	/^:- pred make_type_ctor_desc(/;kq|/^\<make_type_ctor_desc\>/;'q;"	kind:pred	file:
make_type_ctor_desc_with_arity	../library/type_desc.m	/^:- pred make_type_ctor_desc_with_arity(/;kq|/^\<make_type_ctor_desc_with_arity\>/;'q;"	kind:pred	file:
make_type_info	../library/rtti_implementation.m	/^:- func make_type_info(type_ctor_info, int, list(/;kq|/^\<make_type_info\>/;'q;"	kind:func	file:
make_unique_element	../library/term_to_xml.m	/^:- pred make_unique_element(/;kq|/^\<make_unique_element\>/;'q;"	kind:pred	file:
make_urandom	../library/random.m	/^:- pred make_urandom(R::in, urandom_params(R)::out, urandom_state(/;kq|/^\<make_urandom\>/;'q;"	kind:pred
make_win32_error_message	../library/io.error_util.m	/^:- pred make_win32_error_message(/;kq|/^\<make_win32_error_message\>/;'q;"	kind:pred	file:
mangle	../library/term_to_xml.m	/^:- func mangle(/;kq|/^\<mangle\>/;'q;"	kind:func	file:
mangle_char	../library/term_to_xml.m	/^:- pred mangle_char(char::in, list(char)::in, list(/;kq|/^\<mangle_char\>/;'q;"	kind:pred	file:
mantissa_digits	../library/float.m	/^:- func mantissa_digits = int.$/;kq|/^\<mantissa_digits\>/;'q;"	kind:func
map	../library/array.m	/^:- func map(func(T1) = T2, array(T1)) = array(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/cord.m	/^:- func map(func(T) = U, cord(T)) = cord(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/list.m	/^:- func map(func(T1) = T2, list(T1)) = list(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/map.m	/^:- type map(K, V)   ==  tree234(K, V).$/;kq|-;/\<map\>/;'q;"	kind:type
map	../library/one_or_more.m	/^:- func map(func(T1) = T2, one_or_more(T1)) = one_or_more(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/ra_list.m	/^:- func map(func(T1) = T2, ra_list(T1)) = ra_list(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/set.m	/^:- func map(func(T1) = T2, set(T1)) = set(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/set_bbbtree.m	/^:- func map(func(T1) = T2, set_bbbtree(T1)) = set_bbbtree(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/set_ctree234.m	/^:- func map(func(T1) = T2, set_ctree234(T1)) = set_ctree234(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/set_ordlist.m	/^:- func map(func(T1) = T2, set_ordlist(T1)) = set_ordlist(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/set_tree234.m	/^:- func map(func(T1) = T2, set_tree234(T1)) = set_tree234(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/set_unordlist.m	/^:- func map(func(T1) = T2, set_unordlist(T1)) = set_unordlist(/;kq|/^\<map\>/;'q;"	kind:func
map.'det_elem	../library/map.m	/^:- func 'det_elem :='(K, map(K, V), V) = map(/;kq|/^\<'det_elem\>/;'q;"	kind:func
map.'elem	../library/map.m	/^:- func 'elem :='(K, map(K, V), V) = map(/;kq|/^\<'elem\>/;'q;"	kind:func
map.apply_to_list	../library/map.m	/^:- func apply_to_list(list(K), map(K, V)) = list(/;kq|/^\<apply_to_list\>/;'q;"	kind:func
map.common_subset	../library/map.m	/^:- func common_subset(map(K, V), map(K, V)) = map(/;kq|/^\<common_subset\>/;'q;"	kind:func
map.common_subset_loop	../library/map.m	/^:- pred common_subset_loop(assoc_list(K, V)::in, assoc_list(/;kq|/^\<common_subset_loop\>/;'q;"	kind:pred	file:
map.compose_maps	../library/map.m	/^:- pred compose_maps(map(A, B)::in, map(B, C)::in, map(/;kq|/^\<compose_maps\>/;'q;"	kind:pred
map.compose_maps_loop	../library/map.m	/^:- pred compose_maps_loop(map(B, C)::in, assoc_list(/;kq|/^\<compose_maps_loop\>/;'q;"	kind:pred	file:
map.contains	../library/map.m	/^:- pred contains(map(/;kq|/^\<contains\>/;'q;"	kind:pred
map.count	../library/map.m	/^:- func count(map(/;kq|/^\<count\>/;'q;"	kind:func
map.delete	../library/map.m	/^:- func delete(map(K, V), K) = map(/;kq|/^\<delete\>/;'q;"	kind:func
map.delete_list	../library/map.m	/^:- func delete_list(map(K, V), list(K)) = map(/;kq|/^\<delete_list\>/;'q;"	kind:func
map.delete_sorted_list	../library/map.m	/^:- func delete_sorted_list(map(K, V), list(K)) = map(/;kq|/^\<delete_sorted_list\>/;'q;"	kind:func
map.delete_sorted_list_loop	../library/map.m	/^:- pred delete_sorted_list_loop(list(/;kq|/^\<delete_sorted_list_loop\>/;'q;"	kind:pred	file:
map.det_elem	../library/map.m	/^:- func det_elem(K, map(/;kq|/^\<det_elem\>/;'q;"	kind:func
map.det_insert	../library/map.m	/^:- func det_insert(map(K, V), K, V) = map(/;kq|/^\<det_insert\>/;'q;"	kind:func
map.det_insert_from_assoc_list	../library/map.m	/^:- func det_insert_from_assoc_list(map(K, V), assoc_list(K, V)) = map(/;kq|/^\<det_insert_from_assoc_list\>/;'q;"	kind:func
map.det_intersect	../library/map.m	/^:- func det_intersect((func(V, V) = V)::in(func(/;kq|/^\<det_intersect\>/;'q;"	kind:func
map.det_max_key	../library/map.m	/^:- func det_max_key(map(/;kq|/^\<det_max_key\>/;'q;"	kind:func
map.det_min_key	../library/map.m	/^:- func det_min_key(map(/;kq|/^\<det_min_key\>/;'q;"	kind:func
map.det_remove	../library/map.m	/^:- pred det_remove(K::in, V::out, map(K, V)::in, map(/;kq|/^\<det_remove\>/;'q;"	kind:pred
map.det_transform_value	../library/map.m	/^:- func det_transform_value(func(V) = V, K, map(K, V)) = map(/;kq|/^\<det_transform_value\>/;'q;"	kind:func
map.det_union	../library/map.m	/^:- func det_union((func(V, V) = V)::in(func(/;kq|/^\<det_union\>/;'q;"	kind:func
map.det_update	../library/map.m	/^:- func det_update(map(K, V), K, V) = map(/;kq|/^\<det_update\>/;'q;"	kind:func
map.elem	../library/map.m	/^:- func elem(K, map(/;kq|/^\<elem\>/;'q;"	kind:func
map.equal	../library/map.m	/^:- pred equal(map(K, V)::in, map(/;kq|/^\<equal\>/;'q;"	kind:pred
map.filter_map_values	../library/map.m	/^:- pred filter_map_values(pred(K, V, W)::in(pred(/;kq|/^\<filter_map_values\>/;'q;"	kind:pred
map.filter_map_values_only	../library/map.m	/^:- pred filter_map_values_only(pred(V, W)::in(pred(/;kq|/^\<filter_map_values_only\>/;'q;"	kind:pred
map.foldl	../library/map.m	/^:- func foldl(func(K, V, A) = A, map(/;kq|/^\<foldl\>/;'q;"	kind:func
map.foldl2	../library/map.m	/^:- pred foldl2(pred(K, V, A, A, B, B), map(/;kq|/^\<foldl2\>/;'q;"	kind:pred
map.foldl2_values	../library/map.m	/^:- pred foldl2_values(pred(V, A, A, B, B), map(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
map.foldl3	../library/map.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), map(/;kq|/^\<foldl3\>/;'q;"	kind:pred
map.foldl3_values	../library/map.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), map(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
map.foldl4	../library/map.m	/^:- pred foldl4(pred(K, V, A, A, B, B, C, C, D, D), map(/;kq|/^\<foldl4\>/;'q;"	kind:pred
map.foldl4_values	../library/map.m	/^:- pred foldl4_values(pred(V, A, A, B, B, C, C, D, D), map(/;kq|/^\<foldl4_values\>/;'q;"	kind:pred
map.foldl5	../library/map.m	/^:- pred foldl5(pred(K, V, A, A, B, B, C, C, D, D, E, E), map(/;kq|/^\<foldl5\>/;'q;"	kind:pred
map.foldl5_values	../library/map.m	/^:- pred foldl5_values(pred(V, A, A, B, B, C, C, D, D, E, E), map(/;kq|/^\<foldl5_values\>/;'q;"	kind:pred
map.foldl6	../library/map.m	/^:- pred foldl6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), map(/;kq|/^\<foldl6\>/;'q;"	kind:pred
map.foldl6_values	../library/map.m	/^:- pred foldl6_values(pred(V, A, A, B, B, C, C, D, D, E, E, F, F), map(/;kq|/^\<foldl6_values\>/;'q;"	kind:pred
map.foldl_values	../library/map.m	/^:- pred foldl_values(pred(V, A, A), map(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
map.foldr	../library/map.m	/^:- func foldr(func(K, V, A) = A, map(/;kq|/^\<foldr\>/;'q;"	kind:func
map.foldr2	../library/map.m	/^:- pred foldr2(pred(K, V, A, A, B, B), map(/;kq|/^\<foldr2\>/;'q;"	kind:pred
map.foldr3	../library/map.m	/^:- pred foldr3(pred(K, V, A, A, B, B, C, C), map(/;kq|/^\<foldr3\>/;'q;"	kind:pred
map.foldr4	../library/map.m	/^:- pred foldr4(pred(K, V, A, A, B, B, C, C, D, D), map(/;kq|/^\<foldr4\>/;'q;"	kind:pred
map.foldr5	../library/map.m	/^:- pred foldr5(pred(K, V, A, A, B, B, C, C, D, D, E, E), map(/;kq|/^\<foldr5\>/;'q;"	kind:pred
map.foldr6	../library/map.m	/^:- pred foldr6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), map(/;kq|/^\<foldr6\>/;'q;"	kind:pred
map.from_assoc_list	../library/map.m	/^:- func from_assoc_list(assoc_list(K, V)) = map(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
map.from_corresponding_lists	../library/map.m	/^:- func from_corresponding_lists(list(K), list(V)) = map(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
map.from_rev_sorted_assoc_list	../library/map.m	/^:- func from_rev_sorted_assoc_list(assoc_list(K, V)) = map(/;kq|/^\<from_rev_sorted_assoc_list\>/;'q;"	kind:func
map.from_sorted_assoc_list	../library/map.m	/^:- func from_sorted_assoc_list(assoc_list(K, V)) = map(/;kq|/^\<from_sorted_assoc_list\>/;'q;"	kind:func
map.init	../library/map.m	/^:- func init = (map(/;kq|/^\<init\>/;'q;"	kind:func
map.insert	../library/map.m	/^:- func insert(map(K, V), K, V) = map(/;kq|/^\<insert\>/;'q;"	kind:func
map.intersect	../library/map.m	/^:- func intersect(func(V, V) = V, map(K, V), map(K, V)) = map(/;kq|/^\<intersect\>/;'q;"	kind:func
map.intersect	../library/map.m	/^:- pred intersect(pred(V, V, V), map(K, V), map(K, V), map(/;kq|/^\<intersect\>/;'q;"	kind:pred
map.intersect_list	../library/map.m	/^:- pred intersect_list(pred(V, V, V), map(K, V), list(map(K, V)), map(/;kq|/^\<intersect_list\>/;'q;"	kind:pred
map.intersect_list_pass	../library/map.m	/^:- pred intersect_list_pass(assoc_list(K, V), list(assoc_list(/;kq|/^\<intersect_list_pass\>/;'q;"	kind:pred	file:
map.intersect_list_passes	../library/map.m	/^:- pred intersect_list_passes(assoc_list(K, V), list(assoc_list(/;kq|/^\<intersect_list_passes\>/;'q;"	kind:pred	file:
map.intersect_loop	../library/map.m	/^:- pred intersect_loop(assoc_list(K, V), assoc_list(K, V), pred(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
map.inverse_search	../library/map.m	/^:- pred inverse_search(map(/;kq|/^\<inverse_search\>/;'q;"	kind:pred
map.is_empty	../library/map.m	/^:- pred is_empty(map(/;kq|/^\<is_empty\>/;'q;"	kind:pred
map.is_non_empty	../library/map.m	/^:- pred is_non_empty(map(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
map.keys	../library/map.m	/^:- func keys(map(K, _V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
map.keys_and_values	../library/map.m	/^:- pred keys_and_values(map(K, V)::in, list(K)::out, list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
map.keys_as_set	../library/map.m	/^:- func keys_as_set(map(K, _V)) = set(/;kq|/^\<keys_as_set\>/;'q;"	kind:func
map.lookup	../library/map.m	/^:- func lookup(map(/;kq|/^\<lookup\>/;'q;"	kind:func
map.lower_bound_lookup	../library/map.m	/^:- pred lower_bound_lookup(map(/;kq|/^\<lower_bound_lookup\>/;'q;"	kind:pred
map.lower_bound_search	../library/map.m	/^:- pred lower_bound_search(map(/;kq|/^\<lower_bound_search\>/;'q;"	kind:pred
map.max_key	../library/map.m	/^:- func max_key(map(/;kq|/^\<max_key\>/;'q;"	kind:func
map.member	../library/map.m	/^:- pred member(map(/;kq|/^\<member\>/;'q;"	kind:pred
map.merge	../library/map.m	/^:- func merge(map(K, V), map(K, V)) = map(/;kq|/^\<merge\>/;'q;"	kind:func
map.min_key	../library/map.m	/^:- func min_key(map(/;kq|/^\<min_key\>/;'q;"	kind:func
map.old_merge	../library/map.m	/^:- func old_merge(map(K, V), map(K, V)) = map(/;kq|/^\<old_merge\>/;'q;"	kind:func
map.optimize	../library/map.m	/^:- func optimize(map(K, V)) = map(/;kq|/^\<optimize\>/;'q;"	kind:func
map.overlay	../library/map.m	/^:- func overlay(map(K, V), map(K, V)) = map(/;kq|/^\<overlay\>/;'q;"	kind:func
map.overlay_2	../library/map.m	/^:- pred overlay_2(assoc_list(K, V)::in, map(K, V)::in, map(/;kq|/^\<overlay_2\>/;'q;"	kind:pred	file:
map.overlay_large_map	../library/map.m	/^:- func overlay_large_map(map(K, V), map(K, V)) = map(/;kq|/^\<overlay_large_map\>/;'q;"	kind:func
map.overlay_large_map_2	../library/map.m	/^:- pred overlay_large_map_2(assoc_list(/;kq|/^\<overlay_large_map_2\>/;'q;"	kind:pred	file:
map.remove	../library/map.m	/^:- pred remove(K::in, V::out, map(K, V)::in, map(/;kq|/^\<remove\>/;'q;"	kind:pred
map.remove_smallest	../library/map.m	/^:- pred remove_smallest(K::out, V::out, map(K, V)::in, map(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
map.reverse_list_acc	../library/map.m	/^:- pred reverse_list_acc(list(T)::in, list(T)::in, list(/;kq|/^\<reverse_list_acc\>/;'q;"	kind:pred	file:
map.reverse_map	../library/map.m	/^:- func reverse_map(map(K, V)) = map(V, set(/;kq|/^\<reverse_map\>/;'q;"	kind:func
map.reverse_map_2	../library/map.m	/^:- pred reverse_map_2(/;kq|/^\<reverse_map_2\>/;'q;"	kind:pred	file:
map.search	../library/map.m	/^:- func search(map(/;kq|/^\<search\>/;'q;"	kind:func
map.search_insert	../library/map.m	/^:- pred search_insert(K::in, V::in, maybe(/;kq|/^\<search_insert\>/;'q;"	kind:pred
map.select	../library/map.m	/^:- func select(map(K, V), set(K)) = map(/;kq|/^\<select\>/;'q;"	kind:func
map.select_loop	../library/map.m	/^:- pred select_loop(list(K)::in, map(/;kq|/^\<select_loop\>/;'q;"	kind:pred	file:
map.select_sorted_list	../library/map.m	/^:- func select_sorted_list(map(K, V), list(K)) = map(/;kq|/^\<select_sorted_list\>/;'q;"	kind:func
map.select_unselect	../library/map.m	/^:- pred select_unselect(map(K, V)::in, set(/;kq|/^\<select_unselect\>/;'q;"	kind:pred
map.select_unselect_loop	../library/map.m	/^:- pred select_unselect_loop(assoc_list(K, V)::in, list(/;kq|/^\<select_unselect_loop\>/;'q;"	kind:pred	file:
map.set	../library/map.m	/^:- func set(map(K, V), K, V) = map(/;kq|/^\<set\>/;'q;"	kind:func
map.set_from_assoc_list	../library/map.m	/^:- func set_from_assoc_list(map(K, V), assoc_list(K, V)) = map(/;kq|/^\<set_from_assoc_list\>/;'q;"	kind:func
map.singleton	../library/map.m	/^:- func singleton(K, V) = map(/;kq|/^\<singleton\>/;'q;"	kind:func
map.sorted_keys	../library/map.m	/^:- func sorted_keys(map(K, _V)) = list(/;kq|/^\<sorted_keys\>/;'q;"	kind:func
map.sorted_keys_match	../library/map.m	/^:- pred sorted_keys_match(map(K, V)::in, list(/;kq|/^\<sorted_keys_match\>/;'q;"	kind:pred
map.to_assoc_list	../library/map.m	/^:- func to_assoc_list(map(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
map.to_sorted_assoc_list	../library/map.m	/^:- func to_sorted_assoc_list(map(K, V)) = assoc_list(/;kq|/^\<to_sorted_assoc_list\>/;'q;"	kind:func
map.transform_value	../library/map.m	/^:- pred transform_value(pred(V, V)::in(pred(/;kq|/^\<transform_value\>/;'q;"	kind:pred
map.union	../library/map.m	/^:- func union(func(V, V) = V, map(K, V), map(K, V)) = map(/;kq|/^\<union\>/;'q;"	kind:func
map.union	../library/map.m	/^:- pred union(pred(V, V, V), map(K, V), map(K, V), map(/;kq|/^\<union\>/;'q;"	kind:pred
map.union_list	../library/map.m	/^:- pred union_list(pred(V, V, V), map(K, V), list(map(K, V)), map(/;kq|/^\<union_list\>/;'q;"	kind:pred
map.union_list_pass	../library/map.m	/^:- pred union_list_pass(assoc_list(K, V), list(assoc_list(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
map.union_list_passes	../library/map.m	/^:- pred union_list_passes(assoc_list(K, V), list(assoc_list(/;kq|/^\<union_list_passes\>/;'q;"	kind:pred	file:
map.union_loop	../library/map.m	/^:- pred union_loop(assoc_list(K, V), assoc_list(K, V), pred(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
map.update	../library/map.m	/^:- func update(map(K, V), K, V) = map(/;kq|/^\<update\>/;'q;"	kind:func
map.upper_bound_lookup	../library/map.m	/^:- pred upper_bound_lookup(map(/;kq|/^\<upper_bound_lookup\>/;'q;"	kind:pred
map.upper_bound_search	../library/map.m	/^:- pred upper_bound_search(map(/;kq|/^\<upper_bound_search\>/;'q;"	kind:pred
map.values	../library/map.m	/^:- func values(map(_K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
map2	../library/list.m	/^:- pred map2(pred(A, B, C), list(A), list(B), list(/;kq|/^\<map2\>/;'q;"	kind:pred
map2	../library/one_or_more.m	/^:- pred map2(pred(A, B, C), one_or_more(A), one_or_more(B), one_or_more(/;kq|/^\<map2\>/;'q;"	kind:pred
map2_fold	../library/set.m	/^:- pred map2_fold(pred(S, T, U, A, A), set(S), set(T), set(/;kq|/^\<map2_fold\>/;'q;"	kind:pred
map2_foldl	../library/list.m	/^:- pred map2_foldl(pred(L, M, N, A, A), list(L), list(M), list(/;kq|/^\<map2_foldl\>/;'q;"	kind:pred
map2_foldl	../library/one_or_more.m	/^:- pred map2_foldl(pred(/;kq|/^\<map2_foldl\>/;'q;"	kind:pred
map2_foldl2	../library/list.m	/^:- pred map2_foldl2(pred(L, M, N, A, A, B, B), list(L), list(M), list(/;kq|/^\<map2_foldl2\>/;'q;"	kind:pred
map2_foldl2	../library/one_or_more.m	/^:- pred map2_foldl2(pred(/;kq|/^\<map2_foldl2\>/;'q;"	kind:pred
map2_foldl3	../library/list.m	/^:- pred map2_foldl3(pred(/;kq|/^\<map2_foldl3\>/;'q;"	kind:pred
map2_foldl3	../library/one_or_more.m	/^:- pred map2_foldl3(pred(/;kq|/^\<map2_foldl3\>/;'q;"	kind:pred
map2_foldl4	../library/list.m	/^:- pred map2_foldl4(pred(/;kq|/^\<map2_foldl4\>/;'q;"	kind:pred
map2_foldl4	../library/one_or_more.m	/^:- pred map2_foldl4(pred(/;kq|/^\<map2_foldl4\>/;'q;"	kind:pred
map3	../library/list.m	/^:- pred map3(pred(A, B, C, D), list(A), list(B), list(C), list(/;kq|/^\<map3\>/;'q;"	kind:pred
map3	../library/one_or_more.m	/^:- pred map3(pred(/;kq|/^\<map3\>/;'q;"	kind:pred
map3_foldl	../library/list.m	/^:- pred map3_foldl(pred(L, M, N, O, A, A), list(L), list(M), list(/;kq|/^\<map3_foldl\>/;'q;"	kind:pred
map3_foldl	../library/one_or_more.m	/^:- pred map3_foldl(pred(/;kq|/^\<map3_foldl\>/;'q;"	kind:pred
map3_foldl2	../library/list.m	/^:- pred map3_foldl2(pred(L, M, N, O, A, A, B, B), list(/;kq|/^\<map3_foldl2\>/;'q;"	kind:pred
map3_foldl2	../library/one_or_more.m	/^:- pred map3_foldl2(pred(L, M, N, O, A, A, B, B), one_or_more(/;kq|/^\<map3_foldl2\>/;'q;"	kind:pred
map4	../library/list.m	/^:- pred map4(pred(A, B, C, D, E), list(A), list(B), list(C), list(/;kq|/^\<map4\>/;'q;"	kind:pred
map4	../library/one_or_more.m	/^:- pred map4(pred(/;kq|/^\<map4\>/;'q;"	kind:pred
map4_foldl	../library/list.m	/^:- pred map4_foldl(pred(L, M, N, O, P, A, A), list(L), list(M), list(/;kq|/^\<map4_foldl\>/;'q;"	kind:pred
map4_foldl	../library/one_or_more.m	/^:- pred map4_foldl(pred(L, M, N, O, P, A, A), one_or_more(L), one_or_more(/;kq|/^\<map4_foldl\>/;'q;"	kind:pred
map5	../library/list.m	/^:- pred map5(pred(A, B, C, D, E, F), list(A), list(B), list(C), list(/;kq|/^\<map5\>/;'q;"	kind:pred
map5	../library/one_or_more.m	/^:- pred map5(pred(/;kq|/^\<map5\>/;'q;"	kind:pred
map6	../library/list.m	/^:- pred map6(pred(A, B, C, D, E, F, G), list(A), list(B), list(/;kq|/^\<map6\>/;'q;"	kind:pred
map6	../library/one_or_more.m	/^:- pred map6(pred(/;kq|/^\<map6\>/;'q;"	kind:pred
map7	../library/list.m	/^:- pred map7(pred(A, B, C, D, E, F, G, H), list(A), list(B), list(/;kq|/^\<map7\>/;'q;"	kind:pred
map7	../library/one_or_more.m	/^:- pred map7(pred(/;kq|/^\<map7\>/;'q;"	kind:pred
map8	../library/list.m	/^:- pred map8(pred(A, B, C, D, E, F, G, H, I), list(A), list(B), list(/;kq|/^\<map8\>/;'q;"	kind:pred
map8	../library/one_or_more.m	/^:- pred map8(pred(/;kq|/^\<map8\>/;'q;"	kind:pred
map_2	../library/array.m	/^:- pred map_2(int::in, int::in, pred(T1, T2)::in(pred(/;kq|/^\<map_2\>/;'q;"	kind:pred	file:
map_bintree	../library/ra_list.m	/^:- func map_bintree(func(T1) = T2, ra_list_bintree(T1)) = ra_list_bintree(/;kq|/^\<map_bintree\>/;'q;"	kind:func	file:
map_corresponding	../library/list.m	/^:- func map_corresponding(func(A, B) = R, list(A), list(B)) = list(/;kq|/^\<map_corresponding\>/;'q;"	kind:func
map_corresponding	../library/one_or_more.m	/^:- func map_corresponding(func(A, B) = R, one_or_more(A), one_or_more(/;kq|/^\<map_corresponding\>/;'q;"	kind:func
map_corresponding3	../library/list.m	/^:- func map_corresponding3(func(A, B, C) = R, list(A), list(B), list(/;kq|/^\<map_corresponding3\>/;'q;"	kind:func
map_corresponding3	../library/one_or_more.m	/^:- func map_corresponding3(func(/;kq|/^\<map_corresponding3\>/;'q;"	kind:func
map_corresponding3_foldl	../library/list.m	/^:- pred map_corresponding3_foldl(pred(/;kq|/^\<map_corresponding3_foldl\>/;'q;"	kind:pred
map_corresponding3_foldl	../library/one_or_more.m	/^:- pred map_corresponding3_foldl(pred(/;kq|/^\<map_corresponding3_foldl\>/;'q;"	kind:pred
map_corresponding4	../library/list.m	/^:- func map_corresponding4(func(A, B, C, D) = R, list(A), list(B), list(/;kq|/^\<map_corresponding4\>/;'q;"	kind:func
map_corresponding_foldl	../library/array.m	/^:- pred map_corresponding_foldl(pred(/;kq|/^\<map_corresponding_foldl\>/;'q;"	kind:pred
map_corresponding_foldl	../library/list.m	/^:- pred map_corresponding_foldl(pred(/;kq|/^\<map_corresponding_foldl\>/;'q;"	kind:pred
map_corresponding_foldl	../library/one_or_more.m	/^:- pred map_corresponding_foldl(pred(/;kq|/^\<map_corresponding_foldl\>/;'q;"	kind:pred
map_corresponding_foldl2	../library/list.m	/^:- pred map_corresponding_foldl2(pred(/;kq|/^\<map_corresponding_foldl2\>/;'q;"	kind:pred
map_corresponding_foldl2	../library/one_or_more.m	/^:- pred map_corresponding_foldl2(pred(/;kq|/^\<map_corresponding_foldl2\>/;'q;"	kind:pred
map_corresponding_foldl3	../library/list.m	/^:- pred map_corresponding_foldl3(pred(/;kq|/^\<map_corresponding_foldl3\>/;'q;"	kind:pred
map_corresponding_foldl3	../library/one_or_more.m	/^:- pred map_corresponding_foldl3(pred(/;kq|/^\<map_corresponding_foldl3\>/;'q;"	kind:pred
map_corresponding_foldl_2	../library/array.m	/^:- pred map_corresponding_foldl_2(pred(/;kq|/^\<map_corresponding_foldl_2\>/;'q;"	kind:pred	file:
map_fold	../library/set.m	/^:- pred map_fold(pred(S, T, A, A), set(S), set(/;kq|/^\<map_fold\>/;'q;"	kind:pred
map_fold2_maybe	../library/maybe.m	/^:- pred map_fold2_maybe(pred(/;kq|/^\<map_fold2_maybe\>/;'q;"	kind:pred
map_fold3_maybe	../library/maybe.m	/^:- pred map_fold3_maybe(pred(/;kq|/^\<map_fold3_maybe\>/;'q;"	kind:pred
map_fold4_maybe	../library/maybe.m	/^:- pred map_fold4_maybe(pred(/;kq|/^\<map_fold4_maybe\>/;'q;"	kind:pred
map_fold5_maybe	../library/maybe.m	/^:- pred map_fold5_maybe(pred(/;kq|/^\<map_fold5_maybe\>/;'q;"	kind:pred
map_fold_maybe	../library/maybe.m	/^:- pred map_fold_maybe(pred(T, U, A, A), maybe(T), maybe(/;kq|/^\<map_fold_maybe\>/;'q;"	kind:pred
map_foldl	../library/array.m	/^:- pred map_foldl(pred(T1, T2, T3, T3), array(T1), array(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
map_foldl	../library/cord.m	/^:- pred map_foldl(pred(T1, T2, A, A), cord(T1), cord(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
map_foldl	../library/list.m	/^:- pred map_foldl(pred(L, M, A, A), list(L), list(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
map_foldl	../library/map.m	/^:- pred map_foldl(pred(K, V, W, A, A), map(K, V), map(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
map_foldl	../library/one_or_more.m	/^:- pred map_foldl(pred(L, M, A, A), one_or_more(L), one_or_more(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
map_foldl	../library/tree234.m	/^:- pred map_foldl(pred(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
map_foldl2	../library/cord.m	/^:- pred map_foldl2(pred(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
map_foldl2	../library/list.m	/^:- pred map_foldl2(pred(L, M, A, A, B, B), list(L), list(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
map_foldl2	../library/map.m	/^:- pred map_foldl2(pred(K, V, W, A, A, B, B), map(K, V), map(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
map_foldl2	../library/one_or_more.m	/^:- pred map_foldl2(pred(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
map_foldl2	../library/tree234.m	/^:- pred map_foldl2(pred(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
map_foldl2_node	../library/cord.m	/^:- pred map_foldl2_node(pred(/;kq|/^\<map_foldl2_node\>/;'q;"	kind:pred	file:
map_foldl3	../library/cord.m	/^:- pred map_foldl3(pred(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
map_foldl3	../library/list.m	/^:- pred map_foldl3(pred(L, M, A, A, B, B, C, C), list(L), list(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
map_foldl3	../library/map.m	/^:- pred map_foldl3(pred(K, V, W, A, A, B, B, C, C), map(K, V), map(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
map_foldl3	../library/one_or_more.m	/^:- pred map_foldl3(pred(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
map_foldl3	../library/tree234.m	/^:- pred map_foldl3(pred(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
map_foldl3_node	../library/cord.m	/^:- pred map_foldl3_node(pred(/;kq|/^\<map_foldl3_node\>/;'q;"	kind:pred	file:
map_foldl4	../library/list.m	/^:- pred map_foldl4(pred(L, M, A, A, B, B, C, C, D, D), list(L), list(/;kq|/^\<map_foldl4\>/;'q;"	kind:pred
map_foldl4	../library/map.m	/^:- pred map_foldl4(pred(K, V, W, A, A, B, B, C, C, D, D), map(K, V), map(/;kq|/^\<map_foldl4\>/;'q;"	kind:pred
map_foldl4	../library/one_or_more.m	/^:- pred map_foldl4(pred(/;kq|/^\<map_foldl4\>/;'q;"	kind:pred
map_foldl4	../library/tree234.m	/^:- pred map_foldl4(pred(/;kq|/^\<map_foldl4\>/;'q;"	kind:pred
map_foldl5	../library/list.m	/^:- pred map_foldl5(pred(/;kq|/^\<map_foldl5\>/;'q;"	kind:pred
map_foldl5	../library/one_or_more.m	/^:- pred map_foldl5(pred(/;kq|/^\<map_foldl5\>/;'q;"	kind:pred
map_foldl6	../library/list.m	/^:- pred map_foldl6(pred(/;kq|/^\<map_foldl6\>/;'q;"	kind:pred
map_foldl6	../library/one_or_more.m	/^:- pred map_foldl6(pred(/;kq|/^\<map_foldl6\>/;'q;"	kind:pred
map_foldl_loop	../library/array.m	/^:- pred map_foldl_loop(pred(/;kq|/^\<map_foldl_loop\>/;'q;"	kind:pred	file:
map_foldl_node	../library/cord.m	/^:- pred map_foldl_node(pred(A, B, C, C), cord_node(A), cord_node(/;kq|/^\<map_foldl_node\>/;'q;"	kind:pred	file:
map_foldr	../library/list.m	/^:- pred map_foldr(pred(L, M, A, A), list(L), list(/;kq|/^\<map_foldr\>/;'q;"	kind:pred
map_foldr	../library/one_or_more.m	/^:- pred map_foldr(pred(L, M, A, A), one_or_more(L), one_or_more(/;kq|/^\<map_foldr\>/;'q;"	kind:pred
map_func	../library/set_ctree234.m	/^:- pred map_func((func(T1) = T2)::in((func(/;kq|/^\<map_func\>/;'q;"	kind:pred	file:
map_func	../library/set_tree234.m	/^:- pred map_func(func(T1) = T2, set_tree234(/;kq|/^\<map_func\>/;'q;"	kind:pred	file:
map_keys	../library/bimap.m	/^:- func map_keys(func(V, K) = L, bimap(K, V)) = bimap(/;kq|/^\<map_keys\>/;'q;"	kind:func
map_keys	../library/injection.m	/^:- func map_keys(func(V, K) = L, injection(K, V)) = injection(/;kq|/^\<map_keys\>/;'q;"	kind:func
map_keys_2	../library/bimap.m	/^:- pred map_keys_2(pred(V, K, L)::in(pred(/;kq|/^\<map_keys_2\>/;'q;"	kind:pred	file:
map_keys_func_2	../library/bimap.m	/^:- pred map_keys_func_2(func(V, K) = L::in(func(/;kq|/^\<map_keys_func_2\>/;'q;"	kind:pred	file:
map_keys_only	../library/assoc_list.m	/^:- func map_keys_only(func(K) = L, assoc_list(K, V)) = assoc_list(/;kq|/^\<map_keys_only\>/;'q;"	kind:func
map_keys_only	../library/kv_list.m	/^:- func map_keys_only(func(K) = L, kv_list(K, V)) = kv_list(/;kq|/^\<map_keys_only\>/;'q;"	kind:func
map_maybe	../library/maybe.m	/^:- func map_maybe(func(T) = U, maybe(T)) = maybe(/;kq|/^\<map_maybe\>/;'q;"	kind:func
map_maybe	../library/maybe.m	/^:- pred map_maybe(pred(T, U), maybe(T), maybe(/;kq|/^\<map_maybe\>/;'q;"	kind:pred
map_node	../library/cord.m	/^:- func map_node(func(T) = U, cord_node(T)) = cord_node(/;kq|/^\<map_node\>/;'q;"	kind:func	file:
map_pair	../library/pprint.m	/^:- type map_pair(K, V)$/;kq|-;/\<map_pair\>/;'q;"	kind:type	file:
map_pair_to_doc	../library/pprint.m	/^:- func map_pair_to_doc(int, map_pair(/;kq|/^\<map_pair_to_doc\>/;'q;"	kind:func	file:
map_pred	../library/cord.m	/^:- pred map_pred(pred(T, U)::in(pred(/;kq|/^\<map_pred\>/;'q;"	kind:pred
map_pred	../library/set_ctree234.m	/^:- pred map_pred(pred(T1, T2)::in(pred(/;kq|/^\<map_pred\>/;'q;"	kind:pred	file:
map_pred	../library/set_tree234.m	/^:- pred map_pred(pred(T1, T2)::in(pred(/;kq|/^\<map_pred\>/;'q;"	kind:pred	file:
map_pred_node	../library/cord.m	/^:- pred map_pred_node(pred(T, U)::in(pred(/;kq|/^\<map_pred_node\>/;'q;"	kind:pred	file:
map_to_doc	../library/pprint.m	/^:- func map_to_doc(int, map(/;kq|/^\<map_to_doc\>/;'q;"	kind:func	file:
map_values	../library/assoc_list.m	/^:- func map_values(func(K, V) = W, assoc_list(K, V)) = assoc_list(/;kq|/^\<map_values\>/;'q;"	kind:func
map_values	../library/bimap.m	/^:- func map_values(func(K, V) = W, bimap(K, V)) = bimap(/;kq|/^\<map_values\>/;'q;"	kind:func
map_values	../library/injection.m	/^:- func map_values(func(K, V) = W, injection(K, V)) = injection(/;kq|/^\<map_values\>/;'q;"	kind:func
map_values	../library/kv_list.m	/^:- func map_values(func(K, V) = W, kv_list(K, V)) = kv_list(/;kq|/^\<map_values\>/;'q;"	kind:func
map_values	../library/map.m	/^:- func map_values(func(K, V) = W, map(K, V)) = map(/;kq|/^\<map_values\>/;'q;"	kind:func
map_values	../library/pqueue.m	/^:- pred map_values((func(V1) = V2)::in, pqueue(K, V1)::in, pqueue(/;kq|/^\<map_values\>/;'q;"	kind:pred
map_values	../library/rbtree.m	/^:- func map_values(func(K, V1) = V2, rbtree(K, V1)) = rbtree(/;kq|/^\<map_values\>/;'q;"	kind:func
map_values	../library/rtree.m	/^:- pred map_values(pred(K, V, W), rtree(K, V), rtree(/;kq|/^\<map_values\>/;'q;"	kind:pred
map_values	../library/tree234.m	/^:- func map_values(func(K, V) = W, tree234(K, V)) = tree234(/;kq|/^\<map_values\>/;'q;"	kind:func
map_values_2	../library/bimap.m	/^:- pred map_values_2(pred(K, V, W)::in(pred(/;kq|/^\<map_values_2\>/;'q;"	kind:pred	file:
map_values_2	../library/rtree.m	/^:- pred map_values_2(pred(K, V, W), rtree_2(K, V), rtree_2(/;kq|/^\<map_values_2\>/;'q;"	kind:pred	file:
map_values_foldl	../library/map.m	/^:- pred map_values_foldl(pred(V, W, A, A), map(K, V), map(/;kq|/^\<map_values_foldl\>/;'q;"	kind:pred
map_values_foldl	../library/tree234.m	/^:- pred map_values_foldl(pred(/;kq|/^\<map_values_foldl\>/;'q;"	kind:pred
map_values_foldl2	../library/map.m	/^:- pred map_values_foldl2(pred(V, W, A, A, B, B), map(K, V), map(/;kq|/^\<map_values_foldl2\>/;'q;"	kind:pred
map_values_foldl2	../library/tree234.m	/^:- pred map_values_foldl2(pred(/;kq|/^\<map_values_foldl2\>/;'q;"	kind:pred
map_values_foldl3	../library/map.m	/^:- pred map_values_foldl3(pred(/;kq|/^\<map_values_foldl3\>/;'q;"	kind:pred
map_values_foldl3	../library/tree234.m	/^:- pred map_values_foldl3(pred(/;kq|/^\<map_values_foldl3\>/;'q;"	kind:pred
map_values_func_2	../library/bimap.m	/^:- pred map_values_func_2(func(K, V) = W::in(func(/;kq|/^\<map_values_func_2\>/;'q;"	kind:pred	file:
map_values_key_2	../library/rtree.m	/^:- pred map_values_key_2(pred(K, V, W), K, rtree_2(K, V), rtree_2(/;kq|/^\<map_values_key_2\>/;'q;"	kind:pred	file:
map_values_only	../library/assoc_list.m	/^:- func map_values_only(func(V) = W, assoc_list(K, V)) = assoc_list(/;kq|/^\<map_values_only\>/;'q;"	kind:func
map_values_only	../library/kv_list.m	/^:- func map_values_only(func(V) = W, kv_list(K, V)) = kv_list(/;kq|/^\<map_values_only\>/;'q;"	kind:func
map_values_only	../library/map.m	/^:- func map_values_only(func(V) = W, map(K, V)) = map(/;kq|/^\<map_values_only\>/;'q;"	kind:func
map_values_only	../library/tree234.m	/^:- func map_values_only(func(V) = W, tree234(K, V)) = tree234(/;kq|/^\<map_values_only\>/;'q;"	kind:func
map_values_only_foldl	../library/map.m	/^:- pred map_values_only_foldl(pred(V, W, A, A), map(K, V), map(/;kq|/^\<map_values_only_foldl\>/;'q;"	kind:pred
map_values_only_foldl	../library/tree234.m	/^:- pred map_values_only_foldl(pred(/;kq|/^\<map_values_only_foldl\>/;'q;"	kind:pred
map_values_only_foldl2	../library/map.m	/^:- pred map_values_only_foldl2(pred(V, W, A, A, B, B), map(K, V), map(/;kq|/^\<map_values_only_foldl2\>/;'q;"	kind:pred
map_values_only_foldl2	../library/tree234.m	/^:- pred map_values_only_foldl2(pred(/;kq|/^\<map_values_only_foldl2\>/;'q;"	kind:pred
map_values_only_foldl3	../library/map.m	/^:- pred map_values_only_foldl3(pred(/;kq|/^\<map_values_only_foldl3\>/;'q;"	kind:pred
map_values_only_foldl3	../library/tree234.m	/^:- pred map_values_only_foldl3(pred(/;kq|/^\<map_values_only_foldl3\>/;'q;"	kind:pred
march	../library/calendar.m	/^    ;       march$/;kq|-;/\<march\>/;'q;"	kind:cons
mark_hp	../library/private_builtin.m	/^:- impure pred mark_hp(/;kq|/^\<mark_hp\>/;'q;"	kind:pred
mark_ticket_stack	../library/private_builtin.m	/^:- impure pred mark_ticket_stack(/;kq|/^\<mark_ticket_stack\>/;'q;"	kind:pred
mask	../library/fat_sparse_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
mask	../library/fatter_sparse_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
mask	../library/sparse_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
mask	../library/tree_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
match_kv_against_stack	../library/tree234.m	/^:- pred match_kv_against_stack(/;kq|/^\<match_kv_against_stack\>/;'q;"	kind:pred	file:
match_kv_against_subtree_and_stack	../library/tree234.m	/^:- pred match_kv_against_subtree_and_stack(/;kq|/^\<match_kv_against_subtree_and_stack\>/;'q;"	kind:pred	file:
match_string	../library/parsing_utils.m	/^:- pred match_string(/;kq|/^\<match_string\>/;'q;"	kind:pred	file:
match_string_2	../library/parsing_utils.m	/^:- pred match_string_2(/;kq|/^\<match_string_2\>/;'q;"	kind:pred	file:
match_tree_against_stack	../library/tree234.m	/^:- pred match_tree_against_stack(tree234(/;kq|/^\<match_tree_against_stack\>/;'q;"	kind:pred	file:
math.acos	../library/math.m	/^:- func acos(/;kq|/^\<acos\>/;'q;"	kind:func
math.asin	../library/math.m	/^:- func asin(/;kq|/^\<asin\>/;'q;"	kind:func
math.atan	../library/math.m	/^:- func atan(/;kq|/^\<atan\>/;'q;"	kind:func
math.atan2	../library/math.m	/^:- func atan2(/;kq|/^\<atan2\>/;'q;"	kind:func
math.ceiling	../library/math.m	/^:- func ceiling(/;kq|/^\<ceiling\>/;'q;"	kind:func
math.cos	../library/math.m	/^:- func cos(/;kq|/^\<cos\>/;'q;"	kind:func
math.cosh	../library/math.m	/^:- func cosh(/;kq|/^\<cosh\>/;'q;"	kind:func
math.e	../library/math.m	/^:- func e = float.$/;kq|/^\<e\>/;'q;"	kind:func
math.exp	../library/math.m	/^:- func exp(/;kq|/^\<exp\>/;'q;"	kind:func
math.floor	../library/math.m	/^:- func floor(/;kq|/^\<floor\>/;'q;"	kind:func
math.fma	../library/math.m	/^:- func fma(/;kq|/^\<fma\>/;'q;"	kind:func
math.have_fma	../library/math.m	/^:- pred have_fma is semidet.$/;kq|/^\<have_fma\>/;'q;"	kind:pred
math.ln	../library/math.m	/^:- func ln(/;kq|/^\<ln\>/;'q;"	kind:func
math.log	../library/math.m	/^:- func log(/;kq|/^\<log\>/;'q;"	kind:func
math.log10	../library/math.m	/^:- func log10(/;kq|/^\<log10\>/;'q;"	kind:func
math.log2	../library/math.m	/^:- func log2(/;kq|/^\<log2\>/;'q;"	kind:func
math.no_roots	../library/math.m	/^    --->    no_roots$/;kq|-;/\<math.no_roots\>/;'q;"	kind:cons
math.one_root	../library/math.m	/^    ;       one_root(float)$/;kq|-;/\<math.one_root\>/;'q;"	kind:cons
math.pi	../library/math.m	/^:- func pi = float.$/;kq|/^\<pi\>/;'q;"	kind:func
math.pow	../library/math.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
math.quadratic_roots	../library/math.m	/^:- type quadratic_roots$/;kq|-;/\<math.quadratic_roots\>/;'q;"	kind:type
math.round	../library/math.m	/^:- func round(/;kq|/^\<round\>/;'q;"	kind:func
math.sin	../library/math.m	/^:- func sin(/;kq|/^\<sin\>/;'q;"	kind:func
math.sinh	../library/math.m	/^:- func sinh(/;kq|/^\<sinh\>/;'q;"	kind:func
math.solve_quadratic	../library/math.m	/^:- func solve_quadratic(/;kq|/^\<solve_quadratic\>/;'q;"	kind:func
math.sqrt	../library/math.m	/^:- func sqrt(/;kq|/^\<sqrt\>/;'q;"	kind:func
math.tan	../library/math.m	/^:- func tan(/;kq|/^\<tan\>/;'q;"	kind:func
math.tanh	../library/math.m	/^:- func tanh(/;kq|/^\<tanh\>/;'q;"	kind:func
math.truncate	../library/math.m	/^:- func truncate(/;kq|/^\<truncate\>/;'q;"	kind:func
math.two_roots	../library/math.m	/^    ;       two_roots(float, float).$/;kq|-;/\<math.two_roots\>/;'q;"	kind:cons
math.unchecked_acos	../library/math.m	/^:- func unchecked_acos(/;kq|/^\<unchecked_acos\>/;'q;"	kind:func
math.unchecked_asin	../library/math.m	/^:- func unchecked_asin(/;kq|/^\<unchecked_asin\>/;'q;"	kind:func
math.unchecked_ln	../library/math.m	/^:- func unchecked_ln(/;kq|/^\<unchecked_ln\>/;'q;"	kind:func
math.unchecked_log	../library/math.m	/^:- func unchecked_log(/;kq|/^\<unchecked_log\>/;'q;"	kind:func
math.unchecked_log10	../library/math.m	/^:- func unchecked_log10(/;kq|/^\<unchecked_log10\>/;'q;"	kind:func
math.unchecked_log2	../library/math.m	/^:- func unchecked_log2(/;kq|/^\<unchecked_log2\>/;'q;"	kind:func
math.unchecked_pow	../library/math.m	/^:- func unchecked_pow(/;kq|/^\<unchecked_pow\>/;'q;"	kind:func
math.unchecked_sqrt	../library/math.m	/^:- func unchecked_sqrt(/;kq|/^\<unchecked_sqrt\>/;'q;"	kind:func
math_domain_checks	../library/math.m	/^:- pred math_domain_checks is semidet.$/;kq|/^\<math_domain_checks\>/;'q;"	kind:pred	file:
max	../library/array.m	/^:- func max(array(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/bt_array.m	/^:- func max(bt_array(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/float.m	/^:- func max = float.$/;kq|/^\<max\>/;'q;"	kind:func
max	../library/float.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/int.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/int16.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/int32.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/int64.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/int8.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/uint.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/uint16.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/uint32.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/uint64.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/uint8.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/version_array.m	/^:- func max(version_array(/;kq|/^\<max\>/;'q;"	kind:func
max2	../library/psqueue.m	/^:- func max2(/;kq|/^\<max2\>/;'q;"	kind:func	file:
max_char_value	../library/char.m	/^:- func max_char_value = int.$/;kq|/^\<max_char_value\>/;'q;"	kind:func
max_day_in_month_for	../library/calendar.m	/^:- func max_day_in_month_for(/;kq|/^\<max_day_in_month_for\>/;'q;"	kind:func	file:
max_elem	../library/diet.m	/^:- func max_elem(T, T) = T <= diet_element(/;kq|/^\<max_elem\>/;'q;"	kind:func	file:
max_exponent	../library/float.m	/^:- func max_exponent = int.$/;kq|/^\<max_exponent\>/;'q;"	kind:func
max_file_column_width	mdice.m	/^    ;       max_file_column_width$/;kq|-;/\<max_file_column_width\>/;'q;"	kind:cons	file:
max_file_column_width	mslice.m	/^    ;       max_file_column_width$/;kq|-;/\<max_file_column_width\>/;'q;"	kind:cons	file:
max_int	../library/int.m	/^:- func max_int = int.$/;kq|/^\<max_int\>/;'q;"	kind:func
max_int16	../library/int16.m	/^:- func max_int16 = int16.$/;kq|/^\<max_int16\>/;'q;"	kind:func
max_int32	../library/int32.m	/^:- func max_int32 = int32.$/;kq|/^\<max_int32\>/;'q;"	kind:func
max_int64	../library/int64.m	/^:- func max_int64 = int64.$/;kq|/^\<max_int64\>/;'q;"	kind:func
max_int8	../library/int8.m	/^:- func max_int8 = int8.$/;kq|/^\<max_int8\>/;'q;"	kind:func
max_key	../library/map.m	/^:- func max_key(map(/;kq|/^\<max_key\>/;'q;"	kind:func
max_key	../library/tree234.m	/^:- func max_key(tree234(/;kq|/^\<max_key\>/;'q;"	kind:func
max_key_in_loser_tree	../library/psqueue.m	/^:- pred max_key_in_loser_tree(loser_tree(P, K)::in, maybe(/;kq|/^\<max_key_in_loser_tree\>/;'q;"	kind:pred	file:
max_key_in_loser_tree_acc	../library/psqueue.m	/^:- pred max_key_in_loser_tree_acc(loser_tree(/;kq|/^\<max_key_in_loser_tree_acc\>/;'q;"	kind:pred	file:
max_name_column_width	mdice.m	/^    ;       max_name_column_width$/;kq|-;/\<max_name_column_width\>/;'q;"	kind:cons	file:
max_name_column_width	mslice.m	/^    ;       max_name_column_width$/;kq|-;/\<max_name_column_width\>/;'q;"	kind:cons	file:
max_occupants	../library/hash_table.m	/^                max_occupants           :: int,$/;kq|-;/\<max_occupants\>/;'q;"	kind:fld
max_path_column_width	mdice.m	/^    ;       max_path_column_width$/;kq|-;/\<max_path_column_width\>/;'q;"	kind:cons	file:
max_path_column_width	mslice.m	/^    ;       max_path_column_width$/;kq|-;/\<max_path_column_width\>/;'q;"	kind:cons	file:
max_precision	../library/string.m	/^:- func max_precision = int.$/;kq|/^\<max_precision\>/;'q;"	kind:func	file:
max_row	mdice.m	/^    ;       max_row$/;kq|-;/\<max_row\>/;'q;"	kind:cons	file:
max_row	mslice.m	/^    ;       max_row$/;kq|-;/\<max_row\>/;'q;"	kind:cons	file:
max_uint	../library/uint.m	/^:- func max_uint = uint.$/;kq|/^\<max_uint\>/;'q;"	kind:func
max_uint16	../library/uint16.m	/^:- func max_uint16 = uint16.$/;kq|/^\<max_uint16\>/;'q;"	kind:func
max_uint32	../library/uint32.m	/^:- func max_uint32 = uint32.$/;kq|/^\<max_uint32\>/;'q;"	kind:func
max_uint64	../library/uint64.m	/^:- func max_uint64 = uint64.$/;kq|/^\<max_uint64\>/;'q;"	kind:func
max_uint8	../library/uint8.m	/^:- func max_uint8 = uint8.$/;kq|/^\<max_uint8\>/;'q;"	kind:func
max_var	../library/varset.m	/^:- func max_var(varset(T)) = var(/;kq|/^\<max_var\>/;'q;"	kind:func
may	../library/calendar.m	/^    ;       may$/;kq|-;/\<may\>/;'q;"	kind:cons
may_delete_stream_info	../library/io.stream_db.m	/^:- pred may_delete_stream_info(/;kq|/^\<may_delete_stream_info\>/;'q;"	kind:pred	file:
maybe	../library/maybe.m	/^:- type maybe(T)$/;kq|-;/\<maybe\>/;'q;"	kind:type
maybe.error	../library/maybe.m	/^    ;       error(E).$/;kq|-;/\<maybe.error\>/;'q;"	kind:cons
maybe.error	../library/maybe.m	/^    ;       error(E, list(E)).$/;kq|-;/\<maybe.error\>/;'q;"	kind:cons
maybe.error	../library/maybe.m	/^    ;       error(string).$/;kq|-;/\<maybe.error\>/;'q;"	kind:cons
maybe.fold2_maybe	../library/maybe.m	/^:- pred fold2_maybe(pred(T, A, A, B, B), maybe(/;kq|/^\<fold2_maybe\>/;'q;"	kind:pred
maybe.fold3_maybe	../library/maybe.m	/^:- pred fold3_maybe(pred(T, A, A, B, B, C, C), maybe(/;kq|/^\<fold3_maybe\>/;'q;"	kind:pred
maybe.fold4_maybe	../library/maybe.m	/^:- pred fold4_maybe(pred(/;kq|/^\<fold4_maybe\>/;'q;"	kind:pred
maybe.fold5_maybe	../library/maybe.m	/^:- pred fold5_maybe(pred(/;kq|/^\<fold5_maybe\>/;'q;"	kind:pred
maybe.fold_maybe	../library/maybe.m	/^:- func fold_maybe(func(T, U) = U, maybe(/;kq|/^\<fold_maybe\>/;'q;"	kind:func
maybe.fold_maybe	../library/maybe.m	/^:- pred fold_maybe(pred(T, A, A), maybe(/;kq|/^\<fold_maybe\>/;'q;"	kind:pred
maybe.func_to_maybe	../library/maybe.m	/^:- func func_to_maybe((func) = T) = maybe(/;kq|/^\<func_to_maybe\>/;'q;"	kind:func
maybe.map_fold2_maybe	../library/maybe.m	/^:- pred map_fold2_maybe(pred(/;kq|/^\<map_fold2_maybe\>/;'q;"	kind:pred
maybe.map_fold3_maybe	../library/maybe.m	/^:- pred map_fold3_maybe(pred(/;kq|/^\<map_fold3_maybe\>/;'q;"	kind:pred
maybe.map_fold4_maybe	../library/maybe.m	/^:- pred map_fold4_maybe(pred(/;kq|/^\<map_fold4_maybe\>/;'q;"	kind:pred
maybe.map_fold5_maybe	../library/maybe.m	/^:- pred map_fold5_maybe(pred(/;kq|/^\<map_fold5_maybe\>/;'q;"	kind:pred
maybe.map_fold_maybe	../library/maybe.m	/^:- pred map_fold_maybe(pred(T, U, A, A), maybe(T), maybe(/;kq|/^\<map_fold_maybe\>/;'q;"	kind:pred
maybe.map_maybe	../library/maybe.m	/^:- func map_maybe(func(T) = U, maybe(T)) = maybe(/;kq|/^\<map_maybe\>/;'q;"	kind:func
maybe.map_maybe	../library/maybe.m	/^:- pred map_maybe(pred(T, U), maybe(T), maybe(/;kq|/^\<map_maybe\>/;'q;"	kind:pred
maybe.no	../library/maybe.m	/^    --->    no$/;kq|-;/\<maybe.no\>/;'q;"	kind:cons
maybe.ok	../library/maybe.m	/^    --->    ok$/;kq|-;/\<maybe.ok\>/;'q;"	kind:cons
maybe.ok	../library/maybe.m	/^    --->    ok(T)$/;kq|-;/\<maybe.ok\>/;'q;"	kind:cons
maybe.ok	../library/maybe.m	/^    --->    ok(T)$/;kq|-;/\<maybe.ok\>/;'q;"	kind:cons
maybe.pred_to_maybe	../library/maybe.m	/^:- func pred_to_maybe(pred(T)) = maybe(/;kq|/^\<pred_to_maybe\>/;'q;"	kind:func
maybe.yes	../library/maybe.m	/^    ;       yes(T).$/;kq|-;/\<maybe.yes\>/;'q;"	kind:cons
maybe_add_revstring	../library/string.to_string.m	/^:- pred maybe_add_revstring(/;kq|/^\<maybe_add_revstring\>/;'q;"	kind:pred	file:
maybe_add_stdlib_wrapper	../mdbcomp/builtin_modules.m	/^:- func maybe_add_stdlib_wrapper(/;kq|/^\<maybe_add_stdlib_wrapper\>/;'q;"	kind:func
maybe_add_stdlib_wrapper	builtin_modules.m	/^:- func maybe_add_stdlib_wrapper(/;kq|/^\<maybe_add_stdlib_wrapper\>/;'q;"	kind:func
maybe_adjacent_to_graphic_token	../library/term_io.m	/^    --->    maybe_adjacent_to_graphic_token$/;kq|-;/\<maybe_adjacent_to_graphic_token\>/;'q;"	kind:cons
maybe_answer_table_stats	../library/table_statistics.m	/^                maybe_answer_table_stats    :: maybe(table_stats_curr_prev)$/;kq|-;/\<maybe_answer_table_stats\>/;'q;"	kind:fld
maybe_arg	../library/deconstruct.m	/^:- type maybe_arg$/;kq|-;/\<maybe_arg\>/;'q;"	kind:type
maybe_cut	../mdbcomp/mdbcomp.goal_path.m	/^:- type maybe_cut$/;kq|-;/\<maybe_cut\>/;'q;"	kind:type
maybe_cut	mdbcomp.goal_path.m	/^:- type maybe_cut$/;kq|-;/\<maybe_cut\>/;'q;"	kind:type
maybe_default	../library/maybe.m	/^:- func maybe_default(T, maybe(/;kq|/^\<maybe_default\>/;'q;"	kind:func
maybe_delete_stream_info	../library/io.stream_db.m	/^:- pred maybe_delete_stream_info(/;kq|/^\<maybe_delete_stream_info\>/;'q;"	kind:pred
maybe_dice_error_to_problem_string	../mdbcomp/slice_and_dice.m	/^:- pred maybe_dice_error_to_problem_string(maybe_error(/;kq|/^\<maybe_dice_error_to_problem_string\>/;'q;"	kind:pred	file:
maybe_dice_error_to_problem_string	slice_and_dice.m	/^:- pred maybe_dice_error_to_problem_string(maybe_error(/;kq|/^\<maybe_dice_error_to_problem_string\>/;'q;"	kind:pred	file:
maybe_dst_to_int	../library/time.m	/^:- func maybe_dst_to_int(maybe(/;kq|/^\<maybe_dst_to_int\>/;'q;"	kind:func	file:
maybe_dtd	../library/term_to_xml.m	/^:- type maybe_dtd$/;kq|-;/\<maybe_dtd\>/;'q;"	kind:type
maybe_error	../library/maybe.m	/^:- type maybe_error$/;kq|-;/\<maybe_error\>/;'q;"	kind:type
maybe_error_ok	../library/maybe.m	/^:- inst maybe_error_ok(I) for maybe_error\/2$/;kq|-;/\<maybe_error_ok\>/;'q;"	kind:inst
maybe_errors	../library/maybe.m	/^:- type maybe_errors(T) == maybe_errors(T, string).$/;kq|-;/\<maybe_errors\>/;'q;"	kind:type
maybe_errors_ok	../library/maybe.m	/^:- inst maybe_errors_ok(I) for maybe_errors\/2$/;kq|-;/\<maybe_errors_ok\>/;'q;"	kind:inst
maybe_file_error	../library/dir.m	/^:- type maybe_file_error(T)$/;kq|-;/\<maybe_file_error\>/;'q;"	kind:type	file:
maybe_follow_symlinks	../library/dir.m	/^:- type maybe_follow_symlinks$/;kq|-;/\<maybe_follow_symlinks\>/;'q;"	kind:type
maybe_format	../library/term_to_xml.m	/^:- type maybe_format$/;kq|-;/\<maybe_format\>/;'q;"	kind:type	file:
maybe_from_corresponding_lists	../library/assoc_list.m	/^:- pred maybe_from_corresponding_lists(list(K)::in, list(/;kq|/^\<maybe_from_corresponding_lists\>/;'q;"	kind:pred
maybe_functor_info	../library/term_to_xml.m	/^:- type maybe_functor_info$/;kq|-;/\<maybe_functor_info\>/;'q;"	kind:type
maybe_have_valid_token	../library/mercury_term_lexer.m	/^:- type maybe_have_valid_token$/;kq|-;/\<maybe_have_valid_token\>/;'q;"	kind:type	file:
maybe_include_var_name_table	../mdbcomp/program_representation.m	/^:- type maybe_include_var_name_table$/;kq|-;/\<maybe_include_var_name_table\>/;'q;"	kind:type
maybe_include_var_name_table	program_representation.m	/^:- type maybe_include_var_name_table$/;kq|-;/\<maybe_include_var_name_table\>/;'q;"	kind:type
maybe_include_var_types	../mdbcomp/program_representation.m	/^:- type maybe_include_var_types$/;kq|-;/\<maybe_include_var_types\>/;'q;"	kind:type
maybe_include_var_types	program_representation.m	/^:- type maybe_include_var_types$/;kq|-;/\<maybe_include_var_types\>/;'q;"	kind:type
maybe_incomplete_result	../library/io.m	/^:- type maybe_incomplete_result(T)$/;kq|-;/\<maybe_incomplete_result\>/;'q;"	kind:type
maybe_incomplete_result_code	../library/io.m	/^:- type maybe_incomplete_result_code$/;kq|-;/\<maybe_incomplete_result_code\>/;'q;"	kind:type	file:
maybe_indent	../library/term_to_xml.m	/^:- pred maybe_indent(/;kq|/^\<maybe_indent\>/;'q;"	kind:pred	file:
maybe_int	../library/getopt.m	/^    ;       maybe_int(maybe(int))$/;kq|-;/\<maybe_int\>/;'q;"	kind:cons
maybe_int	../library/getopt_io.m	/^    ;       maybe_int(maybe(int))$/;kq|-;/\<maybe_int\>/;'q;"	kind:cons
maybe_is_yes	../library/maybe.m	/^:- pred maybe_is_yes(maybe(/;kq|/^\<maybe_is_yes\>/;'q;"	kind:pred
maybe_limit	../library/rtree.m	/^:- pred maybe_limit(K::in, pred(K, E)::in(pred(/;kq|/^\<maybe_limit\>/;'q;"	kind:pred	file:
maybe_make_room	../library/bit_buffer.write.m	/^:- pred maybe_make_room(bit_buffer(/;kq|/^\<maybe_make_room\>/;'q;"	kind:pred
maybe_mangle_uncommon_functor	../library/term_to_xml.m	/^:- func maybe_mangle_uncommon_functor(/;kq|/^\<maybe_mangle_uncommon_functor\>/;'q;"	kind:func	file:
maybe_nl	../library/term_to_xml.m	/^:- pred maybe_nl(/;kq|/^\<maybe_nl\>/;'q;"	kind:pred	file:
maybe_op_info_binary_prefix	../library/ops.m	/^:- type maybe_op_info_binary_prefix$/;kq|-;/\<maybe_op_info_binary_prefix\>/;'q;"	kind:type
maybe_op_info_infix	../library/ops.m	/^:- type maybe_op_info_infix$/;kq|-;/\<maybe_op_info_infix\>/;'q;"	kind:type
maybe_op_info_postfix	../library/ops.m	/^:- type maybe_op_info_postfix$/;kq|-;/\<maybe_op_info_postfix\>/;'q;"	kind:type
maybe_op_info_prefix	../library/ops.m	/^:- type maybe_op_info_prefix$/;kq|-;/\<maybe_op_info_prefix\>/;'q;"	kind:type
maybe_option_arg	../library/getopt.m	/^:- type maybe_option_arg$/;kq|-;/\<maybe_option_arg\>/;'q;"	kind:type	file:
maybe_option_arg	../library/getopt_io.m	/^:- type maybe_option_arg$/;kq|-;/\<maybe_option_arg\>/;'q;"	kind:type	file:
maybe_option_error	../library/getopt.m	/^:- type maybe_option_error(OptionType)$/;kq|-;/\<maybe_option_error\>/;'q;"	kind:type
maybe_option_error	../library/getopt_io.m	/^:- type maybe_option_error(OptionType)$/;kq|-;/\<maybe_option_error\>/;'q;"	kind:type
maybe_option_table	../library/getopt.m	/^:- type maybe_option_table(OptionType)$/;kq|-;/\<maybe_option_table\>/;'q;"	kind:type
maybe_option_table	../library/getopt_io.m	/^:- type maybe_option_table(OptionType)$/;kq|-;/\<maybe_option_table\>/;'q;"	kind:type
maybe_option_table_se	../library/getopt.m	/^:- type maybe_option_table_se(OptionType)$/;kq|-;/\<maybe_option_table_se\>/;'q;"	kind:type
maybe_option_table_se	../library/getopt_io.m	/^:- type maybe_option_table_se(OptionType)$/;kq|-;/\<maybe_option_table_se\>/;'q;"	kind:type
maybe_parens	../library/pprint.m	/^:- func maybe_parens(/;kq|/^\<maybe_parens\>/;'q;"	kind:func	file:
maybe_partial_res	../library/io.m	/^:- inst maybe_partial_res(T) for maybe_partial_res\/1$/;kq|-;/\<maybe_partial_res\>/;'q;"	kind:inst
maybe_partial_res	../library/io.m	/^:- type maybe_partial_res(T)$/;kq|-;/\<maybe_partial_res\>/;'q;"	kind:type
maybe_partial_res	../library/stream.m	/^:- type maybe_partial_res(T, Error)$/;kq|-;/\<maybe_partial_res\>/;'q;"	kind:type
maybe_partial_res_2	../library/io.m	/^:- type maybe_partial_res_2(T1, T2)$/;kq|-;/\<maybe_partial_res_2\>/;'q;"	kind:type
maybe_remove_stdlib_wrapper	../mdbcomp/builtin_modules.m	/^:- pred maybe_remove_stdlib_wrapper(/;kq|/^\<maybe_remove_stdlib_wrapper\>/;'q;"	kind:pred
maybe_remove_stdlib_wrapper	builtin_modules.m	/^:- pred maybe_remove_stdlib_wrapper(/;kq|/^\<maybe_remove_stdlib_wrapper\>/;'q;"	kind:pred
maybe_replaced	../library/string.m	/^:- type maybe_replaced$/;kq|-;/\<maybe_replaced\>/;'q;"	kind:type
maybe_search_var_name	../mdbcomp/program_representation.m	/^:- pred maybe_search_var_name(/;kq|/^\<maybe_search_var_name\>/;'q;"	kind:pred
maybe_search_var_name	program_representation.m	/^:- pred maybe_search_var_name(/;kq|/^\<maybe_search_var_name\>/;'q;"	kind:pred
maybe_set_transformed_key	../library/injection.m	/^:- func maybe_set_transformed_key(pred(V, K, L), K, V, map(L, V)) = map(/;kq|/^\<maybe_set_transformed_key\>/;'q;"	kind:func	file:
maybe_stream_content	../library/io.stream_db.m	/^                maybe_stream_content    :: stream_content,$/;kq|-;/\<maybe_stream_content\>/;'q;"	kind:fld
maybe_stream_id	../library/io.stream_db.m	/^                maybe_stream_id         :: int,$/;kq|-;/\<maybe_stream_id\>/;'q;"	kind:fld
maybe_stream_info	../library/io.stream_db.m	/^:- type maybe_stream_info$/;kq|-;/\<maybe_stream_info\>/;'q;"	kind:type
maybe_stream_mode	../library/io.stream_db.m	/^                maybe_stream_mode       :: stream_mode,$/;kq|-;/\<maybe_stream_mode\>/;'q;"	kind:fld
maybe_stream_source	../library/io.stream_db.m	/^                maybe_stream_source     :: stream_source$/;kq|-;/\<maybe_stream_source\>/;'q;"	kind:fld
maybe_string	../library/getopt.m	/^    ;       maybe_string(maybe(string))$/;kq|-;/\<maybe_string\>/;'q;"	kind:cons
maybe_string	../library/getopt.m	/^    ;       maybe_string(maybe(string)).$/;kq|-;/\<maybe_string\>/;'q;"	kind:cons
maybe_string	../library/getopt_io.m	/^    ;       maybe_string(maybe(string))$/;kq|-;/\<maybe_string\>/;'q;"	kind:cons
maybe_string	../library/getopt_io.m	/^    ;       maybe_string(maybe(string)).$/;kq|-;/\<maybe_string\>/;'q;"	kind:cons
maybe_string_special	../library/getopt.m	/^    ;       maybe_string_special$/;kq|-;/\<maybe_string_special\>/;'q;"	kind:cons
maybe_string_special	../library/getopt_io.m	/^    ;       maybe_string_special$/;kq|-;/\<maybe_string_special\>/;'q;"	kind:cons
maybe_stylesheet	../library/term_to_xml.m	/^:- type maybe_stylesheet$/;kq|-;/\<maybe_stylesheet\>/;'q;"	kind:type
maybe_subdirs	../library/dir.m	/^:- type maybe_subdirs$/;kq|-;/\<maybe_subdirs\>/;'q;"	kind:type
maybe_switch_num_functors	../mdbcomp/mdbcomp.goal_path.m	/^:- type maybe_switch_num_functors$/;kq|-;/\<maybe_switch_num_functors\>/;'q;"	kind:type
maybe_switch_num_functors	mdbcomp.goal_path.m	/^:- type maybe_switch_num_functors$/;kq|-;/\<maybe_switch_num_functors\>/;'q;"	kind:type
maybe_transform_key	../library/injection.m	/^:- pred maybe_transform_key(pred(V, K, L)::in(pred(/;kq|/^\<maybe_transform_key\>/;'q;"	kind:pred	file:
maybe_user_stop	../library/dir.m	/^:- type maybe_user_stop$/;kq|-;/\<maybe_user_stop\>/;'q;"	kind:type	file:
maybe_write_paren	../library/stream.string_writer.m	/^:- pred maybe_write_paren(/;kq|/^\<maybe_write_paren\>/;'q;"	kind:pred
maybe_yes	../library/maybe.m	/^:- inst maybe_yes(I) for maybe\/1$/;kq|-;/\<maybe_yes\>/;'q;"	kind:inst
mcov.collect_proc_infos_counts	mcov.m	/^:- pred collect_proc_infos_counts(/;kq|/^\<collect_proc_infos_counts\>/;'q;"	kind:pred	file:
mcov.consistency_warning	mcov.m	/^:- func consistency_warning = string.$/;kq|/^\<consistency_warning\>/;'q;"	kind:func	file:
mcov.detailed	mcov.m	/^    ;       detailed$/;kq|-;/\<mcov.detailed\>/;'q;"	kind:cons	file:
mcov.display_version	mcov.m	/^:- pred display_version(/;kq|/^\<display_version\>/;'q;"	kind:pred	file:
mcov.do_coverage_testing	mcov.m	/^:- pred do_coverage_testing(option_table(option)::in, list(/;kq|/^\<do_coverage_testing\>/;'q;"	kind:pred	file:
mcov.flags_file	mcov.m	/^    ;       flags_file$/;kq|-;/\<mcov.flags_file\>/;'q;"	kind:cons	file:
mcov.help	mcov.m	/^    --->    help$/;kq|-;/\<mcov.help\>/;'q;"	kind:cons	file:
mcov.ignore_mdbcomp	mcov.m	/^    ;       ignore_mdbcomp.$/;kq|-;/\<mcov.ignore_mdbcomp\>/;'q;"	kind:cons	file:
mcov.ignore_stdlib	mcov.m	/^    ;       ignore_stdlib$/;kq|-;/\<mcov.ignore_stdlib\>/;'q;"	kind:cons	file:
mcov.in_mdbcomp_module	mcov.m	/^:- pred in_mdbcomp_module(pair(/;kq|/^\<in_mdbcomp_module\>/;'q;"	kind:pred	file:
mcov.in_module_set	mcov.m	/^:- pred in_module_set(set(module_name)::in, pair(/;kq|/^\<in_module_set\>/;'q;"	kind:pred	file:
mcov.in_stdlib_module	mcov.m	/^:- pred in_stdlib_module(pair(/;kq|/^\<in_stdlib_module\>/;'q;"	kind:pred	file:
mcov.is_local_proc	mcov.m	/^:- pred is_local_proc(/;kq|/^\<is_local_proc\>/;'q;"	kind:pred	file:
mcov.is_zero_count_local_proc	mcov.m	/^:- pred is_zero_count_local_proc(map(/;kq|/^\<is_zero_count_local_proc\>/;'q;"	kind:pred	file:
mcov.kind_warning	mcov.m	/^:- func kind_warning = string.$/;kq|/^\<kind_warning\>/;'q;"	kind:func	file:
mcov.label_info	mcov.m	/^:- type label_info$/;kq|-;/\<mcov.label_info\>/;'q;"	kind:type	file:
mcov.label_line_number	mcov.m	/^                label_line_number   :: int,$/;kq|-;/\<mcov.label_line_number\>/;'q;"	kind:fld	file:
mcov.label_path_port	mcov.m	/^                label_path_port     :: path_port$/;kq|-;/\<mcov.label_path_port\>/;'q;"	kind:fld	file:
mcov.label_proc	mcov.m	/^                label_proc          :: proc_label,$/;kq|-;/\<mcov.label_proc\>/;'q;"	kind:fld	file:
mcov.label_source_file	mcov.m	/^                label_source_file   :: string,$/;kq|-;/\<mcov.label_source_file\>/;'q;"	kind:fld	file:
mcov.long_option	mcov.m	/^:- pred long_option(/;kq|/^\<long_option\>/;'q;"	kind:pred	file:
mcov.long_usage	mcov.m	/^:- pred long_usage(/;kq|/^\<long_usage\>/;'q;"	kind:pred	file:
mcov.main	mcov.m	/^:- pred main(/;kq|/^\<main\>/;'q;"	kind:pred
mcov.module_restriction	mcov.m	/^:- type module_restriction$/;kq|-;/\<mcov.module_restriction\>/;'q;"	kind:type	file:
mcov.module_restriction_user	mcov.m	/^    ;       module_restriction_user(set(module_name)).$/;kq|-;/\<mcov.module_restriction_user\>/;'q;"	kind:cons	file:
mcov.modules	mcov.m	/^    ;       modules$/;kq|-;/\<mcov.modules\>/;'q;"	kind:cons	file:
mcov.option	mcov.m	/^:- type option$/;kq|-;/\<mcov.option\>/;'q;"	kind:type	file:
mcov.option_default	mcov.m	/^:- pred option_default(/;kq|/^\<option_default\>/;'q;"	kind:pred	file:
mcov.option_table	mcov.m	/^:- type option_table == option_table(option).$/;kq|-;/\<mcov.option_table\>/;'q;"	kind:type	file:
mcov.output_filename	mcov.m	/^    ;       output_filename$/;kq|-;/\<mcov.output_filename\>/;'q;"	kind:cons	file:
mcov.proc_info	mcov.m	/^:- type proc_info$/;kq|-;/\<mcov.proc_info\>/;'q;"	kind:type	file:
mcov.proc_line_number	mcov.m	/^                proc_line_number    :: int,$/;kq|-;/\<mcov.proc_line_number\>/;'q;"	kind:fld	file:
mcov.proc_proc	mcov.m	/^                proc_proc           :: proc_label$/;kq|-;/\<mcov.proc_proc\>/;'q;"	kind:fld	file:
mcov.proc_source_file	mcov.m	/^                proc_source_file    :: string,$/;kq|-;/\<mcov.proc_source_file\>/;'q;"	kind:fld	file:
mcov.short_option	mcov.m	/^:- pred short_option(/;kq|/^\<short_option\>/;'q;"	kind:pred	file:
mcov.short_usage	mcov.m	/^:- pred short_usage(/;kq|/^\<short_usage\>/;'q;"	kind:pred	file:
mcov.trace_counts_list	mcov.m	/^:- type trace_counts_list ==$/;kq|-;/\<mcov.trace_counts_list\>/;'q;"	kind:type	file:
mcov.verbose	mcov.m	/^    ;       verbose$/;kq|-;/\<mcov.verbose\>/;'q;"	kind:cons	file:
mcov.version	mcov.m	/^    ;       version$/;kq|-;/\<mcov.version\>/;'q;"	kind:cons	file:
mcov.write_context	mcov.m	/^:- pred write_context(/;kq|/^\<write_context\>/;'q;"	kind:pred	file:
mcov.write_copyright_notice	mcov.m	/^:- pred write_copyright_notice(/;kq|/^\<write_copyright_notice\>/;'q;"	kind:pred	file:
mcov.write_coverage_test	mcov.m	/^:- pred write_coverage_test(/;kq|/^\<write_coverage_test\>/;'q;"	kind:pred	file:
mcov.write_error_message	mcov.m	/^:- pred write_error_message(/;kq|/^\<write_error_message\>/;'q;"	kind:pred	file:
mcov.write_label_info	mcov.m	/^:- pred write_label_info(/;kq|/^\<write_label_info\>/;'q;"	kind:pred	file:
mcov.write_path_port_for_user	mcov.m	/^:- pred write_path_port_for_user(/;kq|/^\<write_path_port_for_user\>/;'q;"	kind:pred	file:
mcov.write_proc_info	mcov.m	/^:- pred write_proc_info(/;kq|/^\<write_proc_info\>/;'q;"	kind:pred	file:
mcov.write_proc_label_for_user	mcov.m	/^:- pred write_proc_label_for_user(/;kq|/^\<write_proc_label_for_user\>/;'q;"	kind:pred	file:
mdbcomp.goal_path.fgp_cons	../mdbcomp/mdbcomp.goal_path.m	/^    ;       fgp_cons(goal_path_step, forward_goal_path).$/;kq|-;/\<mdbcomp.goal_path.fgp_cons\>/;'q;"	kind:cons
mdbcomp.goal_path.fgp_cons	mdbcomp.goal_path.m	/^    ;       fgp_cons(goal_path_step, forward_goal_path).$/;kq|-;/\<mdbcomp.goal_path.fgp_cons\>/;'q;"	kind:cons
mdbcomp.goal_path.fgp_nil	../mdbcomp/mdbcomp.goal_path.m	/^    --->    fgp_nil$/;kq|-;/\<mdbcomp.goal_path.fgp_nil\>/;'q;"	kind:cons
mdbcomp.goal_path.fgp_nil	mdbcomp.goal_path.m	/^    --->    fgp_nil$/;kq|-;/\<mdbcomp.goal_path.fgp_nil\>/;'q;"	kind:cons
mdbcomp.goal_path.fgp_to_rgp	../mdbcomp/mdbcomp.goal_path.m	/^:- pred fgp_to_rgp(/;kq|/^\<fgp_to_rgp\>/;'q;"	kind:pred
mdbcomp.goal_path.fgp_to_rgp	mdbcomp.goal_path.m	/^:- pred fgp_to_rgp(/;kq|/^\<fgp_to_rgp\>/;'q;"	kind:pred
mdbcomp.goal_path.gaa_di	../mdbcomp/mdbcomp.goal_path.m	/^:- mode gaa_di == di(uniq_goal_attr_array).$/;kq|-;/\<mdbcomp.goal_path.gaa_di\>/;'q;"	kind:mode
mdbcomp.goal_path.gaa_di	mdbcomp.goal_path.m	/^:- mode gaa_di == di(uniq_goal_attr_array).$/;kq|-;/\<mdbcomp.goal_path.gaa_di\>/;'q;"	kind:mode
mdbcomp.goal_path.gaa_uo	../mdbcomp/mdbcomp.goal_path.m	/^:- mode gaa_uo == out(uniq_goal_attr_array).$/;kq|-;/\<mdbcomp.goal_path.gaa_uo\>/;'q;"	kind:mode
mdbcomp.goal_path.gaa_uo	mdbcomp.goal_path.m	/^:- mode gaa_uo == out(uniq_goal_attr_array).$/;kq|-;/\<mdbcomp.goal_path.gaa_uo\>/;'q;"	kind:mode
mdbcomp.goal_path.goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_id$/;kq|-;/\<mdbcomp.goal_path.goal_id\>/;'q;"	kind:type
mdbcomp.goal_path.goal_id	mdbcomp.goal_path.m	/^:- type goal_id$/;kq|-;/\<mdbcomp.goal_path.goal_id\>/;'q;"	kind:type
mdbcomp.goal_path.maybe_cut	../mdbcomp/mdbcomp.goal_path.m	/^:- type maybe_cut$/;kq|-;/\<mdbcomp.goal_path.maybe_cut\>/;'q;"	kind:type
mdbcomp.goal_path.maybe_cut	mdbcomp.goal_path.m	/^:- type maybe_cut$/;kq|-;/\<mdbcomp.goal_path.maybe_cut\>/;'q;"	kind:type
mdbcomp.goal_path.rgp_cons	../mdbcomp/mdbcomp.goal_path.m	/^    ;       rgp_cons(reverse_goal_path, goal_path_step).$/;kq|-;/\<mdbcomp.goal_path.rgp_cons\>/;'q;"	kind:cons
mdbcomp.goal_path.rgp_cons	mdbcomp.goal_path.m	/^    ;       rgp_cons(reverse_goal_path, goal_path_step).$/;kq|-;/\<mdbcomp.goal_path.rgp_cons\>/;'q;"	kind:cons
mdbcomp.goal_path.rgp_nil	../mdbcomp/mdbcomp.goal_path.m	/^    --->    rgp_nil$/;kq|-;/\<mdbcomp.goal_path.rgp_nil\>/;'q;"	kind:cons
mdbcomp.goal_path.rgp_nil	mdbcomp.goal_path.m	/^    --->    rgp_nil$/;kq|-;/\<mdbcomp.goal_path.rgp_nil\>/;'q;"	kind:cons
mdbcomp.goal_path.rgp_to_fgp	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rgp_to_fgp(/;kq|/^\<rgp_to_fgp\>/;'q;"	kind:pred
mdbcomp.goal_path.rgp_to_fgp	mdbcomp.goal_path.m	/^:- pred rgp_to_fgp(/;kq|/^\<rgp_to_fgp\>/;'q;"	kind:pred
mdbcomp.goal_path.scope_is_cut	../mdbcomp/mdbcomp.goal_path.m	/^    --->    scope_is_cut$/;kq|-;/\<mdbcomp.goal_path.scope_is_cut\>/;'q;"	kind:cons
mdbcomp.goal_path.scope_is_cut	mdbcomp.goal_path.m	/^    --->    scope_is_cut$/;kq|-;/\<mdbcomp.goal_path.scope_is_cut\>/;'q;"	kind:cons
mdbcomp.goal_path.step_conj	../mdbcomp/mdbcomp.goal_path.m	/^    --->    step_conj(int)  % which conjunct of a conjunction$/;kq|-;/\<mdbcomp.goal_path.step_conj\>/;'q;"	kind:cons
mdbcomp.goal_path.step_conj	mdbcomp.goal_path.m	/^    --->    step_conj(int)  % which conjunct of a conjunction$/;kq|-;/\<mdbcomp.goal_path.step_conj\>/;'q;"	kind:cons
mdbcomp.goal_path.step_disj	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_disj(int)  % which disjunct of a disjunction$/;kq|-;/\<mdbcomp.goal_path.step_disj\>/;'q;"	kind:cons
mdbcomp.goal_path.step_disj	mdbcomp.goal_path.m	/^    ;       step_disj(int)  % which disjunct of a disjunction$/;kq|-;/\<mdbcomp.goal_path.step_disj\>/;'q;"	kind:cons
mdbcomp.goal_path.step_lambda	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_lambda$/;kq|-;/\<mdbcomp.goal_path.step_lambda\>/;'q;"	kind:cons
mdbcomp.goal_path.step_lambda	mdbcomp.goal_path.m	/^    ;       step_lambda$/;kq|-;/\<mdbcomp.goal_path.step_lambda\>/;'q;"	kind:cons
mdbcomp.goal_path.step_neg	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_neg$/;kq|-;/\<mdbcomp.goal_path.step_neg\>/;'q;"	kind:cons
mdbcomp.goal_path.step_neg	mdbcomp.goal_path.m	/^    ;       step_neg$/;kq|-;/\<mdbcomp.goal_path.step_neg\>/;'q;"	kind:cons
mdbcomp.goal_path.step_scope	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_scope(maybe_cut)$/;kq|-;/\<mdbcomp.goal_path.step_scope\>/;'q;"	kind:cons
mdbcomp.goal_path.step_scope	mdbcomp.goal_path.m	/^    ;       step_scope(maybe_cut)$/;kq|-;/\<mdbcomp.goal_path.step_scope\>/;'q;"	kind:cons
mdbcomp.goal_path.step_switch	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_switch(int, maybe_switch_num_functors)$/;kq|-;/\<mdbcomp.goal_path.step_switch\>/;'q;"	kind:cons
mdbcomp.goal_path.step_switch	mdbcomp.goal_path.m	/^    ;       step_switch(int, maybe_switch_num_functors)$/;kq|-;/\<mdbcomp.goal_path.step_switch\>/;'q;"	kind:cons
mdbcomp.goal_path.step_try	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_try$/;kq|-;/\<mdbcomp.goal_path.step_try\>/;'q;"	kind:cons
mdbcomp.goal_path.step_try	mdbcomp.goal_path.m	/^    ;       step_try$/;kq|-;/\<mdbcomp.goal_path.step_try\>/;'q;"	kind:cons
mdbcomp.mercury_mdbcomp_module	../mdbcomp/mdbcomp.m	/^:- pred mercury_mdbcomp_module(/;kq|/^\<mercury_mdbcomp_module\>/;'q;"	kind:pred	file:
mdbcomp.mercury_mdbcomp_module	mdbcomp.m	/^:- pred mercury_mdbcomp_module(/;kq|/^\<mercury_mdbcomp_module\>/;'q;"	kind:pred	file:
mdbcomp.version	../mdbcomp/mdbcomp.m	/^:- pred mdbcomp.version(/;kq|/^\<mdbcomp.version\>/;'q;"	kind:pred
mdbcomp.version	mdbcomp.m	/^:- pred mdbcomp.version(/;kq|/^\<mdbcomp.version\>/;'q;"	kind:pred
mdi	../library/builtin.m	/^:- mode mdi == mostly_unique >> mostly_clobbered.$/;kq|-;/\<mdi\>/;'q;"	kind:mode
mdi	../library/builtin.m	/^:- mode mdi(Inst) == Inst >> mostly_clobbered.$/;kq|-;/\<mdi\>/;'q;"	kind:mode
mdice.compute_and_output_dice	mdice.m	/^:- pred compute_and_output_dice(/;kq|/^\<compute_and_output_dice\>/;'q;"	kind:pred	file:
mdice.display_version	mdice.m	/^:- pred display_version(/;kq|/^\<display_version\>/;'q;"	kind:pred	file:
mdice.help	mdice.m	/^    --->    help$/;kq|-;/\<mdice.help\>/;'q;"	kind:cons	file:
mdice.long_option	mdice.m	/^:- pred long_option(/;kq|/^\<long_option\>/;'q;"	kind:pred	file:
mdice.long_usage	mdice.m	/^:- pred long_usage(/;kq|/^\<long_usage\>/;'q;"	kind:pred	file:
mdice.main	mdice.m	/^:- pred main(/;kq|/^\<main\>/;'q;"	kind:pred
mdice.max_file_column_width	mdice.m	/^    ;       max_file_column_width$/;kq|-;/\<mdice.max_file_column_width\>/;'q;"	kind:cons	file:
mdice.max_name_column_width	mdice.m	/^    ;       max_name_column_width$/;kq|-;/\<mdice.max_name_column_width\>/;'q;"	kind:cons	file:
mdice.max_path_column_width	mdice.m	/^    ;       max_path_column_width$/;kq|-;/\<mdice.max_path_column_width\>/;'q;"	kind:cons	file:
mdice.max_row	mdice.m	/^    ;       max_row$/;kq|-;/\<mdice.max_row\>/;'q;"	kind:cons	file:
mdice.modulename	mdice.m	/^    ;       modulename.$/;kq|-;/\<mdice.modulename\>/;'q;"	kind:cons	file:
mdice.option	mdice.m	/^:- type option$/;kq|-;/\<mdice.option\>/;'q;"	kind:type	file:
mdice.option_default	mdice.m	/^:- pred option_default(/;kq|/^\<option_default\>/;'q;"	kind:pred	file:
mdice.option_table	mdice.m	/^:- type option_table == option_table(option).$/;kq|-;/\<mdice.option_table\>/;'q;"	kind:type	file:
mdice.short_option	mdice.m	/^:- pred short_option(/;kq|/^\<short_option\>/;'q;"	kind:pred	file:
mdice.short_usage	mdice.m	/^:- pred short_usage(/;kq|/^\<short_usage\>/;'q;"	kind:pred	file:
mdice.sort	mdice.m	/^    ;       sort$/;kq|-;/\<mdice.sort\>/;'q;"	kind:cons	file:
mdice.version	mdice.m	/^    ;       version$/;kq|-;/\<mdice.version\>/;'q;"	kind:cons	file:
mdice.write_copyright_notice	mdice.m	/^:- pred write_copyright_notice(/;kq|/^\<write_copyright_notice\>/;'q;"	kind:pred	file:
measure_size	../library/term_size_prof_builtin.m	/^:- pred measure_size(/;kq|/^\<measure_size\>/;'q;"	kind:pred
measure_size_acc	../library/term_size_prof_builtin.m	/^:- pred measure_size_acc(/;kq|/^\<measure_size_acc\>/;'q;"	kind:pred
median	../library/ranges.m	/^:- func median(/;kq|/^\<median\>/;'q;"	kind:func
member	../library/array.m	/^:- pred member(array(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/bag.m	/^:- pred member(T::in, bag(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/bag.m	/^:- pred member(T::out, bag(T)::in, bag(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/cord.m	/^:- pred member(T::out, cord(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/diet.m	/^:- pred member(T, diet(T)) <= diet_element(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/fat_sparse_bitset.m	/^:- pred member(T, fat_sparse_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/fatter_sparse_bitset.m	/^:- pred member(T, fatter_sparse_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/list.m	/^:- pred member(T, list(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/list.m	/^:- pred member(T::out, list(T)::in, list(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/map.m	/^:- pred member(map(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/multi_map.m	/^:- pred member(multi_map(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/one_or_more.m	/^:- pred member(T, one_or_more(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/one_or_more_map.m	/^:- pred member(one_or_more_map(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/ranges.m	/^:- pred member(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/rbtree.m	/^:- pred member(rbtree(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/set.m	/^:- pred member(T, set(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/set_bbbtree.m	/^:- pred member(T, set_bbbtree(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/set_ctree234.m	/^:- pred member(T, set_ctree234(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/set_ordlist.m	/^:- pred member(T, set_ordlist(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/set_tree234.m	/^:- pred member(T, set_tree234(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/set_unordlist.m	/^:- pred member(T, set_unordlist(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/sparse_bitset.m	/^:- pred member(T, sparse_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/test_bitset.m	/^:- pred member(T, test_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/tree234.m	/^:- pred member(tree234(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/tree_bitset.m	/^:- pred member(T, tree_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
member_in_range	../library/diet.m	/^:- pred member_in_range(T::in, T::in, T::out) is multi <= diet_element(/;kq|/^\<member_in_range\>/;'q;"	kind:pred	file:
member_index0	../library/list.m	/^:- pred member_index0(T, list(/;kq|/^\<member_index0\>/;'q;"	kind:pred
member_index0	../library/one_or_more.m	/^:- pred member_index0(T, one_or_more(/;kq|/^\<member_index0\>/;'q;"	kind:pred
member_indexes0	../library/list.m	/^:- pred member_indexes0(T::in, list(T)::in, list(/;kq|/^\<member_indexes0\>/;'q;"	kind:pred
member_indexes0	../library/one_or_more.m	/^:- pred member_indexes0(T::in, one_or_more(T)::in, list(/;kq|/^\<member_indexes0\>/;'q;"	kind:pred
member_indexes0_loop	../library/list.m	/^:- pred member_indexes0_loop(T::in, int::in, list(/;kq|/^\<member_indexes0_loop\>/;'q;"	kind:pred	file:
member_node	../library/cord.m	/^:- pred member_node(T::out, cord_node(/;kq|/^\<member_node\>/;'q;"	kind:pred	file:
member_search_nodes	../library/fat_sparse_bitset.m	/^:- pred member_search_nodes(/;kq|/^\<member_search_nodes\>/;'q;"	kind:pred	file:
member_search_nodes	../library/fatter_sparse_bitset.m	/^:- pred member_search_nodes(/;kq|/^\<member_search_nodes\>/;'q;"	kind:pred	file:
member_search_nodes	../library/sparse_bitset.m	/^:- pred member_search_nodes(/;kq|/^\<member_search_nodes\>/;'q;"	kind:pred	file:
member_search_one_node	../library/fat_sparse_bitset.m	/^:- pred member_search_one_node(/;kq|/^\<member_search_one_node\>/;'q;"	kind:pred	file:
member_search_one_node	../library/fatter_sparse_bitset.m	/^:- pred member_search_one_node(/;kq|/^\<member_search_one_node\>/;'q;"	kind:pred	file:
member_search_one_node	../library/sparse_bitset.m	/^:- pred member_search_one_node(/;kq|/^\<member_search_one_node\>/;'q;"	kind:pred	file:
memo_det_active	../library/table_builtin.m	/^    ;       memo_det_active$/;kq|-;/\<memo_det_active\>/;'q;"	kind:cons
memo_det_inactive	../library/table_builtin.m	/^    --->    memo_det_inactive$/;kq|-;/\<memo_det_inactive\>/;'q;"	kind:cons
memo_det_status	../library/table_builtin.m	/^:- type memo_det_status$/;kq|-;/\<memo_det_status\>/;'q;"	kind:type
memo_det_succeeded	../library/table_builtin.m	/^    ;       memo_det_succeeded.$/;kq|-;/\<memo_det_succeeded\>/;'q;"	kind:cons
memo_non_active	../library/table_builtin.m	/^    ;       memo_non_active$/;kq|-;/\<memo_non_active\>/;'q;"	kind:cons
memo_non_complete	../library/table_builtin.m	/^    ;       memo_non_complete.$/;kq|-;/\<memo_non_complete\>/;'q;"	kind:cons
memo_non_inactive	../library/table_builtin.m	/^    --->    memo_non_inactive$/;kq|-;/\<memo_non_inactive\>/;'q;"	kind:cons
memo_non_incomplete	../library/table_builtin.m	/^    ;       memo_non_incomplete$/;kq|-;/\<memo_non_incomplete\>/;'q;"	kind:cons
memo_non_record	../library/table_builtin.m	/^:- type memo_non_record$/;kq|-;/\<memo_non_record\>/;'q;"	kind:type	file:
memo_non_status	../library/table_builtin.m	/^:- type memo_non_status$/;kq|-;/\<memo_non_status\>/;'q;"	kind:type
memo_semi_active	../library/table_builtin.m	/^    ;       memo_semi_active$/;kq|-;/\<memo_semi_active\>/;'q;"	kind:cons
memo_semi_failed	../library/table_builtin.m	/^    ;       memo_semi_failed.$/;kq|-;/\<memo_semi_failed\>/;'q;"	kind:cons
memo_semi_inactive	../library/table_builtin.m	/^    --->    memo_semi_inactive$/;kq|-;/\<memo_semi_inactive\>/;'q;"	kind:cons
memo_semi_status	../library/table_builtin.m	/^:- type memo_semi_status$/;kq|-;/\<memo_semi_status\>/;'q;"	kind:type
memo_semi_succeeded	../library/table_builtin.m	/^    ;       memo_semi_succeeded$/;kq|-;/\<memo_semi_succeeded\>/;'q;"	kind:cons
mer_bitmap	../library/bit_buffer.m	/^                mer_bitmap          :: bitmap,$/;kq|-;/\<mer_bitmap\>/;'q;"	kind:fld	file:
mer_filled_bitmaps	../library/bit_buffer.m	/^                mer_filled_bitmaps  :: list(bitmap),$/;kq|-;/\<mer_filled_bitmaps\>/;'q;"	kind:fld	file:
mer_pos	../library/bit_buffer.m	/^                mer_pos             :: bit_index,$/;kq|-;/\<mer_pos\>/;'q;"	kind:fld	file:
mer_read_status	../library/bit_buffer.m	/^                mer_read_status     :: stream.res(Error)$/;kq|-;/\<mer_read_status\>/;'q;"	kind:fld	file:
mer_size	../library/bit_buffer.m	/^                mer_size            :: num_bits,$/;kq|-;/\<mer_size\>/;'q;"	kind:fld	file:
mer_state	../library/bit_buffer.m	/^                mer_state           :: State,$/;kq|-;/\<mer_state\>/;'q;"	kind:fld	file:
mer_stream	../library/bit_buffer.m	/^                mer_stream          :: Stream,$/;kq|-;/\<mer_stream\>/;'q;"	kind:fld	file:
mer_use_stream	../library/bit_buffer.m	/^                mer_use_stream      :: bool,$/;kq|-;/\<mer_use_stream\>/;'q;"	kind:fld	file:
mercury_arg_priority	../library/ops.m	/^:- func mercury_arg_priority(/;kq|/^\<mercury_arg_priority\>/;'q;"	kind:func	file:
mercury_comma_priority	../library/ops.m	/^:- func mercury_comma_priority(/;kq|/^\<mercury_comma_priority\>/;'q;"	kind:func	file:
mercury_escape_char	../library/term_io.m	/^:- func mercury_escape_char(/;kq|/^\<mercury_escape_char\>/;'q;"	kind:func
mercury_escape_special_char	../library/term_io.m	/^:- pred mercury_escape_special_char(/;kq|/^\<mercury_escape_special_char\>/;'q;"	kind:pred	file:
mercury_exception_module	../mdbcomp/builtin_modules.m	/^:- func mercury_exception_module = sym_name.$/;kq|/^\<mercury_exception_module\>/;'q;"	kind:func
mercury_exception_module	builtin_modules.m	/^:- func mercury_exception_module = sym_name.$/;kq|/^\<mercury_exception_module\>/;'q;"	kind:func
mercury_int_module	../mdbcomp/builtin_modules.m	/^:- func mercury_int_module = sym_name.$/;kq|/^\<mercury_int_module\>/;'q;"	kind:func
mercury_int_module	builtin_modules.m	/^:- func mercury_int_module = sym_name.$/;kq|/^\<mercury_int_module\>/;'q;"	kind:func
mercury_io_module	../mdbcomp/builtin_modules.m	/^:- func mercury_io_module = sym_name.$/;kq|/^\<mercury_io_module\>/;'q;"	kind:func
mercury_io_module	builtin_modules.m	/^:- func mercury_io_module = sym_name.$/;kq|/^\<mercury_io_module\>/;'q;"	kind:func
mercury_list_module	../mdbcomp/builtin_modules.m	/^:- func mercury_list_module = sym_name.$/;kq|/^\<mercury_list_module\>/;'q;"	kind:func
mercury_list_module	builtin_modules.m	/^:- func mercury_list_module = sym_name.$/;kq|/^\<mercury_list_module\>/;'q;"	kind:func
mercury_loosest_op_priority	../library/ops.m	/^:- func mercury_loosest_op_priority(/;kq|/^\<mercury_loosest_op_priority\>/;'q;"	kind:func	file:
mercury_mdbcomp_module	../mdbcomp/mdbcomp.m	/^:- pred mercury_mdbcomp_module(/;kq|/^\<mercury_mdbcomp_module\>/;'q;"	kind:pred	file:
mercury_mdbcomp_module	mdbcomp.m	/^:- pred mercury_mdbcomp_module(/;kq|/^\<mercury_mdbcomp_module\>/;'q;"	kind:pred	file:
mercury_op_table	../library/ops.m	/^:- pred mercury_op_table(/;kq|/^\<mercury_op_table\>/;'q;"	kind:pred	file:
mercury_op_table	../library/ops.m	/^:- type mercury_op_table$/;kq|-;/\<mercury_op_table\>/;'q;"	kind:type	file:
mercury_op_table_arg_priority	../library/ops.m	/^:- func mercury_op_table_arg_priority = priority.$/;kq|/^\<mercury_op_table_arg_priority\>/;'q;"	kind:func
mercury_op_table_comma_priority	../library/ops.m	/^:- func mercury_op_table_comma_priority = priority.$/;kq|/^\<mercury_op_table_comma_priority\>/;'q;"	kind:func
mercury_op_table_is_op	../library/ops.m	/^:- pred mercury_op_table_is_op(/;kq|/^\<mercury_op_table_is_op\>/;'q;"	kind:pred
mercury_op_table_lookup_operator_term	../library/ops.m	/^:- pred mercury_op_table_lookup_operator_term(/;kq|/^\<mercury_op_table_lookup_operator_term\>/;'q;"	kind:pred
mercury_op_table_loosest_op_priority	../library/ops.m	/^:- func mercury_op_table_loosest_op_priority = priority.$/;kq|/^\<mercury_op_table_loosest_op_priority\>/;'q;"	kind:func
mercury_op_table_search_binary_prefix_op	../library/ops.m	/^:- pred mercury_op_table_search_binary_prefix_op(/;kq|/^\<mercury_op_table_search_binary_prefix_op\>/;'q;"	kind:pred
mercury_op_table_search_infix_op	../library/ops.m	/^:- pred mercury_op_table_search_infix_op(/;kq|/^\<mercury_op_table_search_infix_op\>/;'q;"	kind:pred
mercury_op_table_search_op_infos	../library/ops.m	/^:- pred mercury_op_table_search_op_infos(/;kq|/^\<mercury_op_table_search_op_infos\>/;'q;"	kind:pred
mercury_op_table_search_postfix_op	../library/ops.m	/^:- pred mercury_op_table_search_postfix_op(/;kq|/^\<mercury_op_table_search_postfix_op\>/;'q;"	kind:pred
mercury_op_table_search_prefix_op	../library/ops.m	/^:- pred mercury_op_table_search_prefix_op(/;kq|/^\<mercury_op_table_search_prefix_op\>/;'q;"	kind:pred
mercury_op_table_tightest_op_priority	../library/ops.m	/^:- func mercury_op_table_tightest_op_priority = priority.$/;kq|/^\<mercury_op_table_tightest_op_priority\>/;'q;"	kind:func
mercury_op_table_universal_priority	../library/ops.m	/^:- func mercury_op_table_universal_priority = priority.$/;kq|/^\<mercury_op_table_universal_priority\>/;'q;"	kind:func
mercury_par_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_par_builtin_module = sym_name.$/;kq|/^\<mercury_par_builtin_module\>/;'q;"	kind:func
mercury_par_builtin_module	builtin_modules.m	/^:- func mercury_par_builtin_module = sym_name.$/;kq|/^\<mercury_par_builtin_module\>/;'q;"	kind:func
mercury_private_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_private_builtin_module = sym_name.$/;kq|/^\<mercury_private_builtin_module\>/;'q;"	kind:func
mercury_private_builtin_module	builtin_modules.m	/^:- func mercury_private_builtin_module = sym_name.$/;kq|/^\<mercury_private_builtin_module\>/;'q;"	kind:func
mercury_profiling_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_profiling_builtin_module = sym_name.$/;kq|/^\<mercury_profiling_builtin_module\>/;'q;"	kind:func
mercury_profiling_builtin_module	builtin_modules.m	/^:- func mercury_profiling_builtin_module = sym_name.$/;kq|/^\<mercury_profiling_builtin_module\>/;'q;"	kind:func
mercury_public_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_public_builtin_module = sym_name.$/;kq|/^\<mercury_public_builtin_module\>/;'q;"	kind:func
mercury_public_builtin_module	builtin_modules.m	/^:- func mercury_public_builtin_module = sym_name.$/;kq|/^\<mercury_public_builtin_module\>/;'q;"	kind:func
mercury_region_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_region_builtin_module = sym_name.$/;kq|/^\<mercury_region_builtin_module\>/;'q;"	kind:func
mercury_region_builtin_module	builtin_modules.m	/^:- func mercury_region_builtin_module = sym_name.$/;kq|/^\<mercury_region_builtin_module\>/;'q;"	kind:func
mercury_rtti_implementation_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_rtti_implementation_builtin_module = sym_name.$/;kq|/^\<mercury_rtti_implementation_builtin_module\>/;'q;"	kind:func
mercury_rtti_implementation_builtin_module	builtin_modules.m	/^:- func mercury_rtti_implementation_builtin_module = sym_name.$/;kq|/^\<mercury_rtti_implementation_builtin_module\>/;'q;"	kind:func
mercury_ssdb_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_ssdb_builtin_module = sym_name.$/;kq|/^\<mercury_ssdb_builtin_module\>/;'q;"	kind:func
mercury_ssdb_builtin_module	builtin_modules.m	/^:- func mercury_ssdb_builtin_module = sym_name.$/;kq|/^\<mercury_ssdb_builtin_module\>/;'q;"	kind:func
mercury_std_library_module	../library/library.m	/^:- pred mercury_std_library_module(/;kq|/^\<mercury_std_library_module\>/;'q;"	kind:pred
mercury_stm_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_stm_builtin_module = sym_name.$/;kq|/^\<mercury_stm_builtin_module\>/;'q;"	kind:func
mercury_stm_builtin_module	builtin_modules.m	/^:- func mercury_stm_builtin_module = sym_name.$/;kq|/^\<mercury_stm_builtin_module\>/;'q;"	kind:func
mercury_stream_module	../mdbcomp/builtin_modules.m	/^:- func mercury_stream_module = sym_name.$/;kq|/^\<mercury_stream_module\>/;'q;"	kind:func
mercury_stream_module	builtin_modules.m	/^:- func mercury_stream_module = sym_name.$/;kq|/^\<mercury_stream_module\>/;'q;"	kind:func
mercury_string_builder_module	../mdbcomp/builtin_modules.m	/^:- func mercury_string_builder_module = sym_name.$/;kq|/^\<mercury_string_builder_module\>/;'q;"	kind:func
mercury_string_builder_module	builtin_modules.m	/^:- func mercury_string_builder_module = sym_name.$/;kq|/^\<mercury_string_builder_module\>/;'q;"	kind:func
mercury_string_format_module	../mdbcomp/builtin_modules.m	/^:- func mercury_string_format_module = sym_name.$/;kq|/^\<mercury_string_format_module\>/;'q;"	kind:func
mercury_string_format_module	builtin_modules.m	/^:- func mercury_string_format_module = sym_name.$/;kq|/^\<mercury_string_format_module\>/;'q;"	kind:func
mercury_string_module	../mdbcomp/builtin_modules.m	/^:- func mercury_string_module = sym_name.$/;kq|/^\<mercury_string_module\>/;'q;"	kind:func
mercury_string_module	builtin_modules.m	/^:- func mercury_string_module = sym_name.$/;kq|/^\<mercury_string_module\>/;'q;"	kind:func
mercury_string_parse_util_module	../mdbcomp/builtin_modules.m	/^:- func mercury_string_parse_util_module = sym_name.$/;kq|/^\<mercury_string_parse_util_module\>/;'q;"	kind:func
mercury_string_parse_util_module	builtin_modules.m	/^:- func mercury_string_parse_util_module = sym_name.$/;kq|/^\<mercury_string_parse_util_module\>/;'q;"	kind:func
mercury_table_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_table_builtin_module = sym_name.$/;kq|/^\<mercury_table_builtin_module\>/;'q;"	kind:func
mercury_table_builtin_module	builtin_modules.m	/^:- func mercury_table_builtin_module = sym_name.$/;kq|/^\<mercury_table_builtin_module\>/;'q;"	kind:func
mercury_table_statistics_module	../mdbcomp/builtin_modules.m	/^:- func mercury_table_statistics_module = sym_name.$/;kq|/^\<mercury_table_statistics_module\>/;'q;"	kind:func
mercury_table_statistics_module	builtin_modules.m	/^:- func mercury_table_statistics_module = sym_name.$/;kq|/^\<mercury_table_statistics_module\>/;'q;"	kind:func
mercury_term_lexer.action_dot	../library/mercury_term_lexer.m	/^    ;       action_dot$/;kq|-;/\<mercury_term_lexer.action_dot\>/;'q;"	kind:cons	file:
mercury_term_lexer.action_hash	../library/mercury_term_lexer.m	/^    ;       action_hash$/;kq|-;/\<mercury_term_lexer.action_hash\>/;'q;"	kind:cons	file:
mercury_term_lexer.action_zero	../library/mercury_term_lexer.m	/^    ;       action_zero$/;kq|-;/\<mercury_term_lexer.action_zero\>/;'q;"	kind:cons	file:
mercury_term_lexer.base_10	../library/mercury_term_lexer.m	/^    ;       base_10$/;kq|-;/\<mercury_term_lexer.base_10\>/;'q;"	kind:cons
mercury_term_lexer.base_16	../library/mercury_term_lexer.m	/^    ;       base_16.$/;kq|-;/\<mercury_term_lexer.base_16\>/;'q;"	kind:cons
mercury_term_lexer.base_2	../library/mercury_term_lexer.m	/^    --->    base_2$/;kq|-;/\<mercury_term_lexer.base_2\>/;'q;"	kind:cons
mercury_term_lexer.base_8	../library/mercury_term_lexer.m	/^    ;       base_8$/;kq|-;/\<mercury_term_lexer.base_8\>/;'q;"	kind:cons
mercury_term_lexer.close	../library/mercury_term_lexer.m	/^    ;       close               % ')'$/;kq|-;/\<mercury_term_lexer.close\>/;'q;"	kind:cons
mercury_term_lexer.close	../library/mercury_term_lexer.m	/^    ;       close$/;kq|-;/\<mercury_term_lexer.close\>/;'q;"	kind:cons
mercury_term_lexer.close	../library/mercury_term_lexer.m	/^    ;       close$/;kq|-;/\<mercury_term_lexer.close\>/;'q;"	kind:cons	file:
mercury_term_lexer.close_curly	../library/mercury_term_lexer.m	/^    ;       close_curly         % '}'$/;kq|-;/\<mercury_term_lexer.close_curly\>/;'q;"	kind:cons
mercury_term_lexer.close_curly	../library/mercury_term_lexer.m	/^    ;       close_curly$/;kq|-;/\<mercury_term_lexer.close_curly\>/;'q;"	kind:cons
mercury_term_lexer.close_curly	../library/mercury_term_lexer.m	/^    ;       close_curly$/;kq|-;/\<mercury_term_lexer.close_curly\>/;'q;"	kind:cons	file:
mercury_term_lexer.close_list	../library/mercury_term_lexer.m	/^    ;       close_list          % ']'$/;kq|-;/\<mercury_term_lexer.close_list\>/;'q;"	kind:cons
mercury_term_lexer.close_list	../library/mercury_term_lexer.m	/^    ;       close_list$/;kq|-;/\<mercury_term_lexer.close_list\>/;'q;"	kind:cons
mercury_term_lexer.close_list	../library/mercury_term_lexer.m	/^    ;       close_list$/;kq|-;/\<mercury_term_lexer.close_list\>/;'q;"	kind:cons	file:
mercury_term_lexer.comma	../library/mercury_term_lexer.m	/^    ;       comma               % ','$/;kq|-;/\<mercury_term_lexer.comma\>/;'q;"	kind:cons
mercury_term_lexer.comma	../library/mercury_term_lexer.m	/^    ;       comma$/;kq|-;/\<mercury_term_lexer.comma\>/;'q;"	kind:cons
mercury_term_lexer.comma	../library/mercury_term_lexer.m	/^    ;       comma$/;kq|-;/\<mercury_term_lexer.comma\>/;'q;"	kind:cons	file:
mercury_term_lexer.end	../library/mercury_term_lexer.m	/^    ;       end                 % '.'$/;kq|-;/\<mercury_term_lexer.end\>/;'q;"	kind:cons
mercury_term_lexer.end	../library/mercury_term_lexer.m	/^    ;       end$/;kq|-;/\<mercury_term_lexer.end\>/;'q;"	kind:cons
mercury_term_lexer.end	../library/mercury_term_lexer.m	/^    ;       end$/;kq|-;/\<mercury_term_lexer.end\>/;'q;"	kind:cons	file:
mercury_term_lexer.eof	../library/mercury_term_lexer.m	/^    ;       eof$/;kq|-;/\<mercury_term_lexer.eof\>/;'q;"	kind:cons
mercury_term_lexer.eof	../library/mercury_term_lexer.m	/^    ;       eof.$/;kq|-;/\<mercury_term_lexer.eof\>/;'q;"	kind:cons	file:
mercury_term_lexer.error	../library/mercury_term_lexer.m	/^    ;       error(string)       % some other invalid token$/;kq|-;/\<mercury_term_lexer.error\>/;'q;"	kind:cons
mercury_term_lexer.error	../library/mercury_term_lexer.m	/^    ;       error(string)$/;kq|-;/\<mercury_term_lexer.error\>/;'q;"	kind:cons
mercury_term_lexer.error	../library/mercury_term_lexer.m	/^    ;       error(string)$/;kq|-;/\<mercury_term_lexer.error\>/;'q;"	kind:cons	file:
mercury_term_lexer.escape_char	../library/mercury_term_lexer.m	/^:- pred escape_char(/;kq|/^\<escape_char\>/;'q;"	kind:pred	file:
mercury_term_lexer.float	../library/mercury_term_lexer.m	/^    ;       float(float)$/;kq|-;/\<mercury_term_lexer.float\>/;'q;"	kind:cons
mercury_term_lexer.float	../library/mercury_term_lexer.m	/^    ;       float(float)$/;kq|-;/\<mercury_term_lexer.float\>/;'q;"	kind:cons
mercury_term_lexer.float	../library/mercury_term_lexer.m	/^    ;       float(float)$/;kq|-;/\<mercury_term_lexer.float\>/;'q;"	kind:cons	file:
mercury_term_lexer.get_comment	../library/mercury_term_lexer.m	/^:- pred get_comment(/;kq|/^\<get_comment\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_context	../library/mercury_term_lexer.m	/^:- pred get_context(/;kq|/^\<get_context\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_dot	../library/mercury_term_lexer.m	/^:- pred get_dot(/;kq|/^\<get_dot\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_graphic	../library/mercury_term_lexer.m	/^:- pred get_graphic(io.text_input_stream::in, list(/;kq|/^\<get_graphic\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_int_dot	../library/mercury_term_lexer.m	/^:- pred get_int_dot(/;kq|/^\<get_int_dot\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_name	../library/mercury_term_lexer.m	/^:- pred get_name(io.text_input_stream::in, list(/;kq|/^\<get_name\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_number	../library/mercury_term_lexer.m	/^:- pred get_number(/;kq|/^\<get_number\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_slash	../library/mercury_term_lexer.m	/^:- pred get_slash(/;kq|/^\<get_slash\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_token	../library/mercury_term_lexer.m	/^:- pred get_token(/;kq|/^\<get_token\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_zero	../library/mercury_term_lexer.m	/^:- pred get_zero(/;kq|/^\<get_zero\>/;'q;"	kind:pred	file:
mercury_term_lexer.grab_string	../library/mercury_term_lexer.m	/^:- pred grab_string(/;kq|/^\<grab_string\>/;'q;"	kind:pred	file:
mercury_term_lexer.have_token	../library/mercury_term_lexer.m	/^:- pred have_token(/;kq|/^\<have_token\>/;'q;"	kind:pred	file:
mercury_term_lexer.ht_sep	../library/mercury_term_lexer.m	/^    ;       ht_sep              % '|' head-tail separator in lists$/;kq|-;/\<mercury_term_lexer.ht_sep\>/;'q;"	kind:cons
mercury_term_lexer.ht_sep	../library/mercury_term_lexer.m	/^    ;       ht_sep$/;kq|-;/\<mercury_term_lexer.ht_sep\>/;'q;"	kind:cons
mercury_term_lexer.ht_sep	../library/mercury_term_lexer.m	/^    ;       ht_sep$/;kq|-;/\<mercury_term_lexer.ht_sep\>/;'q;"	kind:cons	file:
mercury_term_lexer.integer	../library/mercury_term_lexer.m	/^    ;       integer(integer_base, integer, signedness, integer_size)$/;kq|-;/\<mercury_term_lexer.integer\>/;'q;"	kind:cons
mercury_term_lexer.integer	../library/mercury_term_lexer.m	/^    ;       integer(integer_base, integer, signedness, integer_size)$/;kq|-;/\<mercury_term_lexer.integer\>/;'q;"	kind:cons
mercury_term_lexer.integer	../library/mercury_term_lexer.m	/^    ;       integer(integer_base, integer, signedness, integer_size)$/;kq|-;/\<mercury_term_lexer.integer\>/;'q;"	kind:cons	file:
mercury_term_lexer.integer_dot	../library/mercury_term_lexer.m	/^    ;       integer_dot(integer).$/;kq|-;/\<mercury_term_lexer.integer_dot\>/;'q;"	kind:cons
mercury_term_lexer.io_error	../library/mercury_term_lexer.m	/^    ;       io_error(io.error)$/;kq|-;/\<mercury_term_lexer.io_error\>/;'q;"	kind:cons
mercury_term_lexer.io_error	../library/mercury_term_lexer.m	/^    ;       io_error(io.error)$/;kq|-;/\<mercury_term_lexer.io_error\>/;'q;"	kind:cons	file:
mercury_term_lexer.io_error	../library/mercury_term_lexer.m	/^    ;       io_error(io.error). % error reading from the input stream$/;kq|-;/\<mercury_term_lexer.io_error\>/;'q;"	kind:cons
mercury_term_lexer.junk	../library/mercury_term_lexer.m	/^    ;       junk(char)          % junk character in the input stream$/;kq|-;/\<mercury_term_lexer.junk\>/;'q;"	kind:cons
mercury_term_lexer.junk	../library/mercury_term_lexer.m	/^    ;       junk(char)$/;kq|-;/\<mercury_term_lexer.junk\>/;'q;"	kind:cons
mercury_term_lexer.junk	../library/mercury_term_lexer.m	/^    ;       junk(char)$/;kq|-;/\<mercury_term_lexer.junk\>/;'q;"	kind:cons	file:
mercury_term_lexer.line_posn	../library/mercury_term_lexer.m	/^:- type line_posn$/;kq|-;/\<mercury_term_lexer.line_posn\>/;'q;"	kind:type
mercury_term_lexer.name	../library/mercury_term_lexer.m	/^    --->    name(string)$/;kq|-;/\<mercury_term_lexer.name\>/;'q;"	kind:cons
mercury_term_lexer.name	../library/mercury_term_lexer.m	/^    --->    name(string)$/;kq|-;/\<mercury_term_lexer.name\>/;'q;"	kind:cons
mercury_term_lexer.name	../library/mercury_term_lexer.m	/^    --->    name(string)$/;kq|-;/\<mercury_term_lexer.name\>/;'q;"	kind:cons	file:
mercury_term_lexer.not_past_ws	../library/mercury_term_lexer.m	/^    ;       not_past_ws.$/;kq|-;/\<mercury_term_lexer.not_past_ws\>/;'q;"	kind:cons	file:
mercury_term_lexer.offset	../library/mercury_term_lexer.m	/^:- type offset == int.$/;kq|-;/\<mercury_term_lexer.offset\>/;'q;"	kind:type
mercury_term_lexer.open	../library/mercury_term_lexer.m	/^    ;       open                % '('$/;kq|-;/\<mercury_term_lexer.open\>/;'q;"	kind:cons
mercury_term_lexer.open	../library/mercury_term_lexer.m	/^    ;       open$/;kq|-;/\<mercury_term_lexer.open\>/;'q;"	kind:cons
mercury_term_lexer.open	../library/mercury_term_lexer.m	/^    ;       open$/;kq|-;/\<mercury_term_lexer.open\>/;'q;"	kind:cons	file:
mercury_term_lexer.open_ct	../library/mercury_term_lexer.m	/^    ;       open_ct             % '(' without any preceding whitespace$/;kq|-;/\<mercury_term_lexer.open_ct\>/;'q;"	kind:cons
mercury_term_lexer.open_ct	../library/mercury_term_lexer.m	/^    ;       open_ct$/;kq|-;/\<mercury_term_lexer.open_ct\>/;'q;"	kind:cons
mercury_term_lexer.open_ct	../library/mercury_term_lexer.m	/^    ;       open_ct$/;kq|-;/\<mercury_term_lexer.open_ct\>/;'q;"	kind:cons	file:
mercury_term_lexer.open_curly	../library/mercury_term_lexer.m	/^    ;       open_curly          % '{'$/;kq|-;/\<mercury_term_lexer.open_curly\>/;'q;"	kind:cons
mercury_term_lexer.open_curly	../library/mercury_term_lexer.m	/^    ;       open_curly$/;kq|-;/\<mercury_term_lexer.open_curly\>/;'q;"	kind:cons
mercury_term_lexer.open_curly	../library/mercury_term_lexer.m	/^    ;       open_curly$/;kq|-;/\<mercury_term_lexer.open_curly\>/;'q;"	kind:cons	file:
mercury_term_lexer.open_list	../library/mercury_term_lexer.m	/^    ;       open_list           % '['$/;kq|-;/\<mercury_term_lexer.open_list\>/;'q;"	kind:cons
mercury_term_lexer.open_list	../library/mercury_term_lexer.m	/^    ;       open_list$/;kq|-;/\<mercury_term_lexer.open_list\>/;'q;"	kind:cons
mercury_term_lexer.open_list	../library/mercury_term_lexer.m	/^    ;       open_list$/;kq|-;/\<mercury_term_lexer.open_list\>/;'q;"	kind:cons	file:
mercury_term_lexer.past_ws	../library/mercury_term_lexer.m	/^    --->    past_ws$/;kq|-;/\<mercury_term_lexer.past_ws\>/;'q;"	kind:cons	file:
mercury_term_lexer.raw_token	../library/mercury_term_lexer.m	/^:- type raw_token$/;kq|-;/\<mercury_term_lexer.raw_token\>/;'q;"	kind:type
mercury_term_lexer.signed	../library/mercury_term_lexer.m	/^    --->    signed$/;kq|-;/\<mercury_term_lexer.signed\>/;'q;"	kind:cons
mercury_term_lexer.signedness	../library/mercury_term_lexer.m	/^:- type signedness$/;kq|-;/\<mercury_term_lexer.signedness\>/;'q;"	kind:type
mercury_term_lexer.size_16_bit	../library/mercury_term_lexer.m	/^    ;       size_16_bit$/;kq|-;/\<mercury_term_lexer.size_16_bit\>/;'q;"	kind:cons
mercury_term_lexer.size_32_bit	../library/mercury_term_lexer.m	/^    ;       size_32_bit$/;kq|-;/\<mercury_term_lexer.size_32_bit\>/;'q;"	kind:cons
mercury_term_lexer.size_64_bit	../library/mercury_term_lexer.m	/^    ;       size_64_bit.$/;kq|-;/\<mercury_term_lexer.size_64_bit\>/;'q;"	kind:cons
mercury_term_lexer.size_8_bit	../library/mercury_term_lexer.m	/^    ;       size_8_bit$/;kq|-;/\<mercury_term_lexer.size_8_bit\>/;'q;"	kind:cons
mercury_term_lexer.size_word	../library/mercury_term_lexer.m	/^    --->    size_word$/;kq|-;/\<mercury_term_lexer.size_word\>/;'q;"	kind:cons
mercury_term_lexer.skip_to_eol	../library/mercury_term_lexer.m	/^:- pred skip_to_eol(/;kq|/^\<skip_to_eol\>/;'q;"	kind:pred	file:
mercury_term_lexer.string	../library/mercury_term_lexer.m	/^    ;       string(string)      % "...."$/;kq|-;/\<mercury_term_lexer.string\>/;'q;"	kind:cons
mercury_term_lexer.string	../library/mercury_term_lexer.m	/^    ;       string(string)$/;kq|-;/\<mercury_term_lexer.string\>/;'q;"	kind:cons
mercury_term_lexer.string	../library/mercury_term_lexer.m	/^    ;       string(string)$/;kq|-;/\<mercury_term_lexer.string\>/;'q;"	kind:cons	file:
mercury_term_lexer.token	../library/mercury_term_lexer.m	/^:- type token =< raw_token$/;kq|-;/\<mercury_term_lexer.token\>/;'q;"	kind:type
mercury_term_lexer.token_cons	../library/mercury_term_lexer.m	/^    --->    token_cons(token, token_context, token_list)$/;kq|-;/\<mercury_term_lexer.token_cons\>/;'q;"	kind:cons
mercury_term_lexer.token_list	../library/mercury_term_lexer.m	/^:- type token_list$/;kq|-;/\<mercury_term_lexer.token_list\>/;'q;"	kind:type
mercury_term_lexer.token_nil	../library/mercury_term_lexer.m	/^    ;       token_nil.$/;kq|-;/\<mercury_term_lexer.token_nil\>/;'q;"	kind:cons
mercury_term_lexer.unsigned	../library/mercury_term_lexer.m	/^    ;       unsigned.$/;kq|-;/\<mercury_term_lexer.unsigned\>/;'q;"	kind:cons
mercury_term_lexer.variable	../library/mercury_term_lexer.m	/^    ;       variable(string)$/;kq|-;/\<mercury_term_lexer.variable\>/;'q;"	kind:cons
mercury_term_lexer.variable	../library/mercury_term_lexer.m	/^    ;       variable(string)$/;kq|-;/\<mercury_term_lexer.variable\>/;'q;"	kind:cons
mercury_term_lexer.variable	../library/mercury_term_lexer.m	/^    ;       variable(string)$/;kq|-;/\<mercury_term_lexer.variable\>/;'q;"	kind:cons	file:
mercury_term_parser.add_var	../library/mercury_term_parser.m	/^:- pred add_var(string::in, var(/;kq|/^\<add_var\>/;'q;"	kind:pred	file:
mercury_term_parser.argument	../library/mercury_term_parser.m	/^    ;       argument$/;kq|-;/\<mercury_term_parser.argument\>/;'q;"	kind:cons	file:
mercury_term_parser.close	../library/mercury_term_parser.m	/^   --->         close$/;kq|-;/\<mercury_term_parser.close\>/;'q;"	kind:cons	file:
mercury_term_parser.close_list	../library/mercury_term_parser.m	/^   ;            close_list$/;kq|-;/\<mercury_term_parser.close_list\>/;'q;"	kind:cons	file:
mercury_term_parser.eof	../library/mercury_term_parser.m	/^    --->    eof$/;kq|-;/\<mercury_term_parser.eof\>/;'q;"	kind:cons
mercury_term_parser.error	../library/mercury_term_parser.m	/^    ;       error(string, int)$/;kq|-;/\<mercury_term_parser.error\>/;'q;"	kind:cons
mercury_term_parser.expected	../library/mercury_term_parser.m	/^    --->    expected(string)$/;kq|-;/\<mercury_term_parser.expected\>/;'q;"	kind:cons	file:
mercury_term_parser.list_elem	../library/mercury_term_parser.m	/^    ;       list_elem.$/;kq|-;/\<mercury_term_parser.list_elem\>/;'q;"	kind:cons	file:
mercury_term_parser.nest_open	../library/mercury_term_parser.m	/^:- type nest_open$/;kq|-;/\<mercury_term_parser.nest_open\>/;'q;"	kind:type	file:
mercury_term_parser.nest_stack	../library/mercury_term_parser.m	/^:- type nest_stack == stack(nest_open).$/;kq|-;/\<mercury_term_parser.nest_stack\>/;'q;"	kind:type	file:
mercury_term_parser.open	../library/mercury_term_parser.m	/^   --->         open$/;kq|-;/\<mercury_term_parser.open\>/;'q;"	kind:cons	file:
mercury_term_parser.open_curly	../library/mercury_term_parser.m	/^   ;            open_curly.$/;kq|-;/\<mercury_term_parser.open_curly\>/;'q;"	kind:cons	file:
mercury_term_parser.open_line	../library/mercury_term_parser.m	/^                open_line       :: token_context$/;kq|-;/\<mercury_term_parser.open_line\>/;'q;"	kind:fld	file:
mercury_term_parser.open_list	../library/mercury_term_parser.m	/^   ;            open_list$/;kq|-;/\<mercury_term_parser.open_list\>/;'q;"	kind:cons	file:
mercury_term_parser.open_token	../library/mercury_term_parser.m	/^                open_token      :: nest_open_token,$/;kq|-;/\<mercury_term_parser.open_token\>/;'q;"	kind:fld	file:
mercury_term_parser.parse_arg	../library/mercury_term_parser.m	/^:- pred parse_arg(parse_result(term(/;kq|/^\<parse_arg\>/;'q;"	kind:pred	file:
mercury_term_parser.parse_args	../library/mercury_term_parser.m	/^:- pred parse_args(parse_result(list(term(/;kq|/^\<parse_args\>/;'q;"	kind:pred	file:
mercury_term_parser.parse_list	../library/mercury_term_parser.m	/^:- pred parse_list(parse_result(term(/;kq|/^\<parse_list\>/;'q;"	kind:pred	file:
mercury_term_parser.parse_rest	../library/mercury_term_parser.m	/^:- pred parse_rest(/;kq|/^\<parse_rest\>/;'q;"	kind:pred	file:
mercury_term_parser.parse_term	../library/mercury_term_parser.m	/^:- pred parse_term(parse_result(term(/;kq|/^\<parse_term\>/;'q;"	kind:pred	file:
mercury_term_parser.pr_error	../library/mercury_term_parser.m	/^    ;       pr_error(pr_error_info).$/;kq|-;/\<mercury_term_parser.pr_error\>/;'q;"	kind:cons	file:
mercury_term_parser.pr_ok	../library/mercury_term_parser.m	/^    --->    pr_ok(T)$/;kq|-;/\<mercury_term_parser.pr_ok\>/;'q;"	kind:cons	file:
mercury_term_parser.ps_varset	../library/mercury_term_parser.m	/^                ps_varset       :: varset(T),$/;kq|-;/\<mercury_term_parser.ps_varset\>/;'q;"	kind:fld	file:
mercury_term_parser.read_term	../library/mercury_term_parser.m	/^:- pred read_term(read_term(/;kq|/^\<read_term\>/;'q;"	kind:pred
mercury_term_parser.read_term	../library/mercury_term_parser.m	/^:- type read_term == read_term(generic).$/;kq|-;/\<mercury_term_parser.read_term\>/;'q;"	kind:type
mercury_term_parser.read_term	../library/mercury_term_parser.m	/^:- type read_term(T)$/;kq|-;/\<mercury_term_parser.read_term\>/;'q;"	kind:type
mercury_term_parser.term	../library/mercury_term_parser.m	/^    ;       term(varset(T), term(T)).$/;kq|-;/\<mercury_term_parser.term\>/;'q;"	kind:cons
mercury_term_parser.term_kind	../library/mercury_term_parser.m	/^:- type term_kind$/;kq|-;/\<mercury_term_parser.term_kind\>/;'q;"	kind:type	file:
mercury_term_parser.token_cons	../library/mercury_term_parser.m	/^:- inst token_cons for token_list\/0$/;kq|-;/\<mercury_term_parser.token_cons\>/;'q;"	kind:inst	file:
mercury_term_size_prof_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_term_size_prof_builtin_module = sym_name.$/;kq|/^\<mercury_term_size_prof_builtin_module\>/;'q;"	kind:func
mercury_term_size_prof_builtin_module	builtin_modules.m	/^:- func mercury_term_size_prof_builtin_module = sym_name.$/;kq|/^\<mercury_term_size_prof_builtin_module\>/;'q;"	kind:func
mercury_tightest_op_priority	../library/ops.m	/^:- func mercury_tightest_op_priority(/;kq|/^\<mercury_tightest_op_priority\>/;'q;"	kind:func	file:
mercury_univ_module	../mdbcomp/builtin_modules.m	/^:- func mercury_univ_module = sym_name.$/;kq|/^\<mercury_univ_module\>/;'q;"	kind:func
mercury_univ_module	builtin_modules.m	/^:- func mercury_univ_module = sym_name.$/;kq|/^\<mercury_univ_module\>/;'q;"	kind:func
mercury_universal_priority	../library/ops.m	/^:- func mercury_universal_priority(/;kq|/^\<mercury_universal_priority\>/;'q;"	kind:func	file:
mercury_version	../library/library.m	/^:- func mercury_version = string.$/;kq|/^\<mercury_version\>/;'q;"	kind:func
merge	../library/assoc_list.m	/^:- func merge(assoc_list(K, V), assoc_list(K, V)) = assoc_list(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/injection.m	/^:- func merge(injection(K, V), injection(K, V)) = injection(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/kv_list.m	/^:- func merge(kv_list(K, V), kv_list(K, V)) = kv_list(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/list.m	/^:- func merge(list(T), list(T)) = list(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/map.m	/^:- func merge(map(K, V), map(K, V)) = map(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/multi_map.m	/^:- func merge(multi_map(K, V), multi_map(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/one_or_more.m	/^:- func merge(comparison_func(T), one_or_more(T), one_or_more(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/one_or_more.m	/^:- func merge(one_or_more(T), one_or_more(T)) = one_or_more(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/one_or_more_map.m	/^:- func merge(one_or_more_map(K, V), one_or_more_map(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/pqueue.m	/^:- func merge(pqueue(K, V), pqueue(K, V)) = pqueue(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/varset.m	/^:- pred merge(varset(T)::in, varset(T)::in, list(term(/;kq|/^\<merge\>/;'q;"	kind:pred
merge_and_remove_dups	../library/list.m	/^:- func merge_and_remove_dups(list(T), list(T)) = list(/;kq|/^\<merge_and_remove_dups\>/;'q;"	kind:func
merge_and_remove_dups	../library/one_or_more.m	/^:- func merge_and_remove_dups(comparison_func(/;kq|/^\<merge_and_remove_dups\>/;'q;"	kind:func
merge_and_remove_dups	../library/one_or_more.m	/^:- func merge_and_remove_dups(one_or_more(T), one_or_more(T)) = one_or_more(/;kq|/^\<merge_and_remove_dups\>/;'q;"	kind:func
merge_imp_res	../library/robdd.m	/^:- func merge_imp_res(vars_entailed_result(T), vars_entailed_result(/;kq|/^\<merge_imp_res\>/;'q;"	kind:func	file:
merge_imp_res_2	../library/robdd.m	/^:- func merge_imp_res_2(vars_entailed_result(T), vars_entailed_result(/;kq|/^\<merge_imp_res_2\>/;'q;"	kind:func	file:
merge_lists	../library/list.m	/^:- func merge_lists(list(list(T))) = list(/;kq|/^\<merge_lists\>/;'q;"	kind:func
merge_lists_and_remove_dups	../library/list.m	/^:- func merge_lists_and_remove_dups(list(list(T))) = list(/;kq|/^\<merge_lists_and_remove_dups\>/;'q;"	kind:func
merge_lists_and_remove_dups_fixpoint	../library/list.m	/^:- pred merge_lists_and_remove_dups_fixpoint(/;kq|/^\<merge_lists_and_remove_dups_fixpoint\>/;'q;"	kind:pred	file:
merge_lists_and_remove_dups_fixpoint	../library/list.m	/^:- pred merge_lists_and_remove_dups_fixpoint(list(list(T))::in, list(/;kq|/^\<merge_lists_and_remove_dups_fixpoint\>/;'q;"	kind:pred	file:
merge_lists_and_remove_dups_pass	../library/list.m	/^:- pred merge_lists_and_remove_dups_pass(/;kq|/^\<merge_lists_and_remove_dups_pass\>/;'q;"	kind:pred	file:
merge_lists_and_remove_dups_pass	../library/list.m	/^:- pred merge_lists_and_remove_dups_pass(/;kq|/^\<merge_lists_and_remove_dups_pass\>/;'q;"	kind:pred	file:
merge_lists_fixpoint	../library/list.m	/^:- pred merge_lists_fixpoint(comparison_pred(T)::in(/;kq|/^\<merge_lists_fixpoint\>/;'q;"	kind:pred	file:
merge_lists_fixpoint	../library/list.m	/^:- pred merge_lists_fixpoint(list(list(T))::in, list(/;kq|/^\<merge_lists_fixpoint\>/;'q;"	kind:pred	file:
merge_lists_pass	../library/list.m	/^:- pred merge_lists_pass(comparison_pred(T)::in(/;kq|/^\<merge_lists_pass\>/;'q;"	kind:pred	file:
merge_lists_pass	../library/list.m	/^:- pred merge_lists_pass(list(list(/;kq|/^\<merge_lists_pass\>/;'q;"	kind:pred	file:
merge_renaming	../library/varset.m	/^:- pred merge_renaming(varset(T)::in, varset(/;kq|/^\<merge_renaming\>/;'q;"	kind:pred
merge_renaming_without_names	../library/varset.m	/^:- pred merge_renaming_without_names(varset(T)::in, varset(/;kq|/^\<merge_renaming_without_names\>/;'q;"	kind:pred
merge_sort	../library/list.m	/^:- pred merge_sort(int::in, list(T)::in, list(/;kq|/^\<merge_sort\>/;'q;"	kind:pred	file:
merge_sort_and_remove_dups	../library/list.m	/^:- pred merge_sort_and_remove_dups(int::in, list(T)::in, list(/;kq|/^\<merge_sort_and_remove_dups\>/;'q;"	kind:pred	file:
merge_subarrays	../library/array.m	/^:- pred merge_subarrays(array(/;kq|/^\<merge_subarrays\>/;'q;"	kind:pred	file:
merge_without_names	../library/varset.m	/^:- pred merge_without_names(varset(T)::in, varset(T)::in, list(term(/;kq|/^\<merge_without_names\>/;'q;"	kind:pred
message_queue	../library/io.m	/^    ;       message_queue$/;kq|-;/\<message_queue\>/;'q;"	kind:cons
method_call	../mdbcomp/program_representation.m	/^    ;       method_call$/;kq|-;/\<method_call\>/;'q;"	kind:cons
method_call	program_representation.m	/^    ;       method_call$/;kq|-;/\<method_call\>/;'q;"	kind:cons
method_call_rep	../mdbcomp/program_representation.m	/^    ;       method_call_rep($/;kq|-;/\<method_call_rep\>/;'q;"	kind:cons
method_call_rep	program_representation.m	/^    ;       method_call_rep($/;kq|-;/\<method_call_rep\>/;'q;"	kind:cons
mfe_error	../library/dir.m	/^    ;       mfe_error(file_error).$/;kq|-;/\<mfe_error\>/;'q;"	kind:cons	file:
mfe_ok	../library/dir.m	/^    --->    mfe_ok(T)$/;kq|-;/\<mfe_ok\>/;'q;"	kind:cons	file:
microsecond	../library/calendar.m	/^:- func microsecond(/;kq|/^\<microsecond\>/;'q;"	kind:func
microsecond	../library/calendar.m	/^:- type microsecond == int.  % 0..999999$/;kq|-;/\<microsecond\>/;'q;"	kind:type
microsecond_string	../library/calendar.m	/^:- func microsecond_string(/;kq|/^\<microsecond_string\>/;'q;"	kind:func	file:
microseconds	../library/calendar.m	/^:- func microseconds(/;kq|/^\<microseconds\>/;'q;"	kind:func
microseconds	../library/calendar.m	/^:- type microseconds == int.$/;kq|-;/\<microseconds\>/;'q;"	kind:type
microseconds_per_second	../library/calendar.m	/^:- func microseconds_per_second = int.$/;kq|/^\<microseconds_per_second\>/;'q;"	kind:func	file:
min	../library/array.m	/^:- func min(array(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/bt_array.m	/^:- func min(bt_array(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/float.m	/^:- func min = float.$/;kq|/^\<min\>/;'q;"	kind:func
min	../library/float.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/int.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/int16.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/int32.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/int64.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/int8.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/uint.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/uint16.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/uint32.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/uint64.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/uint8.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min2	../library/psqueue.m	/^:- func min2(/;kq|/^\<min2\>/;'q;"	kind:func	file:
min2_first	../library/rtree.m	/^    --->    min2_first$/;kq|-;/\<min2_first\>/;'q;"	kind:cons	file:
min2_second	../library/rtree.m	/^    ;       min2_second.$/;kq|-;/\<min2_second\>/;'q;"	kind:cons	file:
min3_first	../library/rtree.m	/^    --->    min3_first$/;kq|-;/\<min3_first\>/;'q;"	kind:cons	file:
min3_second	../library/rtree.m	/^    ;       min3_second$/;kq|-;/\<min3_second\>/;'q;"	kind:cons	file:
min3_third	../library/rtree.m	/^    ;       min3_third.$/;kq|-;/\<min3_third\>/;'q;"	kind:cons	file:
min4_first	../library/rtree.m	/^    --->    min4_first$/;kq|-;/\<min4_first\>/;'q;"	kind:cons	file:
min4_fourth	../library/rtree.m	/^    ;       min4_fourth.$/;kq|-;/\<min4_fourth\>/;'q;"	kind:cons	file:
min4_second	../library/rtree.m	/^    ;       min4_second$/;kq|-;/\<min4_second\>/;'q;"	kind:cons	file:
min4_third	../library/rtree.m	/^    ;       min4_third$/;kq|-;/\<min4_third\>/;'q;"	kind:cons	file:
min_char_value	../library/char.m	/^:- func min_char_value = int.$/;kq|/^\<min_char_value\>/;'q;"	kind:func
min_elem	../library/diet.m	/^:- func min_elem(T, T) = T <= diet_element(/;kq|/^\<min_elem\>/;'q;"	kind:func	file:
min_exponent	../library/float.m	/^:- func min_exponent = int.$/;kq|/^\<min_exponent\>/;'q;"	kind:func
min_int	../library/int.m	/^:- func min_int = int.$/;kq|/^\<min_int\>/;'q;"	kind:func
min_int16	../library/int16.m	/^:- func min_int16 = int16.$/;kq|/^\<min_int16\>/;'q;"	kind:func
min_int32	../library/int32.m	/^:- func min_int32 = int32.$/;kq|/^\<min_int32\>/;'q;"	kind:func
min_int64	../library/int64.m	/^:- func min_int64 = int64.$/;kq|/^\<min_int64\>/;'q;"	kind:func
min_int8	../library/int8.m	/^:- func min_int8 = int8.$/;kq|/^\<min_int8\>/;'q;"	kind:func
min_key	../library/map.m	/^:- func min_key(map(/;kq|/^\<min_key\>/;'q;"	kind:func
min_key	../library/tree234.m	/^:- func min_key(tree234(/;kq|/^\<min_key\>/;'q;"	kind:func
min_key_in_loser_tree	../library/psqueue.m	/^:- pred min_key_in_loser_tree(loser_tree(P, K)::in, maybe(/;kq|/^\<min_key_in_loser_tree\>/;'q;"	kind:pred	file:
min_key_in_loser_tree_acc	../library/psqueue.m	/^:- pred min_key_in_loser_tree_acc(loser_tree(/;kq|/^\<min_key_in_loser_tree_acc\>/;'q;"	kind:pred	file:
min_of_four_result	../library/rtree.m	/^:- type min_of_four_result$/;kq|-;/\<min_of_four_result\>/;'q;"	kind:type	file:
min_of_three_result	../library/rtree.m	/^:- type min_of_three_result$/;kq|-;/\<min_of_three_result\>/;'q;"	kind:type	file:
min_of_two_result	../library/rtree.m	/^:- type min_of_two_result$/;kq|-;/\<min_of_two_result\>/;'q;"	kind:type	file:
min_precision	../library/string.m	/^:- func min_precision = int.$/;kq|/^\<min_precision\>/;'q;"	kind:func	file:
min_prio_in_loser_tree_acc	../library/psqueue.m	/^:- pred min_prio_in_loser_tree_acc(loser_tree(P, K)::in, P::in, maybe(/;kq|/^\<min_prio_in_loser_tree_acc\>/;'q;"	kind:pred	file:
min_priority_for_arg	../library/ops.m	/^:- func min_priority_for_arg(/;kq|/^\<min_priority_for_arg\>/;'q;"	kind:func
min_size_based_on_depth	../library/tree234.m	/^:- pred min_size_based_on_depth(/;kq|/^\<min_size_based_on_depth\>/;'q;"	kind:pred	file:
min_stack_size	../library/thread.m	/^                min_stack_size  :: uint$/;kq|-;/\<min_stack_size\>/;'q;"	kind:fld	file:
minimal_model	../library/robdd.m	/^:- pred minimal_model(vars(T)::in, robdd(T)::in, vars(T)::out, vars(/;kq|/^\<minimal_model\>/;'q;"	kind:pred
minimal_model_2	../library/robdd.m	/^:- pred minimal_model_2(list(var(T))::in, robdd(/;kq|/^\<minimal_model_2\>/;'q;"	kind:pred	file:
minimum_of_four	../library/rtree.m	/^:- func minimum_of_four(/;kq|/^\<minimum_of_four\>/;'q;"	kind:func	file:
minimum_of_three	../library/rtree.m	/^:- func minimum_of_three(/;kq|/^\<minimum_of_three\>/;'q;"	kind:func	file:
minus	../library/int.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/int16.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/int32.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/int64.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/int8.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/uint.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/uint16.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/uint32.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/uint64.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/uint8.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minute	../library/calendar.m	/^:- func minute(/;kq|/^\<minute\>/;'q;"	kind:func
minute	../library/calendar.m	/^:- type minute == int.       % 0..59$/;kq|-;/\<minute\>/;'q;"	kind:type
minutes	../library/calendar.m	/^:- func minutes(/;kq|/^\<minutes\>/;'q;"	kind:func
minutes	../library/calendar.m	/^:- type minutes == int.$/;kq|-;/\<minutes\>/;'q;"	kind:type
mirc_eof	../library/io.m	/^    ;       mirc_eof$/;kq|-;/\<mirc_eof\>/;'q;"	kind:cons	file:
mirc_error	../library/io.m	/^    ;       mirc_error.$/;kq|-;/\<mirc_error\>/;'q;"	kind:cons	file:
mirc_incomplete	../library/io.m	/^    ;       mirc_incomplete$/;kq|-;/\<mirc_incomplete\>/;'q;"	kind:cons	file:
mirc_ok	../library/io.m	/^    --->    mirc_ok$/;kq|-;/\<mirc_ok\>/;'q;"	kind:cons	file:
mk_map_pair	../library/pprint.m	/^:- func mk_map_pair(pair(K, V)) = map_pair(/;kq|/^\<mk_map_pair\>/;'q;"	kind:func	file:
mktime	../library/time.m	/^:- pred mktime(/;kq|/^\<mktime\>/;'q;"	kind:pred
ml_answer_block	../library/table_builtin.m	/^:- type ml_answer_block$/;kq|-;/\<ml_answer_block\>/;'q;"	kind:type	file:
ml_answer_list	../library/table_builtin.m	/^:- type ml_answer_list$/;kq|-;/\<ml_answer_list\>/;'q;"	kind:type	file:
ml_consumer	../library/table_builtin.m	/^:- type ml_consumer$/;kq|-;/\<ml_consumer\>/;'q;"	kind:type	file:
ml_generator	../library/table_builtin.m	/^:- type ml_generator$/;kq|-;/\<ml_generator\>/;'q;"	kind:type	file:
ml_proc_table_info	../library/table_builtin.m	/^:- type ml_proc_table_info$/;kq|-;/\<ml_proc_table_info\>/;'q;"	kind:type	file:
ml_subgoal	../library/table_builtin.m	/^:- type ml_subgoal$/;kq|-;/\<ml_subgoal\>/;'q;"	kind:type	file:
ml_table_stats_ptr	../library/table_statistics.m	/^:- type ml_table_stats_ptr --->   ml_table_stats_ptr(c_pointer).$/;kq|-;/\<ml_table_stats_ptr\>/;'q;"	kind:type	file:
ml_table_step_desc_ptr	../library/table_statistics.m	/^:- type ml_table_step_desc_ptr --->   ml_table_step_desc_ptr(c_pointer).$/;kq|-;/\<ml_table_step_desc_ptr\>/;'q;"	kind:type	file:
ml_trie_node	../library/table_builtin.m	/^:- type ml_trie_node$/;kq|-;/\<ml_trie_node\>/;'q;"	kind:type	file:
mm_active	../library/table_builtin.m	/^    ;       mm_active$/;kq|-;/\<mm_active\>/;'q;"	kind:cons
mm_complete	../library/table_builtin.m	/^    ;       mm_complete.$/;kq|-;/\<mm_complete\>/;'q;"	kind:cons
mm_inactive	../library/table_builtin.m	/^    --->    mm_inactive$/;kq|-;/\<mm_inactive\>/;'q;"	kind:cons
mm_status	../library/table_builtin.m	/^:- type mm_status$/;kq|-;/\<mm_status\>/;'q;"	kind:type
mode_error	../library/term_conversion.m	/^    ;       mode_error($/;kq|-;/\<mode_error\>/;'q;"	kind:cons
modified_tarjan	../library/digraph.m	/^:- pred modified_tarjan(digraph(T)::in, list(component(/;kq|/^\<modified_tarjan\>/;'q;"	kind:pred	file:
modified_tarjan_main_loop	../library/digraph.m	/^:- pred modified_tarjan_main_loop(key_set_map(/;kq|/^\<modified_tarjan_main_loop\>/;'q;"	kind:pred	file:
modified_tarjan_new_visit	../library/digraph.m	/^:- pred modified_tarjan_new_visit(digraph_key(/;kq|/^\<modified_tarjan_new_visit\>/;'q;"	kind:pred	file:
modified_tarjan_state	../library/digraph.m	/^:- type modified_tarjan_state(T)$/;kq|-;/\<modified_tarjan_state\>/;'q;"	kind:type	file:
modified_tarjan_visit	../library/digraph.m	/^:- pred modified_tarjan_visit(key_set_map(T)::in, digraph_key(/;kq|/^\<modified_tarjan_visit\>/;'q;"	kind:pred	file:
modified_tarjan_visit	../library/digraph.m	/^:- type modified_tarjan_visit(T)$/;kq|-;/\<modified_tarjan_visit\>/;'q;"	kind:type	file:
modified_tarjan_visit_v_w	../library/digraph.m	/^:- pred modified_tarjan_visit_v_w(key_set_map(/;kq|/^\<modified_tarjan_visit_v_w\>/;'q;"	kind:pred	file:
module_map	../mdbcomp/program_representation.m	/^:- type module_map(GoalAnnotation) ==$/;kq|-;/\<module_map\>/;'q;"	kind:type
module_map	program_representation.m	/^:- type module_map(GoalAnnotation) ==$/;kq|-;/\<module_map\>/;'q;"	kind:type
module_name	../mdbcomp/sym_name.m	/^:- type module_name == sym_name.$/;kq|-;/\<module_name\>/;'q;"	kind:type
module_name	sym_name.m	/^:- type module_name == sym_name.$/;kq|-;/\<module_name\>/;'q;"	kind:type
module_rep	../mdbcomp/program_representation.m	/^:- type module_rep == module_rep(unit).$/;kq|-;/\<module_rep\>/;'q;"	kind:type
module_rep	../mdbcomp/program_representation.m	/^:- type module_rep(GoalAnnotation)$/;kq|-;/\<module_rep\>/;'q;"	kind:type
module_rep	program_representation.m	/^:- type module_rep == module_rep(unit).$/;kq|-;/\<module_rep\>/;'q;"	kind:type
module_rep	program_representation.m	/^:- type module_rep(GoalAnnotation)$/;kq|-;/\<module_rep\>/;'q;"	kind:type
module_restriction	mcov.m	/^:- type module_restriction$/;kq|-;/\<module_restriction\>/;'q;"	kind:type	file:
module_restriction_default	mcov.m	/^    --->    module_restriction_default$/;kq|-;/\<module_restriction_default\>/;'q;"	kind:cons	file:
module_restriction_user	mcov.m	/^    ;       module_restriction_user(set(module_name)).$/;kq|-;/\<module_restriction_user\>/;'q;"	kind:cons	file:
module_string_table	../mdbcomp/rtti_access.m	/^:- func module_string_table(/;kq|/^\<module_string_table\>/;'q;"	kind:func
module_string_table	rtti_access.m	/^:- func module_string_table(/;kq|/^\<module_string_table\>/;'q;"	kind:func
module_string_table_components	../mdbcomp/rtti_access.m	/^:- pred module_string_table_components(/;kq|/^\<module_string_table_components\>/;'q;"	kind:pred	file:
module_string_table_components	rtti_access.m	/^:- pred module_string_table_components(/;kq|/^\<module_string_table_components\>/;'q;"	kind:pred	file:
modulename	mdice.m	/^    ;       modulename.$/;kq|-;/\<modulename\>/;'q;"	kind:cons	file:
modulename	mslice.m	/^    ;       modulename.$/;kq|-;/\<modulename\>/;'q;"	kind:cons	file:
modules	mcov.m	/^    ;       modules$/;kq|-;/\<modules\>/;'q;"	kind:cons	file:
modulo	../library/calendar.m	/^:- func modulo(/;kq|/^\<modulo\>/;'q;"	kind:func	file:
monday	../library/calendar.m	/^    --->    monday$/;kq|-;/\<monday\>/;'q;"	kind:cons
month	../library/calendar.m	/^:- func month(/;kq|/^\<month\>/;'q;"	kind:func
month	../library/calendar.m	/^:- type month$/;kq|-;/\<month\>/;'q;"	kind:type
month_name	../library/time.m	/^:- func month_name(/;kq|/^\<month_name\>/;'q;"	kind:func	file:
month_name	../library/time.m	/^:- pred month_name(/;kq|/^\<month_name\>/;'q;"	kind:pred	file:
month_to_int	../library/calendar.m	/^:- func month_to_int(/;kq|/^\<month_to_int\>/;'q;"	kind:func
month_to_int0	../library/calendar.m	/^:- func month_to_int0(/;kq|/^\<month_to_int0\>/;'q;"	kind:func
months	../library/calendar.m	/^:- func months(/;kq|/^\<months\>/;'q;"	kind:func
months	../library/calendar.m	/^:- type months == int.$/;kq|-;/\<months\>/;'q;"	kind:type
more_modules	../mdbcomp/program_representation.m	/^:- type more_modules$/;kq|-;/\<more_modules\>/;'q;"	kind:type	file:
more_modules	program_representation.m	/^:- type more_modules$/;kq|-;/\<more_modules\>/;'q;"	kind:type	file:
more_procs	../mdbcomp/program_representation.m	/^:- type more_procs$/;kq|-;/\<more_procs\>/;'q;"	kind:type	file:
more_procs	program_representation.m	/^:- type more_procs$/;kq|-;/\<more_procs\>/;'q;"	kind:type	file:
mostly_dead	../library/builtin.m	/^:- inst mostly_dead == mostly_clobbered.$/;kq|-;/\<mostly_dead\>/;'q;"	kind:inst
mostly_uniq_array	../library/array.m	/^:- inst mostly_uniq_array(I) == array(I).    % XXX work-around$/;kq|-;/\<mostly_uniq_array\>/;'q;"	kind:inst
mr_name	../mdbcomp/program_representation.m	/^                mr_name             :: string,          % The module name.$/;kq|-;/\<mr_name\>/;'q;"	kind:fld
mr_name	program_representation.m	/^                mr_name             :: string,          % The module name.$/;kq|-;/\<mr_name\>/;'q;"	kind:fld
mr_oisu_types	../mdbcomp/program_representation.m	/^                mr_oisu_types       :: list(oisu_type_procs),$/;kq|-;/\<mr_oisu_types\>/;'q;"	kind:fld
mr_oisu_types	program_representation.m	/^                mr_oisu_types       :: list(oisu_type_procs),$/;kq|-;/\<mr_oisu_types\>/;'q;"	kind:fld
mr_procs	../mdbcomp/program_representation.m	/^                mr_procs            :: proc_map(GoalAnnotation)$/;kq|-;/\<mr_procs\>/;'q;"	kind:fld
mr_procs	program_representation.m	/^                mr_procs            :: proc_map(GoalAnnotation)$/;kq|-;/\<mr_procs\>/;'q;"	kind:fld
mr_string_table	../mdbcomp/program_representation.m	/^                mr_string_table     :: string_table,$/;kq|-;/\<mr_string_table\>/;'q;"	kind:fld
mr_string_table	program_representation.m	/^                mr_string_table     :: string_table,$/;kq|-;/\<mr_string_table\>/;'q;"	kind:fld
mr_type_rep_table	../mdbcomp/program_representation.m	/^                mr_type_rep_table   :: map(int, type_rep),$/;kq|-;/\<mr_type_rep_table\>/;'q;"	kind:fld
mr_type_rep_table	program_representation.m	/^                mr_type_rep_table   :: map(int, type_rep),$/;kq|-;/\<mr_type_rep_table\>/;'q;"	kind:fld
mslice.display_version	mslice.m	/^:- pred display_version(/;kq|/^\<display_version\>/;'q;"	kind:pred	file:
mslice.help	mslice.m	/^    --->    help$/;kq|-;/\<mslice.help\>/;'q;"	kind:cons	file:
mslice.long_option	mslice.m	/^:- pred long_option(/;kq|/^\<long_option\>/;'q;"	kind:pred	file:
mslice.long_usage	mslice.m	/^:- pred long_usage(/;kq|/^\<long_usage\>/;'q;"	kind:pred	file:
mslice.main	mslice.m	/^:- pred main(/;kq|/^\<main\>/;'q;"	kind:pred
mslice.max_file_column_width	mslice.m	/^    ;       max_file_column_width$/;kq|-;/\<mslice.max_file_column_width\>/;'q;"	kind:cons	file:
mslice.max_name_column_width	mslice.m	/^    ;       max_name_column_width$/;kq|-;/\<mslice.max_name_column_width\>/;'q;"	kind:cons	file:
mslice.max_path_column_width	mslice.m	/^    ;       max_path_column_width$/;kq|-;/\<mslice.max_path_column_width\>/;'q;"	kind:cons	file:
mslice.max_row	mslice.m	/^    ;       max_row$/;kq|-;/\<mslice.max_row\>/;'q;"	kind:cons	file:
mslice.modulename	mslice.m	/^    ;       modulename.$/;kq|-;/\<mslice.modulename\>/;'q;"	kind:cons	file:
mslice.option	mslice.m	/^:- type option$/;kq|-;/\<mslice.option\>/;'q;"	kind:type	file:
mslice.option_default	mslice.m	/^:- pred option_default(/;kq|/^\<option_default\>/;'q;"	kind:pred	file:
mslice.option_table	mslice.m	/^:- type option_table == option_table(option).$/;kq|-;/\<mslice.option_table\>/;'q;"	kind:type	file:
mslice.short_option	mslice.m	/^:- pred short_option(/;kq|/^\<short_option\>/;'q;"	kind:pred	file:
mslice.short_usage	mslice.m	/^:- pred short_usage(/;kq|/^\<short_usage\>/;'q;"	kind:pred	file:
mslice.sort	mslice.m	/^    ;       sort$/;kq|-;/\<mslice.sort\>/;'q;"	kind:cons	file:
mslice.version	mslice.m	/^    ;       version$/;kq|-;/\<mslice.version\>/;'q;"	kind:cons	file:
mslice.write_copyright_notice	mslice.m	/^:- pred write_copyright_notice(/;kq|/^\<write_copyright_notice\>/;'q;"	kind:pred	file:
mtc_diff.display_version	mtc_diff.m	/^:- pred display_version(/;kq|/^\<display_version\>/;'q;"	kind:pred	file:
mtc_diff.help	mtc_diff.m	/^    --->    help$/;kq|-;/\<mtc_diff.help\>/;'q;"	kind:cons	file:
mtc_diff.long_option	mtc_diff.m	/^:- pred long_option(/;kq|/^\<long_option\>/;'q;"	kind:pred	file:
mtc_diff.long_usage	mtc_diff.m	/^:- pred long_usage(/;kq|/^\<long_usage\>/;'q;"	kind:pred	file:
mtc_diff.main	mtc_diff.m	/^:- pred main(/;kq|/^\<main\>/;'q;"	kind:pred
mtc_diff.option	mtc_diff.m	/^:- type option$/;kq|-;/\<mtc_diff.option\>/;'q;"	kind:type	file:
mtc_diff.option_default	mtc_diff.m	/^:- pred option_default(/;kq|/^\<option_default\>/;'q;"	kind:pred	file:
mtc_diff.option_table	mtc_diff.m	/^:- type option_table == option_table(option).$/;kq|-;/\<mtc_diff.option_table\>/;'q;"	kind:type	file:
mtc_diff.output_filename	mtc_diff.m	/^    ;       output_filename.$/;kq|-;/\<mtc_diff.output_filename\>/;'q;"	kind:cons	file:
mtc_diff.short_option	mtc_diff.m	/^:- pred short_option(/;kq|/^\<short_option\>/;'q;"	kind:pred	file:
mtc_diff.short_usage	mtc_diff.m	/^:- pred short_usage(/;kq|/^\<short_usage\>/;'q;"	kind:pred	file:
mtc_diff.version	mtc_diff.m	/^    ;       version$/;kq|-;/\<mtc_diff.version\>/;'q;"	kind:cons	file:
mtc_union.display_version	mtc_union.m	/^:- pred display_version(/;kq|/^\<display_version\>/;'q;"	kind:pred	file:
mtc_union.help	mtc_union.m	/^    --->    help$/;kq|-;/\<mtc_union.help\>/;'q;"	kind:cons	file:
mtc_union.long_option	mtc_union.m	/^:- pred long_option(/;kq|/^\<long_option\>/;'q;"	kind:pred	file:
mtc_union.long_usage	mtc_union.m	/^:- pred long_usage(/;kq|/^\<long_usage\>/;'q;"	kind:pred	file:
mtc_union.main	mtc_union.m	/^:- pred main(/;kq|/^\<main\>/;'q;"	kind:pred
mtc_union.option	mtc_union.m	/^:- type option$/;kq|-;/\<mtc_union.option\>/;'q;"	kind:type	file:
mtc_union.option_default	mtc_union.m	/^:- pred option_default(/;kq|/^\<option_default\>/;'q;"	kind:pred	file:
mtc_union.option_table	mtc_union.m	/^:- type option_table == option_table(option).$/;kq|-;/\<mtc_union.option_table\>/;'q;"	kind:type	file:
mtc_union.output_filename	mtc_union.m	/^    ;       output_filename$/;kq|-;/\<mtc_union.output_filename\>/;'q;"	kind:cons	file:
mtc_union.short_option	mtc_union.m	/^:- pred short_option(/;kq|/^\<short_option\>/;'q;"	kind:pred	file:
mtc_union.short_usage	mtc_union.m	/^:- pred short_usage(/;kq|/^\<short_usage\>/;'q;"	kind:pred	file:
mtc_union.verbose	mtc_union.m	/^    ;       verbose.$/;kq|-;/\<mtc_union.verbose\>/;'q;"	kind:cons	file:
mtc_union.version	mtc_union.m	/^    ;       version$/;kq|-;/\<mtc_union.version\>/;'q;"	kind:cons	file:
mui	../library/builtin.m	/^:- mode mui == mostly_unique >> mostly_unique.$/;kq|-;/\<mui\>/;'q;"	kind:mode
mul_base	../library/integer.m	/^:- func mul_base(/;kq|/^\<mul_base\>/;'q;"	kind:func	file:
mul_base_2	../library/integer.m	/^:- func mul_base_2(list(digit)) = list(/;kq|/^\<mul_base_2\>/;'q;"	kind:func	file:
mul_by_digit	../library/integer.m	/^:- func mul_by_digit(/;kq|/^\<mul_by_digit\>/;'q;"	kind:func	file:
mul_by_digit_2	../library/integer.m	/^:- pred mul_by_digit_2(digit::in, digit::out, list(/;kq|/^\<mul_by_digit_2\>/;'q;"	kind:pred	file:
multi_map	../library/multi_map.m	/^:- type multi_map(K, V) == map(K, list(V)).$/;kq|-;/\<multi_map\>/;'q;"	kind:type
multi_map.accumulate_length	../library/multi_map.m	/^:- pred accumulate_length(list(/;kq|/^\<accumulate_length\>/;'q;"	kind:pred	file:
multi_map.add	../library/multi_map.m	/^:- func add(multi_map(K, V), K, V) = multi_map(/;kq|/^\<add\>/;'q;"	kind:func
multi_map.add_from_pair	../library/multi_map.m	/^:- pred add_from_pair(pair(/;kq|/^\<add_from_pair\>/;'q;"	kind:pred	file:
multi_map.all_count	../library/multi_map.m	/^:- func all_count(multi_map(/;kq|/^\<all_count\>/;'q;"	kind:func
multi_map.apply_to_list	../library/multi_map.m	/^:- func apply_to_list(list(K), multi_map(K, V)) = list(/;kq|/^\<apply_to_list\>/;'q;"	kind:func
multi_map.assoc_list_merge	../library/multi_map.m	/^:- pred assoc_list_merge(assoc_list(K, list(/;kq|/^\<assoc_list_merge\>/;'q;"	kind:pred	file:
multi_map.contains	../library/multi_map.m	/^:- pred contains(multi_map(/;kq|/^\<contains\>/;'q;"	kind:pred
multi_map.count	../library/multi_map.m	/^:- func count(multi_map(/;kq|/^\<count\>/;'q;"	kind:func
multi_map.delete	../library/multi_map.m	/^:- func delete(multi_map(K, V), K) = multi_map(/;kq|/^\<delete\>/;'q;"	kind:func
multi_map.delete	../library/multi_map.m	/^:- func delete(multi_map(K, V), K, V) = multi_map(/;kq|/^\<delete\>/;'q;"	kind:func
multi_map.det_insert	../library/multi_map.m	/^:- func det_insert(multi_map(K, V), K, V) = multi_map(/;kq|/^\<det_insert\>/;'q;"	kind:func
multi_map.det_remove	../library/multi_map.m	/^:- pred det_remove(K::in, list(/;kq|/^\<det_remove\>/;'q;"	kind:pred
multi_map.det_replace	../library/multi_map.m	/^:- func det_replace(multi_map(K, V), K, list(V)) = multi_map(/;kq|/^\<det_replace\>/;'q;"	kind:func
multi_map.det_update	../library/multi_map.m	/^:- func det_update(multi_map(K, V), K, V) = multi_map(/;kq|/^\<det_update\>/;'q;"	kind:func
multi_map.from_assoc_list	../library/multi_map.m	/^:- func from_assoc_list(assoc_list(K, list(V))) = multi_map(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
multi_map.from_flat_assoc_list	../library/multi_map.m	/^:- func from_flat_assoc_list(assoc_list(K, V)) = multi_map(/;kq|/^\<from_flat_assoc_list\>/;'q;"	kind:func
multi_map.init	../library/multi_map.m	/^:- func init = multi_map(/;kq|/^\<init\>/;'q;"	kind:func
multi_map.insert	../library/multi_map.m	/^:- pred insert(/;kq|/^\<insert\>/;'q;"	kind:pred
multi_map.inverse_search	../library/multi_map.m	/^:- pred inverse_search(multi_map(/;kq|/^\<inverse_search\>/;'q;"	kind:pred
multi_map.is_empty	../library/multi_map.m	/^:- pred is_empty(multi_map(/;kq|/^\<is_empty\>/;'q;"	kind:pred
multi_map.keys	../library/multi_map.m	/^:- func keys(multi_map(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
multi_map.keys_as_set	../library/multi_map.m	/^:- func keys_as_set(multi_map(K, V)) = set(/;kq|/^\<keys_as_set\>/;'q;"	kind:func
multi_map.lookup	../library/multi_map.m	/^:- func lookup(multi_map(K, V), K) = list(/;kq|/^\<lookup\>/;'q;"	kind:func
multi_map.member	../library/multi_map.m	/^:- pred member(multi_map(/;kq|/^\<member\>/;'q;"	kind:pred
multi_map.merge	../library/multi_map.m	/^:- func merge(multi_map(K, V), multi_map(/;kq|/^\<merge\>/;'q;"	kind:func
multi_map.nondet_lookup	../library/multi_map.m	/^:- pred nondet_lookup(multi_map(/;kq|/^\<nondet_lookup\>/;'q;"	kind:pred
multi_map.nondet_search	../library/multi_map.m	/^:- pred nondet_search(multi_map(/;kq|/^\<nondet_search\>/;'q;"	kind:pred
multi_map.optimize	../library/multi_map.m	/^:- func optimize(multi_map(K, V)) = multi_map(/;kq|/^\<optimize\>/;'q;"	kind:func
multi_map.remove	../library/multi_map.m	/^:- pred remove(K::in, list(/;kq|/^\<remove\>/;'q;"	kind:pred
multi_map.remove_smallest	../library/multi_map.m	/^:- pred remove_smallest(K::out, list(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
multi_map.replace	../library/multi_map.m	/^:- pred replace(K::in, list(/;kq|/^\<replace\>/;'q;"	kind:pred
multi_map.reverse_add	../library/multi_map.m	/^:- func reverse_add(multi_map(K, V), V, K) = multi_map(/;kq|/^\<reverse_add\>/;'q;"	kind:func
multi_map.reverse_set	../library/multi_map.m	/^:- func reverse_set(multi_map(K, V), V, K) = multi_map(/;kq|/^\<reverse_set\>/;'q;"	kind:func
multi_map.search	../library/multi_map.m	/^:- pred search(multi_map(K, V)::in, K::in, list(/;kq|/^\<search\>/;'q;"	kind:pred
multi_map.select	../library/multi_map.m	/^:- func select(multi_map(K, V), set(K)) = multi_map(/;kq|/^\<select\>/;'q;"	kind:func
multi_map.set	../library/multi_map.m	/^:- func set(multi_map(K, V), K, V) = multi_map(/;kq|/^\<set\>/;'q;"	kind:func
multi_map.sorted_keys	../library/multi_map.m	/^:- func sorted_keys(multi_map(K, V)) = list(/;kq|/^\<sorted_keys\>/;'q;"	kind:func
multi_map.to_assoc_list	../library/multi_map.m	/^:- func to_assoc_list(multi_map(K, V)) = assoc_list(K, list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
multi_map.to_flat_assoc_list	../library/multi_map.m	/^:- func to_flat_assoc_list(multi_map(K, V)) = assoc_list(/;kq|/^\<to_flat_assoc_list\>/;'q;"	kind:func
multi_map.update	../library/multi_map.m	/^:- pred update(/;kq|/^\<update\>/;'q;"	kind:pred
multi_map.values	../library/multi_map.m	/^:- func values(multi_map(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
multidet_rep	../mdbcomp/program_representation.m	/^    ;       multidet_rep$/;kq|-;/\<multidet_rep\>/;'q;"	kind:cons
multidet_rep	program_representation.m	/^    ;       multidet_rep$/;kq|-;/\<multidet_rep\>/;'q;"	kind:cons
multiple_functors_for_root	../library/term_to_xml.m	/^    ;       multiple_functors_for_root$/;kq|-;/\<multiple_functors_for_root\>/;'q;"	kind:cons
multiply_by_pow	../library/float.m	/^:- func multiply_by_pow(/;kq|/^\<multiply_by_pow\>/;'q;"	kind:func	file:
multiply_by_pow	../library/int.m	/^:- func multiply_by_pow(/;kq|/^\<multiply_by_pow\>/;'q;"	kind:func	file:
muo	../library/builtin.m	/^:- mode muo == free >> mostly_unique.$/;kq|-;/\<muo\>/;'q;"	kind:mode
mutvar	../library/mutvar.m	/^:- type mutvar(T)$/;kq|-;/\<mutvar\>/;'q;"	kind:type	file:
mutvar	../library/private_builtin.m	/^:- type mutvar(T)$/;kq|-;/\<mutvar\>/;'q;"	kind:type
mutvar	../library/store.m	/^    --->    mutvar(private_builtin.ref(T)).$/;kq|-;/\<mutvar\>/;'q;"	kind:cons	file:
mutvar	../library/version_store.m	/^:- type mutvar(T, S)$/;kq|-;/\<mutvar\>/;'q;"	kind:type	file:
mutvar.clear_mutvar	../library/mutvar.m	/^:- impure pred clear_mutvar(mutvar(/;kq|/^\<clear_mutvar\>/;'q;"	kind:pred
mutvar.get_mutvar	../library/mutvar.m	/^:- impure pred get_mutvar(mutvar(/;kq|/^\<get_mutvar\>/;'q;"	kind:pred
mutvar.new_mutvar	../library/mutvar.m	/^:- impure pred new_mutvar(T, mutvar(/;kq|/^\<new_mutvar\>/;'q;"	kind:pred
mutvar.new_mutvar0	../library/mutvar.m	/^:- impure pred new_mutvar0(mutvar(/;kq|/^\<new_mutvar0\>/;'q;"	kind:pred
mutvar.set_mutvar	../library/mutvar.m	/^:- impure pred set_mutvar(mutvar(/;kq|/^\<set_mutvar\>/;'q;"	kind:pred
mvar	../library/thread.mvar.m	/^:- type mvar(T)$/;kq|-;/\<mvar\>/;'q;"	kind:type	file:
mvar.impure_init	../library/thread.mvar.m	/^:- impure func impure_init = (mvar(/;kq|/^\<impure_init\>/;'q;"	kind:func
mvar.init	../library/thread.mvar.m	/^:- pred init(mvar(/;kq|/^\<init\>/;'q;"	kind:pred
mvar.mvar	../library/thread.mvar.m	/^:- type mvar(T)$/;kq|-;/\<mvar.mvar\>/;'q;"	kind:type	file:
mvar.put	../library/thread.mvar.m	/^:- pred put(mvar(/;kq|/^\<put\>/;'q;"	kind:pred
mvar.read	../library/thread.mvar.m	/^:- pred read(mvar(/;kq|/^\<read\>/;'q;"	kind:pred
mvar.take	../library/thread.mvar.m	/^:- pred take(mvar(/;kq|/^\<take\>/;'q;"	kind:pred
mvar.try_put	../library/thread.mvar.m	/^:- pred try_put(mvar(/;kq|/^\<try_put\>/;'q;"	kind:pred
mvar.try_read	../library/thread.mvar.m	/^:- pred try_read(mvar(T)::in, maybe(/;kq|/^\<try_read\>/;'q;"	kind:pred
mvar.try_take	../library/thread.mvar.m	/^:- pred try_take(mvar(T)::in, maybe(/;kq|/^\<try_take\>/;'q;"	kind:pred
myadd	../library/diet.m	/^:- func myadd(bool, interval(T), diet(T)) = diet(/;kq|/^\<myadd\>/;'q;"	kind:func	file:
n_bit_mask	../library/bitmap.m	/^:- func n_bit_mask(/;kq|/^\<n_bit_mask\>/;'q;"	kind:func	file:
n_diff_na_b	../library/ranges.m	/^:- func n_diff_na_b(/;kq|/^\<n_diff_na_b\>/;'q;"	kind:func	file:
n_int_na_nb	../library/ranges.m	/^:- func n_int_na_nb(/;kq|/^\<n_int_na_nb\>/;'q;"	kind:func	file:
n_union_a_nb	../library/ranges.m	/^:- func n_union_a_nb(/;kq|/^\<n_union_a_nb\>/;'q;"	kind:func	file:
n_union_na_b	../library/ranges.m	/^:- func n_union_na_b(/;kq|/^\<n_union_na_b\>/;'q;"	kind:func	file:
n_union_na_nb	../library/ranges.m	/^:- func n_union_na_nb(/;kq|/^\<n_union_na_nb\>/;'q;"	kind:func	file:
nabs	../library/int.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
nabs	../library/int16.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
nabs	../library/int32.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
nabs	../library/int64.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
nabs	../library/int8.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
name	../library/io.m	/^    pred(name\/4) is binary_input_stream_name$/;kq|-;/\<name\>/;'q;"	kind:tcim	file:
name	../library/io.m	/^    pred(name\/4) is binary_output_stream_name$/;kq|-;/\<name\>/;'q;"	kind:tcim	file:
name	../library/io.m	/^    pred(name\/4) is input_stream_name$/;kq|-;/\<name\>/;'q;"	kind:tcim	file:
name	../library/io.m	/^    pred(name\/4) is output_stream_name$/;kq|-;/\<name\>/;'q;"	kind:tcim	file:
name	../library/mercury_term_lexer.m	/^    --->    name(string)$/;kq|-;/\<name\>/;'q;"	kind:cons
name	../library/mercury_term_lexer.m	/^    --->    name(string)$/;kq|-;/\<name\>/;'q;"	kind:cons
name	../library/mercury_term_lexer.m	/^    --->    name(string)$/;kq|-;/\<name\>/;'q;"	kind:cons	file:
name	../library/stream.m	/^    pred name(Stream::in, name::out, State::di, State::uo) is det$/;kq|-;/\<name\>/;'q;"	kind:tcm
name	../library/stream.m	/^:- type name == string.$/;kq|-;/\<name\>/;'q;"	kind:type
name	../library/string.builder.m	/^    pred(name\/4) is string_builder_name$/;kq|-;/\<name\>/;'q;"	kind:tcim	file:
name_exists	../library/dir.m	/^    ;       name_exists     % may or may not be directory$/;kq|-;/\<name_exists\>/;'q;"	kind:cons	file:
name_var	../library/varset.m	/^:- func name_var(varset(T), var(T), string) = varset(/;kq|/^\<name_var\>/;'q;"	kind:func
named_arg	../library/deconstruct.m	/^:- some [ArgT] pred named_arg(/;kq|/^\<named_arg\>/;'q;"	kind:pred
named_arg_cc	../library/deconstruct.m	/^:- pred named_arg_cc(/;kq|/^\<named_arg_cc\>/;'q;"	kind:pred
named_callee	../mdbcomp/feedback.automatic_parallelism.m	/^    ;       named_callee($/;kq|-;/\<named_callee\>/;'q;"	kind:cons
named_callee	feedback.automatic_parallelism.m	/^    ;       named_callee($/;kq|-;/\<named_callee\>/;'q;"	kind:cons
named_pipe	../library/io.m	/^    ;       named_pipe$/;kq|-;/\<named_pipe\>/;'q;"	kind:cons
native_byte_order_is_big_endian	../library/io.m	/^:- pred native_byte_order_is_big_endian is semidet.$/;kq|/^\<native_byte_order_is_big_endian\>/;'q;"	kind:pred	file:
native_format_char	../library/string.format.m	/^:- func native_format_char(/;kq|/^\<native_format_char\>/;'q;"	kind:func	file:
native_format_float	../library/string.format.m	/^:- func native_format_float(/;kq|/^\<native_format_float\>/;'q;"	kind:func	file:
native_format_int	../library/string.format.m	/^:- func native_format_int(/;kq|/^\<native_format_int\>/;'q;"	kind:func	file:
native_format_int64	../library/string.format.m	/^:- func native_format_int64(/;kq|/^\<native_format_int64\>/;'q;"	kind:func	file:
native_format_string	../library/string.format.m	/^:- func native_format_string(/;kq|/^\<native_format_string\>/;'q;"	kind:func	file:
native_format_uint	../library/string.format.m	/^:- func native_format_uint(/;kq|/^\<native_format_uint\>/;'q;"	kind:func	file:
native_format_uint64	../library/string.format.m	/^:- func native_format_uint64(/;kq|/^\<native_format_uint64\>/;'q;"	kind:func	file:
native_system_error_style	../library/io.error_util.m	/^:- func native_system_error_style = system_error_style.$/;kq|/^\<native_system_error_style\>/;'q;"	kind:func	file:
nc_module_name	../mdbcomp/feedback.automatic_parallelism.m	/^                nc_module_name  :: string,$/;kq|-;/\<nc_module_name\>/;'q;"	kind:fld
nc_module_name	feedback.automatic_parallelism.m	/^                nc_module_name  :: string,$/;kq|-;/\<nc_module_name\>/;'q;"	kind:fld
nc_proc_name	../mdbcomp/feedback.automatic_parallelism.m	/^                nc_proc_name    :: string$/;kq|-;/\<nc_proc_name\>/;'q;"	kind:fld
nc_proc_name	feedback.automatic_parallelism.m	/^                nc_proc_name    :: string$/;kq|-;/\<nc_proc_name\>/;'q;"	kind:fld
near_stack_limits	../library/exception.m	/^:- type near_stack_limits$/;kq|-;/\<near_stack_limits\>/;'q;"	kind:type
neg	../library/robdd.m	/^    ;       neg(var(T)).$/;kq|-;/\<neg\>/;'q;"	kind:cons
neg_list	../library/integer.m	/^:- pred neg_list(list(int)::in, list(/;kq|/^\<neg_list\>/;'q;"	kind:pred	file:
negate	../library/calendar.m	/^:- func negate(/;kq|/^\<negate\>/;'q;"	kind:func
negate	../library/ranges.m	/^:- func negate(/;kq|/^\<negate\>/;'q;"	kind:func
negate	../library/std_util.m	/^:- pred negate((pred)::in((/;kq|/^\<negate\>/;'q;"	kind:pred
negate_aux	../library/ranges.m	/^:- func negate_aux(ranges::in, ranges::in) = (/;kq|/^\<negate_aux\>/;'q;"	kind:func	file:
negated_filter	../library/assoc_list.m	/^:- func negated_filter(pred(K)::in(pred(/;kq|/^\<negated_filter\>/;'q;"	kind:func
negated_filter	../library/kv_list.m	/^:- func negated_filter(pred(K)::in(pred(/;kq|/^\<negated_filter\>/;'q;"	kind:func
negated_filter	../library/list.m	/^:- func negated_filter(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<negated_filter\>/;'q;"	kind:func
negated_filter	../library/one_or_more.m	/^:- func negated_filter(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<negated_filter\>/;'q;"	kind:func
negation_rep	../mdbcomp/program_representation.m	/^    ;       negation_rep($/;kq|-;/\<negation_rep\>/;'q;"	kind:cons
negation_rep	program_representation.m	/^    ;       negation_rep($/;kq|-;/\<negation_rep\>/;'q;"	kind:cons
negative_one	../library/integer.m	/^:- func negative_one = integer.$/;kq|/^\<negative_one\>/;'q;"	kind:func
neq_vars	../library/robdd.m	/^:- func neq_vars(var(T), var(T)) = robdd(/;kq|/^\<neq_vars\>/;'q;"	kind:func
nest	../library/pprint.m	/^:- func nest(int, T) = doc <= (doc(/;kq|/^\<nest\>/;'q;"	kind:func
nest_close_token	../library/mercury_term_parser.m	/^:- type nest_close_token =< token$/;kq|-;/\<nest_close_token\>/;'q;"	kind:type	file:
nest_open	../library/mercury_term_parser.m	/^:- type nest_open$/;kq|-;/\<nest_open\>/;'q;"	kind:type	file:
nest_open_token	../library/mercury_term_parser.m	/^:- type nest_open_token =< token$/;kq|-;/\<nest_open_token\>/;'q;"	kind:type	file:
nest_stack	../library/mercury_term_parser.m	/^:- type nest_stack == stack(nest_open).$/;kq|-;/\<nest_stack\>/;'q;"	kind:type	file:
new	../library/bit_buffer.read.m	/^:- func new(num_bytes, Stream, State) = read_buffer(/;kq|/^\<new\>/;'q;"	kind:func
new	../library/bit_buffer.write.m	/^:- func new(num_bytes, Stream, State) = write_buffer(/;kq|/^\<new\>/;'q;"	kind:func
new_arg_ref	../library/store.m	/^:- pred new_arg_ref(T::di, int::in, generic_ref(/;kq|/^\<new_arg_ref\>/;'q;"	kind:pred
new_bitmap_builder	../library/bit_buffer.write.m	/^:- func new_bitmap_builder(/;kq|/^\<new_bitmap_builder\>/;'q;"	kind:func
new_bitmap_reader	../library/bit_buffer.read.m	/^:- func new_bitmap_reader(/;kq|/^\<new_bitmap_reader\>/;'q;"	kind:func
new_buffer	../library/bit_buffer.m	/^:- func new_buffer(/;kq|/^\<new_buffer\>/;'q;"	kind:func	file:
new_buffer_2	../library/bit_buffer.m	/^:- func new_buffer_2(/;kq|/^\<new_buffer_2\>/;'q;"	kind:func	file:
new_cyclic_mutvar	../library/store.m	/^:- pred new_cyclic_mutvar((func(generic_mutvar(/;kq|/^\<new_cyclic_mutvar\>/;'q;"	kind:pred
new_cyclic_mutvar	../library/version_store.m	/^:- pred new_cyclic_mutvar((func(mutvar(T, S)) = T)::in, mutvar(/;kq|/^\<new_cyclic_mutvar\>/;'q;"	kind:pred
new_element	../library/eqvclass.m	/^:- func new_element(eqvclass(T), T) = eqvclass(/;kq|/^\<new_element\>/;'q;"	kind:func
new_equivalence	../library/eqvclass.m	/^:- func new_equivalence(eqvclass(T), T, T) = eqvclass(/;kq|/^\<new_equivalence\>/;'q;"	kind:func
new_formatter_map	../library/pretty_printer.m	/^:- func new_formatter_map = formatter_map.$/;kq|/^\<new_formatter_map\>/;'q;"	kind:func
new_future	../library/par_builtin.m	/^:- pred new_future(int::in, future(/;kq|/^\<new_future\>/;'q;"	kind:pred
new_maybe_named_var	../library/varset.m	/^:- pred new_maybe_named_var(maybe(string)::in, var(/;kq|/^\<new_maybe_named_var\>/;'q;"	kind:pred
new_mutvar	../library/mutvar.m	/^:- impure pred new_mutvar(T, mutvar(/;kq|/^\<new_mutvar\>/;'q;"	kind:pred
new_mutvar	../library/store.m	/^:- pred new_mutvar(T::in, generic_mutvar(/;kq|/^\<new_mutvar\>/;'q;"	kind:pred
new_mutvar	../library/version_store.m	/^:- pred new_mutvar(T::in, mutvar(/;kq|/^\<new_mutvar\>/;'q;"	kind:pred
new_mutvar0	../library/mutvar.m	/^:- impure pred new_mutvar0(mutvar(/;kq|/^\<new_mutvar0\>/;'q;"	kind:pred
new_named_var	../library/varset.m	/^:- pred new_named_var(string::in, var(/;kq|/^\<new_named_var\>/;'q;"	kind:pred
new_procrep_id_string	../mdbcomp/program_representation.m	/^:- func new_procrep_id_string = string.$/;kq|/^\<new_procrep_id_string\>/;'q;"	kind:func	file:
new_procrep_id_string	program_representation.m	/^:- func new_procrep_id_string = string.$/;kq|/^\<new_procrep_id_string\>/;'q;"	kind:func	file:
new_ref	../library/store.m	/^:- pred new_ref(T::di, generic_ref(/;kq|/^\<new_ref\>/;'q;"	kind:pred
new_src_and_ps	../library/parsing_utils.m	/^:- pred new_src_and_ps(/;kq|/^\<new_src_and_ps\>/;'q;"	kind:pred
new_src_and_ps	../library/parsing_utils.m	/^:- pred new_src_and_ps(string::in, skip_whitespace_pred::in(/;kq|/^\<new_src_and_ps\>/;'q;"	kind:pred
new_stm_var	../library/stm_builtin.m	/^:- pred new_stm_var(T::in, stm_var(/;kq|/^\<new_stm_var\>/;'q;"	kind:pred
new_stm_var_atomic	../library/stm_builtin.m	/^:- pred new_stm_var_atomic(T::in, stm_var(/;kq|/^\<new_stm_var_atomic\>/;'q;"	kind:pred
new_type_info	../library/rtti_implementation.m	/^:- func new_type_info(type_info::in, int::in) = (/;kq|/^\<new_type_info\>/;'q;"	kind:func	file:
new_uniquely_named_var	../library/varset.m	/^:- pred new_uniquely_named_var(string::in, var(/;kq|/^\<new_uniquely_named_var\>/;'q;"	kind:pred
new_var	../library/varset.m	/^:- pred new_var(var(T)::out, varset(T)::in, varset(/;kq|/^\<new_var\>/;'q;"	kind:pred
new_vars	../library/varset.m	/^:- pred new_vars(int::in, list(var(/;kq|/^\<new_vars\>/;'q;"	kind:pred
new_vars_loop	../library/varset.m	/^:- pred new_vars_loop(int::in, list(var(T))::in, list(var(/;kq|/^\<new_vars_loop\>/;'q;"	kind:pred	file:
next	../library/ranges.m	/^:- pred next(/;kq|/^\<next\>/;'q;"	kind:pred
next_char	../library/parsing_utils.m	/^:- pred next_char(/;kq|/^\<next_char\>/;'q;"	kind:pred
next_char_no_progress	../library/parsing_utils.m	/^:- pred next_char_no_progress(/;kq|/^\<next_char_no_progress\>/;'q;"	kind:pred
next_id_counter	../library/eqvclass.m	/^                next_id_counter :: counter,$/;kq|-;/\<next_id_counter\>/;'q;"	kind:fld	file:
next_key	../library/digraph.m	/^                next_key            :: uint,$/;kq|-;/\<next_key\>/;'q;"	kind:fld	file:
next_module	../mdbcomp/program_representation.m	/^    ;       next_module.$/;kq|-;/\<next_module\>/;'q;"	kind:cons	file:
next_module	program_representation.m	/^    ;       next_module.$/;kq|-;/\<next_module\>/;'q;"	kind:cons	file:
next_proc	../mdbcomp/program_representation.m	/^    ;       next_proc.$/;kq|-;/\<next_proc\>/;'q;"	kind:cons	file:
next_proc	program_representation.m	/^    ;       next_proc.$/;kq|-;/\<next_proc\>/;'q;"	kind:cons	file:
nil	../library/pprint.m	/^:- func nil = doc.$/;kq|/^\<nil\>/;'q;"	kind:func
nil	../library/ra_list.m	/^    --->    nil$/;kq|-;/\<nil\>/;'q;"	kind:cons	file:
nil	../library/ranges.m	/^    --->    nil$/;kq|-;/\<nil\>/;'q;"	kind:cons	file:
nil_or_singleton_list	../library/exception.m	/^:- inst nil_or_singleton_list for list\/1$/;kq|-;/\<nil_or_singleton_list\>/;'q;"	kind:inst
nl	../library/io.m	/^:- pred nl(/;kq|/^\<nl\>/;'q;"	kind:pred
nl	../library/pretty_printer.m	/^    ;       nl$/;kq|-;/\<nl\>/;'q;"	kind:cons
nl	../library/stream.string_writer.m	/^:- pred nl(/;kq|/^\<nl\>/;'q;"	kind:pred
no	../library/bool.m	/^    --->    no$/;kq|-;/\<no\>/;'q;"	kind:cons
no	../library/maybe.m	/^    --->    no$/;kq|-;/\<no\>/;'q;"	kind:cons
no_arg	../library/deconstruct.m	/^    ;       no_arg.$/;kq|-;/\<no_arg\>/;'q;"	kind:cons
no_bin_pre	../library/ops.m	/^    --->    no_bin_pre$/;kq|-;/\<no_bin_pre\>/;'q;"	kind:cons
no_clauses	../library/private_builtin.m	/^:- pred no_clauses(/;kq|/^\<no_clauses\>/;'q;"	kind:pred
no_dtd	../library/term_to_xml.m	/^    ;       no_dtd.$/;kq|-;/\<no_dtd\>/;'q;"	kind:cons
no_dups	../library/set_ordlist.m	/^:- pred no_dups(T::in, list(/;kq|/^\<no_dups\>/;'q;"	kind:pred	file:
no_error	../library/io.error_util.m	/^:- func no_error = system_error.$/;kq|/^\<no_error\>/;'q;"	kind:func
no_format	../library/term_to_xml.m	/^    ;       no_format.$/;kq|-;/\<no_format\>/;'q;"	kind:cons	file:
no_in	../library/ops.m	/^    --->    no_in$/;kq|-;/\<no_in\>/;'q;"	kind:cons
no_more_modules	../mdbcomp/program_representation.m	/^    --->    no_more_modules$/;kq|-;/\<no_more_modules\>/;'q;"	kind:cons	file:
no_more_modules	program_representation.m	/^    --->    no_more_modules$/;kq|-;/\<no_more_modules\>/;'q;"	kind:cons	file:
no_more_procs	../mdbcomp/program_representation.m	/^    --->    no_more_procs$/;kq|-;/\<no_more_procs\>/;'q;"	kind:cons	file:
no_more_procs	program_representation.m	/^    --->    no_more_procs$/;kq|-;/\<no_more_procs\>/;'q;"	kind:cons	file:
no_option_arg	../library/getopt.m	/^    --->    no_option_arg$/;kq|-;/\<no_option_arg\>/;'q;"	kind:cons	file:
no_option_arg	../library/getopt_io.m	/^    --->    no_option_arg$/;kq|-;/\<no_option_arg\>/;'q;"	kind:cons	file:
no_option_error	../library/getopt.m	/^    --->    no_option_error$/;kq|-;/\<no_option_error\>/;'q;"	kind:cons
no_option_error	../library/getopt_io.m	/^    --->    no_option_error$/;kq|-;/\<no_option_error\>/;'q;"	kind:cons
no_post	../library/ops.m	/^    --->    no_post$/;kq|-;/\<no_post\>/;'q;"	kind:cons
no_pre	../library/ops.m	/^    --->    no_pre$/;kq|-;/\<no_pre\>/;'q;"	kind:cons
no_roots	../library/math.m	/^    --->    no_roots$/;kq|-;/\<no_roots\>/;'q;"	kind:cons
no_specified_prec	../library/string.parse_util.m	/^    --->    no_specified_prec$/;kq|-;/\<no_specified_prec\>/;'q;"	kind:cons
no_specified_width	../library/string.parse_util.m	/^    --->    no_specified_width$/;kq|-;/\<no_specified_width\>/;'q;"	kind:cons
no_stylesheet	../library/term_to_xml.m	/^    ;       no_stylesheet.$/;kq|-;/\<no_stylesheet\>/;'q;"	kind:cons
no_type_info_builtin	../mdbcomp/program_representation.m	/^:- pred no_type_info_builtin(/;kq|/^\<no_type_info_builtin\>/;'q;"	kind:pred
no_type_info_builtin	program_representation.m	/^:- pred no_type_info_builtin(/;kq|/^\<no_type_info_builtin\>/;'q;"	kind:pred
node	../library/diet.m	/^    ;       node($/;kq|-;/\<node\>/;'q;"	kind:cons	file:
node	../library/diet.m	/^:- inst node for diet\/1$/;kq|-;/\<node\>/;'q;"	kind:inst	file:
node	../library/ra_list.m	/^    ;       node(T, ra_list_bintree(T), ra_list_bintree(T)).$/;kq|-;/\<node\>/;'q;"	kind:cons	file:
node_height	../library/diet.m	/^                node_height :: int,$/;kq|-;/\<node_height\>/;'q;"	kind:fld	file:
node_list	../library/tree_bitset.m	/^:- type node_list$/;kq|-;/\<node_list\>/;'q;"	kind:type	file:
node_name	../library/robdd.m	/^:- func node_name(robdd(/;kq|/^\<node_name\>/;'q;"	kind:func	file:
node_num	../library/robdd.m	/^:- func node_num(robdd(/;kq|/^\<node_num\>/;'q;"	kind:func	file:
non_call_port_code_ac	../library/profiling_builtin.m	/^:- impure pred non_call_port_code_ac(/;kq|/^\<non_call_port_code_ac\>/;'q;"	kind:pred
non_call_port_code_sr	../library/profiling_builtin.m	/^:- impure pred non_call_port_code_sr(/;kq|/^\<non_call_port_code_sr\>/;'q;"	kind:pred
non_du	../library/term_to_xml.m	/^    ;       non_du.$/;kq|-;/\<non_du\>/;'q;"	kind:cons
non_embedded_dtd	../library/term_to_xml.m	/^:- inst non_embedded_dtd for maybe_dtd\/0$/;kq|-;/\<non_embedded_dtd\>/;'q;"	kind:inst
non_empty_list	../library/list.m	/^:- inst non_empty_list for list\/1$/;kq|-;/\<non_empty_list\>/;'q;"	kind:inst
non_exit_port_code_ac	../library/profiling_builtin.m	/^:- impure pred non_exit_port_code_ac(/;kq|/^\<non_exit_port_code_ac\>/;'q;"	kind:pred
non_exit_port_code_sr	../library/profiling_builtin.m	/^:- impure pred non_exit_port_code_sr(/;kq|/^\<non_exit_port_code_sr\>/;'q;"	kind:pred
non_fail_port_code_ac	../library/profiling_builtin.m	/^:- impure pred non_fail_port_code_ac(/;kq|/^\<non_fail_port_code_ac\>/;'q;"	kind:pred
non_fail_port_code_sr	../library/profiling_builtin.m	/^:- impure pred non_fail_port_code_sr(/;kq|/^\<non_fail_port_code_sr\>/;'q;"	kind:pred
non_file_special	../library/getopt.m	/^:- inst non_file_special for option_value\/1$/;kq|-;/\<non_file_special\>/;'q;"	kind:inst
non_file_special	../library/getopt_io.m	/^:- inst non_file_special for option_value\/1$/;kq|-;/\<non_file_special\>/;'q;"	kind:inst
non_id_token	../library/mercury_term_lexer.m	/^:- type non_id_token =< raw_token$/;kq|-;/\<non_id_token\>/;'q;"	kind:type	file:
non_redo_port_code_ac	../library/profiling_builtin.m	/^:- impure pred non_redo_port_code_ac(/;kq|/^\<non_redo_port_code_ac\>/;'q;"	kind:pred
non_redo_port_code_sr	../library/profiling_builtin.m	/^:- impure pred non_redo_port_code_sr(/;kq|/^\<non_redo_port_code_sr\>/;'q;"	kind:pred
non_traced_mercury_builtin_module	../mdbcomp/builtin_modules.m	/^:- pred non_traced_mercury_builtin_module(/;kq|/^\<non_traced_mercury_builtin_module\>/;'q;"	kind:pred
non_traced_mercury_builtin_module	builtin_modules.m	/^:- pred non_traced_mercury_builtin_module(/;kq|/^\<non_traced_mercury_builtin_module\>/;'q;"	kind:pred
noncanon_handling	../library/deconstruct.m	/^:- type noncanon_handling$/;kq|-;/\<noncanon_handling\>/;'q;"	kind:type
nondet_append	../library/string.m	/^:- pred nondet_append(/;kq|/^\<nondet_append\>/;'q;"	kind:pred
nondet_append_2	../library/string.m	/^:- pred nondet_append_2(/;kq|/^\<nondet_append_2\>/;'q;"	kind:pred	file:
nondet_int_in_range	../library/int.m	/^:- pred nondet_int_in_range(/;kq|/^\<nondet_int_in_range\>/;'q;"	kind:pred
nondet_lookup	../library/multi_map.m	/^:- pred nondet_lookup(multi_map(/;kq|/^\<nondet_lookup\>/;'q;"	kind:pred
nondet_lookup	../library/one_or_more_map.m	/^:- pred nondet_lookup(one_or_more_map(/;kq|/^\<nondet_lookup\>/;'q;"	kind:pred
nondet_member	../library/diet.m	/^:- pred nondet_member(diet(T)::in, T::out) is nondet <= diet_element(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/fat_sparse_bitset.m	/^:- pred nondet_member(fat_sparse_bitset(T)::in, T::out) is nondet <= uenum(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/fatter_sparse_bitset.m	/^:- pred nondet_member(fatter_sparse_bitset(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/list.m	/^:- pred nondet_member(list(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/one_or_more.m	/^:- pred nondet_member(one_or_more(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/ranges.m	/^:- pred nondet_member(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/set.m	/^:- pred nondet_member(set(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/set_bbbtree.m	/^:- pred nondet_member(set_bbbtree(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/set_ctree234.m	/^:- pred nondet_member(set_ctree234(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/set_ordlist.m	/^:- pred nondet_member(set_ordlist(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/set_tree234.m	/^:- pred nondet_member(set_tree234(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/set_unordlist.m	/^:- pred nondet_member(set_unordlist(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/sparse_bitset.m	/^:- pred nondet_member(sparse_bitset(T)::in, T::out) is nondet <= uenum(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/tree_bitset.m	/^:- pred nondet_member(tree_bitset(T)::in, T::out) is nondet <= uenum(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_range_member	../library/ranges.m	/^:- pred nondet_range_member(/;kq|/^\<nondet_range_member\>/;'q;"	kind:pred
nondet_rep	../mdbcomp/program_representation.m	/^    ;       nondet_rep$/;kq|-;/\<nondet_rep\>/;'q;"	kind:cons
nondet_rep	program_representation.m	/^    ;       nondet_rep$/;kq|-;/\<nondet_rep\>/;'q;"	kind:cons
nondet_search	../library/multi_map.m	/^:- pred nondet_search(multi_map(/;kq|/^\<nondet_search\>/;'q;"	kind:pred
nondet_search	../library/one_or_more_map.m	/^:- pred nondet_search(one_or_more_map(/;kq|/^\<nondet_search\>/;'q;"	kind:pred
none	../library/getopt.m	/^    --->    none$/;kq|-;/\<none\>/;'q;"	kind:cons
none	../library/getopt.m	/^    --->    none$/;kq|-;/\<none\>/;'q;"	kind:cons	file:
none	../library/getopt_io.m	/^    --->    none$/;kq|-;/\<none\>/;'q;"	kind:cons
none	../library/getopt_io.m	/^    --->    none$/;kq|-;/\<none\>/;'q;"	kind:cons	file:
nonempty_cord	../library/cord.m	/^    ;       nonempty_cord(cord_node(T)).$/;kq|-;/\<nonempty_cord\>/;'q;"	kind:cons	file:
nonempty_psqueue	../library/psqueue.m	/^    ;       nonempty_psqueue(winner(P, K)).$/;kq|-;/\<nonempty_psqueue\>/;'q;"	kind:cons	file:
nonvar	../library/private_builtin.m	/^:- impure pred nonvar(/;kq|/^\<nonvar\>/;'q;"	kind:pred
normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
not	../library/bool.m	/^:- func not(/;kq|/^\<not\>/;'q;"	kind:func
not_adjacent_to_graphic_token	../library/term_io.m	/^    ;       not_adjacent_to_graphic_token.$/;kq|-;/\<not_adjacent_to_graphic_token\>/;'q;"	kind:cons
not_committed_choice	../mdbcomp/program_representation.m	/^    ;       not_committed_choice.$/;kq|-;/\<not_committed_choice\>/;'q;"	kind:cons
not_committed_choice	program_representation.m	/^    ;       not_committed_choice.$/;kq|-;/\<not_committed_choice\>/;'q;"	kind:cons
not_past_ws	../library/mercury_term_lexer.m	/^    ;       not_past_ws.$/;kq|-;/\<not_past_ws\>/;'q;"	kind:cons	file:
not_ready	../library/thread.future.m	/^    ;       not_ready.$/;kq|-;/\<not_ready\>/;'q;"	kind:cons	file:
not_replaced	../library/string.m	/^    --->    not_replaced$/;kq|-;/\<not_replaced\>/;'q;"	kind:cons
not_var	../library/robdd.m	/^:- func not_var(var(T)) = robdd(/;kq|/^\<not_var\>/;'q;"	kind:func
notag	../library/rtti_implementation.m	/^:- inst notag for type_ctor_rep\/0$/;kq|-;/\<notag\>/;'q;"	kind:inst	file:
notag_functor_arg_name	../library/rtti_implementation.m	/^:- func notag_functor_arg_name(/;kq|/^\<notag_functor_arg_name\>/;'q;"	kind:func	file:
notag_functor_arg_type	../library/rtti_implementation.m	/^:- func notag_functor_arg_type(/;kq|/^\<notag_functor_arg_type\>/;'q;"	kind:func	file:
notag_functor_desc	../library/rtti_implementation.m	/^:- func notag_functor_desc(/;kq|/^\<notag_functor_desc\>/;'q;"	kind:func	file:
notag_functor_desc	../library/rtti_implementation.m	/^:- type notag_functor_desc ---> notag_functor_desc(c_pointer).$/;kq|-;/\<notag_functor_desc\>/;'q;"	kind:type	file:
notag_functor_name	../library/rtti_implementation.m	/^:- func notag_functor_name(/;kq|/^\<notag_functor_name\>/;'q;"	kind:func	file:
notrack	../library/getopt.m	/^    ;       notrack($/;kq|-;/\<notrack\>/;'q;"	kind:cons	file:
notrack	../library/getopt_io.m	/^    ;       notrack($/;kq|-;/\<notrack\>/;'q;"	kind:cons	file:
november	../library/calendar.m	/^    ;       november$/;kq|-;/\<november\>/;'q;"	kind:cons
now_near_stack_limits	../library/exception.m	/^:- impure pred now_near_stack_limits is semidet.$/;kq|/^\<now_near_stack_limits\>/;'q;"	kind:pred	file:
nth	../library/string.parse_util.m	/^:- func nth(/;kq|/^\<nth\>/;'q;"	kind:func	file:
nth_member_lookup	../library/list.m	/^:- pred nth_member_lookup(list(/;kq|/^\<nth_member_lookup\>/;'q;"	kind:pred
nth_member_lookup	../library/one_or_more.m	/^:- pred nth_member_lookup(one_or_more(/;kq|/^\<nth_member_lookup\>/;'q;"	kind:pred
nth_member_search	../library/list.m	/^:- pred nth_member_search(list(/;kq|/^\<nth_member_search\>/;'q;"	kind:pred
nth_member_search	../library/one_or_more.m	/^:- pred nth_member_search(one_or_more(/;kq|/^\<nth_member_search\>/;'q;"	kind:pred
nth_specifier	../library/string.parse_util.m	/^:- func nth_specifier(/;kq|/^\<nth_specifier\>/;'q;"	kind:func	file:
null	../library/construct.m	/^:- pred null(/;kq|/^\<null\>/;'q;"	kind:pred	file:
null	../library/rtti_implementation.m	/^:- pred null(/;kq|/^\<null\>/;'q;"	kind:pred	file:
null_character_error	../library/mercury_term_lexer.m	/^:- func null_character_error = non_id_token.$/;kq|/^\<null_character_error\>/;'q;"	kind:func	file:
null_string	../library/rtti_implementation.m	/^:- func null_string = string.$/;kq|/^\<null_string\>/;'q;"	kind:func	file:
null_to_no	../library/construct.m	/^:- func null_to_no(string) = maybe(/;kq|/^\<null_to_no\>/;'q;"	kind:func	file:
num_allocated	../library/varset.m	/^:- func num_allocated(varset(/;kq|/^\<num_allocated\>/;'q;"	kind:func
num_bits	../library/bitmap.m	/^:- func num_bits(/;kq|/^\<num_bits\>/;'q;"	kind:func
num_bits	../library/bitmap.m	/^:- type num_bits == int.$/;kq|-;/\<num_bits\>/;'q;"	kind:type
num_bits	../library/version_bitmap.m	/^:- func num_bits(/;kq|/^\<num_bits\>/;'q;"	kind:func
num_bits_to_byte_boundary	../library/bit_buffer.read.m	/^:- func num_bits_to_byte_boundary(read_buffer(/;kq|/^\<num_bits_to_byte_boundary\>/;'q;"	kind:func
num_bits_to_byte_boundary	../library/bit_buffer.write.m	/^:- func num_bits_to_byte_boundary(write_buffer(/;kq|/^\<num_bits_to_byte_boundary\>/;'q;"	kind:func
num_buckets	../library/hash_table.m	/^:- func num_buckets(hash_table(/;kq|/^\<num_buckets\>/;'q;"	kind:func
num_buckets	../library/version_hash_table.m	/^:- func num_buckets(version_hash_table(/;kq|/^\<num_buckets\>/;'q;"	kind:func
num_buffered_bits	../library/bit_buffer.read.m	/^:- func num_buffered_bits(read_buffer(/;kq|/^\<num_buffered_bits\>/;'q;"	kind:func
num_buffered_bits	../library/bit_buffer.write.m	/^:- func num_buffered_bits(write_buffer(/;kq|/^\<num_buffered_bits\>/;'q;"	kind:func
num_bytes	../library/bitmap.m	/^:- func num_bytes(/;kq|/^\<num_bytes\>/;'q;"	kind:func
num_bytes	../library/bitmap.m	/^:- type num_bytes == int.$/;kq|-;/\<num_bytes\>/;'q;"	kind:type
num_fail_tests	../mdbcomp/slice_and_dice.m	/^                num_fail_tests  :: int,$/;kq|-;/\<num_fail_tests\>/;'q;"	kind:fld
num_fail_tests	slice_and_dice.m	/^                num_fail_tests  :: int,$/;kq|-;/\<num_fail_tests\>/;'q;"	kind:fld
num_functors	../library/construct.m	/^:- func num_functors(/;kq|/^\<num_functors\>/;'q;"	kind:func
num_ints_required	../library/version_bitmap.m	/^:- func num_ints_required(/;kq|/^\<num_ints_required\>/;'q;"	kind:func	file:
num_leading_zeros	../library/int16.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_leading_zeros	../library/int32.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_leading_zeros	../library/int64.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_leading_zeros	../library/int8.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_leading_zeros	../library/uint16.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_leading_zeros	../library/uint32.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_leading_zeros	../library/uint64.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_leading_zeros	../library/uint8.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_lookups	../library/table_statistics.m	/^                num_lookups                 :: int,$/;kq|-;/\<num_lookups\>/;'q;"	kind:fld
num_lookups_is_dupl	../library/table_statistics.m	/^                num_lookups_is_dupl         :: int,$/;kq|-;/\<num_lookups_is_dupl\>/;'q;"	kind:fld
num_occupants	../library/hash_table.m	/^                num_occupants           :: int,$/;kq|-;/\<num_occupants\>/;'q;"	kind:fld
num_occupants	../library/hash_table.m	/^:- func num_occupants(hash_table(/;kq|/^\<num_occupants\>/;'q;"	kind:func
num_occupants	../library/version_hash_table.m	/^:- func num_occupants(version_hash_table(/;kq|/^\<num_occupants\>/;'q;"	kind:func
num_ones	../library/int16.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_ones	../library/int32.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_ones	../library/int64.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_ones	../library/int8.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_ones	../library/uint16.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_ones	../library/uint32.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_ones	../library/uint64.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_ones	../library/uint8.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_pass_tests	../mdbcomp/slice_and_dice.m	/^                num_pass_tests  :: int,$/;kq|-;/\<num_pass_tests\>/;'q;"	kind:fld
num_pass_tests	slice_and_dice.m	/^                num_pass_tests  :: int,$/;kq|-;/\<num_pass_tests\>/;'q;"	kind:fld
num_processors	../library/thread.m	/^:- pred num_processors(/;kq|/^\<num_processors\>/;'q;"	kind:pred	file:
num_processors	../library/thread.m	/^:- pred num_processors(maybe(/;kq|/^\<num_processors\>/;'q;"	kind:pred
num_tests	../mdbcomp/slice_and_dice.m	/^                num_tests       :: int,$/;kq|-;/\<num_tests\>/;'q;"	kind:fld
num_tests	../mdbcomp/trace_counts.m	/^                num_tests               :: int$/;kq|-;/\<num_tests\>/;'q;"	kind:fld
num_tests	slice_and_dice.m	/^                num_tests       :: int,$/;kq|-;/\<num_tests\>/;'q;"	kind:fld
num_tests	trace_counts.m	/^                num_tests               :: int$/;kq|-;/\<num_tests\>/;'q;"	kind:fld
num_tests_for_file_type	../mdbcomp/trace_counts.m	/^:- func num_tests_for_file_type(/;kq|/^\<num_tests_for_file_type\>/;'q;"	kind:func
num_tests_for_file_type	trace_counts.m	/^:- func num_tests_for_file_type(/;kq|/^\<num_tests_for_file_type\>/;'q;"	kind:func
num_trailing_zeros	../library/int16.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_trailing_zeros	../library/int32.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_trailing_zeros	../library/int64.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_trailing_zeros	../library/int8.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_trailing_zeros	../library/uint16.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_trailing_zeros	../library/uint32.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_trailing_zeros	../library/uint64.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_trailing_zeros	../library/uint8.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_zeros	../library/int16.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
num_zeros	../library/int32.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
num_zeros	../library/int64.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
num_zeros	../library/int8.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
num_zeros	../library/uint16.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
num_zeros	../library/uint32.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
num_zeros	../library/uint64.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
num_zeros	../library/uint8.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
numer	../library/rational.m	/^:- func numer(/;kq|/^\<numer\>/;'q;"	kind:func
numeric_argument_error	../library/getopt.m	/^:- pred numeric_argument_error(/;kq|/^\<numeric_argument_error\>/;'q;"	kind:pred	file:
numeric_argument_error	../library/getopt_io.m	/^:- pred numeric_argument_error(/;kq|/^\<numeric_argument_error\>/;'q;"	kind:pred	file:
nyi_foreign_type_compare	../library/private_builtin.m	/^:- pred nyi_foreign_type_compare(/;kq|/^\<nyi_foreign_type_compare\>/;'q;"	kind:pred
nyi_foreign_type_unify	../library/private_builtin.m	/^:- pred nyi_foreign_type_unify(/;kq|/^\<nyi_foreign_type_unify\>/;'q;"	kind:pred
oa	../library/builtin.m	/^:- mode oa == free >> any.$/;kq|-;/\<oa\>/;'q;"	kind:mode
occurs	../library/term.m	/^:- pred occurs(term(T)::in, var(T)::in, substitution(/;kq|/^\<occurs\>/;'q;"	kind:pred
occurs_list	../library/term.m	/^:- pred occurs_list(list(term(T))::in, var(T)::in, substitution(/;kq|/^\<occurs_list\>/;'q;"	kind:pred
octal_digit_to_int	../library/char.m	/^:- pred octal_digit_to_int(/;kq|/^\<octal_digit_to_int\>/;'q;"	kind:pred
october	../library/calendar.m	/^    ;       october$/;kq|-;/\<october\>/;'q;"	kind:cons
odd	../library/int.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/int16.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/int32.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/int64.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/int8.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/uint.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/uint16.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/uint32.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/uint64.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/uint8.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
off_list	../library/queue.m	/^                off_list :: list(T)$/;kq|-;/\<off_list\>/;'q;"	kind:fld	file:
offset	../library/fat_sparse_bitset.m	/^                offset  :: uint,$/;kq|-;/\<offset\>/;'q;"	kind:fld	file:
offset	../library/fatter_sparse_bitset.m	/^                offset  :: uint,$/;kq|-;/\<offset\>/;'q;"	kind:fld	file:
offset	../library/mercury_term_lexer.m	/^:- type offset == int.$/;kq|-;/\<offset\>/;'q;"	kind:type
offset	../library/sparse_bitset.m	/^                offset  :: uint,$/;kq|-;/\<offset\>/;'q;"	kind:fld	file:
offset_and_bit_to_set_for_index	../library/fat_sparse_bitset.m	/^:- pred offset_and_bit_to_set_for_index(/;kq|/^\<offset_and_bit_to_set_for_index\>/;'q;"	kind:pred	file:
offset_and_bit_to_set_for_index	../library/fatter_sparse_bitset.m	/^:- pred offset_and_bit_to_set_for_index(/;kq|/^\<offset_and_bit_to_set_for_index\>/;'q;"	kind:pred	file:
offset_and_bit_to_set_for_index	../library/sparse_bitset.m	/^:- pred offset_and_bit_to_set_for_index(/;kq|/^\<offset_and_bit_to_set_for_index\>/;'q;"	kind:pred	file:
offset_to_line_number_and_position	../library/parsing_utils.m	/^:- pred offset_to_line_number_and_position(/;kq|/^\<offset_to_line_number_and_position\>/;'q;"	kind:pred
offset_to_line_number_and_position_2	../library/parsing_utils.m	/^:- pred offset_to_line_number_and_position_2(/;kq|/^\<offset_to_line_number_and_position_2\>/;'q;"	kind:pred	file:
oi_binary_prefix	../library/ops.m	/^                oi_binary_prefix    :: maybe_op_info_binary_prefix,$/;kq|-;/\<oi_binary_prefix\>/;'q;"	kind:fld
oi_infix	../library/ops.m	/^                oi_infix            :: maybe_op_info_infix,$/;kq|-;/\<oi_infix\>/;'q;"	kind:fld
oi_postfix	../library/ops.m	/^                oi_postfix          :: maybe_op_info_postfix$/;kq|-;/\<oi_postfix\>/;'q;"	kind:fld
oi_prefix	../library/ops.m	/^                oi_prefix           :: maybe_op_info_prefix,$/;kq|-;/\<oi_prefix\>/;'q;"	kind:fld
oisu_type_procs	../mdbcomp/program_representation.m	/^:- type oisu_type_procs$/;kq|-;/\<oisu_type_procs\>/;'q;"	kind:type
oisu_type_procs	program_representation.m	/^:- type oisu_type_procs$/;kq|-;/\<oisu_type_procs\>/;'q;"	kind:type
ok	../library/dir.m	/^    --->    ok$/;kq|-;/\<ok\>/;'q;"	kind:cons	file:
ok	../library/getopt.m	/^    --->    ok(option_table(OptionType))$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/getopt_io.m	/^    --->    ok(option_table(OptionType))$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/io.m	/^    --->    ok$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/io.m	/^    --->    ok$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/maybe.m	/^    --->    ok$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/maybe.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/maybe.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/parsing_utils.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/stream.m	/^    --->    ok$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/stream.m	/^    --->    ok$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/stream.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/stream.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/term_conversion.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/term_to_xml.m	/^    --->    ok$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/thread.closeable_channel.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/thread.closeable_channel.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/thread.future.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons	file:
ok2	../library/io.m	/^    --->    ok2(T1, T2)$/;kq|-;/\<ok2\>/;'q;"	kind:cons
ok_or_exception	../library/thread.future.m	/^:- type ok_or_exception(T)$/;kq|-;/\<ok_or_exception\>/;'q;"	kind:type	file:
old_merge	../library/map.m	/^:- func old_merge(map(K, V), map(K, V)) = map(/;kq|/^\<old_merge\>/;'q;"	kind:func
old_procrep_id_string	../mdbcomp/program_representation.m	/^:- func old_procrep_id_string = string.$/;kq|/^\<old_procrep_id_string\>/;'q;"	kind:func	file:
old_procrep_id_string	program_representation.m	/^:- func old_procrep_id_string = string.$/;kq|/^\<old_procrep_id_string\>/;'q;"	kind:func	file:
old_read_proc_trace_counts	../mdbcomp/read_trace_counts.m	/^:- pred old_read_proc_trace_counts(/;kq|/^\<old_read_proc_trace_counts\>/;'q;"	kind:pred	file:
old_read_proc_trace_counts	read_trace_counts.m	/^:- pred old_read_proc_trace_counts(/;kq|/^\<old_read_proc_trace_counts\>/;'q;"	kind:pred	file:
old_read_proc_trace_counts_2	../mdbcomp/read_trace_counts.m	/^:- pred old_read_proc_trace_counts_2(/;kq|/^\<old_read_proc_trace_counts_2\>/;'q;"	kind:pred	file:
old_read_proc_trace_counts_2	read_trace_counts.m	/^:- pred old_read_proc_trace_counts_2(/;kq|/^\<old_read_proc_trace_counts_2\>/;'q;"	kind:pred	file:
old_read_trace_counts_base	../mdbcomp/read_trace_counts.m	/^:- pred old_read_trace_counts_base(/;kq|/^\<old_read_trace_counts_base\>/;'q;"	kind:pred	file:
old_read_trace_counts_base	read_trace_counts.m	/^:- pred old_read_trace_counts_base(/;kq|/^\<old_read_trace_counts_base\>/;'q;"	kind:pred	file:
old_read_trace_counts_from_stream	../mdbcomp/read_trace_counts.m	/^:- pred old_read_trace_counts_from_stream(/;kq|/^\<old_read_trace_counts_from_stream\>/;'q;"	kind:pred	file:
old_read_trace_counts_from_stream	read_trace_counts.m	/^:- pred old_read_trace_counts_from_stream(/;kq|/^\<old_read_trace_counts_from_stream\>/;'q;"	kind:pred	file:
old_read_trace_counts_setup	../mdbcomp/read_trace_counts.m	/^:- pred old_read_trace_counts_setup(/;kq|/^\<old_read_trace_counts_setup\>/;'q;"	kind:pred	file:
old_read_trace_counts_setup	read_trace_counts.m	/^:- pred old_read_trace_counts_setup(/;kq|/^\<old_read_trace_counts_setup\>/;'q;"	kind:pred	file:
on_error	../library/dir.m	/^:- type on_error$/;kq|-;/\<on_error\>/;'q;"	kind:type
on_error_keep_going	../library/dir.m	/^    ;       on_error_keep_going.$/;kq|-;/\<on_error_keep_going\>/;'q;"	kind:cons
on_error_stop	../library/dir.m	/^    --->    on_error_stop$/;kq|-;/\<on_error_stop\>/;'q;"	kind:cons
on_list	../library/queue.m	/^                on_list  :: list(T),$/;kq|-;/\<on_list\>/;'q;"	kind:fld	file:
one	../library/integer.m	/^:- func one = integer.$/;kq|/^\<one\>/;'q;"	kind:func
one	../library/rational.m	/^:- func one = rational.$/;kq|/^\<one\>/;'q;"	kind:func
one	../library/robdd.m	/^:- func one = robdd(/;kq|/^\<one\>/;'q;"	kind:func
one	../library/rtree.m	/^    ;       one(K, V)$/;kq|-;/\<one\>/;'q;"	kind:cons	file:
one_argument	../library/test_bitset.m	/^    ;       one_argument(string,$/;kq|-;/\<one_argument\>/;'q;"	kind:cons
one_member	../library/set_ctree234.m	/^:- pred one_member(set_ctree234(/;kq|/^\<one_member\>/;'q;"	kind:pred
one_or_more	../library/one_or_more.m	/^:- func one_or_more(T) ++ one_or_more(T) = one_or_more(/;kq|/^\<one_or_more\>/;'q;"	kind:func
one_or_more	../library/one_or_more.m	/^:- type one_or_more(T)$/;kq|-;/\<one_or_more\>/;'q;"	kind:type
one_or_more	../library/parsing_utils.m	/^:- pred one_or_more(parser(T)::in(parser), src::in, list(/;kq|/^\<one_or_more\>/;'q;"	kind:pred
one_or_more	../library/parsing_utils.m	/^:- pred one_or_more(parser_with_state(T, S)::in(/;kq|/^\<one_or_more\>/;'q;"	kind:pred
one_or_more.all_false	../library/one_or_more.m	/^:- pred all_false(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<all_false\>/;'q;"	kind:pred
one_or_more.all_same	../library/one_or_more.m	/^:- pred all_same(one_or_more(/;kq|/^\<all_same\>/;'q;"	kind:pred
one_or_more.all_same_as	../library/one_or_more.m	/^:- pred all_same_as(T::in, list(/;kq|/^\<all_same_as\>/;'q;"	kind:pred	file:
one_or_more.all_true	../library/one_or_more.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<all_true\>/;'q;"	kind:pred
one_or_more.any_false	../library/one_or_more.m	/^:- pred any_false(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<any_false\>/;'q;"	kind:pred
one_or_more.any_true	../library/one_or_more.m	/^:- pred any_true(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<any_true\>/;'q;"	kind:pred
one_or_more.append	../library/one_or_more.m	/^:- pred append(one_or_more(T), one_or_more(T), one_or_more(/;kq|/^\<append\>/;'q;"	kind:pred
one_or_more.chunk	../library/one_or_more.m	/^:- func chunk(one_or_more(T), int) = one_or_more(one_or_more(/;kq|/^\<chunk\>/;'q;"	kind:func
one_or_more.chunk_loop	../library/one_or_more.m	/^:- pred chunk_loop(T::in, list(T)::in, int::in, list(/;kq|/^\<chunk_loop\>/;'q;"	kind:pred	file:
one_or_more.condense	../library/one_or_more.m	/^:- func condense(list(one_or_more(T))) = list(/;kq|/^\<condense\>/;'q;"	kind:func
one_or_more.condense_acc	../library/one_or_more.m	/^:- pred condense_acc(list(one_or_more(T))::in, list(T)::in, list(/;kq|/^\<condense_acc\>/;'q;"	kind:pred	file:
one_or_more.cons	../library/one_or_more.m	/^:- func cons(T, one_or_more(T)) = one_or_more(/;kq|/^\<cons\>/;'q;"	kind:func
one_or_more.contains	../library/one_or_more.m	/^:- pred contains(one_or_more(/;kq|/^\<contains\>/;'q;"	kind:pred
one_or_more.delete	../library/one_or_more.m	/^:- pred delete(one_or_more(T)::in, T::in, list(/;kq|/^\<delete\>/;'q;"	kind:pred
one_or_more.delete_all	../library/one_or_more.m	/^:- func delete_all(one_or_more(T), T) = list(/;kq|/^\<delete_all\>/;'q;"	kind:func
one_or_more.delete_elems	../library/one_or_more.m	/^:- func delete_elems(one_or_more(T), list(T)) = list(/;kq|/^\<delete_elems\>/;'q;"	kind:func
one_or_more.delete_first	../library/one_or_more.m	/^:- pred delete_first(one_or_more(T)::in, T::in, list(/;kq|/^\<delete_first\>/;'q;"	kind:pred
one_or_more.det_index0	../library/one_or_more.m	/^:- func det_index0(one_or_more(/;kq|/^\<det_index0\>/;'q;"	kind:func
one_or_more.det_index1	../library/one_or_more.m	/^:- func det_index1(one_or_more(/;kq|/^\<det_index1\>/;'q;"	kind:func
one_or_more.det_replace_nth	../library/one_or_more.m	/^:- func det_replace_nth(one_or_more(T), int, T) = one_or_more(/;kq|/^\<det_replace_nth\>/;'q;"	kind:func
one_or_more.det_split_list	../library/one_or_more.m	/^:- pred det_split_list(int::in, one_or_more(T)::in, list(T)::out, list(/;kq|/^\<det_split_list\>/;'q;"	kind:pred
one_or_more.filter	../library/one_or_more.m	/^:- func filter(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<filter\>/;'q;"	kind:func
one_or_more.filter	../library/one_or_more.m	/^:- pred filter(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<filter\>/;'q;"	kind:pred
one_or_more.filter_map	../library/one_or_more.m	/^:- func filter_map(func(T1) = T2, one_or_more(T1)) = list(/;kq|/^\<filter_map\>/;'q;"	kind:func
one_or_more.filter_map	../library/one_or_more.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
one_or_more.filter_map	../library/one_or_more.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
one_or_more.filter_map_foldl	../library/one_or_more.m	/^:- pred filter_map_foldl(/;kq|/^\<filter_map_foldl\>/;'q;"	kind:pred
one_or_more.find_first_map	../library/one_or_more.m	/^:- pred find_first_map(pred(T1, T2)::in(pred(/;kq|/^\<find_first_map\>/;'q;"	kind:pred
one_or_more.find_first_map2	../library/one_or_more.m	/^:- pred find_first_map2(pred(T1, A, B)::in(pred(/;kq|/^\<find_first_map2\>/;'q;"	kind:pred
one_or_more.find_first_map3	../library/one_or_more.m	/^:- pred find_first_map3(/;kq|/^\<find_first_map3\>/;'q;"	kind:pred
one_or_more.find_first_match	../library/one_or_more.m	/^:- pred find_first_match(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<find_first_match\>/;'q;"	kind:pred
one_or_more.foldl	../library/one_or_more.m	/^:- func foldl(func(L, A) = A, one_or_more(/;kq|/^\<foldl\>/;'q;"	kind:func
one_or_more.foldl	../library/one_or_more.m	/^:- pred foldl(pred(L, A, A), one_or_more(/;kq|/^\<foldl\>/;'q;"	kind:pred
one_or_more.foldl2	../library/one_or_more.m	/^:- pred foldl2(pred(L, A, A, Z, Z), one_or_more(/;kq|/^\<foldl2\>/;'q;"	kind:pred
one_or_more.foldl3	../library/one_or_more.m	/^:- pred foldl3(pred(L, A, A, B, B, C, C), one_or_more(/;kq|/^\<foldl3\>/;'q;"	kind:pred
one_or_more.foldl4	../library/one_or_more.m	/^:- pred foldl4(pred(L, A, A, B, B, C, C, D, D), one_or_more(/;kq|/^\<foldl4\>/;'q;"	kind:pred
one_or_more.foldl5	../library/one_or_more.m	/^:- pred foldl5(pred(L, A, A, B, B, C, C, D, D, E, E), one_or_more(/;kq|/^\<foldl5\>/;'q;"	kind:pred
one_or_more.foldl6	../library/one_or_more.m	/^:- pred foldl6(pred(L, A, A, B, B, C, C, D, D, E, E, F, F), one_or_more(/;kq|/^\<foldl6\>/;'q;"	kind:pred
one_or_more.foldr	../library/one_or_more.m	/^:- func foldr(func(L, A) = A, one_or_more(/;kq|/^\<foldr\>/;'q;"	kind:func
one_or_more.foldr	../library/one_or_more.m	/^:- pred foldr(pred(L, A, A), one_or_more(/;kq|/^\<foldr\>/;'q;"	kind:pred
one_or_more.foldr2	../library/one_or_more.m	/^:- pred foldr2(pred(L, A, A, B, B), one_or_more(/;kq|/^\<foldr2\>/;'q;"	kind:pred
one_or_more.foldr3	../library/one_or_more.m	/^:- pred foldr3(pred(L, A, A, B, B, C, C), one_or_more(/;kq|/^\<foldr3\>/;'q;"	kind:pred
one_or_more.head	../library/one_or_more.m	/^:- func head(one_or_more(/;kq|/^\<head\>/;'q;"	kind:func
one_or_more.index0	../library/one_or_more.m	/^:- pred index0(one_or_more(/;kq|/^\<index0\>/;'q;"	kind:pred
one_or_more.index1	../library/one_or_more.m	/^:- pred index1(one_or_more(/;kq|/^\<index1\>/;'q;"	kind:pred
one_or_more.last	../library/one_or_more.m	/^:- func last(one_or_more(/;kq|/^\<last\>/;'q;"	kind:func
one_or_more.length	../library/one_or_more.m	/^:- func length(one_or_more(/;kq|/^\<length\>/;'q;"	kind:func
one_or_more.map	../library/one_or_more.m	/^:- func map(func(T1) = T2, one_or_more(T1)) = one_or_more(/;kq|/^\<map\>/;'q;"	kind:func
one_or_more.map2	../library/one_or_more.m	/^:- pred map2(pred(A, B, C), one_or_more(A), one_or_more(B), one_or_more(/;kq|/^\<map2\>/;'q;"	kind:pred
one_or_more.map2_foldl	../library/one_or_more.m	/^:- pred map2_foldl(pred(/;kq|/^\<map2_foldl\>/;'q;"	kind:pred
one_or_more.map2_foldl2	../library/one_or_more.m	/^:- pred map2_foldl2(pred(/;kq|/^\<map2_foldl2\>/;'q;"	kind:pred
one_or_more.map2_foldl3	../library/one_or_more.m	/^:- pred map2_foldl3(pred(/;kq|/^\<map2_foldl3\>/;'q;"	kind:pred
one_or_more.map2_foldl4	../library/one_or_more.m	/^:- pred map2_foldl4(pred(/;kq|/^\<map2_foldl4\>/;'q;"	kind:pred
one_or_more.map3	../library/one_or_more.m	/^:- pred map3(pred(/;kq|/^\<map3\>/;'q;"	kind:pred
one_or_more.map3_foldl	../library/one_or_more.m	/^:- pred map3_foldl(pred(/;kq|/^\<map3_foldl\>/;'q;"	kind:pred
one_or_more.map3_foldl2	../library/one_or_more.m	/^:- pred map3_foldl2(pred(L, M, N, O, A, A, B, B), one_or_more(/;kq|/^\<map3_foldl2\>/;'q;"	kind:pred
one_or_more.map4	../library/one_or_more.m	/^:- pred map4(pred(/;kq|/^\<map4\>/;'q;"	kind:pred
one_or_more.map4_foldl	../library/one_or_more.m	/^:- pred map4_foldl(pred(L, M, N, O, P, A, A), one_or_more(L), one_or_more(/;kq|/^\<map4_foldl\>/;'q;"	kind:pred
one_or_more.map5	../library/one_or_more.m	/^:- pred map5(pred(/;kq|/^\<map5\>/;'q;"	kind:pred
one_or_more.map6	../library/one_or_more.m	/^:- pred map6(pred(/;kq|/^\<map6\>/;'q;"	kind:pred
one_or_more.map7	../library/one_or_more.m	/^:- pred map7(pred(/;kq|/^\<map7\>/;'q;"	kind:pred
one_or_more.map8	../library/one_or_more.m	/^:- pred map8(pred(/;kq|/^\<map8\>/;'q;"	kind:pred
one_or_more.map_corresponding	../library/one_or_more.m	/^:- func map_corresponding(func(A, B) = R, one_or_more(A), one_or_more(/;kq|/^\<map_corresponding\>/;'q;"	kind:func
one_or_more.map_corresponding3	../library/one_or_more.m	/^:- func map_corresponding3(func(/;kq|/^\<map_corresponding3\>/;'q;"	kind:func
one_or_more.map_foldl	../library/one_or_more.m	/^:- pred map_foldl(pred(L, M, A, A), one_or_more(L), one_or_more(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
one_or_more.map_foldl2	../library/one_or_more.m	/^:- pred map_foldl2(pred(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
one_or_more.map_foldl3	../library/one_or_more.m	/^:- pred map_foldl3(pred(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
one_or_more.map_foldl4	../library/one_or_more.m	/^:- pred map_foldl4(pred(/;kq|/^\<map_foldl4\>/;'q;"	kind:pred
one_or_more.map_foldl5	../library/one_or_more.m	/^:- pred map_foldl5(pred(/;kq|/^\<map_foldl5\>/;'q;"	kind:pred
one_or_more.map_foldl6	../library/one_or_more.m	/^:- pred map_foldl6(pred(/;kq|/^\<map_foldl6\>/;'q;"	kind:pred
one_or_more.map_foldr	../library/one_or_more.m	/^:- pred map_foldr(pred(L, M, A, A), one_or_more(L), one_or_more(/;kq|/^\<map_foldr\>/;'q;"	kind:pred
one_or_more.member	../library/one_or_more.m	/^:- pred member(T, one_or_more(/;kq|/^\<member\>/;'q;"	kind:pred
one_or_more.member_index0	../library/one_or_more.m	/^:- pred member_index0(T, one_or_more(/;kq|/^\<member_index0\>/;'q;"	kind:pred
one_or_more.member_indexes0	../library/one_or_more.m	/^:- pred member_indexes0(T::in, one_or_more(T)::in, list(/;kq|/^\<member_indexes0\>/;'q;"	kind:pred
one_or_more.merge	../library/one_or_more.m	/^:- func merge(comparison_func(T), one_or_more(T), one_or_more(/;kq|/^\<merge\>/;'q;"	kind:func
one_or_more.merge	../library/one_or_more.m	/^:- func merge(one_or_more(T), one_or_more(T)) = one_or_more(/;kq|/^\<merge\>/;'q;"	kind:func
one_or_more.negated_filter	../library/one_or_more.m	/^:- func negated_filter(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<negated_filter\>/;'q;"	kind:func
one_or_more.nondet_member	../library/one_or_more.m	/^:- pred nondet_member(one_or_more(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
one_or_more.nth_member_lookup	../library/one_or_more.m	/^:- pred nth_member_lookup(one_or_more(/;kq|/^\<nth_member_lookup\>/;'q;"	kind:pred
one_or_more.nth_member_search	../library/one_or_more.m	/^:- pred nth_member_search(one_or_more(/;kq|/^\<nth_member_search\>/;'q;"	kind:pred
one_or_more.perm	../library/one_or_more.m	/^:- pred perm(one_or_more(T)::in, one_or_more(/;kq|/^\<perm\>/;'q;"	kind:pred
one_or_more.remove_dups	../library/one_or_more.m	/^:- func remove_dups(one_or_more(T)) = one_or_more(/;kq|/^\<remove_dups\>/;'q;"	kind:func
one_or_more.replace	../library/one_or_more.m	/^:- pred replace(one_or_more(T), T, T, one_or_more(/;kq|/^\<replace\>/;'q;"	kind:pred
one_or_more.replace_all	../library/one_or_more.m	/^:- func replace_all(one_or_more(T), T, T) = one_or_more(/;kq|/^\<replace_all\>/;'q;"	kind:func
one_or_more.replace_first	../library/one_or_more.m	/^:- pred replace_first(one_or_more(T)::in, T::in, T::in, one_or_more(/;kq|/^\<replace_first\>/;'q;"	kind:pred
one_or_more.replace_nth	../library/one_or_more.m	/^:- pred replace_nth(one_or_more(T)::in, int::in, T::in, one_or_more(/;kq|/^\<replace_nth\>/;'q;"	kind:pred
one_or_more.reverse	../library/one_or_more.m	/^:- func reverse(one_or_more(T)) = one_or_more(/;kq|/^\<reverse\>/;'q;"	kind:func
one_or_more.same_length	../library/one_or_more.m	/^:- pred same_length(one_or_more(T1)::in, one_or_more(/;kq|/^\<same_length\>/;'q;"	kind:pred
one_or_more.same_length3	../library/one_or_more.m	/^:- pred same_length3(one_or_more(T1)::in, one_or_more(/;kq|/^\<same_length3\>/;'q;"	kind:pred
one_or_more.sort	../library/one_or_more.m	/^:- func sort(comparison_func(T), one_or_more(T)) = one_or_more(/;kq|/^\<sort\>/;'q;"	kind:func
one_or_more.sort	../library/one_or_more.m	/^:- func sort(one_or_more(T)) = one_or_more(/;kq|/^\<sort\>/;'q;"	kind:func
one_or_more.split_last	../library/one_or_more.m	/^:- pred split_last(one_or_more(T)::in, list(/;kq|/^\<split_last\>/;'q;"	kind:pred
one_or_more.split_last_loop	../library/one_or_more.m	/^:- pred split_last_loop(T::in, list(T)::in, list(/;kq|/^\<split_last_loop\>/;'q;"	kind:pred	file:
one_or_more.split_list	../library/one_or_more.m	/^:- pred split_list(int::in, one_or_more(T)::in, list(T)::out, list(/;kq|/^\<split_list\>/;'q;"	kind:pred
one_or_more.split_upto	../library/one_or_more.m	/^:- pred split_upto(int::in, one_or_more(T)::in, list(T)::out, list(/;kq|/^\<split_upto\>/;'q;"	kind:pred
one_or_more.sublist	../library/one_or_more.m	/^:- pred sublist(one_or_more(T)::in, one_or_more(/;kq|/^\<sublist\>/;'q;"	kind:pred
one_or_more.tail	../library/one_or_more.m	/^:- func tail(one_or_more(T)) = list(/;kq|/^\<tail\>/;'q;"	kind:func
one_or_more.zip	../library/one_or_more.m	/^:- func zip(one_or_more(T), one_or_more(T)) = one_or_more(/;kq|/^\<zip\>/;'q;"	kind:func
one_or_more_map	../library/one_or_more_map.m	/^:- type one_or_more_map(K, V) == map(K, one_or_more(V)).$/;kq|-;/\<one_or_more_map\>/;'q;"	kind:type
one_or_more_map.add	../library/one_or_more_map.m	/^:- func add(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<add\>/;'q;"	kind:func
one_or_more_map.add_from_pair	../library/one_or_more_map.m	/^:- pred one_or_more_map.add_from_pair(pair(/;kq|/^\<one_or_more_map.add_from_pair\>/;'q;"	kind:pred	file:
one_or_more_map.all_count	../library/one_or_more_map.m	/^:- func all_count(one_or_more_map(/;kq|/^\<all_count\>/;'q;"	kind:func
one_or_more_map.apply_to_list	../library/one_or_more_map.m	/^:- func apply_to_list(list(K), one_or_more_map(K, V)) = list(/;kq|/^\<apply_to_list\>/;'q;"	kind:func
one_or_more_map.contains	../library/one_or_more_map.m	/^:- pred contains(one_or_more_map(/;kq|/^\<contains\>/;'q;"	kind:pred
one_or_more_map.count	../library/one_or_more_map.m	/^:- func count(one_or_more_map(/;kq|/^\<count\>/;'q;"	kind:func
one_or_more_map.delete	../library/one_or_more_map.m	/^:- func delete(one_or_more_map(K, V), K) = one_or_more_map(/;kq|/^\<delete\>/;'q;"	kind:func
one_or_more_map.delete	../library/one_or_more_map.m	/^:- func delete(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<delete\>/;'q;"	kind:func
one_or_more_map.det_insert	../library/one_or_more_map.m	/^:- func det_insert(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<det_insert\>/;'q;"	kind:func
one_or_more_map.det_remove	../library/one_or_more_map.m	/^:- pred det_remove(K::in, one_or_more(/;kq|/^\<det_remove\>/;'q;"	kind:pred
one_or_more_map.det_replace	../library/one_or_more_map.m	/^:- func det_replace(one_or_more_map(/;kq|/^\<det_replace\>/;'q;"	kind:func
one_or_more_map.det_update	../library/one_or_more_map.m	/^:- func det_update(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<det_update\>/;'q;"	kind:func
one_or_more_map.init	../library/one_or_more_map.m	/^:- func init = one_or_more_map(/;kq|/^\<init\>/;'q;"	kind:func
one_or_more_map.insert	../library/one_or_more_map.m	/^:- pred insert(/;kq|/^\<insert\>/;'q;"	kind:pred
one_or_more_map.inverse_search	../library/one_or_more_map.m	/^:- pred inverse_search(one_or_more_map(/;kq|/^\<inverse_search\>/;'q;"	kind:pred
one_or_more_map.is_empty	../library/one_or_more_map.m	/^:- pred is_empty(one_or_more_map(/;kq|/^\<is_empty\>/;'q;"	kind:pred
one_or_more_map.keys	../library/one_or_more_map.m	/^:- func keys(one_or_more_map(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
one_or_more_map.keys_as_set	../library/one_or_more_map.m	/^:- func keys_as_set(one_or_more_map(K, V)) = set(/;kq|/^\<keys_as_set\>/;'q;"	kind:func
one_or_more_map.lookup	../library/one_or_more_map.m	/^:- func lookup(one_or_more_map(K, V), K) = one_or_more(/;kq|/^\<lookup\>/;'q;"	kind:func
one_or_more_map.member	../library/one_or_more_map.m	/^:- pred member(one_or_more_map(/;kq|/^\<member\>/;'q;"	kind:pred
one_or_more_map.merge	../library/one_or_more_map.m	/^:- func merge(one_or_more_map(K, V), one_or_more_map(/;kq|/^\<merge\>/;'q;"	kind:func
one_or_more_map.nondet_lookup	../library/one_or_more_map.m	/^:- pred nondet_lookup(one_or_more_map(/;kq|/^\<nondet_lookup\>/;'q;"	kind:pred
one_or_more_map.nondet_search	../library/one_or_more_map.m	/^:- pred nondet_search(one_or_more_map(/;kq|/^\<nondet_search\>/;'q;"	kind:pred
one_or_more_map.optimize	../library/one_or_more_map.m	/^:- func optimize(one_or_more_map(K, V)) = one_or_more_map(/;kq|/^\<optimize\>/;'q;"	kind:func
one_or_more_map.remove	../library/one_or_more_map.m	/^:- pred remove(K::in, one_or_more(/;kq|/^\<remove\>/;'q;"	kind:pred
one_or_more_map.replace	../library/one_or_more_map.m	/^:- pred replace(K::in, one_or_more(/;kq|/^\<replace\>/;'q;"	kind:pred
one_or_more_map.reverse_add	../library/one_or_more_map.m	/^:- func reverse_add(one_or_more_map(K, V), V, K) = one_or_more_map(/;kq|/^\<reverse_add\>/;'q;"	kind:func
one_or_more_map.reverse_set	../library/one_or_more_map.m	/^:- func reverse_set(one_or_more_map(K, V), V, K) = one_or_more_map(/;kq|/^\<reverse_set\>/;'q;"	kind:func
one_or_more_map.search	../library/one_or_more_map.m	/^:- pred search(one_or_more_map(K, V)::in, K::in, one_or_more(/;kq|/^\<search\>/;'q;"	kind:pred
one_or_more_map.select	../library/one_or_more_map.m	/^:- func select(one_or_more_map(K, V), set(K)) = one_or_more_map(/;kq|/^\<select\>/;'q;"	kind:func
one_or_more_map.set	../library/one_or_more_map.m	/^:- func set(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<set\>/;'q;"	kind:func
one_or_more_map.sorted_keys	../library/one_or_more_map.m	/^:- func sorted_keys(one_or_more_map(K, V)) = list(/;kq|/^\<sorted_keys\>/;'q;"	kind:func
one_or_more_map.to_assoc_list	../library/one_or_more_map.m	/^:- func to_assoc_list(one_or_more_map(K, V)) = assoc_list(K, one_or_more(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
one_or_more_map.update	../library/one_or_more_map.m	/^:- pred update(/;kq|/^\<update\>/;'q;"	kind:pred
one_or_more_map.values	../library/one_or_more_map.m	/^:- func values(one_or_more_map(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
one_or_more_to_doc	../library/one_or_more.m	/^:- func one_or_more_to_doc(one_or_more(/;kq|/^\<one_or_more_to_doc\>/;'q;"	kind:func
one_or_more_to_doc	../library/pretty_printer.m	/^:- func one_or_more_to_doc(one_or_more(/;kq|/^\<one_or_more_to_doc\>/;'q;"	kind:func
one_or_more_to_list	../library/one_or_more.m	/^:- func one_or_more_to_list(one_or_more(T)) = list(/;kq|/^\<one_or_more_to_list\>/;'q;"	kind:func
one_root	../library/math.m	/^    ;       one_root(float)$/;kq|-;/\<one_root\>/;'q;"	kind:cons
op_infos	../library/ops.m	/^:- type op_infos$/;kq|-;/\<op_infos\>/;'q;"	kind:type
op_infos_binary_prefix_op	../library/ops.m	/^:- pred op_infos_binary_prefix_op(/;kq|/^\<op_infos_binary_prefix_op\>/;'q;"	kind:pred
op_infos_infix_op	../library/ops.m	/^:- pred op_infos_infix_op(/;kq|/^\<op_infos_infix_op\>/;'q;"	kind:pred
op_infos_postfix_op	../library/ops.m	/^:- pred op_infos_postfix_op(/;kq|/^\<op_infos_postfix_op\>/;'q;"	kind:pred
op_infos_prefix_op	../library/ops.m	/^:- pred op_infos_prefix_op(/;kq|/^\<op_infos_prefix_op\>/;'q;"	kind:pred
op_table	../library/ops.m	/^:- instance op_table(ops.mercury_op_table) where [$/;kq|-;/\<op_table\>/;'q;"	kind:tci	file:
op_table	../library/ops.m	/^:- typeclass op_table(Table) where [$/;kq|-;/\<op_table\>/;'q;"	kind:tc
open	../library/dir.m	/^:- pred open(string::in, maybe_file_error(/;kq|/^\<open\>/;'q;"	kind:pred	file:
open	../library/mercury_term_lexer.m	/^    ;       open                % '('$/;kq|-;/\<open\>/;'q;"	kind:cons
open	../library/mercury_term_lexer.m	/^    ;       open$/;kq|-;/\<open\>/;'q;"	kind:cons
open	../library/mercury_term_lexer.m	/^    ;       open$/;kq|-;/\<open\>/;'q;"	kind:cons	file:
open	../library/mercury_term_parser.m	/^   --->         open$/;kq|-;/\<open\>/;'q;"	kind:cons	file:
open_2	../library/dir.m	/^:- pred open_2(string::in, string::in, maybe_file_error(/;kq|/^\<open_2\>/;'q;"	kind:pred	file:
open_3	../library/dir.m	/^:- pred open_3(/;kq|/^\<open_3\>/;'q;"	kind:pred	file:
open_append	../library/io.m	/^:- pred open_append(string::in, io.res(/;kq|/^\<open_append\>/;'q;"	kind:pred
open_binary_append	../library/io.m	/^:- pred open_binary_append(/;kq|/^\<open_binary_append\>/;'q;"	kind:pred
open_binary_input	../library/io.m	/^:- pred open_binary_input(/;kq|/^\<open_binary_input\>/;'q;"	kind:pred
open_binary_output	../library/io.m	/^:- pred open_binary_output(/;kq|/^\<open_binary_output\>/;'q;"	kind:pred
open_close_pair	../library/mercury_term_parser.m	/^:- pred open_close_pair(/;kq|/^\<open_close_pair\>/;'q;"	kind:pred	file:
open_ct	../library/mercury_term_lexer.m	/^    ;       open_ct             % '(' without any preceding whitespace$/;kq|-;/\<open_ct\>/;'q;"	kind:cons
open_ct	../library/mercury_term_lexer.m	/^    ;       open_ct$/;kq|-;/\<open_ct\>/;'q;"	kind:cons
open_ct	../library/mercury_term_lexer.m	/^    ;       open_ct$/;kq|-;/\<open_ct\>/;'q;"	kind:cons	file:
open_curly	../library/mercury_term_lexer.m	/^    ;       open_curly          % '{'$/;kq|-;/\<open_curly\>/;'q;"	kind:cons
open_curly	../library/mercury_term_lexer.m	/^    ;       open_curly$/;kq|-;/\<open_curly\>/;'q;"	kind:cons
open_curly	../library/mercury_term_lexer.m	/^    ;       open_curly$/;kq|-;/\<open_curly\>/;'q;"	kind:cons	file:
open_curly	../library/mercury_term_parser.m	/^   ;            open_curly.$/;kq|-;/\<open_curly\>/;'q;"	kind:cons	file:
open_group	../library/pretty_printer.m	/^    --->    open_group$/;kq|-;/\<open_group\>/;'q;"	kind:cons	file:
open_groups	../library/pretty_printer.m	/^:- type open_groups == int.$/;kq|-;/\<open_groups\>/;'q;"	kind:type	file:
open_input	../library/io.m	/^:- pred open_input(string::in, io.res(/;kq|/^\<open_input\>/;'q;"	kind:pred
open_line	../library/mercury_term_parser.m	/^                open_line       :: token_context$/;kq|-;/\<open_line\>/;'q;"	kind:fld	file:
open_list	../library/mercury_term_lexer.m	/^    ;       open_list           % '['$/;kq|-;/\<open_list\>/;'q;"	kind:cons
open_list	../library/mercury_term_lexer.m	/^    ;       open_list$/;kq|-;/\<open_list\>/;'q;"	kind:cons
open_list	../library/mercury_term_lexer.m	/^    ;       open_list$/;kq|-;/\<open_list\>/;'q;"	kind:cons	file:
open_list	../library/mercury_term_parser.m	/^   ;            open_list$/;kq|-;/\<open_list\>/;'q;"	kind:cons	file:
open_output	../library/io.m	/^:- pred open_output(string::in, io.res(/;kq|/^\<open_output\>/;'q;"	kind:pred
open_system_rng	../library/random.system_rng.m	/^:- pred open_system_rng(maybe_error(/;kq|/^\<open_system_rng\>/;'q;"	kind:pred
open_token	../library/mercury_term_parser.m	/^                open_token      :: nest_open_token,$/;kq|-;/\<open_token\>/;'q;"	kind:fld	file:
open_token_char	../library/mercury_term_parser.m	/^:- pred open_token_char(/;kq|/^\<open_token_char\>/;'q;"	kind:pred	file:
ops.arg_ge	../library/ops.m	/^    ;       arg_ge.$/;kq|-;/\<ops.arg_ge\>/;'q;"	kind:cons
ops.arg_gt	../library/ops.m	/^    --->    arg_gt$/;kq|-;/\<ops.arg_gt\>/;'q;"	kind:cons
ops.arg_prio_gt_or_ge	../library/ops.m	/^:- type arg_prio_gt_or_ge$/;kq|-;/\<ops.arg_prio_gt_or_ge\>/;'q;"	kind:type
ops.arg_priority	../library/ops.m	/^    func arg_priority(Table) = priority$/;kq|-;/\<ops.arg_priority\>/;'q;"	kind:tcm
ops.arg_priority	../library/ops.m	/^    func(arg_priority\/1) is             mercury_arg_priority$/;kq|-;/\<ops.arg_priority\>/;'q;"	kind:tcim	file:
ops.bin_pre	../library/ops.m	/^    ;       bin_pre(priority, arg_prio_gt_or_ge, arg_prio_gt_or_ge).$/;kq|-;/\<ops.bin_pre\>/;'q;"	kind:cons
ops.comma_priority	../library/ops.m	/^    func comma_priority(Table) = priority,$/;kq|-;/\<ops.comma_priority\>/;'q;"	kind:tcm
ops.comma_priority	../library/ops.m	/^    func(comma_priority\/1) is           mercury_comma_priority,$/;kq|-;/\<ops.comma_priority\>/;'q;"	kind:tcim	file:
ops.decrement_priority	../library/ops.m	/^:- func decrement_priority(/;kq|/^\<decrement_priority\>/;'q;"	kind:func
ops.in	../library/ops.m	/^    ;       in(priority, arg_prio_gt_or_ge, arg_prio_gt_or_ge).$/;kq|-;/\<ops.in\>/;'q;"	kind:cons
ops.increment_priority	../library/ops.m	/^:- func increment_priority(/;kq|/^\<increment_priority\>/;'q;"	kind:func
ops.init_mercury_op_table	../library/ops.m	/^:- func init_mercury_op_table = (/;kq|/^\<init_mercury_op_table\>/;'q;"	kind:func
ops.is_mercury_op	../library/ops.m	/^:- pred is_mercury_op(/;kq|/^\<is_mercury_op\>/;'q;"	kind:pred	file:
ops.is_op	../library/ops.m	/^    pred is_op(Table::in, string::in) is semidet,$/;kq|-;/\<ops.is_op\>/;'q;"	kind:tcm
ops.is_op	../library/ops.m	/^    pred(is_op\/2) is                    is_mercury_op,$/;kq|-;/\<ops.is_op\>/;'q;"	kind:tcim	file:
ops.lookup_binary_prefix_op	../library/ops.m	/^    pred lookup_binary_prefix_op(Table::in, string::in,$/;kq|-;/\<ops.lookup_binary_prefix_op\>/;'q;"	kind:tcm
ops.lookup_binary_prefix_op	../library/ops.m	/^    pred(lookup_binary_prefix_op\/5) is  lookup_mercury_binary_prefix_op,$/;kq|-;/\<ops.lookup_binary_prefix_op\>/;'q;"	kind:tcim	file:
ops.lookup_infix_op	../library/ops.m	/^    pred lookup_infix_op(Table::in, string::in, priority::out,$/;kq|-;/\<ops.lookup_infix_op\>/;'q;"	kind:tcm
ops.lookup_infix_op	../library/ops.m	/^    pred(lookup_infix_op\/5) is          lookup_mercury_infix_op,$/;kq|-;/\<ops.lookup_infix_op\>/;'q;"	kind:tcim	file:
ops.lookup_mercury_infix_op	../library/ops.m	/^:- pred lookup_mercury_infix_op(/;kq|/^\<lookup_mercury_infix_op\>/;'q;"	kind:pred	file:
ops.lookup_mercury_op_infos	../library/ops.m	/^:- pred lookup_mercury_op_infos(/;kq|/^\<lookup_mercury_op_infos\>/;'q;"	kind:pred	file:
ops.lookup_mercury_postfix_op	../library/ops.m	/^:- pred lookup_mercury_postfix_op(/;kq|/^\<lookup_mercury_postfix_op\>/;'q;"	kind:pred	file:
ops.lookup_mercury_prefix_op	../library/ops.m	/^:- pred lookup_mercury_prefix_op(/;kq|/^\<lookup_mercury_prefix_op\>/;'q;"	kind:pred	file:
ops.lookup_op_infos	../library/ops.m	/^    pred lookup_op_infos(Table::in, string::in, op_infos::out) is semidet,$/;kq|-;/\<ops.lookup_op_infos\>/;'q;"	kind:tcm
ops.lookup_op_infos	../library/ops.m	/^    pred(lookup_op_infos\/3) is          lookup_mercury_op_infos,$/;kq|-;/\<ops.lookup_op_infos\>/;'q;"	kind:tcim	file:
ops.lookup_operator_term	../library/ops.m	/^    pred lookup_operator_term(Table::in, priority::out,$/;kq|-;/\<ops.lookup_operator_term\>/;'q;"	kind:tcm
ops.lookup_operator_term	../library/ops.m	/^    pred(lookup_operator_term\/4) is     lookup_mercury_operator_term,$/;kq|-;/\<ops.lookup_operator_term\>/;'q;"	kind:tcim	file:
ops.lookup_postfix_op	../library/ops.m	/^    pred lookup_postfix_op(Table::in, string::in, priority::out,$/;kq|-;/\<ops.lookup_postfix_op\>/;'q;"	kind:tcm
ops.lookup_postfix_op	../library/ops.m	/^    pred(lookup_postfix_op\/4) is        lookup_mercury_postfix_op,$/;kq|-;/\<ops.lookup_postfix_op\>/;'q;"	kind:tcim	file:
ops.lookup_prefix_op	../library/ops.m	/^    pred lookup_prefix_op(Table::in, string::in,$/;kq|-;/\<ops.lookup_prefix_op\>/;'q;"	kind:tcm
ops.lookup_prefix_op	../library/ops.m	/^    pred(lookup_prefix_op\/4) is         lookup_mercury_prefix_op,$/;kq|-;/\<ops.lookup_prefix_op\>/;'q;"	kind:tcim	file:
ops.loosest_op_priority	../library/ops.m	/^    func loosest_op_priority(Table) = priority,$/;kq|-;/\<ops.loosest_op_priority\>/;'q;"	kind:tcm
ops.loosest_op_priority	../library/ops.m	/^    func(loosest_op_priority\/1) is      mercury_loosest_op_priority,$/;kq|-;/\<ops.loosest_op_priority\>/;'q;"	kind:tcim	file:
ops.maybe_op_info_infix	../library/ops.m	/^:- type maybe_op_info_infix$/;kq|-;/\<ops.maybe_op_info_infix\>/;'q;"	kind:type
ops.maybe_op_info_postfix	../library/ops.m	/^:- type maybe_op_info_postfix$/;kq|-;/\<ops.maybe_op_info_postfix\>/;'q;"	kind:type
ops.maybe_op_info_prefix	../library/ops.m	/^:- type maybe_op_info_prefix$/;kq|-;/\<ops.maybe_op_info_prefix\>/;'q;"	kind:type
ops.mercury_arg_priority	../library/ops.m	/^:- func mercury_arg_priority(/;kq|/^\<mercury_arg_priority\>/;'q;"	kind:func	file:
ops.mercury_comma_priority	../library/ops.m	/^:- func mercury_comma_priority(/;kq|/^\<mercury_comma_priority\>/;'q;"	kind:func	file:
ops.mercury_op_table	../library/ops.m	/^:- pred mercury_op_table(/;kq|/^\<mercury_op_table\>/;'q;"	kind:pred	file:
ops.mercury_op_table	../library/ops.m	/^:- type mercury_op_table$/;kq|-;/\<ops.mercury_op_table\>/;'q;"	kind:type	file:
ops.mercury_op_table_is_op	../library/ops.m	/^:- pred mercury_op_table_is_op(/;kq|/^\<mercury_op_table_is_op\>/;'q;"	kind:pred
ops.mercury_universal_priority	../library/ops.m	/^:- func mercury_universal_priority(/;kq|/^\<mercury_universal_priority\>/;'q;"	kind:func	file:
ops.min_priority_for_arg	../library/ops.m	/^:- func min_priority_for_arg(/;kq|/^\<min_priority_for_arg\>/;'q;"	kind:func
ops.no_bin_pre	../library/ops.m	/^    --->    no_bin_pre$/;kq|-;/\<ops.no_bin_pre\>/;'q;"	kind:cons
ops.no_in	../library/ops.m	/^    --->    no_in$/;kq|-;/\<ops.no_in\>/;'q;"	kind:cons
ops.no_post	../library/ops.m	/^    --->    no_post$/;kq|-;/\<ops.no_post\>/;'q;"	kind:cons
ops.no_pre	../library/ops.m	/^    --->    no_pre$/;kq|-;/\<ops.no_pre\>/;'q;"	kind:cons
ops.oi_binary_prefix	../library/ops.m	/^                oi_binary_prefix    :: maybe_op_info_binary_prefix,$/;kq|-;/\<ops.oi_binary_prefix\>/;'q;"	kind:fld
ops.oi_infix	../library/ops.m	/^                oi_infix            :: maybe_op_info_infix,$/;kq|-;/\<ops.oi_infix\>/;'q;"	kind:fld
ops.oi_postfix	../library/ops.m	/^                oi_postfix          :: maybe_op_info_postfix$/;kq|-;/\<ops.oi_postfix\>/;'q;"	kind:fld
ops.oi_prefix	../library/ops.m	/^                oi_prefix           :: maybe_op_info_prefix,$/;kq|-;/\<ops.oi_prefix\>/;'q;"	kind:fld
ops.op_infos	../library/ops.m	/^:- type op_infos$/;kq|-;/\<ops.op_infos\>/;'q;"	kind:type
ops.op_infos_binary_prefix_op	../library/ops.m	/^:- pred op_infos_binary_prefix_op(/;kq|/^\<op_infos_binary_prefix_op\>/;'q;"	kind:pred
ops.op_infos_infix_op	../library/ops.m	/^:- pred op_infos_infix_op(/;kq|/^\<op_infos_infix_op\>/;'q;"	kind:pred
ops.op_infos_postfix_op	../library/ops.m	/^:- pred op_infos_postfix_op(/;kq|/^\<op_infos_postfix_op\>/;'q;"	kind:pred
ops.op_infos_prefix_op	../library/ops.m	/^:- pred op_infos_prefix_op(/;kq|/^\<op_infos_prefix_op\>/;'q;"	kind:pred
ops.op_table	../library/ops.m	/^:- instance op_table(ops.mercury_op_table) where [$/;kq|-;/\<ops.op_table\>/;'q;"	kind:tci	file:
ops.op_table	../library/ops.m	/^:- typeclass op_table(Table) where [$/;kq|-;/\<ops.op_table\>/;'q;"	kind:tc
ops.post	../library/ops.m	/^    ;       post(priority, arg_prio_gt_or_ge).$/;kq|-;/\<ops.post\>/;'q;"	kind:cons
ops.pre	../library/ops.m	/^    ;       pre(priority, arg_prio_gt_or_ge).$/;kq|-;/\<ops.pre\>/;'q;"	kind:cons
ops.prio	../library/ops.m	/^    --->    prio(uint).$/;kq|-;/\<ops.prio\>/;'q;"	kind:cons
ops.priority	../library/ops.m	/^:- type priority$/;kq|-;/\<ops.priority\>/;'q;"	kind:type
ops.priority_ge	../library/ops.m	/^:- pred priority_ge(/;kq|/^\<priority_ge\>/;'q;"	kind:pred
ops.priority_gt	../library/ops.m	/^:- pred priority_gt(/;kq|/^\<priority_gt\>/;'q;"	kind:pred
ops.priority_le	../library/ops.m	/^:- pred priority_le(/;kq|/^\<priority_le\>/;'q;"	kind:pred
ops.priority_lt	../library/ops.m	/^:- pred priority_lt(/;kq|/^\<priority_lt\>/;'q;"	kind:pred
ops.table	../library/ops.m	/^:- type table == ops.mercury_op_table.$/;kq|-;/\<ops.table\>/;'q;"	kind:type
ops.tightest_op_priority	../library/ops.m	/^    func tightest_op_priority(Table) = priority,$/;kq|-;/\<ops.tightest_op_priority\>/;'q;"	kind:tcm
ops.tightest_op_priority	../library/ops.m	/^    func(tightest_op_priority\/1) is     mercury_tightest_op_priority,$/;kq|-;/\<ops.tightest_op_priority\>/;'q;"	kind:tcim	file:
ops.universal_priority	../library/ops.m	/^    func universal_priority(Table) = priority,$/;kq|-;/\<ops.universal_priority\>/;'q;"	kind:tcm
ops.universal_priority	../library/ops.m	/^    func(universal_priority\/1) is       mercury_universal_priority,$/;kq|-;/\<ops.universal_priority\>/;'q;"	kind:tcim	file:
optimize	../library/map.m	/^:- func optimize(map(K, V)) = map(/;kq|/^\<optimize\>/;'q;"	kind:func
optimize	../library/multi_map.m	/^:- func optimize(multi_map(K, V)) = multi_map(/;kq|/^\<optimize\>/;'q;"	kind:func
optimize	../library/one_or_more_map.m	/^:- func optimize(one_or_more_map(K, V)) = one_or_more_map(/;kq|/^\<optimize\>/;'q;"	kind:func
option	mcov.m	/^:- type option$/;kq|-;/\<option\>/;'q;"	kind:type	file:
option	mdice.m	/^:- type option$/;kq|-;/\<option\>/;'q;"	kind:type	file:
option	mslice.m	/^:- type option$/;kq|-;/\<option\>/;'q;"	kind:type	file:
option	mtc_diff.m	/^:- type option$/;kq|-;/\<option\>/;'q;"	kind:type	file:
option	mtc_union.m	/^:- type option$/;kq|-;/\<option\>/;'q;"	kind:type	file:
option_arg	../library/getopt.m	/^    ;       option_arg(string).$/;kq|-;/\<option_arg\>/;'q;"	kind:cons	file:
option_arg	../library/getopt_io.m	/^    ;       option_arg(string).$/;kq|-;/\<option_arg\>/;'q;"	kind:cons	file:
option_arg_error	../library/getopt.m	/^    ;       option_arg_error(option_error(OptionType)).$/;kq|-;/\<option_arg_error\>/;'q;"	kind:cons	file:
option_arg_error	../library/getopt_io.m	/^    ;       option_arg_error(option_error(OptionType)).$/;kq|-;/\<option_arg_error\>/;'q;"	kind:cons	file:
option_arg_no_error	../library/getopt.m	/^    --->    option_arg_no_error(string)$/;kq|-;/\<option_arg_no_error\>/;'q;"	kind:cons	file:
option_arg_no_error	../library/getopt_io.m	/^    --->    option_arg_no_error(string)$/;kq|-;/\<option_arg_no_error\>/;'q;"	kind:cons	file:
option_arg_or_error	../library/getopt.m	/^:- type option_arg_or_error(OptionType)$/;kq|-;/\<option_arg_or_error\>/;'q;"	kind:type	file:
option_arg_or_error	../library/getopt_io.m	/^:- type option_arg_or_error(OptionType)$/;kq|-;/\<option_arg_or_error\>/;'q;"	kind:type	file:
option_data	../library/getopt.m	/^:- type option_data$/;kq|-;/\<option_data\>/;'q;"	kind:type
option_data	../library/getopt_io.m	/^:- type option_data$/;kq|-;/\<option_data\>/;'q;"	kind:type
option_data_bool	../library/getopt.m	/^:- inst option_data_bool for option_data\/0$/;kq|-;/\<option_data_bool\>/;'q;"	kind:inst	file:
option_data_bool	../library/getopt_io.m	/^:- inst option_data_bool for option_data\/0$/;kq|-;/\<option_data_bool\>/;'q;"	kind:inst	file:
option_data_int	../library/getopt.m	/^:- inst option_data_int for option_data\/0$/;kq|-;/\<option_data_int\>/;'q;"	kind:inst	file:
option_data_int	../library/getopt_io.m	/^:- inst option_data_int for option_data\/0$/;kq|-;/\<option_data_int\>/;'q;"	kind:inst	file:
option_data_none	../library/getopt.m	/^:- inst option_data_none for option_data\/0$/;kq|-;/\<option_data_none\>/;'q;"	kind:inst	file:
option_data_none	../library/getopt_io.m	/^:- inst option_data_none for option_data\/0$/;kq|-;/\<option_data_none\>/;'q;"	kind:inst	file:
option_data_string	../library/getopt.m	/^:- inst option_data_string for option_data\/0$/;kq|-;/\<option_data_string\>/;'q;"	kind:inst	file:
option_data_string	../library/getopt_io.m	/^:- inst option_data_string for option_data\/0$/;kq|-;/\<option_data_string\>/;'q;"	kind:inst	file:
option_default	mcov.m	/^:- pred option_default(/;kq|/^\<option_default\>/;'q;"	kind:pred	file:
option_default	mdice.m	/^:- pred option_default(/;kq|/^\<option_default\>/;'q;"	kind:pred	file:
option_default	mslice.m	/^:- pred option_default(/;kq|/^\<option_default\>/;'q;"	kind:pred	file:
option_default	mtc_diff.m	/^:- pred option_default(/;kq|/^\<option_default\>/;'q;"	kind:pred	file:
option_default	mtc_union.m	/^:- pred option_default(/;kq|/^\<option_default\>/;'q;"	kind:pred	file:
option_default_value	../library/getopt.m	/^:- type option_default_value(OptionType) == (pred(OptionType, option_data)).$/;kq|-;/\<option_default_value\>/;'q;"	kind:type
option_default_value	../library/getopt_io.m	/^:- type option_default_value(OptionType) == (pred(OptionType, option_data)).$/;kq|-;/\<option_default_value\>/;'q;"	kind:type
option_default_value_map	../library/getopt.m	/^:- type option_default_value_map(OptionType) == map(OptionType, option_data).$/;kq|-;/\<option_default_value_map\>/;'q;"	kind:type
option_default_value_map	../library/getopt_io.m	/^:- type option_default_value_map(OptionType) == map(OptionType, option_data).$/;kq|-;/\<option_default_value_map\>/;'q;"	kind:type
option_default_value_multi	../library/getopt.m	/^:- inst option_default_value_multi ==       (pred(out, out) is multi).$/;kq|-;/\<option_default_value_multi\>/;'q;"	kind:inst
option_default_value_multi	../library/getopt_io.m	/^:- inst option_default_value_multi ==       (pred(out, out) is multi).$/;kq|-;/\<option_default_value_multi\>/;'q;"	kind:inst
option_default_value_nondet	../library/getopt.m	/^:- inst option_default_value_nondet ==      (pred(out, out) is nondet).$/;kq|-;/\<option_default_value_nondet\>/;'q;"	kind:inst
option_default_value_nondet	../library/getopt_io.m	/^:- inst option_default_value_nondet ==      (pred(out, out) is nondet).$/;kq|-;/\<option_default_value_nondet\>/;'q;"	kind:inst
option_error	../library/getopt.m	/^:- type option_error(OptionType)$/;kq|-;/\<option_error\>/;'q;"	kind:type
option_error	../library/getopt_io.m	/^:- type option_error(OptionType)$/;kq|-;/\<option_error\>/;'q;"	kind:type
option_error_reason	../library/getopt.m	/^:- type option_error_reason$/;kq|-;/\<option_error_reason\>/;'q;"	kind:type
option_error_reason	../library/getopt_io.m	/^:- type option_error_reason$/;kq|-;/\<option_error_reason\>/;'q;"	kind:type
option_error_to_string	../library/getopt.m	/^:- func option_error_to_string(option_error(/;kq|/^\<option_error_to_string\>/;'q;"	kind:func
option_error_to_string	../library/getopt_io.m	/^:- func option_error_to_string(option_error(/;kq|/^\<option_error_to_string\>/;'q;"	kind:func
option_ops	../library/getopt.m	/^:- inst option_ops for option_ops\/1$/;kq|-;/\<option_ops\>/;'q;"	kind:inst
option_ops	../library/getopt.m	/^:- type option_ops(OptionType)$/;kq|-;/\<option_ops\>/;'q;"	kind:type
option_ops	../library/getopt_io.m	/^:- inst option_ops for option_ops\/1$/;kq|-;/\<option_ops\>/;'q;"	kind:inst
option_ops	../library/getopt_io.m	/^:- type option_ops(OptionType)$/;kq|-;/\<option_ops\>/;'q;"	kind:type
option_ops_default_map	../library/getopt.m	/^    ;       option_ops_default_map($/;kq|-;/\<option_ops_default_map\>/;'q;"	kind:cons
option_ops_default_map	../library/getopt.m	/^    ;       option_ops_default_map($/;kq|-;/\<option_ops_default_map\>/;'q;"	kind:cons
option_ops_default_map	../library/getopt_io.m	/^    ;       option_ops_default_map($/;kq|-;/\<option_ops_default_map\>/;'q;"	kind:cons
option_ops_default_map	../library/getopt_io.m	/^    ;       option_ops_default_map($/;kq|-;/\<option_ops_default_map\>/;'q;"	kind:cons
option_ops_internal	../library/getopt.m	/^:- inst option_ops_internal for option_ops_internal\/2$/;kq|-;/\<option_ops_internal\>/;'q;"	kind:inst	file:
option_ops_internal	../library/getopt.m	/^:- type option_ops_internal(OptionType, UserDataType)$/;kq|-;/\<option_ops_internal\>/;'q;"	kind:type	file:
option_ops_internal	../library/getopt_io.m	/^:- inst option_ops_internal for option_ops_internal\/2$/;kq|-;/\<option_ops_internal\>/;'q;"	kind:inst	file:
option_ops_internal	../library/getopt_io.m	/^:- type option_ops_internal(OptionType, UserDataType)$/;kq|-;/\<option_ops_internal\>/;'q;"	kind:type	file:
option_ops_multi	../library/getopt.m	/^    ;       option_ops_multi($/;kq|-;/\<option_ops_multi\>/;'q;"	kind:cons
option_ops_multi	../library/getopt.m	/^    ;       option_ops_multi($/;kq|-;/\<option_ops_multi\>/;'q;"	kind:cons
option_ops_multi	../library/getopt_io.m	/^    ;       option_ops_multi($/;kq|-;/\<option_ops_multi\>/;'q;"	kind:cons
option_ops_multi	../library/getopt_io.m	/^    ;       option_ops_multi($/;kq|-;/\<option_ops_multi\>/;'q;"	kind:cons
option_ops_special	../library/getopt.m	/^:- inst option_ops_special for option_ops_special\/2$/;kq|-;/\<option_ops_special\>/;'q;"	kind:inst	file:
option_ops_special	../library/getopt.m	/^:- type option_ops_special(OptionType, UserDataType)$/;kq|-;/\<option_ops_special\>/;'q;"	kind:type	file:
option_ops_special	../library/getopt_io.m	/^:- inst option_ops_special for option_ops_special\/2$/;kq|-;/\<option_ops_special\>/;'q;"	kind:inst	file:
option_ops_special	../library/getopt_io.m	/^:- type option_ops_special(OptionType, UserDataType)$/;kq|-;/\<option_ops_special\>/;'q;"	kind:type	file:
option_ops_to_internal_and_option_table	../library/getopt.m	/^:- pred option_ops_to_internal_and_option_table(/;kq|/^\<option_ops_to_internal_and_option_table\>/;'q;"	kind:pred	file:
option_ops_to_internal_and_option_table	../library/getopt_io.m	/^:- pred option_ops_to_internal_and_option_table(/;kq|/^\<option_ops_to_internal_and_option_table\>/;'q;"	kind:pred	file:
option_ops_track	../library/getopt.m	/^:- inst option_ops_track for option_ops_track\/1$/;kq|-;/\<option_ops_track\>/;'q;"	kind:inst
option_ops_track	../library/getopt.m	/^:- type option_ops_track(OptionType)$/;kq|-;/\<option_ops_track\>/;'q;"	kind:type
option_ops_track	../library/getopt_io.m	/^:- inst option_ops_track for option_ops_track\/1$/;kq|-;/\<option_ops_track\>/;'q;"	kind:inst
option_ops_track	../library/getopt_io.m	/^:- type option_ops_track(OptionType)$/;kq|-;/\<option_ops_track\>/;'q;"	kind:type
option_ops_userdata	../library/getopt.m	/^:- inst option_ops_userdata for option_ops_userdata\/2$/;kq|-;/\<option_ops_userdata\>/;'q;"	kind:inst
option_ops_userdata	../library/getopt.m	/^:- type option_ops_userdata(OptionType, UserDataType)$/;kq|-;/\<option_ops_userdata\>/;'q;"	kind:type
option_ops_userdata	../library/getopt_io.m	/^:- inst option_ops_userdata for option_ops_userdata\/2$/;kq|-;/\<option_ops_userdata\>/;'q;"	kind:inst
option_ops_userdata	../library/getopt_io.m	/^:- type option_ops_userdata(OptionType, UserDataType)$/;kq|-;/\<option_ops_userdata\>/;'q;"	kind:type
option_table	../library/getopt.m	/^:- type option_table(OptionType) == map(OptionType, option_data).$/;kq|-;/\<option_table\>/;'q;"	kind:type
option_table	../library/getopt_io.m	/^:- type option_table(OptionType) == map(OptionType, option_data).$/;kq|-;/\<option_table\>/;'q;"	kind:type
option_table	mcov.m	/^:- type option_table == option_table(option).$/;kq|-;/\<option_table\>/;'q;"	kind:type	file:
option_table	mdice.m	/^:- type option_table == option_table(option).$/;kq|-;/\<option_table\>/;'q;"	kind:type	file:
option_table	mslice.m	/^:- type option_table == option_table(option).$/;kq|-;/\<option_table\>/;'q;"	kind:type	file:
option_table	mtc_diff.m	/^:- type option_table == option_table(option).$/;kq|-;/\<option_table\>/;'q;"	kind:type	file:
option_table	mtc_union.m	/^:- type option_table == option_table(option).$/;kq|-;/\<option_table\>/;'q;"	kind:type	file:
option_value	../library/getopt.m	/^:- type option_value(OptionType)$/;kq|-;/\<option_value\>/;'q;"	kind:type
option_value	../library/getopt_io.m	/^:- type option_value(OptionType)$/;kq|-;/\<option_value\>/;'q;"	kind:type
optional	../library/parsing_utils.m	/^:- pred optional(parser(T)::in(parser), src::in, maybe(/;kq|/^\<optional\>/;'q;"	kind:pred
optional	../library/parsing_utils.m	/^:- pred optional(parser_with_state(T, S)::in(/;kq|/^\<optional\>/;'q;"	kind:pred
optional_sign	../library/parsing_utils.m	/^:- pred optional_sign(/;kq|/^\<optional_sign\>/;'q;"	kind:pred	file:
or	../library/bool.m	/^:- func or(/;kq|/^\<or\>/;'q;"	kind:func
or_else	../library/stm_builtin.m	/^:- pred or_else(pred(T, stm, stm)::in(pred(/;kq|/^\<or_else\>/;'q;"	kind:pred
or_list	../library/bool.m	/^:- func or_list(list(/;kq|/^\<or_list\>/;'q;"	kind:func
or_pairs	../library/integer.m	/^:- func or_pairs(/;kq|/^\<or_pairs\>/;'q;"	kind:func	file:
or_pairs_equal	../library/integer.m	/^:- func or_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<or_pairs_equal\>/;'q;"	kind:func	file:
ord_arity	../mdbcomp/prim_data.m	/^                ord_arity               :: int,$/;kq|-;/\<ord_arity\>/;'q;"	kind:fld
ord_arity	prim_data.m	/^                ord_arity               :: int,$/;kq|-;/\<ord_arity\>/;'q;"	kind:fld
ord_declaring_module	../mdbcomp/prim_data.m	/^                ord_declaring_module    :: module_name,$/;kq|-;/\<ord_declaring_module\>/;'q;"	kind:fld
ord_declaring_module	prim_data.m	/^                ord_declaring_module    :: module_name,$/;kq|-;/\<ord_declaring_module\>/;'q;"	kind:fld
ord_defining_module	../mdbcomp/prim_data.m	/^                ord_defining_module     :: module_name,$/;kq|-;/\<ord_defining_module\>/;'q;"	kind:fld
ord_defining_module	prim_data.m	/^                ord_defining_module     :: module_name,$/;kq|-;/\<ord_defining_module\>/;'q;"	kind:fld
ord_mode_number	../mdbcomp/prim_data.m	/^                ord_mode_number         :: int$/;kq|-;/\<ord_mode_number\>/;'q;"	kind:fld
ord_mode_number	prim_data.m	/^                ord_mode_number         :: int$/;kq|-;/\<ord_mode_number\>/;'q;"	kind:fld
ord_p_or_f	../mdbcomp/prim_data.m	/^                ord_p_or_f              :: pred_or_func,$/;kq|-;/\<ord_p_or_f\>/;'q;"	kind:fld
ord_p_or_f	prim_data.m	/^                ord_p_or_f              :: pred_or_func,$/;kq|-;/\<ord_p_or_f\>/;'q;"	kind:fld
ord_pred_name	../mdbcomp/prim_data.m	/^                ord_pred_name           :: string,$/;kq|-;/\<ord_pred_name\>/;'q;"	kind:fld
ord_pred_name	prim_data.m	/^                ord_pred_name           :: string,$/;kq|-;/\<ord_pred_name\>/;'q;"	kind:fld
order	../library/calendar.m	/^:- type order$/;kq|-;/\<order\>/;'q;"	kind:type	file:
ordering	../library/builtin.m	/^:- func ordering(/;kq|/^\<ordering\>/;'q;"	kind:func
ordinary_proc_label	../mdbcomp/prim_data.m	/^    --->    ordinary_proc_label($/;kq|-;/\<ordinary_proc_label\>/;'q;"	kind:cons
ordinary_proc_label	prim_data.m	/^    --->    ordinary_proc_label($/;kq|-;/\<ordinary_proc_label\>/;'q;"	kind:cons
ordinary_term	../library/mercury_term_parser.m	/^    --->    ordinary_term$/;kq|-;/\<ordinary_term\>/;'q;"	kind:cons	file:
ordinary_term_to_revstrings	../library/string.to_string.m	/^:- pred ordinary_term_to_revstrings(/;kq|/^\<ordinary_term_to_revstrings\>/;'q;"	kind:pred	file:
ordinates	../library/bimap.m	/^:- func ordinates(bimap(K, V)) = list(/;kq|/^\<ordinates\>/;'q;"	kind:func
orphan	../library/rtree.m	/^:- type orphan(K, V)$/;kq|-;/\<orphan\>/;'q;"	kind:type	file:
orphans	../library/rtree.m	/^:- type orphans(K, V) == list(orphan(K, V)).$/;kq|-;/\<orphans\>/;'q;"	kind:type	file:
otp_creators	../mdbcomp/program_representation.m	/^                otp_creators    :: list(string_proc_label),$/;kq|-;/\<otp_creators\>/;'q;"	kind:fld
otp_creators	program_representation.m	/^                otp_creators    :: list(string_proc_label),$/;kq|-;/\<otp_creators\>/;'q;"	kind:fld
otp_destructors	../mdbcomp/program_representation.m	/^                otp_destructors :: list(string_proc_label)$/;kq|-;/\<otp_destructors\>/;'q;"	kind:fld
otp_destructors	program_representation.m	/^                otp_destructors :: list(string_proc_label)$/;kq|-;/\<otp_destructors\>/;'q;"	kind:fld
otp_mutators	../mdbcomp/program_representation.m	/^                otp_mutators    :: list(string_proc_label),$/;kq|-;/\<otp_mutators\>/;'q;"	kind:fld
otp_mutators	program_representation.m	/^                otp_mutators    :: list(string_proc_label),$/;kq|-;/\<otp_mutators\>/;'q;"	kind:fld
otp_type_ctor	../mdbcomp/program_representation.m	/^                otp_type_ctor   :: string,      % name of type_ctor; arity 0$/;kq|-;/\<otp_type_ctor\>/;'q;"	kind:fld
otp_type_ctor	program_representation.m	/^                otp_type_ctor   :: string,      % name of type_ctor; arity 0$/;kq|-;/\<otp_type_ctor\>/;'q;"	kind:fld
out	../library/builtin.m	/^:- mode out == free >> ground.$/;kq|-;/\<out\>/;'q;"	kind:mode
out_list_skel	../library/list.m	/^:- mode out_list_skel == free >> list_skel.$/;kq|-;/\<out_list_skel\>/;'q;"	kind:mode
out_of_bounds_error	../library/array.m	/^:- pred out_of_bounds_error(array(/;kq|/^\<out_of_bounds_error\>/;'q;"	kind:pred	file:
out_of_bounds_error	../library/version_array.m	/^:- pred out_of_bounds_error(/;kq|/^\<out_of_bounds_error\>/;'q;"	kind:pred	file:
out_two	../library/set_ctree234.m	/^:- mode out_two  == out(two(ground, ground)).$/;kq|-;/\<out_two\>/;'q;"	kind:mode	file:
out_two	../library/set_tree234.m	/^:- mode out_two == out(two(ground, ground)).$/;kq|-;/\<out_two\>/;'q;"	kind:mode	file:
out_two	../library/tree234.m	/^:- mode out_two == out(two(ground, ground, ground)).$/;kq|-;/\<out_two\>/;'q;"	kind:mode	file:
outermost_qualifier	../mdbcomp/sym_name.m	/^:- func outermost_qualifier(/;kq|/^\<outermost_qualifier\>/;'q;"	kind:func
outermost_qualifier	sym_name.m	/^:- func outermost_qualifier(/;kq|/^\<outermost_qualifier\>/;'q;"	kind:func
output	../library/bit_buffer.m	/^:- instance stream.output(error_stream, error_state) where$/;kq|-;/\<output\>/;'q;"	kind:tci	file:
output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<output\>/;'q;"	kind:tci
output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<output\>/;'q;"	kind:tci
output	../library/builtin.m	/^:- mode output == free >> ground.$/;kq|-;/\<output\>/;'q;"	kind:mode
output	../library/io.m	/^:- instance stream.output(binary_output_stream, io)$/;kq|-;/\<output\>/;'q;"	kind:tci	file:
output	../library/io.m	/^:- instance stream.output(text_output_stream, io) where [$/;kq|-;/\<output\>/;'q;"	kind:tci	file:
output	../library/io.stream_db.m	/^    ;       output$/;kq|-;/\<output\>/;'q;"	kind:cons
output	../library/stream.m	/^:- typeclass output(Stream, State)$/;kq|-;/\<output\>/;'q;"	kind:tc
output	../library/string.builder.m	/^:- instance stream.output(string.builder.handle, string.builder.state)$/;kq|-;/\<output\>/;'q;"	kind:tci	file:
output_current_group	../library/pretty_printer.m	/^:- pred output_current_group(/;kq|/^\<output_current_group\>/;'q;"	kind:pred	file:
output_filename	mcov.m	/^    ;       output_filename$/;kq|-;/\<output_filename\>/;'q;"	kind:cons	file:
output_filename	mtc_diff.m	/^    ;       output_filename.$/;kq|-;/\<output_filename\>/;'q;"	kind:cons	file:
output_filename	mtc_union.m	/^    ;       output_filename$/;kq|-;/\<output_filename\>/;'q;"	kind:cons	file:
output_indent_stack	../library/pretty_printer.m	/^:- pred output_indent_stack(/;kq|/^\<output_indent_stack\>/;'q;"	kind:pred	file:
output_std_indent_levels	../library/pretty_printer.m	/^:- pred output_std_indent_levels(/;kq|/^\<output_std_indent_levels\>/;'q;"	kind:pred	file:
output_stream	../library/io.m	/^:- pred output_stream(/;kq|/^\<output_stream\>/;'q;"	kind:pred
output_stream	../library/io.m	/^:- type output_stream == text_output_stream.$/;kq|-;/\<output_stream\>/;'q;"	kind:type
output_stream_2	../library/io.stream_ops.m	/^:- pred output_stream_2(/;kq|/^\<output_stream_2\>/;'q;"	kind:pred
output_stream_get_stream	../library/io.m	/^:- func output_stream_get_stream(/;kq|/^\<output_stream_get_stream\>/;'q;"	kind:func
output_stream_info	../library/io.stream_db.m	/^:- func output_stream_info(/;kq|/^\<output_stream_info\>/;'q;"	kind:func
output_stream_name	../library/io.m	/^:- pred output_stream_name(/;kq|/^\<output_stream_name\>/;'q;"	kind:pred
ov_accumulating	../library/getopt.m	/^    ;       ov_accumulating(OptionType, string, string)$/;kq|-;/\<ov_accumulating\>/;'q;"	kind:cons
ov_accumulating	../library/getopt_io.m	/^    ;       ov_accumulating(OptionType, string, string)$/;kq|-;/\<ov_accumulating\>/;'q;"	kind:cons
ov_accumulating_reset	../library/getopt.m	/^    ;       ov_accumulating_reset(OptionType, string)$/;kq|-;/\<ov_accumulating_reset\>/;'q;"	kind:cons
ov_accumulating_reset	../library/getopt_io.m	/^    ;       ov_accumulating_reset(OptionType, string)$/;kq|-;/\<ov_accumulating_reset\>/;'q;"	kind:cons
ov_bool	../library/getopt.m	/^    --->    ov_bool(OptionType, string, bool)$/;kq|-;/\<ov_bool\>/;'q;"	kind:cons
ov_bool	../library/getopt_io.m	/^    --->    ov_bool(OptionType, string, bool)$/;kq|-;/\<ov_bool\>/;'q;"	kind:cons
ov_bool_special	../library/getopt.m	/^    ;       ov_bool_special(OptionType, string, bool)$/;kq|-;/\<ov_bool_special\>/;'q;"	kind:cons
ov_bool_special	../library/getopt_io.m	/^    ;       ov_bool_special(OptionType, string, bool)$/;kq|-;/\<ov_bool_special\>/;'q;"	kind:cons
ov_file_special	../library/getopt.m	/^    ;       ov_file_special(OptionType, string, string).$/;kq|-;/\<ov_file_special\>/;'q;"	kind:cons
ov_file_special	../library/getopt_io.m	/^    ;       ov_file_special(OptionType, string, string).$/;kq|-;/\<ov_file_special\>/;'q;"	kind:cons
ov_int	../library/getopt.m	/^    ;       ov_int(OptionType, string, int)$/;kq|-;/\<ov_int\>/;'q;"	kind:cons
ov_int	../library/getopt_io.m	/^    ;       ov_int(OptionType, string, int)$/;kq|-;/\<ov_int\>/;'q;"	kind:cons
ov_int_special	../library/getopt.m	/^    ;       ov_int_special(OptionType, string, int)$/;kq|-;/\<ov_int_special\>/;'q;"	kind:cons
ov_int_special	../library/getopt_io.m	/^    ;       ov_int_special(OptionType, string, int)$/;kq|-;/\<ov_int_special\>/;'q;"	kind:cons
ov_maybe_int	../library/getopt.m	/^    ;       ov_maybe_int(OptionType, string, maybe(int))$/;kq|-;/\<ov_maybe_int\>/;'q;"	kind:cons
ov_maybe_int	../library/getopt_io.m	/^    ;       ov_maybe_int(OptionType, string, maybe(int))$/;kq|-;/\<ov_maybe_int\>/;'q;"	kind:cons
ov_maybe_string	../library/getopt.m	/^    ;       ov_maybe_string(OptionType, string, maybe(string))$/;kq|-;/\<ov_maybe_string\>/;'q;"	kind:cons
ov_maybe_string	../library/getopt_io.m	/^    ;       ov_maybe_string(OptionType, string, maybe(string))$/;kq|-;/\<ov_maybe_string\>/;'q;"	kind:cons
ov_maybe_string_special	../library/getopt.m	/^    ;       ov_maybe_string_special(OptionType, string, maybe(string))$/;kq|-;/\<ov_maybe_string_special\>/;'q;"	kind:cons
ov_maybe_string_special	../library/getopt_io.m	/^    ;       ov_maybe_string_special(OptionType, string, maybe(string))$/;kq|-;/\<ov_maybe_string_special\>/;'q;"	kind:cons
ov_special	../library/getopt.m	/^    ;       ov_special(OptionType, string)$/;kq|-;/\<ov_special\>/;'q;"	kind:cons
ov_special	../library/getopt_io.m	/^    ;       ov_special(OptionType, string)$/;kq|-;/\<ov_special\>/;'q;"	kind:cons
ov_string	../library/getopt.m	/^    ;       ov_string(OptionType, string, string)$/;kq|-;/\<ov_string\>/;'q;"	kind:cons
ov_string	../library/getopt_io.m	/^    ;       ov_string(OptionType, string, string)$/;kq|-;/\<ov_string\>/;'q;"	kind:cons
ov_string_special	../library/getopt.m	/^    ;       ov_string_special(OptionType, string, string)$/;kq|-;/\<ov_string_special\>/;'q;"	kind:cons
ov_string_special	../library/getopt_io.m	/^    ;       ov_string_special(OptionType, string, string)$/;kq|-;/\<ov_string_special\>/;'q;"	kind:cons
overlay	../library/bimap.m	/^:- func overlay(bimap(K, V), bimap(K, V)) = bimap(/;kq|/^\<overlay\>/;'q;"	kind:func
overlay	../library/injection.m	/^:- func overlay(injection(K, V), injection(K, V)) = injection(/;kq|/^\<overlay\>/;'q;"	kind:func
overlay	../library/map.m	/^:- func overlay(map(K, V), map(K, V)) = map(/;kq|/^\<overlay\>/;'q;"	kind:func
overlay_2	../library/bimap.m	/^:- pred overlay_2(assoc_list(K, V)::in, bimap(K, V)::in, bimap(/;kq|/^\<overlay_2\>/;'q;"	kind:pred	file:
overlay_2	../library/map.m	/^:- pred overlay_2(assoc_list(K, V)::in, map(K, V)::in, map(/;kq|/^\<overlay_2\>/;'q;"	kind:pred	file:
overlay_large_map	../library/map.m	/^:- func overlay_large_map(map(K, V), map(K, V)) = map(/;kq|/^\<overlay_large_map\>/;'q;"	kind:func
overlay_large_map_2	../library/map.m	/^:- pred overlay_large_map_2(assoc_list(/;kq|/^\<overlay_large_map_2\>/;'q;"	kind:pred	file:
pack_uint64	../library/random.sfc16.m	/^:- func pack_uint64(/;kq|/^\<pack_uint64\>/;'q;"	kind:func	file:
package_version	../library/library.m	/^:- func package_version = string.$/;kq|/^\<package_version\>/;'q;"	kind:func
packed	../library/pprint.m	/^:- func packed(T1, list(T2)) = doc <= (doc(T1), doc(/;kq|/^\<packed\>/;'q;"	kind:func
packed	../library/pprint.m	/^:- func packed(int, T1, list(T2)) = doc <= (doc(T1), doc(/;kq|/^\<packed\>/;'q;"	kind:func
packed_cs	../library/pprint.m	/^:- func packed_cs(int, list(T)) = doc <= (doc(/;kq|/^\<packed_cs\>/;'q;"	kind:func
packed_cs	../library/pprint.m	/^:- func packed_cs(list(T)) = doc <= (doc(/;kq|/^\<packed_cs\>/;'q;"	kind:func
packed_cs_to_depth	../library/pprint.m	/^:- func packed_cs_to_depth(int, list(/;kq|/^\<packed_cs_to_depth\>/;'q;"	kind:func
packed_cs_univ_args	../library/pprint.m	/^:- func packed_cs_univ_args(int, list(/;kq|/^\<packed_cs_univ_args\>/;'q;"	kind:func
pad_left	../library/string.m	/^:- func pad_left(/;kq|/^\<pad_left\>/;'q;"	kind:func
pad_right	../library/string.m	/^:- func pad_right(/;kq|/^\<pad_right\>/;'q;"	kind:func
pad_row	../library/string.m	/^:- pred pad_row(list(sense_width)::in, list(/;kq|/^\<pad_row\>/;'q;"	kind:pred	file:
pair	../library/pair.m	/^:- func pair(T1, T2) = pair(/;kq|/^\<pair\>/;'q;"	kind:func
pair	../library/pair.m	/^:- type pair(T1, T2)$/;kq|-;/\<pair\>/;'q;"	kind:type
pair.T1	../library/pair.m	/^    --->    (T1 - T2).$/;kq|-;/\<pair.T1\>/;'q;"	kind:cons
pair.fst	../library/pair.m	/^:- func fst(pair(/;kq|/^\<fst\>/;'q;"	kind:func
pair.snd	../library/pair.m	/^:- func snd(pair(/;kq|/^\<snd\>/;'q;"	kind:func
par_builtin.get_future	../library/par_builtin.m	/^:- pred get_future(future(/;kq|/^\<get_future\>/;'q;"	kind:pred
par_builtin.lc_create	../library/par_builtin.m	/^:- pred lc_create(/;kq|/^\<lc_create\>/;'q;"	kind:pred
par_builtin.lc_finish	../library/par_builtin.m	/^:- impure pred lc_finish(/;kq|/^\<lc_finish\>/;'q;"	kind:pred
par_builtin.lc_free_slot	../library/par_builtin.m	/^:- impure pred lc_free_slot(/;kq|/^\<lc_free_slot\>/;'q;"	kind:pred
par_builtin.lc_wait_free_slot	../library/par_builtin.m	/^:- impure pred lc_wait_free_slot(/;kq|/^\<lc_wait_free_slot\>/;'q;"	kind:pred
par_builtin.new_future	../library/par_builtin.m	/^:- pred new_future(int::in, future(/;kq|/^\<new_future\>/;'q;"	kind:pred
par_builtin.signal_future	../library/par_builtin.m	/^:- impure pred signal_future(future(/;kq|/^\<signal_future\>/;'q;"	kind:pred
par_builtin.wait_future	../library/par_builtin.m	/^:- impure pred wait_future(future(/;kq|/^\<wait_future\>/;'q;"	kind:pred
par_cond_close_stats_file	../library/par_builtin.m	/^:- pred par_cond_close_stats_file(/;kq|/^\<par_cond_close_stats_file\>/;'q;"	kind:pred
parallel_exec_metrics	../mdbcomp/feedback.automatic_parallelism.m	/^:- type parallel_exec_metrics$/;kq|-;/\<parallel_exec_metrics\>/;'q;"	kind:type
parallel_exec_metrics	feedback.automatic_parallelism.m	/^:- type parallel_exec_metrics$/;kq|-;/\<parallel_exec_metrics\>/;'q;"	kind:type
parallel_exec_metrics_get_cpu_time	../mdbcomp/feedback.automatic_parallelism.m	/^:- func parallel_exec_metrics_get_cpu_time(/;kq|/^\<parallel_exec_metrics_get_cpu_time\>/;'q;"	kind:func
parallel_exec_metrics_get_cpu_time	feedback.automatic_parallelism.m	/^:- func parallel_exec_metrics_get_cpu_time(/;kq|/^\<parallel_exec_metrics_get_cpu_time\>/;'q;"	kind:func
parallel_exec_metrics_get_overheads	../mdbcomp/feedback.automatic_parallelism.m	/^:- func parallel_exec_metrics_get_overheads(/;kq|/^\<parallel_exec_metrics_get_overheads\>/;'q;"	kind:func
parallel_exec_metrics_get_overheads	feedback.automatic_parallelism.m	/^:- func parallel_exec_metrics_get_overheads(/;kq|/^\<parallel_exec_metrics_get_overheads\>/;'q;"	kind:func
parallel_exec_metrics_get_speedup	../mdbcomp/feedback.automatic_parallelism.m	/^:- func parallel_exec_metrics_get_speedup(/;kq|/^\<parallel_exec_metrics_get_speedup\>/;'q;"	kind:func
parallel_exec_metrics_get_speedup	feedback.automatic_parallelism.m	/^:- func parallel_exec_metrics_get_speedup(/;kq|/^\<parallel_exec_metrics_get_speedup\>/;'q;"	kind:func
parallel_exec_metrics_get_time_saving	../mdbcomp/feedback.automatic_parallelism.m	/^:- func parallel_exec_metrics_get_time_saving(/;kq|/^\<parallel_exec_metrics_get_time_saving\>/;'q;"	kind:func
parallel_exec_metrics_get_time_saving	feedback.automatic_parallelism.m	/^:- func parallel_exec_metrics_get_time_saving(/;kq|/^\<parallel_exec_metrics_get_time_saving\>/;'q;"	kind:func
parallelise_dep_conjs	../mdbcomp/feedback.automatic_parallelism.m	/^:- type parallelise_dep_conjs$/;kq|-;/\<parallelise_dep_conjs\>/;'q;"	kind:type
parallelise_dep_conjs	feedback.automatic_parallelism.m	/^:- type parallelise_dep_conjs$/;kq|-;/\<parallelise_dep_conjs\>/;'q;"	kind:type
params	../library/random.sfc32.m	/^:- type params$/;kq|-;/\<params\>/;'q;"	kind:type	file:
params	../library/random.sfc64.m	/^:- type params$/;kq|-;/\<params\>/;'q;"	kind:type	file:
pard_goal	../mdbcomp/feedback.automatic_parallelism.m	/^:- type pard_goal == goal_rep(pard_goal_annotation).$/;kq|-;/\<pard_goal\>/;'q;"	kind:type
pard_goal	feedback.automatic_parallelism.m	/^:- type pard_goal == goal_rep(pard_goal_annotation).$/;kq|-;/\<pard_goal\>/;'q;"	kind:type
pard_goal_annotation	../mdbcomp/feedback.automatic_parallelism.m	/^:- type pard_goal_annotation$/;kq|-;/\<pard_goal_annotation\>/;'q;"	kind:type
pard_goal_annotation	feedback.automatic_parallelism.m	/^:- type pard_goal_annotation$/;kq|-;/\<pard_goal_annotation\>/;'q;"	kind:type
parent_directory	../library/dir.m	/^:- func parent_directory = string.$/;kq|/^\<parent_directory\>/;'q;"	kind:func
parent_is_not_symlink	../library/dir.m	/^    --->    parent_is_not_symlink$/;kq|-;/\<parent_is_not_symlink\>/;'q;"	kind:cons	file:
parent_is_symlink	../library/dir.m	/^    ;       parent_is_symlink.$/;kq|-;/\<parent_is_symlink\>/;'q;"	kind:cons	file:
parentheses	../library/pprint.m	/^:- func parentheses(T)        = doc <= (doc(/;kq|/^\<parentheses\>/;'q;"	kind:func
parse	../library/parsing_utils.m	/^:- pred parse(string::in, parser(T)::in(parser), parse_result(/;kq|/^\<parse\>/;'q;"	kind:pred
parse	../library/parsing_utils.m	/^:- pred parse(string::in, skip_whitespace_pred::in(/;kq|/^\<parse\>/;'q;"	kind:pred
parse_arg	../library/mercury_term_parser.m	/^:- pred parse_arg(parse_result(term(/;kq|/^\<parse_arg\>/;'q;"	kind:pred	file:
parse_args	../library/mercury_term_parser.m	/^:- pred parse_args(parse_result(list(term(/;kq|/^\<parse_args\>/;'q;"	kind:pred	file:
parse_backquoted_operator	../library/mercury_term_parser.m	/^:- pred parse_backquoted_operator(maybe(term(/;kq|/^\<parse_backquoted_operator\>/;'q;"	kind:pred	file:
parse_backquoted_operator_qualifier	../library/mercury_term_parser.m	/^:- pred parse_backquoted_operator_qualifier(/;kq|/^\<parse_backquoted_operator_qualifier\>/;'q;"	kind:pred	file:
parse_conversion_specification	../library/string.parse_runtime.m	/^:- pred parse_conversion_specification(list(char)::in, list(/;kq|/^\<parse_conversion_specification\>/;'q;"	kind:pred	file:
parse_format_string	../library/string.parse_runtime.m	/^:- pred parse_format_string(list(/;kq|/^\<parse_format_string\>/;'q;"	kind:pred
parse_higher_order_term_rest	../library/mercury_term_parser.m	/^:- pred parse_higher_order_term_rest(term(/;kq|/^\<parse_higher_order_term_rest\>/;'q;"	kind:pred	file:
parse_left_term	../library/mercury_term_parser.m	/^:- pred parse_left_term(/;kq|/^\<parse_left_term\>/;'q;"	kind:pred	file:
parse_list	../library/mercury_term_parser.m	/^:- pred parse_list(parse_result(term(/;kq|/^\<parse_list\>/;'q;"	kind:pred	file:
parse_list_elem	../library/mercury_term_parser.m	/^:- pred parse_list_elem(parse_result(term(/;kq|/^\<parse_list_elem\>/;'q;"	kind:pred	file:
parse_list_tail	../library/mercury_term_parser.m	/^:- pred parse_list_tail(term(T)::in, parse_result(term(/;kq|/^\<parse_list_tail\>/;'q;"	kind:pred	file:
parse_path_port_line	../mdbcomp/read_trace_counts.m	/^:- pred parse_path_port_line(/;kq|/^\<parse_path_port_line\>/;'q;"	kind:pred	file:
parse_path_port_line	read_trace_counts.m	/^:- pred parse_path_port_line(/;kq|/^\<parse_path_port_line\>/;'q;"	kind:pred	file:
parse_path_port_line_rest	../mdbcomp/read_trace_counts.m	/^:- pred parse_path_port_line_rest(list(/;kq|/^\<parse_path_port_line_rest\>/;'q;"	kind:pred	file:
parse_path_port_line_rest	read_trace_counts.m	/^:- pred parse_path_port_line_rest(list(/;kq|/^\<parse_path_port_line_rest\>/;'q;"	kind:pred	file:
parse_rest	../library/mercury_term_parser.m	/^:- pred parse_rest(/;kq|/^\<parse_rest\>/;'q;"	kind:pred	file:
parse_result	../library/mercury_term_parser.m	/^:- type parse_result(T)$/;kq|-;/\<parse_result\>/;'q;"	kind:type	file:
parse_result	../library/parsing_utils.m	/^:- type parse_result(T)$/;kq|-;/\<parse_result\>/;'q;"	kind:type
parse_runtime.get_first_spec	../library/string.parse_runtime.m	/^:- pred get_first_spec(list(char)::in, list(/;kq|/^\<get_first_spec\>/;'q;"	kind:pred	file:
parse_runtime.parse_spec	../library/string.parse_runtime.m	/^:- pred parse_spec(char::in, list(poly_type)::in, list(/;kq|/^\<parse_spec\>/;'q;"	kind:pred	file:
parse_runtime.sized_int	../library/string.parse_runtime.m	/^:- type sized_int$/;kq|-;/\<parse_runtime.sized_int\>/;'q;"	kind:type
parse_runtime.sized_int16	../library/string.parse_runtime.m	/^    ;       sized_int16(int16)$/;kq|-;/\<parse_runtime.sized_int16\>/;'q;"	kind:cons
parse_runtime.sized_int32	../library/string.parse_runtime.m	/^    ;       sized_int32(int32)$/;kq|-;/\<parse_runtime.sized_int32\>/;'q;"	kind:cons
parse_runtime.sized_int64	../library/string.parse_runtime.m	/^    ;       sized_int64(int64).$/;kq|-;/\<parse_runtime.sized_int64\>/;'q;"	kind:cons
parse_runtime.sized_int8	../library/string.parse_runtime.m	/^    ;       sized_int8(int8)$/;kq|-;/\<parse_runtime.sized_int8\>/;'q;"	kind:cons
parse_runtime.sized_uint	../library/string.parse_runtime.m	/^:- type sized_uint$/;kq|-;/\<parse_runtime.sized_uint\>/;'q;"	kind:type
parse_runtime.sized_uint16	../library/string.parse_runtime.m	/^    ;       sized_uint16(uint16)$/;kq|-;/\<parse_runtime.sized_uint16\>/;'q;"	kind:cons
parse_runtime.sized_uint32	../library/string.parse_runtime.m	/^    ;       sized_uint32(uint32)$/;kq|-;/\<parse_runtime.sized_uint32\>/;'q;"	kind:cons
parse_runtime.sized_uint64	../library/string.parse_runtime.m	/^    ;       sized_uint64(uint64).$/;kq|-;/\<parse_runtime.sized_uint64\>/;'q;"	kind:cons
parse_runtime.sized_uint8	../library/string.parse_runtime.m	/^    ;       sized_uint8(uint8)$/;kq|-;/\<parse_runtime.sized_uint8\>/;'q;"	kind:cons
parse_runtime.spec_char	../library/string.parse_runtime.m	/^    ;       spec_char($/;kq|-;/\<parse_runtime.spec_char\>/;'q;"	kind:cons
parse_runtime.spec_float	../library/string.parse_runtime.m	/^    ;       spec_float($/;kq|-;/\<parse_runtime.spec_float\>/;'q;"	kind:cons
parse_runtime.spec_signed_int	../library/string.parse_runtime.m	/^    ;       spec_signed_int($/;kq|-;/\<parse_runtime.spec_signed_int\>/;'q;"	kind:cons
parse_runtime.spec_string	../library/string.parse_runtime.m	/^    ;       spec_string($/;kq|-;/\<parse_runtime.spec_string\>/;'q;"	kind:cons
parse_runtime.spec_uint	../library/string.parse_runtime.m	/^    ;       spec_uint($/;kq|-;/\<parse_runtime.spec_uint\>/;'q;"	kind:cons
parse_simple_term	../library/mercury_term_parser.m	/^:- pred parse_simple_term(/;kq|/^\<parse_simple_term\>/;'q;"	kind:pred	file:
parse_spec	../library/string.parse_runtime.m	/^:- pred parse_spec(char::in, list(poly_type)::in, list(/;kq|/^\<parse_spec\>/;'q;"	kind:pred	file:
parse_special_atom	../library/mercury_term_parser.m	/^:- pred parse_special_atom(/;kq|/^\<parse_special_atom\>/;'q;"	kind:pred	file:
parse_term	../library/mercury_term_parser.m	/^:- pred parse_term(parse_result(term(/;kq|/^\<parse_term\>/;'q;"	kind:pred	file:
parse_tokens	../library/mercury_term_parser.m	/^:- pred parse_tokens(string::in, token_list::in, read_term(/;kq|/^\<parse_tokens\>/;'q;"	kind:pred
parse_tokens_with_op_table	../library/mercury_term_parser.m	/^:- pred parse_tokens_with_op_table(/;kq|/^\<parse_tokens_with_op_table\>/;'q;"	kind:pred
parse_util.base_decimal	../library/string.parse_util.m	/^    ;       base_decimal$/;kq|-;/\<parse_util.base_decimal\>/;'q;"	kind:cons
parse_util.base_hex_lc	../library/string.parse_util.m	/^    ;       base_hex_lc$/;kq|-;/\<parse_util.base_hex_lc\>/;'q;"	kind:cons
parse_util.base_hex_p	../library/string.parse_util.m	/^    ;       base_hex_p.$/;kq|-;/\<parse_util.base_hex_p\>/;'q;"	kind:cons
parse_util.base_hex_uc	../library/string.parse_util.m	/^    ;       base_hex_uc$/;kq|-;/\<parse_util.base_hex_uc\>/;'q;"	kind:cons
parse_util.base_octal	../library/string.parse_util.m	/^    --->    base_octal$/;kq|-;/\<parse_util.base_octal\>/;'q;"	kind:cons
parse_util.error_no_polytype	../library/string.parse_util.m	/^    ;       error_no_polytype($/;kq|-;/\<parse_util.error_no_polytype\>/;'q;"	kind:cons
parse_util.error_no_specifier	../library/string.parse_util.m	/^    --->    error_no_specifier($/;kq|-;/\<parse_util.error_no_specifier\>/;'q;"	kind:cons
parse_util.flag_hash	../library/string.parse_util.m	/^                flag_hash       :: string_format_flag_hash,$/;kq|-;/\<parse_util.flag_hash\>/;'q;"	kind:fld
parse_util.flag_hash_clear	../library/string.parse_util.m	/^    --->    flag_hash_clear$/;kq|-;/\<parse_util.flag_hash_clear\>/;'q;"	kind:cons
parse_util.flag_hash_set	../library/string.parse_util.m	/^    ;       flag_hash_set.$/;kq|-;/\<parse_util.flag_hash_set\>/;'q;"	kind:cons
parse_util.flag_minus	../library/string.parse_util.m	/^                flag_minus      :: string_format_flag_minus,$/;kq|-;/\<parse_util.flag_minus\>/;'q;"	kind:fld
parse_util.flag_minus_clear	../library/string.parse_util.m	/^    --->    flag_minus_clear$/;kq|-;/\<parse_util.flag_minus_clear\>/;'q;"	kind:cons
parse_util.flag_minus_set	../library/string.parse_util.m	/^    ;       flag_minus_set.$/;kq|-;/\<parse_util.flag_minus_set\>/;'q;"	kind:cons
parse_util.flag_plus	../library/string.parse_util.m	/^                flag_plus       :: string_format_flag_plus$/;kq|-;/\<parse_util.flag_plus\>/;'q;"	kind:fld
parse_util.flag_plus_clear	../library/string.parse_util.m	/^    --->    flag_plus_clear$/;kq|-;/\<parse_util.flag_plus_clear\>/;'q;"	kind:cons
parse_util.flag_plus_set	../library/string.parse_util.m	/^    ;       flag_plus_set.$/;kq|-;/\<parse_util.flag_plus_set\>/;'q;"	kind:cons
parse_util.flag_space	../library/string.parse_util.m	/^                flag_space      :: string_format_flag_space,$/;kq|-;/\<parse_util.flag_space\>/;'q;"	kind:fld
parse_util.flag_space_clear	../library/string.parse_util.m	/^    --->    flag_space_clear$/;kq|-;/\<parse_util.flag_space_clear\>/;'q;"	kind:cons
parse_util.flag_space_set	../library/string.parse_util.m	/^    ;       flag_space_set.$/;kq|-;/\<parse_util.flag_space_set\>/;'q;"	kind:cons
parse_util.flag_zero	../library/string.parse_util.m	/^                flag_zero       :: string_format_flag_zero,$/;kq|-;/\<parse_util.flag_zero\>/;'q;"	kind:fld
parse_util.flag_zero_clear	../library/string.parse_util.m	/^    --->    flag_zero_clear$/;kq|-;/\<parse_util.flag_zero_clear\>/;'q;"	kind:cons
parse_util.flag_zero_set	../library/string.parse_util.m	/^    ;       flag_zero_set.$/;kq|-;/\<parse_util.flag_zero_set\>/;'q;"	kind:cons
parse_util.found_end_of_string	../library/string.parse_util.m	/^    --->    found_end_of_string$/;kq|-;/\<parse_util.found_end_of_string\>/;'q;"	kind:cons
parse_util.found_percent	../library/string.parse_util.m	/^    ;       found_percent(list(char)).  % The list of chars after the percent.$/;kq|-;/\<parse_util.found_percent\>/;'q;"	kind:cons
parse_util.gather_ended_by	../library/string.parse_util.m	/^:- type gather_ended_by$/;kq|-;/\<parse_util.gather_ended_by\>/;'q;"	kind:type
parse_util.gather_flag_chars	../library/string.parse_util.m	/^:- pred gather_flag_chars(list(char)::in, list(/;kq|/^\<gather_flag_chars\>/;'q;"	kind:pred
parse_util.get_number_prefix	../library/string.parse_util.m	/^:- pred get_number_prefix(list(char)::in, list(/;kq|/^\<get_number_prefix\>/;'q;"	kind:pred
parse_util.kind_f_plain_lc	../library/string.parse_util.m	/^    ;       kind_f_plain_lc$/;kq|-;/\<parse_util.kind_f_plain_lc\>/;'q;"	kind:cons
parse_util.kind_f_plain_uc	../library/string.parse_util.m	/^    ;       kind_f_plain_uc$/;kq|-;/\<parse_util.kind_f_plain_uc\>/;'q;"	kind:cons
parse_util.kind_g_flexible_lc	../library/string.parse_util.m	/^    ;       kind_g_flexible_lc$/;kq|-;/\<parse_util.kind_g_flexible_lc\>/;'q;"	kind:cons
parse_util.kind_g_flexible_uc	../library/string.parse_util.m	/^    ;       kind_g_flexible_uc.$/;kq|-;/\<parse_util.kind_g_flexible_uc\>/;'q;"	kind:cons
parse_util.no_specified_prec	../library/string.parse_util.m	/^    --->    no_specified_prec$/;kq|-;/\<parse_util.no_specified_prec\>/;'q;"	kind:cons
parse_util.no_specified_width	../library/string.parse_util.m	/^    --->    no_specified_width$/;kq|-;/\<parse_util.no_specified_width\>/;'q;"	kind:cons
parse_util.nth	../library/string.parse_util.m	/^:- func nth(/;kq|/^\<nth\>/;'q;"	kind:func	file:
parse_util.nth_specifier	../library/string.parse_util.m	/^:- func nth_specifier(/;kq|/^\<nth_specifier\>/;'q;"	kind:func	file:
parse_util.poly_kind	../library/string.parse_util.m	/^:- type poly_kind$/;kq|-;/\<parse_util.poly_kind\>/;'q;"	kind:type
parse_util.poly_kind_char	../library/string.parse_util.m	/^    --->    poly_kind_char$/;kq|-;/\<parse_util.poly_kind_char\>/;'q;"	kind:cons
parse_util.poly_kind_desc	../library/string.parse_util.m	/^:- func poly_kind_desc(/;kq|/^\<poly_kind_desc\>/;'q;"	kind:func	file:
parse_util.poly_kind_float	../library/string.parse_util.m	/^    ;       poly_kind_float.$/;kq|-;/\<parse_util.poly_kind_float\>/;'q;"	kind:cons
parse_util.poly_kind_int	../library/string.parse_util.m	/^    ;       poly_kind_int$/;kq|-;/\<parse_util.poly_kind_int\>/;'q;"	kind:cons
parse_util.poly_kind_int16	../library/string.parse_util.m	/^    ;       poly_kind_int16$/;kq|-;/\<parse_util.poly_kind_int16\>/;'q;"	kind:cons
parse_util.poly_kind_int32	../library/string.parse_util.m	/^    ;       poly_kind_int32$/;kq|-;/\<parse_util.poly_kind_int32\>/;'q;"	kind:cons
parse_util.poly_kind_int64	../library/string.parse_util.m	/^    ;       poly_kind_int64$/;kq|-;/\<parse_util.poly_kind_int64\>/;'q;"	kind:cons
parse_util.poly_kind_int8	../library/string.parse_util.m	/^    ;       poly_kind_int8$/;kq|-;/\<parse_util.poly_kind_int8\>/;'q;"	kind:cons
parse_util.poly_kind_str	../library/string.parse_util.m	/^    ;       poly_kind_str$/;kq|-;/\<parse_util.poly_kind_str\>/;'q;"	kind:cons
parse_util.poly_kind_uint	../library/string.parse_util.m	/^    ;       poly_kind_uint$/;kq|-;/\<parse_util.poly_kind_uint\>/;'q;"	kind:cons
parse_util.poly_kind_uint16	../library/string.parse_util.m	/^    ;       poly_kind_uint16$/;kq|-;/\<parse_util.poly_kind_uint16\>/;'q;"	kind:cons
parse_util.poly_kind_uint32	../library/string.parse_util.m	/^    ;       poly_kind_uint32$/;kq|-;/\<parse_util.poly_kind_uint32\>/;'q;"	kind:cons
parse_util.poly_kind_uint64	../library/string.parse_util.m	/^    ;       poly_kind_uint64$/;kq|-;/\<parse_util.poly_kind_uint64\>/;'q;"	kind:cons
parse_util.poly_kind_uint8	../library/string.parse_util.m	/^    ;       poly_kind_uint8$/;kq|-;/\<parse_util.poly_kind_uint8\>/;'q;"	kind:cons
parse_util.specified_prec	../library/string.parse_util.m	/^    ;       specified_prec(int).$/;kq|-;/\<parse_util.specified_prec\>/;'q;"	kind:cons
parse_util.specified_width	../library/string.parse_util.m	/^    ;       specified_width(int).$/;kq|-;/\<parse_util.specified_width\>/;'q;"	kind:cons
parse_util.specifier_char	../library/string.parse_util.m	/^:- func specifier_char(/;kq|/^\<specifier_char\>/;'q;"	kind:func	file:
parse_util.string_format_error	../library/string.parse_util.m	/^:- type string_format_error$/;kq|-;/\<parse_util.string_format_error\>/;'q;"	kind:type
parse_util.string_format_flags	../library/string.parse_util.m	/^:- type string_format_flags$/;kq|-;/\<parse_util.string_format_flags\>/;'q;"	kind:type
parse_whole_term	../library/mercury_term_parser.m	/^:- pred parse_whole_term(parse_result(term(/;kq|/^\<parse_whole_term\>/;'q;"	kind:pred	file:
parser	../library/parsing_utils.m	/^:- type parser(T) == pred(src, T, ps, ps).$/;kq|-;/\<parser\>/;'q;"	kind:type
parser_get_term_context	../library/mercury_term_parser.m	/^:- pred parser_get_term_context(parser_state(/;kq|/^\<parser_get_term_context\>/;'q;"	kind:pred	file:
parser_state	../library/mercury_term_parser.m	/^:- type parser_state(Ops, T)   % <= op_table(Ops)$/;kq|-;/\<parser_state\>/;'q;"	kind:type	file:
parser_state_get_nest_stack	../library/mercury_term_parser.m	/^:- func parser_state_get_nest_stack(parser_state(/;kq|/^\<parser_state_get_nest_stack\>/;'q;"	kind:func	file:
parser_state_get_ops_table	../library/mercury_term_parser.m	/^:- func parser_state_get_ops_table(parser_state(/;kq|/^\<parser_state_get_ops_table\>/;'q;"	kind:func	file:
parser_state_get_stream_name	../library/mercury_term_parser.m	/^:- func parser_state_get_stream_name(parser_state(/;kq|/^\<parser_state_get_stream_name\>/;'q;"	kind:func	file:
parser_state_get_var_names	../library/mercury_term_parser.m	/^:- func parser_state_get_var_names(parser_state(Ops, T)) = map(string, var(/;kq|/^\<parser_state_get_var_names\>/;'q;"	kind:func	file:
parser_state_get_varset	../library/mercury_term_parser.m	/^:- func parser_state_get_varset(parser_state(Ops, T)) = varset(/;kq|/^\<parser_state_get_varset\>/;'q;"	kind:func	file:
parser_state_set_nest_stack	../library/mercury_term_parser.m	/^:- pred parser_state_set_nest_stack(/;kq|/^\<parser_state_set_nest_stack\>/;'q;"	kind:pred	file:
parser_state_set_var_names	../library/mercury_term_parser.m	/^:- pred parser_state_set_var_names(map(string, var(/;kq|/^\<parser_state_set_var_names\>/;'q;"	kind:pred	file:
parser_state_set_varset	../library/mercury_term_parser.m	/^:- pred parser_state_set_varset(varset(/;kq|/^\<parser_state_set_varset\>/;'q;"	kind:pred	file:
parser_with_state	../library/parsing_utils.m	/^:- type parser_with_state(T, S) == pred(src, T, S, S, ps, ps).$/;kq|-;/\<parser_with_state\>/;'q;"	kind:type
parsing_utils.brackets	../library/parsing_utils.m	/^:- pred brackets(/;kq|/^\<brackets\>/;'q;"	kind:pred
parsing_utils.brackets	../library/parsing_utils.m	/^:- pred brackets(string::in, string::in, parser(T)::in(/;kq|/^\<brackets\>/;'q;"	kind:pred
parsing_utils.char_in_class	../library/parsing_utils.m	/^:- pred char_in_class(/;kq|/^\<char_in_class\>/;'q;"	kind:pred
parsing_utils.current_offset	../library/parsing_utils.m	/^:- pred current_offset(/;kq|/^\<current_offset\>/;'q;"	kind:pred
parsing_utils.digits	../library/parsing_utils.m	/^:- pred digits(/;kq|/^\<digits\>/;'q;"	kind:pred	file:
parsing_utils.digits_2	../library/parsing_utils.m	/^:- pred digits_2(/;kq|/^\<digits_2\>/;'q;"	kind:pred	file:
parsing_utils.eof	../library/parsing_utils.m	/^:- pred eof(/;kq|/^\<eof\>/;'q;"	kind:pred
parsing_utils.error	../library/parsing_utils.m	/^    ;       error($/;kq|-;/\<parsing_utils.error\>/;'q;"	kind:cons
parsing_utils.error_col	../library/parsing_utils.m	/^                error_col     :: int$/;kq|-;/\<parsing_utils.error_col\>/;'q;"	kind:fld
parsing_utils.error_line	../library/parsing_utils.m	/^                error_line    :: int,$/;kq|-;/\<parsing_utils.error_line\>/;'q;"	kind:fld
parsing_utils.error_message	../library/parsing_utils.m	/^                error_message :: maybe(string),$/;kq|-;/\<parsing_utils.error_message\>/;'q;"	kind:fld
parsing_utils.float_literal	../library/parsing_utils.m	/^:- pred float_literal(/;kq|/^\<float_literal\>/;'q;"	kind:pred
parsing_utils.furthest_offset	../library/parsing_utils.m	/^                furthest_offset     ::  mutvar(int),$/;kq|-;/\<parsing_utils.furthest_offset\>/;'q;"	kind:fld	file:
parsing_utils.identifier	../library/parsing_utils.m	/^:- pred identifier(/;kq|/^\<identifier\>/;'q;"	kind:pred
parsing_utils.identifier_2	../library/parsing_utils.m	/^:- pred identifier_2(/;kq|/^\<identifier_2\>/;'q;"	kind:pred	file:
parsing_utils.ikeyword	../library/parsing_utils.m	/^:- pred ikeyword(/;kq|/^\<ikeyword\>/;'q;"	kind:pred
parsing_utils.imatch_string	../library/parsing_utils.m	/^:- pred imatch_string(/;kq|/^\<imatch_string\>/;'q;"	kind:pred	file:
parsing_utils.imatch_string_2	../library/parsing_utils.m	/^:- pred imatch_string_2(/;kq|/^\<imatch_string_2\>/;'q;"	kind:pred	file:
parsing_utils.input_length	../library/parsing_utils.m	/^                input_length        ::  int,$/;kq|-;/\<parsing_utils.input_length\>/;'q;"	kind:fld	file:
parsing_utils.input_string	../library/parsing_utils.m	/^                input_string        ::  string,$/;kq|-;/\<parsing_utils.input_string\>/;'q;"	kind:fld	file:
parsing_utils.input_string	../library/parsing_utils.m	/^:- pred input_string(/;kq|/^\<input_string\>/;'q;"	kind:pred
parsing_utils.input_substring	../library/parsing_utils.m	/^:- pred input_substring(/;kq|/^\<input_substring\>/;'q;"	kind:pred
parsing_utils.int_literal	../library/parsing_utils.m	/^:- pred int_literal(/;kq|/^\<int_literal\>/;'q;"	kind:pred
parsing_utils.keyword	../library/parsing_utils.m	/^:- pred keyword(/;kq|/^\<keyword\>/;'q;"	kind:pred
parsing_utils.line_numbers	../library/parsing_utils.m	/^:- type line_numbers == array(int).$/;kq|-;/\<parsing_utils.line_numbers\>/;'q;"	kind:type	file:
parsing_utils.match_string	../library/parsing_utils.m	/^:- pred match_string(/;kq|/^\<match_string\>/;'q;"	kind:pred	file:
parsing_utils.match_string_2	../library/parsing_utils.m	/^:- pred match_string_2(/;kq|/^\<match_string_2\>/;'q;"	kind:pred	file:
parsing_utils.new_src_and_ps	../library/parsing_utils.m	/^:- pred new_src_and_ps(/;kq|/^\<new_src_and_ps\>/;'q;"	kind:pred
parsing_utils.new_src_and_ps	../library/parsing_utils.m	/^:- pred new_src_and_ps(string::in, skip_whitespace_pred::in(/;kq|/^\<new_src_and_ps\>/;'q;"	kind:pred
parsing_utils.next_char	../library/parsing_utils.m	/^:- pred next_char(/;kq|/^\<next_char\>/;'q;"	kind:pred
parsing_utils.ok	../library/parsing_utils.m	/^    --->    ok(T)$/;kq|-;/\<parsing_utils.ok\>/;'q;"	kind:cons
parsing_utils.one_or_more	../library/parsing_utils.m	/^:- pred one_or_more(parser(T)::in(parser), src::in, list(/;kq|/^\<one_or_more\>/;'q;"	kind:pred
parsing_utils.one_or_more	../library/parsing_utils.m	/^:- pred one_or_more(parser_with_state(T, S)::in(/;kq|/^\<one_or_more\>/;'q;"	kind:pred
parsing_utils.optional	../library/parsing_utils.m	/^:- pred optional(parser(T)::in(parser), src::in, maybe(/;kq|/^\<optional\>/;'q;"	kind:pred
parsing_utils.optional	../library/parsing_utils.m	/^:- pred optional(parser_with_state(T, S)::in(/;kq|/^\<optional\>/;'q;"	kind:pred
parsing_utils.optional_sign	../library/parsing_utils.m	/^:- pred optional_sign(/;kq|/^\<optional_sign\>/;'q;"	kind:pred	file:
parsing_utils.parse	../library/parsing_utils.m	/^:- pred parse(string::in, parser(T)::in(parser), parse_result(/;kq|/^\<parse\>/;'q;"	kind:pred
parsing_utils.parse	../library/parsing_utils.m	/^:- pred parse(string::in, skip_whitespace_pred::in(/;kq|/^\<parse\>/;'q;"	kind:pred
parsing_utils.parse_result	../library/parsing_utils.m	/^:- type parse_result(T)$/;kq|-;/\<parsing_utils.parse_result\>/;'q;"	kind:type
parsing_utils.parser	../library/parsing_utils.m	/^:- type parser(T) == pred(src, T, ps, ps).$/;kq|-;/\<parsing_utils.parser\>/;'q;"	kind:type
parsing_utils.ps	../library/parsing_utils.m	/^:- type ps == int.$/;kq|-;/\<parsing_utils.ps\>/;'q;"	kind:type	file:
parsing_utils.punct	../library/parsing_utils.m	/^:- pred punct(/;kq|/^\<punct\>/;'q;"	kind:pred
parsing_utils.record_progress	../library/parsing_utils.m	/^:- impure pred record_progress(/;kq|/^\<record_progress\>/;'q;"	kind:pred	file:
parsing_utils.separated_list	../library/parsing_utils.m	/^:- pred separated_list(/;kq|/^\<separated_list\>/;'q;"	kind:pred
parsing_utils.separated_list	../library/parsing_utils.m	/^:- pred separated_list(string::in, parser(T)::in(/;kq|/^\<separated_list\>/;'q;"	kind:pred
parsing_utils.skip_to_eol	../library/parsing_utils.m	/^:- pred skip_to_eol(/;kq|/^\<skip_to_eol\>/;'q;"	kind:pred
parsing_utils.skip_whitespace	../library/parsing_utils.m	/^:- pred skip_whitespace(/;kq|/^\<skip_whitespace\>/;'q;"	kind:pred	file:
parsing_utils.skip_ws_pred	../library/parsing_utils.m	/^                skip_ws_pred        ::  skip_whitespace_pred,$/;kq|-;/\<parsing_utils.skip_ws_pred\>/;'q;"	kind:fld	file:
parsing_utils.src	../library/parsing_utils.m	/^:- type src$/;kq|-;/\<parsing_utils.src\>/;'q;"	kind:type	file:
parsing_utils.string_literal	../library/parsing_utils.m	/^:- pred string_literal(/;kq|/^\<string_literal\>/;'q;"	kind:pred
parsing_utils.string_literal_2	../library/parsing_utils.m	/^:- pred string_literal_2(/;kq|/^\<string_literal_2\>/;'q;"	kind:pred	file:
parsing_utils.whitespace	../library/parsing_utils.m	/^:- pred whitespace(/;kq|/^\<whitespace\>/;'q;"	kind:pred
parsing_utils.zero_or_more	../library/parsing_utils.m	/^:- pred zero_or_more(parser(T)::in(parser), src::in, list(/;kq|/^\<zero_or_more\>/;'q;"	kind:pred
parsing_utils.zero_or_more	../library/parsing_utils.m	/^:- pred zero_or_more(parser_with_state(T, S)::in(/;kq|/^\<zero_or_more\>/;'q;"	kind:pred
partial_construct_rep	../mdbcomp/program_representation.m	/^    ;       partial_construct_rep($/;kq|-;/\<partial_construct_rep\>/;'q;"	kind:cons
partial_construct_rep	program_representation.m	/^    ;       partial_construct_rep($/;kq|-;/\<partial_construct_rep\>/;'q;"	kind:cons
partial_deconstruct_rep	../mdbcomp/program_representation.m	/^    ;       partial_deconstruct_rep($/;kq|-;/\<partial_deconstruct_rep\>/;'q;"	kind:cons
partial_deconstruct_rep	program_representation.m	/^    ;       partial_deconstruct_rep($/;kq|-;/\<partial_deconstruct_rep\>/;'q;"	kind:cons
partial_deep_copy	../library/solutions.m	/^:- impure pred partial_deep_copy(/;kq|/^\<partial_deep_copy\>/;'q;"	kind:pred	file:
partial_inst_copy	../library/private_builtin.m	/^:- pred partial_inst_copy(/;kq|/^\<partial_inst_copy\>/;'q;"	kind:pred
partial_sym_name_is_part_of_full	../mdbcomp/sym_name.m	/^:- pred partial_sym_name_is_part_of_full(/;kq|/^\<partial_sym_name_is_part_of_full\>/;'q;"	kind:pred
partial_sym_name_is_part_of_full	sym_name.m	/^:- pred partial_sym_name_is_part_of_full(/;kq|/^\<partial_sym_name_is_part_of_full\>/;'q;"	kind:pred
partial_sym_name_matches_full	../mdbcomp/sym_name.m	/^:- pred partial_sym_name_matches_full(/;kq|/^\<partial_sym_name_matches_full\>/;'q;"	kind:pred
partial_sym_name_matches_full	sym_name.m	/^:- pred partial_sym_name_matches_full(/;kq|/^\<partial_sym_name_matches_full\>/;'q;"	kind:pred
partition_id	../library/eqvclass.m	/^:- pred partition_id(eqvclass(/;kq|/^\<partition_id\>/;'q;"	kind:pred
partition_id	../library/eqvclass.m	/^:- type partition_id    ==  int.$/;kq|-;/\<partition_id\>/;'q;"	kind:type	file:
partition_ids	../library/eqvclass.m	/^:- pred partition_ids(eqvclass(T)::in, list(/;kq|/^\<partition_ids\>/;'q;"	kind:pred	file:
partition_list	../library/eqvclass.m	/^:- func partition_list(eqvclass(T)) = list(set(/;kq|/^\<partition_list\>/;'q;"	kind:func
partition_list_to_eqvclass	../library/eqvclass.m	/^:- func partition_list_to_eqvclass(list(set(T))) = eqvclass(/;kq|/^\<partition_list_to_eqvclass\>/;'q;"	kind:func
partition_map	../library/eqvclass.m	/^                partition_map   :: map(partition_id, set(T)),$/;kq|-;/\<partition_map\>/;'q;"	kind:fld	file:
partition_set	../library/eqvclass.m	/^:- func partition_set(eqvclass(T)) = set(set(/;kq|/^\<partition_set\>/;'q;"	kind:func
partition_set_to_eqvclass	../library/eqvclass.m	/^:- func partition_set_to_eqvclass(set(set(T))) = eqvclass(/;kq|/^\<partition_set_to_eqvclass\>/;'q;"	kind:func
partitions	../library/eqvclass.m	/^:- pred partitions(eqvclass(T)::in, list(/;kq|/^\<partitions\>/;'q;"	kind:pred	file:
pass_count	../mdbcomp/slice_and_dice.m	/^                pass_count      :: int,$/;kq|-;/\<pass_count\>/;'q;"	kind:fld
pass_count	slice_and_dice.m	/^                pass_count      :: int,$/;kq|-;/\<pass_count\>/;'q;"	kind:fld
pass_slice	../mdbcomp/slice_and_dice.m	/^    --->    pass_slice$/;kq|-;/\<pass_slice\>/;'q;"	kind:cons	file:
pass_slice	slice_and_dice.m	/^    --->    pass_slice$/;kq|-;/\<pass_slice\>/;'q;"	kind:cons	file:
pass_tests	../mdbcomp/slice_and_dice.m	/^                pass_tests      :: int,$/;kq|-;/\<pass_tests\>/;'q;"	kind:fld
pass_tests	slice_and_dice.m	/^                pass_tests      :: int,$/;kq|-;/\<pass_tests\>/;'q;"	kind:fld
past_ws	../library/mercury_term_lexer.m	/^    --->    past_ws$/;kq|-;/\<past_ws\>/;'q;"	kind:cons	file:
path_name_is_absolute	../library/dir.m	/^:- pred path_name_is_absolute(/;kq|/^\<path_name_is_absolute\>/;'q;"	kind:pred
path_name_is_drive_letter_relative_path	../library/dir.m	/^:- pred path_name_is_drive_letter_relative_path(/;kq|/^\<path_name_is_drive_letter_relative_path\>/;'q;"	kind:pred	file:
path_name_is_root_directory	../library/dir.m	/^:- pred path_name_is_root_directory(/;kq|/^\<path_name_is_root_directory\>/;'q;"	kind:pred
path_name_starts_with_drive_letter_colon	../library/dir.m	/^:- pred path_name_starts_with_drive_letter_colon(/;kq|/^\<path_name_starts_with_drive_letter_colon\>/;'q;"	kind:pred	file:
path_only	../mdbcomp/trace_counts.m	/^    ;       path_only(reverse_goal_path)$/;kq|-;/\<path_only\>/;'q;"	kind:cons
path_only	trace_counts.m	/^    ;       path_only(reverse_goal_path)$/;kq|-;/\<path_only\>/;'q;"	kind:cons
path_port	../mdbcomp/trace_counts.m	/^:- type path_port$/;kq|-;/\<path_port\>/;'q;"	kind:type
path_port	trace_counts.m	/^:- type path_port$/;kq|-;/\<path_port\>/;'q;"	kind:type
pdr_detism	../mdbcomp/program_representation.m	/^                pdr_detism              :: detism_rep$/;kq|-;/\<pdr_detism\>/;'q;"	kind:fld
pdr_detism	program_representation.m	/^                pdr_detism              :: detism_rep$/;kq|-;/\<pdr_detism\>/;'q;"	kind:fld
pdr_goal	../mdbcomp/program_representation.m	/^                pdr_goal                :: goal_rep(GoalAnnotation),$/;kq|-;/\<pdr_goal\>/;'q;"	kind:fld
pdr_goal	program_representation.m	/^                pdr_goal                :: goal_rep(GoalAnnotation),$/;kq|-;/\<pdr_goal\>/;'q;"	kind:fld
pdr_head_vars	../mdbcomp/program_representation.m	/^                pdr_head_vars           :: list(head_var_rep),$/;kq|-;/\<pdr_head_vars\>/;'q;"	kind:fld
pdr_head_vars	program_representation.m	/^                pdr_head_vars           :: list(head_var_rep),$/;kq|-;/\<pdr_head_vars\>/;'q;"	kind:fld
pdr_var_name_table	../mdbcomp/program_representation.m	/^                pdr_var_name_table      :: var_name_table,$/;kq|-;/\<pdr_var_name_table\>/;'q;"	kind:fld
pdr_var_name_table	program_representation.m	/^                pdr_var_name_table      :: var_name_table,$/;kq|-;/\<pdr_var_name_table\>/;'q;"	kind:fld
pdr_var_type_table	../mdbcomp/program_representation.m	/^                pdr_var_type_table      :: maybe(var_type_table),$/;kq|-;/\<pdr_var_type_table\>/;'q;"	kind:fld
pdr_var_type_table	program_representation.m	/^                pdr_var_type_table      :: maybe(var_type_table),$/;kq|-;/\<pdr_var_type_table\>/;'q;"	kind:fld
peek	../library/pqueue.m	/^:- pred peek(pqueue(/;kq|/^\<peek\>/;'q;"	kind:pred
peek	../library/psqueue.m	/^:- pred peek(psqueue(/;kq|/^\<peek\>/;'q;"	kind:pred
peek_key	../library/pqueue.m	/^:- pred peek_key(pqueue(/;kq|/^\<peek_key\>/;'q;"	kind:pred
peek_value	../library/pqueue.m	/^:- pred peek_value(pqueue(/;kq|/^\<peek_value\>/;'q;"	kind:pred
pem_first_conj_dead_time	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_first_conj_dead_time    :: float,$/;kq|-;/\<pem_first_conj_dead_time\>/;'q;"	kind:fld
pem_first_conj_dead_time	feedback.automatic_parallelism.m	/^                pem_first_conj_dead_time    :: float,$/;kq|-;/\<pem_first_conj_dead_time\>/;'q;"	kind:fld
pem_future_dead_time	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_future_dead_time        :: float$/;kq|-;/\<pem_future_dead_time\>/;'q;"	kind:fld
pem_future_dead_time	feedback.automatic_parallelism.m	/^                pem_future_dead_time        :: float$/;kq|-;/\<pem_future_dead_time\>/;'q;"	kind:fld
pem_num_calls	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_num_calls               :: int,$/;kq|-;/\<pem_num_calls\>/;'q;"	kind:fld
pem_num_calls	feedback.automatic_parallelism.m	/^                pem_num_calls               :: int,$/;kq|-;/\<pem_num_calls\>/;'q;"	kind:fld
pem_par_overhead_barrier	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_par_overhead_barrier    :: float,$/;kq|-;/\<pem_par_overhead_barrier\>/;'q;"	kind:fld
pem_par_overhead_barrier	feedback.automatic_parallelism.m	/^                pem_par_overhead_barrier    :: float,$/;kq|-;/\<pem_par_overhead_barrier\>/;'q;"	kind:fld
pem_par_overhead_signals	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_par_overhead_signals    :: float,$/;kq|-;/\<pem_par_overhead_signals\>/;'q;"	kind:fld
pem_par_overhead_signals	feedback.automatic_parallelism.m	/^                pem_par_overhead_signals    :: float,$/;kq|-;/\<pem_par_overhead_signals\>/;'q;"	kind:fld
pem_par_overhead_spark_cost	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_par_overhead_spark_cost :: float,$/;kq|-;/\<pem_par_overhead_spark_cost\>/;'q;"	kind:fld
pem_par_overhead_spark_cost	feedback.automatic_parallelism.m	/^                pem_par_overhead_spark_cost :: float,$/;kq|-;/\<pem_par_overhead_spark_cost\>/;'q;"	kind:fld
pem_par_overhead_waits	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_par_overhead_waits      :: float,$/;kq|-;/\<pem_par_overhead_waits\>/;'q;"	kind:fld
pem_par_overhead_waits	feedback.automatic_parallelism.m	/^                pem_par_overhead_waits      :: float,$/;kq|-;/\<pem_par_overhead_waits\>/;'q;"	kind:fld
pem_par_time	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_par_time                :: float,$/;kq|-;/\<pem_par_time\>/;'q;"	kind:fld
pem_par_time	feedback.automatic_parallelism.m	/^                pem_par_time                :: float,$/;kq|-;/\<pem_par_time\>/;'q;"	kind:fld
pem_seq_time	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_seq_time                :: float,$/;kq|-;/\<pem_seq_time\>/;'q;"	kind:fld
pem_seq_time	feedback.automatic_parallelism.m	/^                pem_seq_time                :: float,$/;kq|-;/\<pem_seq_time\>/;'q;"	kind:fld
percentage_str	../library/table_statistics.m	/^:- func percentage_str(/;kq|/^\<percentage_str\>/;'q;"	kind:func	file:
perm	../library/list.m	/^:- pred perm(list(T)::in, list(/;kq|/^\<perm\>/;'q;"	kind:pred
perm	../library/one_or_more.m	/^:- pred perm(one_or_more(T)::in, one_or_more(/;kq|/^\<perm\>/;'q;"	kind:pred
pf_function	../mdbcomp/prim_data.m	/^    ;       pf_function.$/;kq|-;/\<pf_function\>/;'q;"	kind:cons
pf_function	prim_data.m	/^    ;       pf_function.$/;kq|-;/\<pf_function\>/;'q;"	kind:cons
pf_predicate	../mdbcomp/prim_data.m	/^    --->    pf_predicate$/;kq|-;/\<pf_predicate\>/;'q;"	kind:cons
pf_predicate	prim_data.m	/^    --->    pf_predicate$/;kq|-;/\<pf_predicate\>/;'q;"	kind:cons
pg_goal_path	../mdbcomp/feedback.automatic_parallelism.m	/^                pg_goal_path    :: goal_path_string,$/;kq|-;/\<pg_goal_path\>/;'q;"	kind:fld
pg_goal_path	feedback.automatic_parallelism.m	/^                pg_goal_path    :: goal_path_string,$/;kq|-;/\<pg_goal_path\>/;'q;"	kind:fld
pg_pushed_into	../mdbcomp/feedback.automatic_parallelism.m	/^                pg_pushed_into  :: list(goal_path_string)$/;kq|-;/\<pg_pushed_into\>/;'q;"	kind:fld
pg_pushed_into	feedback.automatic_parallelism.m	/^                pg_pushed_into  :: list(goal_path_string)$/;kq|-;/\<pg_pushed_into\>/;'q;"	kind:fld
pg_pushee_hi	../mdbcomp/feedback.automatic_parallelism.m	/^                pg_pushee_hi    :: int,$/;kq|-;/\<pg_pushee_hi\>/;'q;"	kind:fld
pg_pushee_hi	feedback.automatic_parallelism.m	/^                pg_pushee_hi    :: int,$/;kq|-;/\<pg_pushee_hi\>/;'q;"	kind:fld
pg_pushee_lo	../mdbcomp/feedback.automatic_parallelism.m	/^                pg_pushee_lo    :: int,$/;kq|-;/\<pg_pushee_lo\>/;'q;"	kind:fld
pg_pushee_lo	feedback.automatic_parallelism.m	/^                pg_pushee_lo    :: int,$/;kq|-;/\<pg_pushee_lo\>/;'q;"	kind:fld
pga_coat_above_threshold	../mdbcomp/feedback.automatic_parallelism.m	/^                pga_coat_above_threshold    :: cost_above_par_threshold,$/;kq|-;/\<pga_coat_above_threshold\>/;'q;"	kind:fld
pga_coat_above_threshold	feedback.automatic_parallelism.m	/^                pga_coat_above_threshold    :: cost_above_par_threshold,$/;kq|-;/\<pga_coat_above_threshold\>/;'q;"	kind:fld
pga_cost_percall	../mdbcomp/feedback.automatic_parallelism.m	/^                pga_cost_percall            :: float,$/;kq|-;/\<pga_cost_percall\>/;'q;"	kind:fld
pga_cost_percall	feedback.automatic_parallelism.m	/^                pga_cost_percall            :: float,$/;kq|-;/\<pga_cost_percall\>/;'q;"	kind:fld
pga_var_consumptions	../mdbcomp/feedback.automatic_parallelism.m	/^                pga_var_consumptions        :: assoc_list(var_rep, float)$/;kq|-;/\<pga_var_consumptions\>/;'q;"	kind:fld
pga_var_consumptions	feedback.automatic_parallelism.m	/^                pga_var_consumptions        :: assoc_list(var_rep, float)$/;kq|-;/\<pga_var_consumptions\>/;'q;"	kind:fld
pga_var_productions	../mdbcomp/feedback.automatic_parallelism.m	/^                pga_var_productions         :: assoc_list(var_rep, float),$/;kq|-;/\<pga_var_productions\>/;'q;"	kind:fld
pga_var_productions	feedback.automatic_parallelism.m	/^                pga_var_productions         :: assoc_list(var_rep, float),$/;kq|-;/\<pga_var_productions\>/;'q;"	kind:fld
pi	../library/math.m	/^:- func pi = float.$/;kq|/^\<pi\>/;'q;"	kind:func
plain_call	../mdbcomp/program_representation.m	/^    ;       plain_call(string_proc_label)$/;kq|-;/\<plain_call\>/;'q;"	kind:cons
plain_call	program_representation.m	/^    ;       plain_call(string_proc_label)$/;kq|-;/\<plain_call\>/;'q;"	kind:cons
plain_call_rep	../mdbcomp/program_representation.m	/^    ;       plain_call_rep($/;kq|-;/\<plain_call_rep\>/;'q;"	kind:cons
plain_call_rep	program_representation.m	/^    ;       plain_call_rep($/;kq|-;/\<plain_call_rep\>/;'q;"	kind:cons
plain_term_to_revstrings	../library/string.to_string.m	/^:- pred plain_term_to_revstrings(/;kq|/^\<plain_term_to_revstrings\>/;'q;"	kind:pred	file:
plus	../library/int.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/int16.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/int32.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/int64.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/int8.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/ranges.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/uint.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/uint16.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/uint32.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/uint64.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/uint8.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
pointer_equal	../library/private_builtin.m	/^:- pred pointer_equal(/;kq|/^\<pointer_equal\>/;'q;"	kind:pred
poly	../library/pprint.m	/^:- func poly(/;kq|/^\<poly\>/;'q;"	kind:func
poly_du_num_arg_lookups	../library/table_statistics.m	/^                poly_du_num_arg_lookups             :: int,$/;kq|-;/\<poly_du_num_arg_lookups\>/;'q;"	kind:fld
poly_du_num_exist_lookups	../library/table_statistics.m	/^                poly_du_num_exist_lookups           :: int,$/;kq|-;/\<poly_du_num_exist_lookups\>/;'q;"	kind:fld
poly_du_num_node_allocs	../library/table_statistics.m	/^                poly_du_num_node_allocs             :: int,$/;kq|-;/\<poly_du_num_node_allocs\>/;'q;"	kind:fld
poly_du_num_node_bytes	../library/table_statistics.m	/^                poly_du_num_node_bytes              :: int,$/;kq|-;/\<poly_du_num_node_bytes\>/;'q;"	kind:fld
poly_enum_num_node_allocs	../library/table_statistics.m	/^                poly_enum_num_node_allocs           :: int,$/;kq|-;/\<poly_enum_num_node_allocs\>/;'q;"	kind:fld
poly_enum_num_node_bytes	../library/table_statistics.m	/^                poly_enum_num_node_bytes            :: int,$/;kq|-;/\<poly_enum_num_node_bytes\>/;'q;"	kind:fld
poly_hash_num_link_chunk_allocs	../library/table_statistics.m	/^                poly_hash_num_link_chunk_allocs     :: int,$/;kq|-;/\<poly_hash_num_link_chunk_allocs\>/;'q;"	kind:fld
poly_hash_num_link_chunk_bytes	../library/table_statistics.m	/^                poly_hash_num_link_chunk_bytes      :: int,$/;kq|-;/\<poly_hash_num_link_chunk_bytes\>/;'q;"	kind:fld
poly_hash_num_num_key_compares_dupl	../library/table_statistics.m	/^                poly_hash_num_num_key_compares_dupl :: int,$/;kq|-;/\<poly_hash_num_num_key_compares_dupl\>/;'q;"	kind:fld
poly_hash_num_num_key_compares_not_dupl	../library/table_statistics.m	/^                poly_hash_num_num_key_compares_not_dupl :: int,$/;kq|-;/\<poly_hash_num_num_key_compares_not_dupl\>/;'q;"	kind:fld
poly_hash_num_resizes	../library/table_statistics.m	/^                poly_hash_num_resizes               :: int,$/;kq|-;/\<poly_hash_num_resizes\>/;'q;"	kind:fld
poly_hash_num_table_allocs	../library/table_statistics.m	/^                poly_hash_num_table_allocs          :: int,$/;kq|-;/\<poly_hash_num_table_allocs\>/;'q;"	kind:fld
poly_hash_num_table_bytes	../library/table_statistics.m	/^                poly_hash_num_table_bytes           :: int,$/;kq|-;/\<poly_hash_num_table_bytes\>/;'q;"	kind:fld
poly_hash_resizes_num_new_entries	../library/table_statistics.m	/^                poly_hash_resizes_num_new_entries   :: int$/;kq|-;/\<poly_hash_resizes_num_new_entries\>/;'q;"	kind:fld
poly_hash_resizes_num_old_entries	../library/table_statistics.m	/^                poly_hash_resizes_num_old_entries   :: int,$/;kq|-;/\<poly_hash_resizes_num_old_entries\>/;'q;"	kind:fld
poly_kind	../library/string.parse_util.m	/^:- type poly_kind$/;kq|-;/\<poly_kind\>/;'q;"	kind:type
poly_kind_char	../library/string.parse_util.m	/^    --->    poly_kind_char$/;kq|-;/\<poly_kind_char\>/;'q;"	kind:cons
poly_kind_desc	../library/string.parse_util.m	/^:- func poly_kind_desc(/;kq|/^\<poly_kind_desc\>/;'q;"	kind:func	file:
poly_kind_float	../library/string.parse_util.m	/^    ;       poly_kind_float.$/;kq|-;/\<poly_kind_float\>/;'q;"	kind:cons
poly_kind_int	../library/string.parse_util.m	/^    ;       poly_kind_int$/;kq|-;/\<poly_kind_int\>/;'q;"	kind:cons
poly_kind_int16	../library/string.parse_util.m	/^    ;       poly_kind_int16$/;kq|-;/\<poly_kind_int16\>/;'q;"	kind:cons
poly_kind_int32	../library/string.parse_util.m	/^    ;       poly_kind_int32$/;kq|-;/\<poly_kind_int32\>/;'q;"	kind:cons
poly_kind_int64	../library/string.parse_util.m	/^    ;       poly_kind_int64$/;kq|-;/\<poly_kind_int64\>/;'q;"	kind:cons
poly_kind_int8	../library/string.parse_util.m	/^    ;       poly_kind_int8$/;kq|-;/\<poly_kind_int8\>/;'q;"	kind:cons
poly_kind_str	../library/string.parse_util.m	/^    ;       poly_kind_str$/;kq|-;/\<poly_kind_str\>/;'q;"	kind:cons
poly_kind_uint	../library/string.parse_util.m	/^    ;       poly_kind_uint$/;kq|-;/\<poly_kind_uint\>/;'q;"	kind:cons
poly_kind_uint16	../library/string.parse_util.m	/^    ;       poly_kind_uint16$/;kq|-;/\<poly_kind_uint16\>/;'q;"	kind:cons
poly_kind_uint32	../library/string.parse_util.m	/^    ;       poly_kind_uint32$/;kq|-;/\<poly_kind_uint32\>/;'q;"	kind:cons
poly_kind_uint64	../library/string.parse_util.m	/^    ;       poly_kind_uint64$/;kq|-;/\<poly_kind_uint64\>/;'q;"	kind:cons
poly_kind_uint8	../library/string.parse_util.m	/^    ;       poly_kind_uint8$/;kq|-;/\<poly_kind_uint8\>/;'q;"	kind:cons
poly_type	../library/string.m	/^:- type poly_type$/;kq|-;/\<poly_type\>/;'q;"	kind:type
poly_type_to_kind	../library/string.parse_runtime.m	/^:- func poly_type_to_kind(/;kq|/^\<poly_type_to_kind\>/;'q;"	kind:func	file:
pop	../library/stack.m	/^:- pred pop(T::out, stack(T)::in, stack(/;kq|/^\<pop\>/;'q;"	kind:pred
pop_component	../library/digraph.m	/^:- pred pop_component(digraph_key(T)::in, list(digraph_key(/;kq|/^\<pop_component\>/;'q;"	kind:pred	file:
pop_nest_open	../library/mercury_term_parser.m	/^:- pred pop_nest_open(/;kq|/^\<pop_nest_open\>/;'q;"	kind:pred	file:
popped	../library/digraph.m	/^                popped      :: digraph_key_set(T),$/;kq|-;/\<popped\>/;'q;"	kind:fld	file:
port_and_path	../mdbcomp/trace_counts.m	/^    ;       port_and_path(trace_port, reverse_goal_path).$/;kq|-;/\<port_and_path\>/;'q;"	kind:cons
port_and_path	trace_counts.m	/^    ;       port_and_path(trace_port, reverse_goal_path).$/;kq|-;/\<port_and_path\>/;'q;"	kind:cons
port_call	../mdbcomp/prim_data.m	/^    --->    port_call$/;kq|-;/\<port_call\>/;'q;"	kind:cons
port_call	prim_data.m	/^    --->    port_call$/;kq|-;/\<port_call\>/;'q;"	kind:cons
port_disj_first	../mdbcomp/prim_data.m	/^    ;       port_disj_first$/;kq|-;/\<port_disj_first\>/;'q;"	kind:cons
port_disj_first	prim_data.m	/^    ;       port_disj_first$/;kq|-;/\<port_disj_first\>/;'q;"	kind:cons
port_disj_later	../mdbcomp/prim_data.m	/^    ;       port_disj_later$/;kq|-;/\<port_disj_later\>/;'q;"	kind:cons
port_disj_later	prim_data.m	/^    ;       port_disj_later$/;kq|-;/\<port_disj_later\>/;'q;"	kind:cons
port_exception	../mdbcomp/prim_data.m	/^    ;       port_exception$/;kq|-;/\<port_exception\>/;'q;"	kind:cons
port_exception	prim_data.m	/^    ;       port_exception$/;kq|-;/\<port_exception\>/;'q;"	kind:cons
port_exit	../mdbcomp/prim_data.m	/^    ;       port_exit$/;kq|-;/\<port_exit\>/;'q;"	kind:cons
port_exit	prim_data.m	/^    ;       port_exit$/;kq|-;/\<port_exit\>/;'q;"	kind:cons
port_fail	../mdbcomp/prim_data.m	/^    ;       port_fail$/;kq|-;/\<port_fail\>/;'q;"	kind:cons
port_fail	prim_data.m	/^    ;       port_fail$/;kq|-;/\<port_fail\>/;'q;"	kind:cons
port_ite_cond	../mdbcomp/prim_data.m	/^    ;       port_ite_cond$/;kq|-;/\<port_ite_cond\>/;'q;"	kind:cons
port_ite_cond	prim_data.m	/^    ;       port_ite_cond$/;kq|-;/\<port_ite_cond\>/;'q;"	kind:cons
port_ite_else	../mdbcomp/prim_data.m	/^    ;       port_ite_else$/;kq|-;/\<port_ite_else\>/;'q;"	kind:cons
port_ite_else	prim_data.m	/^    ;       port_ite_else$/;kq|-;/\<port_ite_else\>/;'q;"	kind:cons
port_ite_then	../mdbcomp/prim_data.m	/^    ;       port_ite_then$/;kq|-;/\<port_ite_then\>/;'q;"	kind:cons
port_ite_then	prim_data.m	/^    ;       port_ite_then$/;kq|-;/\<port_ite_then\>/;'q;"	kind:cons
port_neg_enter	../mdbcomp/prim_data.m	/^    ;       port_neg_enter$/;kq|-;/\<port_neg_enter\>/;'q;"	kind:cons
port_neg_enter	prim_data.m	/^    ;       port_neg_enter$/;kq|-;/\<port_neg_enter\>/;'q;"	kind:cons
port_neg_failure	../mdbcomp/prim_data.m	/^    ;       port_neg_failure$/;kq|-;/\<port_neg_failure\>/;'q;"	kind:cons
port_neg_failure	prim_data.m	/^    ;       port_neg_failure$/;kq|-;/\<port_neg_failure\>/;'q;"	kind:cons
port_neg_success	../mdbcomp/prim_data.m	/^    ;       port_neg_success$/;kq|-;/\<port_neg_success\>/;'q;"	kind:cons
port_neg_success	prim_data.m	/^    ;       port_neg_success$/;kq|-;/\<port_neg_success\>/;'q;"	kind:cons
port_only	../mdbcomp/trace_counts.m	/^    --->    port_only(trace_port)$/;kq|-;/\<port_only\>/;'q;"	kind:cons
port_only	trace_counts.m	/^    --->    port_only(trace_port)$/;kq|-;/\<port_only\>/;'q;"	kind:cons
port_redo	../mdbcomp/prim_data.m	/^    ;       port_redo$/;kq|-;/\<port_redo\>/;'q;"	kind:cons
port_redo	prim_data.m	/^    ;       port_redo$/;kq|-;/\<port_redo\>/;'q;"	kind:cons
port_switch	../mdbcomp/prim_data.m	/^    ;       port_switch$/;kq|-;/\<port_switch\>/;'q;"	kind:cons
port_switch	prim_data.m	/^    ;       port_switch$/;kq|-;/\<port_switch\>/;'q;"	kind:cons
port_tailrec_call	../mdbcomp/prim_data.m	/^    ;       port_tailrec_call$/;kq|-;/\<port_tailrec_call\>/;'q;"	kind:cons
port_tailrec_call	prim_data.m	/^    ;       port_tailrec_call$/;kq|-;/\<port_tailrec_call\>/;'q;"	kind:cons
port_user	../mdbcomp/prim_data.m	/^    ;       port_user.$/;kq|-;/\<port_user\>/;'q;"	kind:cons
port_user	prim_data.m	/^    ;       port_user.$/;kq|-;/\<port_user\>/;'q;"	kind:cons
pos	../library/robdd.m	/^    --->    pos(var(T))$/;kq|-;/\<pos\>/;'q;"	kind:cons
pos_cmp	../library/integer.m	/^:- func pos_cmp(/;kq|/^\<pos_cmp\>/;'q;"	kind:func	file:
pos_geq	../library/integer.m	/^:- pred pos_geq(/;kq|/^\<pos_geq\>/;'q;"	kind:pred	file:
pos_int64_to_digits	../library/integer.m	/^:- func pos_int64_to_digits(/;kq|/^\<pos_int64_to_digits\>/;'q;"	kind:func	file:
pos_int64_to_digits_2	../library/integer.m	/^:- func pos_int64_to_digits_2(/;kq|/^\<pos_int64_to_digits_2\>/;'q;"	kind:func	file:
pos_int_to_digits	../library/integer.m	/^:- func pos_int_to_digits(/;kq|/^\<pos_int_to_digits\>/;'q;"	kind:func	file:
pos_int_to_digits_2	../library/integer.m	/^:- func pos_int_to_digits_2(/;kq|/^\<pos_int_to_digits_2\>/;'q;"	kind:func	file:
pos_left_shift	../library/integer.m	/^:- func pos_left_shift(/;kq|/^\<pos_left_shift\>/;'q;"	kind:func	file:
pos_lt	../library/integer.m	/^:- pred pos_lt(/;kq|/^\<pos_lt\>/;'q;"	kind:pred	file:
pos_minus	../library/integer.m	/^:- func pos_minus(/;kq|/^\<pos_minus\>/;'q;"	kind:func	file:
pos_mul	../library/integer.m	/^:- func pos_mul(/;kq|/^\<pos_mul\>/;'q;"	kind:func	file:
pos_mul_karatsuba	../library/integer.m	/^:- func pos_mul_karatsuba(/;kq|/^\<pos_mul_karatsuba\>/;'q;"	kind:func	file:
pos_mul_list	../library/integer.m	/^:- func pos_mul_list(list(/;kq|/^\<pos_mul_list\>/;'q;"	kind:func	file:
pos_plus	../library/integer.m	/^:- func pos_plus(/;kq|/^\<pos_plus\>/;'q;"	kind:func	file:
pos_right_shift	../library/integer.m	/^:- func pos_right_shift(/;kq|/^\<pos_right_shift\>/;'q;"	kind:func	file:
posn	../library/io.m	/^:- type posn$/;kq|-;/\<posn\>/;'q;"	kind:type
posn_current_line_number	../library/io.m	/^                posn_current_line_number        :: int,$/;kq|-;/\<posn_current_line_number\>/;'q;"	kind:fld
posn_current_offset	../library/io.m	/^                posn_current_offset             :: int$/;kq|-;/\<posn_current_offset\>/;'q;"	kind:fld
posn_offset_of_start_of_line	../library/io.m	/^                posn_offset_of_start_of_line    :: int,$/;kq|-;/\<posn_offset_of_start_of_line\>/;'q;"	kind:fld
post	../library/ops.m	/^    ;       post(priority, arg_prio_gt_or_ge).$/;kq|-;/\<post\>/;'q;"	kind:cons
pow	../library/float.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
pow	../library/int.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
pow	../library/integer.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
pow	../library/math.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
pow	../library/std_util.m	/^:- func pow(func(/;kq|/^\<pow\>/;'q;"	kind:func
power_intersect	../library/set.m	/^:- func power_intersect(set(set(T))) = set(/;kq|/^\<power_intersect\>/;'q;"	kind:func
power_intersect	../library/set_bbbtree.m	/^:- func power_intersect(set_bbbtree(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<power_intersect\>/;'q;"	kind:func
power_intersect	../library/set_ctree234.m	/^:- func power_intersect(set_ctree234(set_ctree234(T))) = set_ctree234(/;kq|/^\<power_intersect\>/;'q;"	kind:func
power_intersect	../library/set_ordlist.m	/^:- func power_intersect(set_ordlist(set_ordlist(/;kq|/^\<power_intersect\>/;'q;"	kind:func
power_intersect	../library/set_tree234.m	/^:- func power_intersect(set_tree234(set_tree234(T))) = set_tree234(/;kq|/^\<power_intersect\>/;'q;"	kind:func
power_intersect	../library/set_unordlist.m	/^:- func power_intersect(set_unordlist(set_unordlist(T))) = set_unordlist(/;kq|/^\<power_intersect\>/;'q;"	kind:func
power_intersect_r	../library/set_bbbtree.m	/^:- pred power_intersect_r(set_bbbtree(set_bbbtree(/;kq|/^\<power_intersect_r\>/;'q;"	kind:pred	file:
power_intersect_r2	../library/set_bbbtree.m	/^:- pred power_intersect_r2(set_bbbtree(set_bbbtree(/;kq|/^\<power_intersect_r2\>/;'q;"	kind:pred	file:
power_union	../library/set.m	/^:- func power_union(set(set(T))) = set(/;kq|/^\<power_union\>/;'q;"	kind:func
power_union	../library/set_bbbtree.m	/^:- func power_union(set_bbbtree(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<power_union\>/;'q;"	kind:func
power_union	../library/set_ctree234.m	/^:- func power_union(set_ctree234(set_ctree234(T))) = set_ctree234(/;kq|/^\<power_union\>/;'q;"	kind:func
power_union	../library/set_ordlist.m	/^:- func power_union(set_ordlist(set_ordlist(T))) = set_ordlist(/;kq|/^\<power_union\>/;'q;"	kind:func
power_union	../library/set_tree234.m	/^:- func power_union(set_tree234(set_tree234(T))) = set_tree234(/;kq|/^\<power_union\>/;'q;"	kind:func
power_union	../library/set_unordlist.m	/^:- func power_union(set_unordlist(set_unordlist(T))) = set_unordlist(/;kq|/^\<power_union\>/;'q;"	kind:func
power_union_2	../library/set_unordlist.m	/^:- pred set_unordlist.power_union_2(list(set_unordlist(/;kq|/^\<set_unordlist.power_union_2\>/;'q;"	kind:pred	file:
power_union_r	../library/set_bbbtree.m	/^:- pred power_union_r(set_bbbtree(set_bbbtree(/;kq|/^\<power_union_r\>/;'q;"	kind:pred	file:
pp_doc	../library/pprint.m	/^    ;       pp_doc(int, univ).$/;kq|-;/\<pp_doc\>/;'q;"	kind:cons	file:
pp_group	../library/pprint.m	/^    ;       pp_group(doc)$/;kq|-;/\<pp_group\>/;'q;"	kind:cons	file:
pp_internal	../library/pretty_printer.m	/^    ;       pp_internal(pp_internal).$/;kq|-;/\<pp_internal\>/;'q;"	kind:cons
pp_internal	../library/pretty_printer.m	/^:- type pp_internal$/;kq|-;/\<pp_internal\>/;'q;"	kind:type	file:
pp_label	../library/pprint.m	/^    ;       pp_label(string, doc)$/;kq|-;/\<pp_label\>/;'q;"	kind:cons	file:
pp_limit	../library/pretty_printer.m	/^                pp_limit        :: func_symbol_limit$/;kq|-;/\<pp_limit\>/;'q;"	kind:fld
pp_line	../library/pprint.m	/^    ;       pp_line$/;kq|-;/\<pp_line\>/;'q;"	kind:cons	file:
pp_line_width	../library/pretty_printer.m	/^                pp_line_width   :: int,$/;kq|-;/\<pp_line_width\>/;'q;"	kind:fld
pp_max_lines	../library/pretty_printer.m	/^                pp_max_lines    :: int,$/;kq|-;/\<pp_max_lines\>/;'q;"	kind:fld
pp_nest	../library/pprint.m	/^    ;       pp_nest(int, doc)$/;kq|-;/\<pp_nest\>/;'q;"	kind:cons	file:
pp_nil	../library/pprint.m	/^    --->    pp_nil$/;kq|-;/\<pp_nil\>/;'q;"	kind:cons	file:
pp_params	../library/pretty_printer.m	/^:- type pp_params$/;kq|-;/\<pp_params\>/;'q;"	kind:type
pp_seq	../library/pprint.m	/^    ;       pp_seq(doc, doc)$/;kq|-;/\<pp_seq\>/;'q;"	kind:cons	file:
pp_text	../library/pprint.m	/^    ;       pp_text(string)$/;kq|-;/\<pp_text\>/;'q;"	kind:cons	file:
pprint.T1	../library/pprint.m	/^:- func T1 ++ T2 = doc <= (doc(T1), doc(/;kq|/^\<T1\>/;'q;"	kind:func
pprint.array_to_doc	../library/pprint.m	/^:- func array_to_doc(int, array(/;kq|/^\<array_to_doc\>/;'q;"	kind:func	file:
pprint.braces	../library/pprint.m	/^:- func braces(T)             = doc <= (doc(/;kq|/^\<braces\>/;'q;"	kind:func
pprint.bracketed	../library/pprint.m	/^:- func bracketed(T1, T2, T3) = doc <= (doc(T1), doc(T2), doc(/;kq|/^\<bracketed\>/;'q;"	kind:func
pprint.brackets	../library/pprint.m	/^:- func brackets(T)           = doc <= (doc(/;kq|/^\<brackets\>/;'q;"	kind:func
pprint.colon	../library/pprint.m	/^:- func colon            = doc.$/;kq|/^\<colon\>/;'q;"	kind:func
pprint.colon_line	../library/pprint.m	/^:- func colon_line       = doc.$/;kq|/^\<colon_line\>/;'q;"	kind:func
pprint.colon_space	../library/pprint.m	/^:- func colon_space      = doc.$/;kq|/^\<colon_space\>/;'q;"	kind:func
pprint.colon_space_line	../library/pprint.m	/^:- func colon_space_line = doc.$/;kq|/^\<colon_space_line\>/;'q;"	kind:func
pprint.comma	../library/pprint.m	/^:- func comma            = doc.$/;kq|/^\<comma\>/;'q;"	kind:func
pprint.comma_line	../library/pprint.m	/^:- func comma_line       = doc.$/;kq|/^\<comma_line\>/;'q;"	kind:func
pprint.comma_space	../library/pprint.m	/^:- func comma_space      = doc.$/;kq|/^\<comma_space\>/;'q;"	kind:func
pprint.comma_space_line	../library/pprint.m	/^:- func comma_space_line = doc.$/;kq|/^\<comma_space_line\>/;'q;"	kind:func
pprint.depth	../library/pprint.m	/^:- type depth == int.$/;kq|-;/\<pprint.depth\>/;'q;"	kind:type	file:
pprint.doc	../library/pprint.m	/^    func doc(int, T) = doc$/;kq|-;/\<pprint.doc\>/;'q;"	kind:tcm
pprint.doc	../library/pprint.m	/^:- func doc `<>` doc = doc.$/;kq|/^\<doc\>/;'q;"	kind:func
pprint.doc	../library/pprint.m	/^:- func doc `<\/>` doc = doc.$/;kq|/^\<doc\>/;'q;"	kind:func
pprint.doc	../library/pprint.m	/^:- func doc(T) = doc <= (doc(/;kq|/^\<doc\>/;'q;"	kind:func
pprint.doc	../library/pprint.m	/^:- instance doc(doc)    where [doc(_, Doc) =    Doc].$/;kq|-;/\<pprint.doc\>/;'q;"	kind:tci	file:
pprint.doc	../library/pprint.m	/^:- type doc$/;kq|-;/\<pprint.doc\>/;'q;"	kind:type	file:
pprint.doc	../library/pprint.m	/^:- typeclass doc(T) where [$/;kq|-;/\<pprint.doc\>/;'q;"	kind:tc
pprint.dynamic_cast_to_list	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_list(T1::in, list(/;kq|/^\<dynamic_cast_to_list\>/;'q;"	kind:pred	file:
pprint.dynamic_cast_to_map	../library/pprint.m	/^:- some [T2, T3] pred dynamic_cast_to_map(T1::in, map(/;kq|/^\<dynamic_cast_to_map\>/;'q;"	kind:pred	file:
pprint.dynamic_cast_to_robdd	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_robdd(T1, robdd(/;kq|/^\<dynamic_cast_to_robdd\>/;'q;"	kind:pred	file:
pprint.dynamic_cast_to_tuple	../library/pprint.m	/^:- pred dynamic_cast_to_tuple(/;kq|/^\<dynamic_cast_to_tuple\>/;'q;"	kind:pred	file:
pprint.dynamic_cast_to_var	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_var(T1::in, var(/;kq|/^\<dynamic_cast_to_var\>/;'q;"	kind:pred	file:
pprint.ellipsis	../library/pprint.m	/^:- func ellipsis         = doc.      % "...".$/;kq|/^\<ellipsis\>/;'q;"	kind:func
pprint.fits_flat	../library/pprint.m	/^:- pred fits_flat(/;kq|/^\<fits_flat\>/;'q;"	kind:pred	file:
pprint.fits_flat_width_left	../library/pprint.m	/^:- pred fits_flat_width_left(/;kq|/^\<fits_flat_width_left\>/;'q;"	kind:pred	file:
pprint.generic_term_to_doc	../library/pprint.m	/^:- func generic_term_to_doc(/;kq|/^\<generic_term_to_doc\>/;'q;"	kind:func	file:
pprint.group	../library/pprint.m	/^:- func group(T) = doc <= (doc(/;kq|/^\<group\>/;'q;"	kind:func
pprint.label	../library/pprint.m	/^:- func label(string, T) = doc <= (doc(/;kq|/^\<label\>/;'q;"	kind:func
pprint.layout_best	../library/pprint.m	/^:- pred layout_best(pred(/;kq|/^\<layout_best\>/;'q;"	kind:pred	file:
pprint.layout_best_acc	../library/pprint.m	/^:- pred layout_best_acc(pred(/;kq|/^\<layout_best_acc\>/;'q;"	kind:pred	file:
pprint.layout_flat	../library/pprint.m	/^:- pred layout_flat(pred(/;kq|/^\<layout_flat\>/;'q;"	kind:pred	file:
pprint.line	../library/pprint.m	/^:- func line = doc.$/;kq|/^\<line\>/;'q;"	kind:func
pprint.list_to_doc	../library/pprint.m	/^:- func list_to_doc(int, list(/;kq|/^\<list_to_doc\>/;'q;"	kind:func	file:
pprint.map_pair	../library/pprint.m	/^:- type map_pair(K, V)$/;kq|-;/\<pprint.map_pair\>/;'q;"	kind:type	file:
pprint.map_pair_to_doc	../library/pprint.m	/^:- func map_pair_to_doc(int, map_pair(/;kq|/^\<map_pair_to_doc\>/;'q;"	kind:func	file:
pprint.map_to_doc	../library/pprint.m	/^:- func map_to_doc(int, map(/;kq|/^\<map_to_doc\>/;'q;"	kind:func	file:
pprint.maybe_parens	../library/pprint.m	/^:- func maybe_parens(/;kq|/^\<maybe_parens\>/;'q;"	kind:func	file:
pprint.mk_map_pair	../library/pprint.m	/^:- func mk_map_pair(pair(K, V)) = map_pair(/;kq|/^\<mk_map_pair\>/;'q;"	kind:func	file:
pprint.nest	../library/pprint.m	/^:- func nest(int, T) = doc <= (doc(/;kq|/^\<nest\>/;'q;"	kind:func
pprint.nil	../library/pprint.m	/^:- func nil = doc.$/;kq|/^\<nil\>/;'q;"	kind:func
pprint.packed	../library/pprint.m	/^:- func packed(T1, list(T2)) = doc <= (doc(T1), doc(/;kq|/^\<packed\>/;'q;"	kind:func
pprint.packed	../library/pprint.m	/^:- func packed(int, T1, list(T2)) = doc <= (doc(T1), doc(/;kq|/^\<packed\>/;'q;"	kind:func
pprint.packed_cs	../library/pprint.m	/^:- func packed_cs(int, list(T)) = doc <= (doc(/;kq|/^\<packed_cs\>/;'q;"	kind:func
pprint.packed_cs	../library/pprint.m	/^:- func packed_cs(list(T)) = doc <= (doc(/;kq|/^\<packed_cs\>/;'q;"	kind:func
pprint.packed_cs_to_depth	../library/pprint.m	/^:- func packed_cs_to_depth(int, list(/;kq|/^\<packed_cs_to_depth\>/;'q;"	kind:func
pprint.packed_cs_univ_args	../library/pprint.m	/^:- func packed_cs_univ_args(int, list(/;kq|/^\<packed_cs_univ_args\>/;'q;"	kind:func
pprint.parentheses	../library/pprint.m	/^:- func parentheses(T)        = doc <= (doc(/;kq|/^\<parentheses\>/;'q;"	kind:func
pprint.poly	../library/pprint.m	/^:- func poly(/;kq|/^\<poly\>/;'q;"	kind:func
pprint.pp_doc	../library/pprint.m	/^    ;       pp_doc(int, univ).$/;kq|-;/\<pprint.pp_doc\>/;'q;"	kind:cons	file:
pprint.pp_group	../library/pprint.m	/^    ;       pp_group(doc)$/;kq|-;/\<pprint.pp_group\>/;'q;"	kind:cons	file:
pprint.pp_label	../library/pprint.m	/^    ;       pp_label(string, doc)$/;kq|-;/\<pprint.pp_label\>/;'q;"	kind:cons	file:
pprint.pp_line	../library/pprint.m	/^    ;       pp_line$/;kq|-;/\<pprint.pp_line\>/;'q;"	kind:cons	file:
pprint.pp_nest	../library/pprint.m	/^    ;       pp_nest(int, doc)$/;kq|-;/\<pprint.pp_nest\>/;'q;"	kind:cons	file:
pprint.pp_nil	../library/pprint.m	/^    --->    pp_nil$/;kq|-;/\<pprint.pp_nil\>/;'q;"	kind:cons	file:
pprint.pp_seq	../library/pprint.m	/^    ;       pp_seq(doc, doc)$/;kq|-;/\<pprint.pp_seq\>/;'q;"	kind:cons	file:
pprint.pp_text	../library/pprint.m	/^    ;       pp_text(string)$/;kq|-;/\<pprint.pp_text\>/;'q;"	kind:cons	file:
pprint.priority	../library/pprint.m	/^:- func priority `adjusted_by` arg_prio_gt_or_ge = priority.$/;kq|/^\<priority\>/;'q;"	kind:func	file:
pprint.robdd_to_doc	../library/pprint.m	/^:- func robdd_to_doc(int, robdd(/;kq|/^\<robdd_to_doc\>/;'q;"	kind:func	file:
pprint.semic	../library/pprint.m	/^:- func semic            = doc.      % Semicolon.$/;kq|/^\<semic\>/;'q;"	kind:func
pprint.semic_line	../library/pprint.m	/^:- func semic_line       = doc.$/;kq|/^\<semic_line\>/;'q;"	kind:func
pprint.semic_space	../library/pprint.m	/^:- func semic_space      = doc.$/;kq|/^\<semic_space\>/;'q;"	kind:func
pprint.semic_space_line	../library/pprint.m	/^:- func semic_space_line = doc.$/;kq|/^\<semic_space_line\>/;'q;"	kind:func
pprint.separated	../library/pprint.m	/^:- func separated(func(T1) = doc, T2, list(T1)) = doc <= (doc(/;kq|/^\<separated\>/;'q;"	kind:func
pprint.space	../library/pprint.m	/^:- func space            = doc.$/;kq|/^\<space\>/;'q;"	kind:func
pprint.space_line	../library/pprint.m	/^:- func space_line       = doc.$/;kq|/^\<space_line\>/;'q;"	kind:func
pprint.sparse_bitset_to_doc	../library/pprint.m	/^:- func sparse_bitset_to_doc(int, sparse_bitset(T)) = doc <= uenum(/;kq|/^\<sparse_bitset_to_doc\>/;'q;"	kind:func	file:
pprint.text	../library/pprint.m	/^:- func text(/;kq|/^\<text\>/;'q;"	kind:func
pprint.to_doc	../library/pprint.m	/^:- func to_doc(/;kq|/^\<to_doc\>/;'q;"	kind:func
pprint.to_doc_prio	../library/pprint.m	/^:- func to_doc_prio(/;kq|/^\<to_doc_prio\>/;'q;"	kind:func	file:
pprint.to_string	../library/pprint.m	/^:- func to_string(/;kq|/^\<to_string\>/;'q;"	kind:func
pprint.tuple_to_doc	../library/pprint.m	/^:- func tuple_to_doc(/;kq|/^\<tuple_to_doc\>/;'q;"	kind:func	file:
pprint.univ_to_doc	../library/pprint.m	/^:- func univ_to_doc(/;kq|/^\<univ_to_doc\>/;'q;"	kind:func	file:
pprint.var_to_doc	../library/pprint.m	/^:- func var_to_doc(int, var(/;kq|/^\<var_to_doc\>/;'q;"	kind:func	file:
pprint.version_array_to_doc	../library/pprint.m	/^:- func version_array_to_doc(int, version_array(/;kq|/^\<version_array_to_doc\>/;'q;"	kind:func	file:
pprint.word_wrapped	../library/pprint.m	/^:- func word_wrapped(/;kq|/^\<word_wrapped\>/;'q;"	kind:func
pprint.write	../library/pprint.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
pprint.write	../library/pprint.m	/^:- pred write(int::in, T::in, io::di, io::uo) is det <= doc(/;kq|/^\<write\>/;'q;"	kind:pred
pqueue	../library/pqueue.m	/^:- type pqueue(K, V)$/;kq|-;/\<pqueue\>/;'q;"	kind:type	file:
pqueue.assoc_list_to_pqueue	../library/pqueue.m	/^:- func assoc_list_to_pqueue(assoc_list(K, V)) = pqueue(/;kq|/^\<assoc_list_to_pqueue\>/;'q;"	kind:func
pqueue.det_peek	../library/pqueue.m	/^:- pred det_peek(pqueue(/;kq|/^\<det_peek\>/;'q;"	kind:pred
pqueue.det_peek_key	../library/pqueue.m	/^:- func det_peek_key(pqueue(/;kq|/^\<det_peek_key\>/;'q;"	kind:func
pqueue.det_peek_value	../library/pqueue.m	/^:- func det_peek_value(pqueue(/;kq|/^\<det_peek_value\>/;'q;"	kind:func
pqueue.det_remove	../library/pqueue.m	/^:- pred det_remove(K::out, V::out, pqueue(K, V)::in, pqueue(/;kq|/^\<det_remove\>/;'q;"	kind:pred
pqueue.do_merge	../library/pqueue.m	/^:- pred do_merge(pqueue(K, V)::in, pqueue(K, V)::in, pqueue(/;kq|/^\<do_merge\>/;'q;"	kind:pred	file:
pqueue.empty	../library/pqueue.m	/^    --->    empty$/;kq|-;/\<pqueue.empty\>/;'q;"	kind:cons	file:
pqueue.from_assoc_list	../library/pqueue.m	/^:- func from_assoc_list(assoc_list(K, V)) = pqueue(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
pqueue.init	../library/pqueue.m	/^:- func init = pqueue(/;kq|/^\<init\>/;'q;"	kind:func
pqueue.insert	../library/pqueue.m	/^:- func insert(pqueue(K, V), K, V) = pqueue(/;kq|/^\<insert\>/;'q;"	kind:func
pqueue.insert_2	../library/pqueue.m	/^:- pred insert_2(K::in, V::in, pqueue(K, V)::in, pqueue(/;kq|/^\<insert_2\>/;'q;"	kind:pred	file:
pqueue.is_empty	../library/pqueue.m	/^:- pred is_empty(pqueue(/;kq|/^\<is_empty\>/;'q;"	kind:pred
pqueue.length	../library/pqueue.m	/^:- func length(pqueue(/;kq|/^\<length\>/;'q;"	kind:func
pqueue.map_values	../library/pqueue.m	/^:- pred map_values((func(V1) = V2)::in, pqueue(K, V1)::in, pqueue(/;kq|/^\<map_values\>/;'q;"	kind:pred
pqueue.merge	../library/pqueue.m	/^:- func merge(pqueue(K, V), pqueue(K, V)) = pqueue(/;kq|/^\<merge\>/;'q;"	kind:func
pqueue.peek	../library/pqueue.m	/^:- pred peek(pqueue(/;kq|/^\<peek\>/;'q;"	kind:pred
pqueue.peek_key	../library/pqueue.m	/^:- pred peek_key(pqueue(/;kq|/^\<peek_key\>/;'q;"	kind:pred
pqueue.peek_value	../library/pqueue.m	/^:- pred peek_value(pqueue(/;kq|/^\<peek_value\>/;'q;"	kind:pred
pqueue.remove	../library/pqueue.m	/^:- pred remove(K::out, V::out, pqueue(K, V)::in, pqueue(/;kq|/^\<remove\>/;'q;"	kind:pred
pqueue.remove_2	../library/pqueue.m	/^:- pred remove_2(pqueue(K, V)::in, pqueue(K, V)::in, pqueue(/;kq|/^\<remove_2\>/;'q;"	kind:pred	file:
pqueue.to_assoc_list	../library/pqueue.m	/^:- func to_assoc_list(pqueue(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
pr_defn	../mdbcomp/program_representation.m	/^                pr_defn         :: proc_defn_rep(GoalAnnotation)$/;kq|-;/\<pr_defn\>/;'q;"	kind:fld
pr_defn	program_representation.m	/^                pr_defn         :: proc_defn_rep(GoalAnnotation)$/;kq|-;/\<pr_defn\>/;'q;"	kind:fld
pr_error	../library/mercury_term_parser.m	/^    ;       pr_error(pr_error_info).$/;kq|-;/\<pr_error\>/;'q;"	kind:cons	file:
pr_error_ctxt	../library/mercury_term_parser.m	/^    --->    pr_error_ctxt(int, string)$/;kq|-;/\<pr_error_ctxt\>/;'q;"	kind:cons	file:
pr_error_info	../library/mercury_term_parser.m	/^:- type pr_error_info$/;kq|-;/\<pr_error_info\>/;'q;"	kind:type	file:
pr_error_nil	../library/mercury_term_parser.m	/^    ;       pr_error_nil(string).$/;kq|-;/\<pr_error_nil\>/;'q;"	kind:cons	file:
pr_id	../mdbcomp/program_representation.m	/^                pr_id           :: string_proc_label,$/;kq|-;/\<pr_id\>/;'q;"	kind:fld
pr_id	program_representation.m	/^                pr_id           :: string_proc_label,$/;kq|-;/\<pr_id\>/;'q;"	kind:fld
pr_ok	../library/mercury_term_parser.m	/^    --->    pr_ok(T)$/;kq|-;/\<pr_ok\>/;'q;"	kind:cons	file:
pragma_foreign_code_rep	../mdbcomp/program_representation.m	/^    ;       pragma_foreign_code_rep($/;kq|-;/\<pragma_foreign_code_rep\>/;'q;"	kind:cons
pragma_foreign_code_rep	program_representation.m	/^    ;       pragma_foreign_code_rep($/;kq|-;/\<pragma_foreign_code_rep\>/;'q;"	kind:cons
pre	../library/ops.m	/^    ;       pre(priority, arg_prio_gt_or_ge).$/;kq|-;/\<pre\>/;'q;"	kind:cons
pred_is_external	../mdbcomp/program_representation.m	/^:- pred pred_is_external(/;kq|/^\<pred_is_external\>/;'q;"	kind:pred	file:
pred_is_external	program_representation.m	/^:- pred pred_is_external(/;kq|/^\<pred_is_external\>/;'q;"	kind:pred	file:
pred_or_func	../mdbcomp/prim_data.m	/^:- type pred_or_func$/;kq|-;/\<pred_or_func\>/;'q;"	kind:type
pred_or_func	prim_data.m	/^:- type pred_or_func$/;kq|-;/\<pred_or_func\>/;'q;"	kind:type
pred_or_func_to_full_str	../mdbcomp/prim_data.m	/^:- func pred_or_func_to_full_str(/;kq|/^\<pred_or_func_to_full_str\>/;'q;"	kind:func
pred_or_func_to_full_str	prim_data.m	/^:- func pred_or_func_to_full_str(/;kq|/^\<pred_or_func_to_full_str\>/;'q;"	kind:func
pred_or_func_to_str	../mdbcomp/prim_data.m	/^:- func pred_or_func_to_str(/;kq|/^\<pred_or_func_to_str\>/;'q;"	kind:func
pred_or_func_to_str	prim_data.m	/^:- func pred_or_func_to_str(/;kq|/^\<pred_or_func_to_str\>/;'q;"	kind:func
pred_to_bool	../library/bool.m	/^:- func pred_to_bool((pred)::in((pred) is semidet)) = (/;kq|/^\<pred_to_bool\>/;'q;"	kind:func
pred_to_maybe	../library/maybe.m	/^:- func pred_to_maybe(pred(T)) = maybe(/;kq|/^\<pred_to_maybe\>/;'q;"	kind:func
prefix	../library/string.m	/^:- pred prefix(/;kq|/^\<prefix\>/;'q;"	kind:pred
prefix_length	../library/string.m	/^:- func prefix_length(pred(char)::in(pred(/;kq|/^\<prefix_length\>/;'q;"	kind:func
prefix_length_loop	../library/string.m	/^:- pred prefix_length_loop(pred(char)::in(pred(/;kq|/^\<prefix_length_loop\>/;'q;"	kind:pred	file:
preopen	../library/io.stream_db.m	/^    ;       preopen.$/;kq|-;/\<preopen\>/;'q;"	kind:cons
prepare_for_callback	../library/profiling_builtin.m	/^:- impure pred prepare_for_callback(/;kq|/^\<prepare_for_callback\>/;'q;"	kind:pred
prepare_for_ho_call	../library/profiling_builtin.m	/^:- impure pred prepare_for_ho_call(/;kq|/^\<prepare_for_ho_call\>/;'q;"	kind:pred
prepare_for_method_call	../library/profiling_builtin.m	/^:- impure pred prepare_for_method_call(/;kq|/^\<prepare_for_method_call\>/;'q;"	kind:pred
prepare_for_normal_call	../library/profiling_builtin.m	/^:- impure pred prepare_for_normal_call(/;kq|/^\<prepare_for_normal_call\>/;'q;"	kind:pred
prepare_for_special_call	../library/profiling_builtin.m	/^:- impure pred prepare_for_special_call(/;kq|/^\<prepare_for_special_call\>/;'q;"	kind:pred
prepare_for_tail_call	../library/profiling_builtin.m	/^:- impure pred prepare_for_tail_call(/;kq|/^\<prepare_for_tail_call\>/;'q;"	kind:pred
prepend_code_units	../library/string.m	/^:- pred prepend_code_units(/;kq|/^\<prepend_code_units\>/;'q;"	kind:pred	file:
prepend_n_xs	../library/bag.m	/^:- pred prepend_n_xs(T::in, int::in, list(T)::in, list(/;kq|/^\<prepend_n_xs\>/;'q;"	kind:pred	file:
pretend_to_generate_value	../library/table_builtin.m	/^:- pred pretend_to_generate_value(/;kq|/^\<pretend_to_generate_value\>/;'q;"	kind:pred	file:
pretty_printer.K	../library/pretty_printer.m	/^    --->    (K -> V).$/;kq|-;/\<pretty_printer.K\>/;'q;"	kind:cons	file:
pretty_printer.add_indent	../library/pretty_printer.m	/^    ;       add_indent(string)$/;kq|-;/\<pretty_printer.add_indent\>/;'q;"	kind:cons	file:
pretty_printer.array_to_doc	../library/pretty_printer.m	/^:- func array_to_doc(array(/;kq|/^\<array_to_doc\>/;'q;"	kind:func
pretty_printer.char_to_doc	../library/pretty_printer.m	/^:- func char_to_doc(/;kq|/^\<char_to_doc\>/;'q;"	kind:func
pretty_printer.close_group	../library/pretty_printer.m	/^    ;       close_group$/;kq|-;/\<pretty_printer.close_group\>/;'q;"	kind:cons	file:
pretty_printer.dec_std_indent	../library/pretty_printer.m	/^    ;       dec_std_indent$/;kq|-;/\<pretty_printer.dec_std_indent\>/;'q;"	kind:cons	file:
pretty_printer.do_put_docs	../library/pretty_printer.m	/^:- pred do_put_docs(/;kq|/^\<do_put_docs\>/;'q;"	kind:pred	file:
pretty_printer.doc	../library/pretty_printer.m	/^:- type doc$/;kq|-;/\<pretty_printer.doc\>/;'q;"	kind:type
pretty_printer.docs	../library/pretty_printer.m	/^    ;       docs(list(doc))$/;kq|-;/\<pretty_printer.docs\>/;'q;"	kind:cons
pretty_printer.docs	../library/pretty_printer.m	/^:- type docs == list(doc).$/;kq|-;/\<pretty_printer.docs\>/;'q;"	kind:type
pretty_printer.ellipsis	../library/pretty_printer.m	/^:- func ellipsis = doc.$/;kq|/^\<ellipsis\>/;'q;"	kind:func	file:
pretty_printer.float_to_doc	../library/pretty_printer.m	/^:- func float_to_doc(/;kq|/^\<float_to_doc\>/;'q;"	kind:func
pretty_printer.fmt_array	../library/pretty_printer.m	/^:- func fmt_array(univ, list(/;kq|/^\<fmt_array\>/;'q;"	kind:func	file:
pretty_printer.fmt_char	../library/pretty_printer.m	/^:- func fmt_char(univ, list(/;kq|/^\<fmt_char\>/;'q;"	kind:func	file:
pretty_printer.fmt_float	../library/pretty_printer.m	/^:- func fmt_float(univ, list(/;kq|/^\<fmt_float\>/;'q;"	kind:func	file:
pretty_printer.fmt_int	../library/pretty_printer.m	/^:- func fmt_int(univ, list(/;kq|/^\<fmt_int\>/;'q;"	kind:func	file:
pretty_printer.fmt_int16	../library/pretty_printer.m	/^:- func fmt_int16(univ, list(/;kq|/^\<fmt_int16\>/;'q;"	kind:func	file:
pretty_printer.fmt_int32	../library/pretty_printer.m	/^:- func fmt_int32(univ, list(/;kq|/^\<fmt_int32\>/;'q;"	kind:func	file:
pretty_printer.fmt_int64	../library/pretty_printer.m	/^:- func fmt_int64(univ, list(/;kq|/^\<fmt_int64\>/;'q;"	kind:func	file:
pretty_printer.fmt_int8	../library/pretty_printer.m	/^:- func fmt_int8(univ, list(/;kq|/^\<fmt_int8\>/;'q;"	kind:func	file:
pretty_printer.fmt_list	../library/pretty_printer.m	/^:- func fmt_list(univ, list(/;kq|/^\<fmt_list\>/;'q;"	kind:func	file:
pretty_printer.fmt_one_or_more	../library/pretty_printer.m	/^:- func fmt_one_or_more(univ, list(/;kq|/^\<fmt_one_or_more\>/;'q;"	kind:func	file:
pretty_printer.fmt_string	../library/pretty_printer.m	/^:- func fmt_string(univ, list(/;kq|/^\<fmt_string\>/;'q;"	kind:func	file:
pretty_printer.fmt_tree234	../library/pretty_printer.m	/^:- func fmt_tree234(univ, list(/;kq|/^\<fmt_tree234\>/;'q;"	kind:func	file:
pretty_printer.fmt_tree_bitset	../library/pretty_printer.m	/^:- func fmt_tree_bitset(univ, list(/;kq|/^\<fmt_tree_bitset\>/;'q;"	kind:func	file:
pretty_printer.fmt_uint	../library/pretty_printer.m	/^:- func fmt_uint(univ, list(/;kq|/^\<fmt_uint\>/;'q;"	kind:func	file:
pretty_printer.fmt_uint16	../library/pretty_printer.m	/^:- func fmt_uint16(univ, list(/;kq|/^\<fmt_uint16\>/;'q;"	kind:func	file:
pretty_printer.fmt_uint32	../library/pretty_printer.m	/^:- func fmt_uint32(univ, list(/;kq|/^\<fmt_uint32\>/;'q;"	kind:func	file:
pretty_printer.fmt_uint64	../library/pretty_printer.m	/^:- func fmt_uint64(univ, list(/;kq|/^\<fmt_uint64\>/;'q;"	kind:func	file:
pretty_printer.fmt_uint8	../library/pretty_printer.m	/^:- func fmt_uint8(univ, list(/;kq|/^\<fmt_uint8\>/;'q;"	kind:func	file:
pretty_printer.format	../library/pretty_printer.m	/^:- func format(/;kq|/^\<format\>/;'q;"	kind:func
pretty_printer.format_arg	../library/pretty_printer.m	/^:- func format_arg(/;kq|/^\<format_arg\>/;'q;"	kind:func
pretty_printer.format_list	../library/pretty_printer.m	/^    ;       format_list(list(univ), doc)$/;kq|-;/\<pretty_printer.format_list\>/;'q;"	kind:cons
pretty_printer.format_nl	../library/pretty_printer.m	/^:- pred format_nl(/;kq|/^\<format_nl\>/;'q;"	kind:pred	file:
pretty_printer.format_susp	../library/pretty_printer.m	/^    ;       format_susp((func) = doc)$/;kq|-;/\<pretty_printer.format_susp\>/;'q;"	kind:cons
pretty_printer.format_term	../library/pretty_printer.m	/^    ;       format_term(string, list(univ))$/;kq|-;/\<pretty_printer.format_term\>/;'q;"	kind:cons
pretty_printer.format_univ	../library/pretty_printer.m	/^    ;       format_univ(univ)$/;kq|-;/\<pretty_printer.format_univ\>/;'q;"	kind:cons
pretty_printer.formatter	../library/pretty_printer.m	/^:- type formatter == (func(univ, list(type_desc)) = doc).$/;kq|-;/\<pretty_printer.formatter\>/;'q;"	kind:type
pretty_printer.formatter_map	../library/pretty_printer.m	/^:- type formatter_map == map(string, map(string, map(int, formatter))).$/;kq|-;/\<pretty_printer.formatter_map\>/;'q;"	kind:type	file:
pretty_printer.group	../library/pretty_printer.m	/^:- func group(list(/;kq|/^\<group\>/;'q;"	kind:func
pretty_printer.hard_nl	../library/pretty_printer.m	/^    ;       hard_nl$/;kq|-;/\<pretty_printer.hard_nl\>/;'q;"	kind:cons
pretty_printer.inc_std_indent	../library/pretty_printer.m	/^    ;       inc_std_indent$/;kq|-;/\<pretty_printer.inc_std_indent\>/;'q;"	kind:cons	file:
pretty_printer.indent	../library/pretty_printer.m	/^:- func indent(list(/;kq|/^\<indent\>/;'q;"	kind:func
pretty_printer.indent	../library/pretty_printer.m	/^:- func indent(string, list(/;kq|/^\<indent\>/;'q;"	kind:func
pretty_printer.indent_empty	../library/pretty_printer.m	/^    --->    indent_empty$/;kq|-;/\<pretty_printer.indent_empty\>/;'q;"	kind:cons	file:
pretty_printer.indent_stack	../library/pretty_printer.m	/^:- type indent_stack$/;kq|-;/\<pretty_printer.indent_stack\>/;'q;"	kind:type	file:
pretty_printer.indent_std	../library/pretty_printer.m	/^    ;       indent_std($/;kq|-;/\<pretty_printer.indent_std\>/;'q;"	kind:cons	file:
pretty_printer.indent_user	../library/pretty_printer.m	/^    ;       indent_user($/;kq|-;/\<pretty_printer.indent_user\>/;'q;"	kind:cons	file:
pretty_printer.int16_to_doc	../library/pretty_printer.m	/^:- func int16_to_doc(/;kq|/^\<int16_to_doc\>/;'q;"	kind:func
pretty_printer.int32_to_doc	../library/pretty_printer.m	/^:- func int32_to_doc(/;kq|/^\<int32_to_doc\>/;'q;"	kind:func
pretty_printer.int64_to_doc	../library/pretty_printer.m	/^:- func int64_to_doc(/;kq|/^\<int64_to_doc\>/;'q;"	kind:func
pretty_printer.int8_to_doc	../library/pretty_printer.m	/^:- func int8_to_doc(/;kq|/^\<int8_to_doc\>/;'q;"	kind:func
pretty_printer.int_to_doc	../library/pretty_printer.m	/^:- func int_to_doc(/;kq|/^\<int_to_doc\>/;'q;"	kind:func
pretty_printer.key_value_pair	../library/pretty_printer.m	/^:- type key_value_pair(K, V)$/;kq|-;/\<pretty_printer.key_value_pair\>/;'q;"	kind:type	file:
pretty_printer.linear	../library/pretty_printer.m	/^    --->    linear(int)$/;kq|-;/\<pretty_printer.linear\>/;'q;"	kind:cons
pretty_printer.list_to_doc	../library/pretty_printer.m	/^:- func list_to_doc(list(/;kq|/^\<list_to_doc\>/;'q;"	kind:func
pretty_printer.nl	../library/pretty_printer.m	/^    ;       nl$/;kq|-;/\<pretty_printer.nl\>/;'q;"	kind:cons
pretty_printer.open_group	../library/pretty_printer.m	/^    --->    open_group$/;kq|-;/\<pretty_printer.open_group\>/;'q;"	kind:cons	file:
pretty_printer.open_groups	../library/pretty_printer.m	/^:- type open_groups == int.$/;kq|-;/\<pretty_printer.open_groups\>/;'q;"	kind:type	file:
pretty_printer.pp_internal	../library/pretty_printer.m	/^    ;       pp_internal(pp_internal).$/;kq|-;/\<pretty_printer.pp_internal\>/;'q;"	kind:cons
pretty_printer.pp_internal	../library/pretty_printer.m	/^:- type pp_internal$/;kq|-;/\<pretty_printer.pp_internal\>/;'q;"	kind:type	file:
pretty_printer.pp_limit	../library/pretty_printer.m	/^                pp_limit        :: func_symbol_limit$/;kq|-;/\<pretty_printer.pp_limit\>/;'q;"	kind:fld
pretty_printer.pp_line_width	../library/pretty_printer.m	/^                pp_line_width   :: int,$/;kq|-;/\<pretty_printer.pp_line_width\>/;'q;"	kind:fld
pretty_printer.pp_max_lines	../library/pretty_printer.m	/^                pp_max_lines    :: int,$/;kq|-;/\<pretty_printer.pp_max_lines\>/;'q;"	kind:fld
pretty_printer.pp_params	../library/pretty_printer.m	/^:- type pp_params$/;kq|-;/\<pretty_printer.pp_params\>/;'q;"	kind:type
pretty_printer.put_doc	../library/pretty_printer.m	/^:- pred put_doc(/;kq|/^\<put_doc\>/;'q;"	kind:pred
pretty_printer.remove_indent	../library/pretty_printer.m	/^    ;       remove_indent$/;kq|-;/\<pretty_printer.remove_indent\>/;'q;"	kind:cons	file:
pretty_printer.set_formatter	../library/pretty_printer.m	/^:- pred set_formatter(/;kq|/^\<set_formatter\>/;'q;"	kind:pred
pretty_printer.set_limit	../library/pretty_printer.m	/^    ;       set_limit(func_symbol_limit).$/;kq|-;/\<pretty_printer.set_limit\>/;'q;"	kind:cons	file:
pretty_printer.set_op_priority	../library/pretty_printer.m	/^    ;       set_op_priority(ops.priority)$/;kq|-;/\<pretty_printer.set_op_priority\>/;'q;"	kind:cons	file:
pretty_printer.std_indent	../library/pretty_printer.m	/^:- pred std_indent(/;kq|/^\<std_indent\>/;'q;"	kind:pred	file:
pretty_printer.std_indent_30	../library/pretty_printer.m	/^:- pred std_indent_30(/;kq|/^\<std_indent_30\>/;'q;"	kind:pred	file:
pretty_printer.std_prevstack	../library/pretty_printer.m	/^                std_prevstack           :: indent_stack,$/;kq|-;/\<pretty_printer.std_prevstack\>/;'q;"	kind:fld	file:
pretty_printer.str	../library/pretty_printer.m	/^    --->    str(string)$/;kq|-;/\<pretty_printer.str\>/;'q;"	kind:cons
pretty_printer.string_to_doc	../library/pretty_printer.m	/^:- func string_to_doc(/;kq|/^\<string_to_doc\>/;'q;"	kind:func
pretty_printer.tree234_to_doc	../library/pretty_printer.m	/^:- func tree234_to_doc(tree234(/;kq|/^\<tree234_to_doc\>/;'q;"	kind:func
pretty_printer.triangular	../library/pretty_printer.m	/^    ;       triangular(int).$/;kq|-;/\<pretty_printer.triangular\>/;'q;"	kind:cons
pretty_printer.uint16_to_doc	../library/pretty_printer.m	/^:- func uint16_to_doc(/;kq|/^\<uint16_to_doc\>/;'q;"	kind:func
pretty_printer.uint32_to_doc	../library/pretty_printer.m	/^:- func uint32_to_doc(/;kq|/^\<uint32_to_doc\>/;'q;"	kind:func
pretty_printer.uint64_to_doc	../library/pretty_printer.m	/^:- func uint64_to_doc(/;kq|/^\<uint64_to_doc\>/;'q;"	kind:func
pretty_printer.uint8_to_doc	../library/pretty_printer.m	/^:- func uint8_to_doc(/;kq|/^\<uint8_to_doc\>/;'q;"	kind:func
pretty_printer.uint_to_doc	../library/pretty_printer.m	/^:- func uint_to_doc(/;kq|/^\<uint_to_doc\>/;'q;"	kind:func
pretty_printer.user_prevstack	../library/pretty_printer.m	/^                user_prevstack          :: indent_stack,$/;kq|-;/\<pretty_printer.user_prevstack\>/;'q;"	kind:fld	file:
pretty_printer.write_doc	../library/pretty_printer.m	/^:- pred write_doc(/;kq|/^\<write_doc\>/;'q;"	kind:pred
pretty_printer_is_initialised	../library/pretty_printer.m	/^:- pred pretty_printer_is_initialised(/;kq|/^\<pretty_printer_is_initialised\>/;'q;"	kind:pred	file:
prev_char_is_not_separator	../library/dir.m	/^    --->    prev_char_is_not_separator$/;kq|-;/\<prev_char_is_not_separator\>/;'q;"	kind:cons	file:
prev_char_is_separator	../library/dir.m	/^    ;       prev_char_is_separator.$/;kq|-;/\<prev_char_is_separator\>/;'q;"	kind:cons	file:
prev_index	../library/string.m	/^:- pred prev_index(/;kq|/^\<prev_index\>/;'q;"	kind:pred
prev_index_repl	../library/string.m	/^:- pred prev_index_repl(/;kq|/^\<prev_index_repl\>/;'q;"	kind:pred
prim_data.ord_arity	../mdbcomp/prim_data.m	/^                ord_arity               :: int,$/;kq|-;/\<prim_data.ord_arity\>/;'q;"	kind:fld
prim_data.ord_arity	prim_data.m	/^                ord_arity               :: int,$/;kq|-;/\<prim_data.ord_arity\>/;'q;"	kind:fld
prim_data.ord_declaring_module	../mdbcomp/prim_data.m	/^                ord_declaring_module    :: module_name,$/;kq|-;/\<prim_data.ord_declaring_module\>/;'q;"	kind:fld
prim_data.ord_declaring_module	prim_data.m	/^                ord_declaring_module    :: module_name,$/;kq|-;/\<prim_data.ord_declaring_module\>/;'q;"	kind:fld
prim_data.ord_defining_module	../mdbcomp/prim_data.m	/^                ord_defining_module     :: module_name,$/;kq|-;/\<prim_data.ord_defining_module\>/;'q;"	kind:fld
prim_data.ord_defining_module	prim_data.m	/^                ord_defining_module     :: module_name,$/;kq|-;/\<prim_data.ord_defining_module\>/;'q;"	kind:fld
prim_data.ord_mode_number	../mdbcomp/prim_data.m	/^                ord_mode_number         :: int$/;kq|-;/\<prim_data.ord_mode_number\>/;'q;"	kind:fld
prim_data.ord_mode_number	prim_data.m	/^                ord_mode_number         :: int$/;kq|-;/\<prim_data.ord_mode_number\>/;'q;"	kind:fld
prim_data.ord_p_or_f	../mdbcomp/prim_data.m	/^                ord_p_or_f              :: pred_or_func,$/;kq|-;/\<prim_data.ord_p_or_f\>/;'q;"	kind:fld
prim_data.ord_p_or_f	prim_data.m	/^                ord_p_or_f              :: pred_or_func,$/;kq|-;/\<prim_data.ord_p_or_f\>/;'q;"	kind:fld
prim_data.ord_pred_name	../mdbcomp/prim_data.m	/^                ord_pred_name           :: string,$/;kq|-;/\<prim_data.ord_pred_name\>/;'q;"	kind:fld
prim_data.ord_pred_name	prim_data.m	/^                ord_pred_name           :: string,$/;kq|-;/\<prim_data.ord_pred_name\>/;'q;"	kind:fld
prim_data.ordinary_proc_label	../mdbcomp/prim_data.m	/^    --->    ordinary_proc_label($/;kq|-;/\<prim_data.ordinary_proc_label\>/;'q;"	kind:cons
prim_data.ordinary_proc_label	prim_data.m	/^    --->    ordinary_proc_label($/;kq|-;/\<prim_data.ordinary_proc_label\>/;'q;"	kind:cons
prim_data.pf_function	../mdbcomp/prim_data.m	/^    ;       pf_function.$/;kq|-;/\<prim_data.pf_function\>/;'q;"	kind:cons
prim_data.pf_function	prim_data.m	/^    ;       pf_function.$/;kq|-;/\<prim_data.pf_function\>/;'q;"	kind:cons
prim_data.pf_predicate	../mdbcomp/prim_data.m	/^    --->    pf_predicate$/;kq|-;/\<prim_data.pf_predicate\>/;'q;"	kind:cons
prim_data.pf_predicate	prim_data.m	/^    --->    pf_predicate$/;kq|-;/\<prim_data.pf_predicate\>/;'q;"	kind:cons
prim_data.port_call	../mdbcomp/prim_data.m	/^    --->    port_call$/;kq|-;/\<prim_data.port_call\>/;'q;"	kind:cons
prim_data.port_call	prim_data.m	/^    --->    port_call$/;kq|-;/\<prim_data.port_call\>/;'q;"	kind:cons
prim_data.port_disj_first	../mdbcomp/prim_data.m	/^    ;       port_disj_first$/;kq|-;/\<prim_data.port_disj_first\>/;'q;"	kind:cons
prim_data.port_disj_first	prim_data.m	/^    ;       port_disj_first$/;kq|-;/\<prim_data.port_disj_first\>/;'q;"	kind:cons
prim_data.port_disj_later	../mdbcomp/prim_data.m	/^    ;       port_disj_later$/;kq|-;/\<prim_data.port_disj_later\>/;'q;"	kind:cons
prim_data.port_disj_later	prim_data.m	/^    ;       port_disj_later$/;kq|-;/\<prim_data.port_disj_later\>/;'q;"	kind:cons
prim_data.port_exception	../mdbcomp/prim_data.m	/^    ;       port_exception$/;kq|-;/\<prim_data.port_exception\>/;'q;"	kind:cons
prim_data.port_exception	prim_data.m	/^    ;       port_exception$/;kq|-;/\<prim_data.port_exception\>/;'q;"	kind:cons
prim_data.port_exit	../mdbcomp/prim_data.m	/^    ;       port_exit$/;kq|-;/\<prim_data.port_exit\>/;'q;"	kind:cons
prim_data.port_exit	prim_data.m	/^    ;       port_exit$/;kq|-;/\<prim_data.port_exit\>/;'q;"	kind:cons
prim_data.port_fail	../mdbcomp/prim_data.m	/^    ;       port_fail$/;kq|-;/\<prim_data.port_fail\>/;'q;"	kind:cons
prim_data.port_fail	prim_data.m	/^    ;       port_fail$/;kq|-;/\<prim_data.port_fail\>/;'q;"	kind:cons
prim_data.port_ite_cond	../mdbcomp/prim_data.m	/^    ;       port_ite_cond$/;kq|-;/\<prim_data.port_ite_cond\>/;'q;"	kind:cons
prim_data.port_ite_cond	prim_data.m	/^    ;       port_ite_cond$/;kq|-;/\<prim_data.port_ite_cond\>/;'q;"	kind:cons
prim_data.port_ite_else	../mdbcomp/prim_data.m	/^    ;       port_ite_else$/;kq|-;/\<prim_data.port_ite_else\>/;'q;"	kind:cons
prim_data.port_ite_else	prim_data.m	/^    ;       port_ite_else$/;kq|-;/\<prim_data.port_ite_else\>/;'q;"	kind:cons
prim_data.port_ite_then	../mdbcomp/prim_data.m	/^    ;       port_ite_then$/;kq|-;/\<prim_data.port_ite_then\>/;'q;"	kind:cons
prim_data.port_ite_then	prim_data.m	/^    ;       port_ite_then$/;kq|-;/\<prim_data.port_ite_then\>/;'q;"	kind:cons
prim_data.port_neg_enter	../mdbcomp/prim_data.m	/^    ;       port_neg_enter$/;kq|-;/\<prim_data.port_neg_enter\>/;'q;"	kind:cons
prim_data.port_neg_enter	prim_data.m	/^    ;       port_neg_enter$/;kq|-;/\<prim_data.port_neg_enter\>/;'q;"	kind:cons
prim_data.port_neg_failure	../mdbcomp/prim_data.m	/^    ;       port_neg_failure$/;kq|-;/\<prim_data.port_neg_failure\>/;'q;"	kind:cons
prim_data.port_neg_failure	prim_data.m	/^    ;       port_neg_failure$/;kq|-;/\<prim_data.port_neg_failure\>/;'q;"	kind:cons
prim_data.port_neg_success	../mdbcomp/prim_data.m	/^    ;       port_neg_success$/;kq|-;/\<prim_data.port_neg_success\>/;'q;"	kind:cons
prim_data.port_neg_success	prim_data.m	/^    ;       port_neg_success$/;kq|-;/\<prim_data.port_neg_success\>/;'q;"	kind:cons
prim_data.port_redo	../mdbcomp/prim_data.m	/^    ;       port_redo$/;kq|-;/\<prim_data.port_redo\>/;'q;"	kind:cons
prim_data.port_redo	prim_data.m	/^    ;       port_redo$/;kq|-;/\<prim_data.port_redo\>/;'q;"	kind:cons
prim_data.port_switch	../mdbcomp/prim_data.m	/^    ;       port_switch$/;kq|-;/\<prim_data.port_switch\>/;'q;"	kind:cons
prim_data.port_switch	prim_data.m	/^    ;       port_switch$/;kq|-;/\<prim_data.port_switch\>/;'q;"	kind:cons
prim_data.port_tailrec_call	../mdbcomp/prim_data.m	/^    ;       port_tailrec_call$/;kq|-;/\<prim_data.port_tailrec_call\>/;'q;"	kind:cons
prim_data.port_tailrec_call	prim_data.m	/^    ;       port_tailrec_call$/;kq|-;/\<prim_data.port_tailrec_call\>/;'q;"	kind:cons
prim_data.port_user	../mdbcomp/prim_data.m	/^    ;       port_user.$/;kq|-;/\<prim_data.port_user\>/;'q;"	kind:cons
prim_data.port_user	prim_data.m	/^    ;       port_user.$/;kq|-;/\<prim_data.port_user\>/;'q;"	kind:cons
prim_data.pred_or_func	../mdbcomp/prim_data.m	/^:- type pred_or_func$/;kq|-;/\<prim_data.pred_or_func\>/;'q;"	kind:type
prim_data.pred_or_func	prim_data.m	/^:- type pred_or_func$/;kq|-;/\<prim_data.pred_or_func\>/;'q;"	kind:type
prim_data.pred_or_func_to_str	../mdbcomp/prim_data.m	/^:- func pred_or_func_to_str(/;kq|/^\<pred_or_func_to_str\>/;'q;"	kind:func
prim_data.pred_or_func_to_str	prim_data.m	/^:- func pred_or_func_to_str(/;kq|/^\<pred_or_func_to_str\>/;'q;"	kind:func
prim_data.proc_label	../mdbcomp/prim_data.m	/^:- type proc_label$/;kq|-;/\<prim_data.proc_label\>/;'q;"	kind:type
prim_data.proc_label	prim_data.m	/^:- type proc_label$/;kq|-;/\<prim_data.proc_label\>/;'q;"	kind:type
prim_data.spec_defining_module	../mdbcomp/prim_data.m	/^                spec_defining_module    :: module_name,$/;kq|-;/\<prim_data.spec_defining_module\>/;'q;"	kind:fld
prim_data.spec_defining_module	prim_data.m	/^                spec_defining_module    :: module_name,$/;kq|-;/\<prim_data.spec_defining_module\>/;'q;"	kind:fld
prim_data.spec_mode_number	../mdbcomp/prim_data.m	/^                spec_mode_number        :: int$/;kq|-;/\<prim_data.spec_mode_number\>/;'q;"	kind:fld
prim_data.spec_mode_number	prim_data.m	/^                spec_mode_number        :: int$/;kq|-;/\<prim_data.spec_mode_number\>/;'q;"	kind:fld
prim_data.spec_pred_compare	../mdbcomp/prim_data.m	/^    ;       spec_pred_compare.$/;kq|-;/\<prim_data.spec_pred_compare\>/;'q;"	kind:cons
prim_data.spec_pred_compare	prim_data.m	/^    ;       spec_pred_compare.$/;kq|-;/\<prim_data.spec_pred_compare\>/;'q;"	kind:cons
prim_data.spec_pred_index	../mdbcomp/prim_data.m	/^    ;       spec_pred_index$/;kq|-;/\<prim_data.spec_pred_index\>/;'q;"	kind:cons
prim_data.spec_pred_index	prim_data.m	/^    ;       spec_pred_index$/;kq|-;/\<prim_data.spec_pred_index\>/;'q;"	kind:cons
prim_data.spec_pred_unify	../mdbcomp/prim_data.m	/^    --->    spec_pred_unify$/;kq|-;/\<prim_data.spec_pred_unify\>/;'q;"	kind:cons
prim_data.spec_pred_unify	prim_data.m	/^    --->    spec_pred_unify$/;kq|-;/\<prim_data.spec_pred_unify\>/;'q;"	kind:cons
prim_data.spec_spec_id	../mdbcomp/prim_data.m	/^                spec_spec_id            :: special_pred_id,$/;kq|-;/\<prim_data.spec_spec_id\>/;'q;"	kind:fld
prim_data.spec_spec_id	prim_data.m	/^                spec_spec_id            :: special_pred_id,$/;kq|-;/\<prim_data.spec_spec_id\>/;'q;"	kind:fld
prim_data.spec_type_arity	../mdbcomp/prim_data.m	/^                spec_type_arity         :: int,$/;kq|-;/\<prim_data.spec_type_arity\>/;'q;"	kind:fld
prim_data.spec_type_arity	prim_data.m	/^                spec_type_arity         :: int,$/;kq|-;/\<prim_data.spec_type_arity\>/;'q;"	kind:fld
prim_data.spec_type_module	../mdbcomp/prim_data.m	/^                spec_type_module        :: module_name,$/;kq|-;/\<prim_data.spec_type_module\>/;'q;"	kind:fld
prim_data.spec_type_module	prim_data.m	/^                spec_type_module        :: module_name,$/;kq|-;/\<prim_data.spec_type_module\>/;'q;"	kind:fld
prim_data.spec_type_name	../mdbcomp/prim_data.m	/^                spec_type_name          :: string,$/;kq|-;/\<prim_data.spec_type_name\>/;'q;"	kind:fld
prim_data.spec_type_name	prim_data.m	/^                spec_type_name          :: string,$/;kq|-;/\<prim_data.spec_type_name\>/;'q;"	kind:fld
prim_data.special_pred_id	../mdbcomp/prim_data.m	/^:- type special_pred_id$/;kq|-;/\<prim_data.special_pred_id\>/;'q;"	kind:type
prim_data.special_pred_id	prim_data.m	/^:- type special_pred_id$/;kq|-;/\<prim_data.special_pred_id\>/;'q;"	kind:type
prim_data.special_proc_label	../mdbcomp/prim_data.m	/^    ;       special_proc_label($/;kq|-;/\<prim_data.special_proc_label\>/;'q;"	kind:cons
prim_data.special_proc_label	prim_data.m	/^    ;       special_proc_label($/;kq|-;/\<prim_data.special_proc_label\>/;'q;"	kind:cons
prim_data.string_to_trace_port	../mdbcomp/prim_data.m	/^:- pred string_to_trace_port(/;kq|/^\<string_to_trace_port\>/;'q;"	kind:pred
prim_data.string_to_trace_port	prim_data.m	/^:- pred string_to_trace_port(/;kq|/^\<string_to_trace_port\>/;'q;"	kind:pred
prim_data.trace_port	../mdbcomp/prim_data.m	/^:- type trace_port$/;kq|-;/\<prim_data.trace_port\>/;'q;"	kind:type
prim_data.trace_port	prim_data.m	/^:- type trace_port$/;kq|-;/\<prim_data.trace_port\>/;'q;"	kind:type
primitive_value	../library/term_to_xml.m	/^:- pred primitive_value(/;kq|/^\<primitive_value\>/;'q;"	kind:pred	file:
primitives_read.putback_char_2	../library/io.primitives_read.m	/^:- pred putback_char_2(/;kq|/^\<putback_char_2\>/;'q;"	kind:pred
primitives_read.read_byte_val	../library/io.primitives_read.m	/^:- pred read_byte_val(/;kq|/^\<read_byte_val\>/;'q;"	kind:pred
primitives_read.read_char_code	../library/io.primitives_read.m	/^:- pred read_char_code(/;kq|/^\<read_char_code\>/;'q;"	kind:pred
primitives_write.do_write_byte	../library/io.primitives_write.m	/^:- pred do_write_byte(/;kq|/^\<do_write_byte\>/;'q;"	kind:pred
primitives_write.do_write_char	../library/io.primitives_write.m	/^:- pred do_write_char(/;kq|/^\<do_write_char\>/;'q;"	kind:pred
primitives_write.do_write_int	../library/io.primitives_write.m	/^:- pred do_write_int(/;kq|/^\<do_write_int\>/;'q;"	kind:pred
primitives_write.do_write_int8	../library/io.primitives_write.m	/^:- pred do_write_int8(/;kq|/^\<do_write_int8\>/;'q;"	kind:pred
primitives_write.do_write_uint	../library/io.primitives_write.m	/^:- pred do_write_uint(/;kq|/^\<do_write_uint\>/;'q;"	kind:pred
print	../library/io.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
print	../library/stream.string_writer.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
print	../library/stream.string_writer.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
print_cc	../library/io.m	/^:- pred print_cc(/;kq|/^\<print_cc\>/;'q;"	kind:pred
print_cc	../library/stream.string_writer.m	/^:- pred print_cc(/;kq|/^\<print_cc\>/;'q;"	kind:pred
print_line	../library/io.m	/^:- pred print_line(/;kq|/^\<print_line\>/;'q;"	kind:pred
print_line_cc	../library/io.m	/^:- pred print_line_cc(/;kq|/^\<print_line_cc\>/;'q;"	kind:pred
print_quoted	../library/stream.string_writer.m	/^:- pred print_quoted(/;kq|/^\<print_quoted\>/;'q;"	kind:pred	file:
print_rbmm_profiling_info	../library/region_builtin.m	/^:- pred print_rbmm_profiling_info(/;kq|/^\<print_rbmm_profiling_info\>/;'q;"	kind:pred
print_robdd	../library/robdd.m	/^:- pred print_robdd(robdd(/;kq|/^\<print_robdd\>/;'q;"	kind:pred
print_robdd_2	../library/robdd.m	/^:- pred print_robdd_2(io.text_output_stream::in, robdd(/;kq|/^\<print_robdd_2\>/;'q;"	kind:pred	file:
print_to_stream	../library/io.m	/^:- pred print_to_stream(/;kq|/^\<print_to_stream\>/;'q;"	kind:pred	file:
printbase	../library/integer.m	/^:- type printbase$/;kq|-;/\<printbase\>/;'q;"	kind:type	file:
printbase_add_pairs	../library/integer.m	/^:- pred printbase_add_pairs(/;kq|/^\<printbase_add_pairs\>/;'q;"	kind:pred	file:
printbase_add_pairs_equal	../library/integer.m	/^:- pred printbase_add_pairs_equal(/;kq|/^\<printbase_add_pairs_equal\>/;'q;"	kind:pred	file:
printbase_chop	../library/integer.m	/^:- pred printbase_chop(/;kq|/^\<printbase_chop\>/;'q;"	kind:pred	file:
printbase_exponent	../library/integer.m	/^:- func printbase_exponent = int.$/;kq|/^\<printbase_exponent\>/;'q;"	kind:func	file:
printbase_mul_by_digit	../library/integer.m	/^:- func printbase_mul_by_digit(/;kq|/^\<printbase_mul_by_digit\>/;'q;"	kind:func	file:
printbase_mul_by_digit_2	../library/integer.m	/^:- pred printbase_mul_by_digit_2(/;kq|/^\<printbase_mul_by_digit_2\>/;'q;"	kind:pred	file:
printbase_pos_int_to_digits	../library/integer.m	/^:- func printbase_pos_int_to_digits(/;kq|/^\<printbase_pos_int_to_digits\>/;'q;"	kind:func	file:
printbase_pos_int_to_digits_2	../library/integer.m	/^:- func printbase_pos_int_to_digits_2(/;kq|/^\<printbase_pos_int_to_digits_2\>/;'q;"	kind:func	file:
printbase_pos_mul	../library/integer.m	/^:- func printbase_pos_mul(/;kq|/^\<printbase_pos_mul\>/;'q;"	kind:func	file:
printbase_pos_mul_list	../library/integer.m	/^:- func printbase_pos_mul_list(printbase, list(/;kq|/^\<printbase_pos_mul_list\>/;'q;"	kind:func	file:
printbase_pos_plus	../library/integer.m	/^:- func printbase_pos_plus(/;kq|/^\<printbase_pos_plus\>/;'q;"	kind:func	file:
printbase_rep	../library/integer.m	/^:- pred printbase_rep(printbase::in, integer::in, list(/;kq|/^\<printbase_rep\>/;'q;"	kind:pred	file:
printbase_rep_1	../library/integer.m	/^:- func printbase_rep_1(printbase, list(/;kq|/^\<printbase_rep_1\>/;'q;"	kind:func	file:
prio	../library/ops.m	/^    --->    prio(uint).$/;kq|-;/\<prio\>/;'q;"	kind:cons
priority	../library/ops.m	/^:- type priority$/;kq|-;/\<priority\>/;'q;"	kind:type
priority	../library/pprint.m	/^:- func priority `adjusted_by` arg_prio_gt_or_ge = priority.$/;kq|/^\<priority\>/;'q;"	kind:func	file:
priority_ge	../library/ops.m	/^:- pred priority_ge(/;kq|/^\<priority_ge\>/;'q;"	kind:pred
priority_gt	../library/ops.m	/^:- pred priority_gt(/;kq|/^\<priority_gt\>/;'q;"	kind:pred
priority_le	../library/ops.m	/^:- pred priority_le(/;kq|/^\<priority_le\>/;'q;"	kind:pred
priority_lt	../library/ops.m	/^:- pred priority_lt(/;kq|/^\<priority_lt\>/;'q;"	kind:pred
private_builtin.builtin_int_gt	../library/private_builtin.m	/^:- pred builtin_int_gt(/;kq|/^\<builtin_int_gt\>/;'q;"	kind:pred
private_builtin.builtin_int_lt	../library/private_builtin.m	/^:- pred builtin_int_lt(/;kq|/^\<builtin_int_lt\>/;'q;"	kind:pred
private_builtin.builtin_strcmp	../library/private_builtin.m	/^:- pred builtin_strcmp(/;kq|/^\<builtin_strcmp\>/;'q;"	kind:pred	file:
private_builtin.compare_error	../library/private_builtin.m	/^:- pred compare_error is erroneous.$/;kq|/^\<compare_error\>/;'q;"	kind:pred
private_builtin.discard_ticket	../library/private_builtin.m	/^:- impure pred discard_ticket is det.$/;kq|/^\<discard_ticket\>/;'q;"	kind:pred
private_builtin.float_box	../library/private_builtin.m	/^:- type float_box$/;kq|-;/\<private_builtin.float_box\>/;'q;"	kind:type
private_builtin.free_heap	../library/private_builtin.m	/^:- impure pred free_heap(/;kq|/^\<free_heap\>/;'q;"	kind:pred
private_builtin.gc_trace	../library/private_builtin.m	/^:- impure pred gc_trace(mutvar(/;kq|/^\<gc_trace\>/;'q;"	kind:pred
private_builtin.imp	../library/private_builtin.m	/^:- impure pred imp is det.$/;kq|/^\<imp\>/;'q;"	kind:pred
private_builtin.in_range	../library/private_builtin.m	/^:- pred in_range(/;kq|/^\<in_range\>/;'q;"	kind:pred
private_builtin.mark_hp	../library/private_builtin.m	/^:- impure pred mark_hp(/;kq|/^\<mark_hp\>/;'q;"	kind:pred
private_builtin.mutvar	../library/private_builtin.m	/^:- type mutvar(T)$/;kq|-;/\<private_builtin.mutvar\>/;'q;"	kind:type
private_builtin.no_clauses	../library/private_builtin.m	/^:- pred no_clauses(/;kq|/^\<no_clauses\>/;'q;"	kind:pred
private_builtin.nonvar	../library/private_builtin.m	/^:- impure pred nonvar(/;kq|/^\<nonvar\>/;'q;"	kind:pred
private_builtin.pointer_equal	../library/private_builtin.m	/^:- pred pointer_equal(/;kq|/^\<pointer_equal\>/;'q;"	kind:pred
private_builtin.prune_ticket	../library/private_builtin.m	/^:- impure pred prune_ticket is det.$/;kq|/^\<prune_ticket\>/;'q;"	kind:pred
private_builtin.restore_hp	../library/private_builtin.m	/^:- impure pred restore_hp(/;kq|/^\<restore_hp\>/;'q;"	kind:pred
private_builtin.semip	../library/private_builtin.m	/^:- semipure pred semip is det.$/;kq|/^\<semip\>/;'q;"	kind:pred
private_builtin.sorry	../library/private_builtin.m	/^:- pred sorry(/;kq|/^\<sorry\>/;'q;"	kind:pred
private_builtin.store_ticket	../library/private_builtin.m	/^:- impure pred store_ticket(/;kq|/^\<store_ticket\>/;'q;"	kind:pred
private_builtin.ticket	../library/private_builtin.m	/^:- type ticket == c_pointer.$/;kq|-;/\<private_builtin.ticket\>/;'q;"	kind:type
private_builtin.ticket_counter	../library/private_builtin.m	/^:- type ticket_counter == c_pointer.$/;kq|-;/\<private_builtin.ticket_counter\>/;'q;"	kind:type
private_builtin.typed_compare	../library/private_builtin.m	/^:- pred typed_compare(/;kq|/^\<typed_compare\>/;'q;"	kind:pred
private_builtin.typed_unify	../library/private_builtin.m	/^:- pred typed_unify(/;kq|/^\<typed_unify\>/;'q;"	kind:pred
private_builtin.unsigned_le	../library/private_builtin.m	/^:- pred unsigned_le(/;kq|/^\<unsigned_le\>/;'q;"	kind:pred
private_builtin.unsigned_lt	../library/private_builtin.m	/^:- pred unsigned_lt(/;kq|/^\<unsigned_lt\>/;'q;"	kind:pred
private_builtin.unused	../library/private_builtin.m	/^:- pred unused is det.$/;kq|/^\<unused\>/;'q;"	kind:pred
private_builtin.var	../library/private_builtin.m	/^:- impure pred var(/;kq|/^\<var\>/;'q;"	kind:pred
proc_bytecode_bytes	../mdbcomp/rtti_access.m	/^:- func proc_bytecode_bytes(/;kq|/^\<proc_bytecode_bytes\>/;'q;"	kind:func
proc_bytecode_bytes	rtti_access.m	/^:- func proc_bytecode_bytes(/;kq|/^\<proc_bytecode_bytes\>/;'q;"	kind:func
proc_defn_rep	../mdbcomp/program_representation.m	/^:- type proc_defn_rep == proc_defn_rep(unit).$/;kq|-;/\<proc_defn_rep\>/;'q;"	kind:type
proc_defn_rep	../mdbcomp/program_representation.m	/^:- type proc_defn_rep(GoalAnnotation)$/;kq|-;/\<proc_defn_rep\>/;'q;"	kind:type
proc_defn_rep	program_representation.m	/^:- type proc_defn_rep == proc_defn_rep(unit).$/;kq|-;/\<proc_defn_rep\>/;'q;"	kind:type
proc_defn_rep	program_representation.m	/^:- type proc_defn_rep(GoalAnnotation)$/;kq|-;/\<proc_defn_rep\>/;'q;"	kind:type
proc_defn_rep_type	../mdbcomp/program_representation.m	/^:- func proc_defn_rep_type = type_desc.$/;kq|/^\<proc_defn_rep_type\>/;'q;"	kind:func
proc_defn_rep_type	program_representation.m	/^:- func proc_defn_rep_type = type_desc.$/;kq|/^\<proc_defn_rep_type\>/;'q;"	kind:func
proc_dice	../mdbcomp/slice_and_dice.m	/^:- type proc_dice       == map(path_port, dice_exec_count).$/;kq|-;/\<proc_dice\>/;'q;"	kind:type
proc_dice	slice_and_dice.m	/^:- type proc_dice       == map(path_port, dice_exec_count).$/;kq|-;/\<proc_dice\>/;'q;"	kind:type
proc_dynamic	../library/profiling_builtin.m	/^:- type proc_dynamic        ---> proc_dynamic(c_pointer).$/;kq|-;/\<proc_dynamic\>/;'q;"	kind:type	file:
proc_info	mcov.m	/^:- type proc_info$/;kq|-;/\<proc_info\>/;'q;"	kind:type	file:
proc_label	../mdbcomp/prim_data.m	/^:- type proc_label$/;kq|-;/\<proc_label\>/;'q;"	kind:type
proc_label	../mdbcomp/trace_counts.m	/^                proc_label              :: proc_label$/;kq|-;/\<proc_label\>/;'q;"	kind:fld
proc_label	prim_data.m	/^:- type proc_label$/;kq|-;/\<proc_label\>/;'q;"	kind:type
proc_label	trace_counts.m	/^                proc_label              :: proc_label$/;kq|-;/\<proc_label\>/;'q;"	kind:fld
proc_label_in_context	../mdbcomp/trace_counts.m	/^:- type proc_label_in_context$/;kq|-;/\<proc_label_in_context\>/;'q;"	kind:type
proc_label_in_context	trace_counts.m	/^:- type proc_label_in_context$/;kq|-;/\<proc_label_in_context\>/;'q;"	kind:type
proc_label_is_for_module	../mdbcomp/slice_and_dice.m	/^:- pred proc_label_is_for_module(/;kq|/^\<proc_label_is_for_module\>/;'q;"	kind:pred	file:
proc_label_is_for_module	slice_and_dice.m	/^:- pred proc_label_is_for_module(/;kq|/^\<proc_label_is_for_module\>/;'q;"	kind:pred	file:
proc_layout	../library/profiling_builtin.m	/^:- type proc_layout         ---> proc_layout(c_pointer).$/;kq|-;/\<proc_layout\>/;'q;"	kind:type	file:
proc_layout_get_non_uci_fields	../mdbcomp/rtti_access.m	/^:- pred proc_layout_get_non_uci_fields(/;kq|/^\<proc_layout_get_non_uci_fields\>/;'q;"	kind:pred	file:
proc_layout_get_non_uci_fields	rtti_access.m	/^:- pred proc_layout_get_non_uci_fields(/;kq|/^\<proc_layout_get_non_uci_fields\>/;'q;"	kind:pred	file:
proc_layout_get_uci_fields	../mdbcomp/rtti_access.m	/^:- pred proc_layout_get_uci_fields(/;kq|/^\<proc_layout_get_uci_fields\>/;'q;"	kind:pred	file:
proc_layout_get_uci_fields	rtti_access.m	/^:- pred proc_layout_get_uci_fields(/;kq|/^\<proc_layout_get_uci_fields\>/;'q;"	kind:pred	file:
proc_layout_is_uci	../mdbcomp/rtti_access.m	/^:- pred proc_layout_is_uci(/;kq|/^\<proc_layout_is_uci\>/;'q;"	kind:pred	file:
proc_layout_is_uci	rtti_access.m	/^:- pred proc_layout_is_uci(/;kq|/^\<proc_layout_is_uci\>/;'q;"	kind:pred	file:
proc_line_number	mcov.m	/^                proc_line_number    :: int,$/;kq|-;/\<proc_line_number\>/;'q;"	kind:fld	file:
proc_map	../mdbcomp/program_representation.m	/^:- type proc_map(GoalAnnotation) ==$/;kq|-;/\<proc_map\>/;'q;"	kind:type
proc_map	program_representation.m	/^:- type proc_map(GoalAnnotation) ==$/;kq|-;/\<proc_map\>/;'q;"	kind:type
proc_proc	mcov.m	/^                proc_proc           :: proc_label$/;kq|-;/\<proc_proc\>/;'q;"	kind:fld	file:
proc_process_path_port_count	mcov.m	/^:- pred proc_process_path_port_count(/;kq|/^\<proc_process_path_port_count\>/;'q;"	kind:pred	file:
proc_rep	../mdbcomp/program_representation.m	/^:- type proc_rep == proc_rep(unit).$/;kq|-;/\<proc_rep\>/;'q;"	kind:type
proc_rep	../mdbcomp/program_representation.m	/^:- type proc_rep(GoalAnnotation)$/;kq|-;/\<proc_rep\>/;'q;"	kind:type
proc_rep	program_representation.m	/^:- type proc_rep == proc_rep(unit).$/;kq|-;/\<proc_rep\>/;'q;"	kind:type
proc_rep	program_representation.m	/^:- type proc_rep(GoalAnnotation)$/;kq|-;/\<proc_rep\>/;'q;"	kind:type
proc_slice	../mdbcomp/slice_and_dice.m	/^:- type proc_slice       == map(path_port, slice_exec_count).$/;kq|-;/\<proc_slice\>/;'q;"	kind:type
proc_slice	slice_and_dice.m	/^:- type proc_slice       == map(path_port, slice_exec_count).$/;kq|-;/\<proc_slice\>/;'q;"	kind:type
proc_source_file	mcov.m	/^                proc_source_file    :: string,$/;kq|-;/\<proc_source_file\>/;'q;"	kind:fld	file:
proc_table_statistics	../library/table_statistics.m	/^:- type proc_table_statistics$/;kq|-;/\<proc_table_statistics\>/;'q;"	kind:type
proc_trace_counts	../mdbcomp/trace_counts.m	/^:- type proc_trace_counts == map(path_port, line_no_and_count).$/;kq|-;/\<proc_trace_counts\>/;'q;"	kind:type
proc_trace_counts	trace_counts.m	/^:- type proc_trace_counts == map(path_port, line_no_and_count).$/;kq|-;/\<proc_trace_counts\>/;'q;"	kind:type
process_arguments	../library/getopt.m	/^:- pred process_arguments(/;kq|/^\<process_arguments\>/;'q;"	kind:pred	file:
process_arguments	../library/getopt_io.m	/^:- pred process_arguments(/;kq|/^\<process_arguments\>/;'q;"	kind:pred	file:
process_columns	../library/edit_seq.m	/^:- pred process_columns(edit_params::in, int::in, T::in, int::in, list(/;kq|/^\<process_columns\>/;'q;"	kind:pred	file:
process_entry	../library/edit_seq.m	/^:- pred process_entry(/;kq|/^\<process_entry\>/;'q;"	kind:pred	file:
process_one_exception_result	../library/exception.m	/^:- pred process_one_exception_result(exception_result(/;kq|/^\<process_one_exception_result\>/;'q;"	kind:pred	file:
process_option_values	../library/getopt.m	/^:- pred process_option_values(/;kq|/^\<process_option_values\>/;'q;"	kind:pred	file:
process_option_values	../library/getopt_io.m	/^:- pred process_option_values(/;kq|/^\<process_option_values\>/;'q;"	kind:pred	file:
process_options	../library/getopt.m	/^:- pred process_options(option_ops(OptionType)::in(/;kq|/^\<process_options\>/;'q;"	kind:pred
process_options	../library/getopt_io.m	/^:- pred process_options(option_ops(OptionType)::in(/;kq|/^\<process_options\>/;'q;"	kind:pred
process_options_io	../library/getopt.m	/^:- pred process_options_io(option_ops(OptionType)::in(/;kq|/^\<process_options_io\>/;'q;"	kind:pred
process_options_io	../library/getopt_io.m	/^:- pred process_options_io(option_ops(OptionType)::in(/;kq|/^\<process_options_io\>/;'q;"	kind:pred
process_options_track	../library/getopt.m	/^:- pred process_options_track(/;kq|/^\<process_options_track\>/;'q;"	kind:pred
process_options_track	../library/getopt_io.m	/^:- pred process_options_track(/;kq|/^\<process_options_track\>/;'q;"	kind:pred
process_options_track_io	../library/getopt.m	/^:- pred process_options_track_io(/;kq|/^\<process_options_track_io\>/;'q;"	kind:pred
process_options_track_io	../library/getopt_io.m	/^:- pred process_options_track_io(/;kq|/^\<process_options_track_io\>/;'q;"	kind:pred
process_options_userdata	../library/getopt.m	/^:- pred process_options_userdata(/;kq|/^\<process_options_userdata\>/;'q;"	kind:pred
process_options_userdata	../library/getopt_io.m	/^:- pred process_options_userdata(/;kq|/^\<process_options_userdata\>/;'q;"	kind:pred
process_options_userdata_io	../library/getopt.m	/^:- pred process_options_userdata_io(/;kq|/^\<process_options_userdata_io\>/;'q;"	kind:pred
process_options_userdata_io	../library/getopt_io.m	/^:- pred process_options_userdata_io(/;kq|/^\<process_options_userdata_io\>/;'q;"	kind:pred
process_read_term	../library/io.m	/^:- pred process_read_term(/;kq|/^\<process_read_term\>/;'q;"	kind:pred	file:
process_rows	../library/edit_seq.m	/^:- pred process_rows(edit_params::in, int::in, list(T)::in, list(/;kq|/^\<process_rows\>/;'q;"	kind:pred	file:
process_special_option	../library/getopt.m	/^:- pred process_special_option(/;kq|/^\<process_special_option\>/;'q;"	kind:pred	file:
process_special_option	../library/getopt_io.m	/^:- pred process_special_option(/;kq|/^\<process_special_option\>/;'q;"	kind:pred	file:
proclabel_kind_token	../mdbcomp/program_representation.m	/^:- type proclabel_kind_token$/;kq|-;/\<proclabel_kind_token\>/;'q;"	kind:type
proclabel_kind_token	program_representation.m	/^:- type proclabel_kind_token$/;kq|-;/\<proclabel_kind_token\>/;'q;"	kind:type
proclabel_special	../mdbcomp/program_representation.m	/^    ;       proclabel_special.$/;kq|-;/\<proclabel_special\>/;'q;"	kind:cons
proclabel_special	program_representation.m	/^    ;       proclabel_special.$/;kq|-;/\<proclabel_special\>/;'q;"	kind:cons
proclabel_user_function	../mdbcomp/program_representation.m	/^    ;       proclabel_user_function$/;kq|-;/\<proclabel_user_function\>/;'q;"	kind:cons
proclabel_user_function	program_representation.m	/^    ;       proclabel_user_function$/;kq|-;/\<proclabel_user_function\>/;'q;"	kind:cons
proclabel_user_predicate	../mdbcomp/program_representation.m	/^    --->    proclabel_user_predicate$/;kq|-;/\<proclabel_user_predicate\>/;'q;"	kind:cons
proclabel_user_predicate	program_representation.m	/^    --->    proclabel_user_predicate$/;kq|-;/\<proclabel_user_predicate\>/;'q;"	kind:cons
profiling_builtin.proc_dynamic	../library/profiling_builtin.m	/^:- type proc_dynamic        ---> proc_dynamic(c_pointer).$/;kq|-;/\<profiling_builtin.proc_dynamic\>/;'q;"	kind:type	file:
profiling_builtin.proc_layout	../library/profiling_builtin.m	/^:- type proc_layout         ---> proc_layout(c_pointer).$/;kq|-;/\<profiling_builtin.proc_layout\>/;'q;"	kind:type	file:
prog_rep	../mdbcomp/program_representation.m	/^:- type prog_rep == prog_rep(unit).$/;kq|-;/\<prog_rep\>/;'q;"	kind:type
prog_rep	../mdbcomp/program_representation.m	/^:- type prog_rep(GoalAnnotation)$/;kq|-;/\<prog_rep\>/;'q;"	kind:type
prog_rep	program_representation.m	/^:- type prog_rep == prog_rep(unit).$/;kq|-;/\<prog_rep\>/;'q;"	kind:type
prog_rep	program_representation.m	/^:- type prog_rep(GoalAnnotation)$/;kq|-;/\<prog_rep\>/;'q;"	kind:type
progname	../library/io.m	/^:- pred progname(/;kq|/^\<progname\>/;'q;"	kind:pred
progname_base	../library/io.m	/^:- pred progname_base(/;kq|/^\<progname_base\>/;'q;"	kind:pred
program_representation.arg_pos	../mdbcomp/program_representation.m	/^:- type arg_pos$/;kq|-;/\<program_representation.arg_pos\>/;'q;"	kind:type
program_representation.arg_pos	program_representation.m	/^:- type arg_pos$/;kq|-;/\<program_representation.arg_pos\>/;'q;"	kind:type
program_representation.caller	../mdbcomp/program_representation.m	/^                caller                  :: string_proc_label,$/;kq|-;/\<program_representation.caller\>/;'q;"	kind:fld
program_representation.caller	program_representation.m	/^                caller                  :: string_proc_label,$/;kq|-;/\<program_representation.caller\>/;'q;"	kind:fld
program_representation.cp_type	../mdbcomp/program_representation.m	/^:- type cp_type$/;kq|-;/\<program_representation.cp_type\>/;'q;"	kind:type
program_representation.cp_type	program_representation.m	/^:- type cp_type$/;kq|-;/\<program_representation.cp_type\>/;'q;"	kind:type
program_representation.det_rep	../mdbcomp/program_representation.m	/^    --->    det_rep$/;kq|-;/\<program_representation.det_rep\>/;'q;"	kind:cons
program_representation.det_rep	program_representation.m	/^    --->    det_rep$/;kq|-;/\<program_representation.det_rep\>/;'q;"	kind:cons
program_representation.ite_rep	../mdbcomp/program_representation.m	/^    ;       ite_rep($/;kq|-;/\<program_representation.ite_rep\>/;'q;"	kind:cons
program_representation.ite_rep	program_representation.m	/^    ;       ite_rep($/;kq|-;/\<program_representation.ite_rep\>/;'q;"	kind:cons
program_representation.mr_name	../mdbcomp/program_representation.m	/^                mr_name             :: string,          % The module name.$/;kq|-;/\<program_representation.mr_name\>/;'q;"	kind:fld
program_representation.mr_name	program_representation.m	/^                mr_name             :: string,          % The module name.$/;kq|-;/\<program_representation.mr_name\>/;'q;"	kind:fld
program_representation.pr_defn	../mdbcomp/program_representation.m	/^                pr_defn         :: proc_defn_rep(GoalAnnotation)$/;kq|-;/\<program_representation.pr_defn\>/;'q;"	kind:fld
program_representation.pr_defn	program_representation.m	/^                pr_defn         :: proc_defn_rep(GoalAnnotation)$/;kq|-;/\<program_representation.pr_defn\>/;'q;"	kind:fld
program_representation.pr_id	../mdbcomp/program_representation.m	/^                pr_id           :: string_proc_label,$/;kq|-;/\<program_representation.pr_id\>/;'q;"	kind:fld
program_representation.pr_id	program_representation.m	/^                pr_id           :: string_proc_label,$/;kq|-;/\<program_representation.pr_id\>/;'q;"	kind:fld
program_representation.slot	../mdbcomp/program_representation.m	/^                slot                    :: int,$/;kq|-;/\<program_representation.slot\>/;'q;"	kind:fld
program_representation.slot	program_representation.m	/^                slot                    :: int,$/;kq|-;/\<program_representation.slot\>/;'q;"	kind:fld
program_representation.var_rep	../mdbcomp/program_representation.m	/^:- type var_rep == int.$/;kq|-;/\<program_representation.var_rep\>/;'q;"	kind:type
program_representation.var_rep	program_representation.m	/^:- type var_rep == int.$/;kq|-;/\<program_representation.var_rep\>/;'q;"	kind:type
prolog.T	../library/prolog.m	/^:- pred T =.. univ_result.$/;kq|/^\<T\>/;'q;"	kind:pred
prolog.T	../library/prolog.m	/^:- pred T =:= T.            % In Mercury, just use =$/;kq|/^\<T\>/;'q;"	kind:pred
prolog.T	../library/prolog.m	/^:- pred T == T.             % In Mercury, just use =$/;kq|/^\<T\>/;'q;"	kind:pred
prolog.arg	../library/prolog.m	/^:- pred arg(/;kq|/^\<arg\>/;'q;"	kind:pred
prolog.det_arg	../library/prolog.m	/^:- pred det_arg(/;kq|/^\<det_arg\>/;'q;"	kind:pred
prolog.in	../library/prolog.m	/^:- mode in == in is semidet.$/;kq|-;/\<prolog.in\>/;'q;"	kind:mode
prolog.see	../library/prolog.m	/^:- pred see(/;kq|/^\<see\>/;'q;"	kind:pred
prolog.see_binary	../library/prolog.m	/^:- pred see_binary(/;kq|/^\<see_binary\>/;'q;"	kind:pred
prolog.seen	../library/prolog.m	/^:- pred seen(/;kq|/^\<seen\>/;'q;"	kind:pred
prolog.seen_binary	../library/prolog.m	/^:- pred seen_binary(/;kq|/^\<seen_binary\>/;'q;"	kind:pred
prolog.tell	../library/prolog.m	/^:- pred tell(/;kq|/^\<tell\>/;'q;"	kind:pred
prolog.tell_binary	../library/prolog.m	/^:- pred tell_binary(/;kq|/^\<tell_binary\>/;'q;"	kind:pred
prolog.told	../library/prolog.m	/^:- pred told(/;kq|/^\<told\>/;'q;"	kind:pred
prolog.told_binary	../library/prolog.m	/^:- pred told_binary(/;kq|/^\<told_binary\>/;'q;"	kind:pred
prolog.univ_result	../library/prolog.m	/^:- type univ_result == pair(string, list(univ)).$/;kq|-;/\<prolog.univ_result\>/;'q;"	kind:type
prune_ticket	../library/private_builtin.m	/^:- impure pred prune_ticket is det.$/;kq|/^\<prune_ticket\>/;'q;"	kind:pred
prune_tickets_to	../library/private_builtin.m	/^:- impure pred prune_tickets_to(/;kq|/^\<prune_tickets_to\>/;'q;"	kind:pred
prune_to_next_non_member	../library/ranges.m	/^:- pred prune_to_next_non_member(/;kq|/^\<prune_to_next_non_member\>/;'q;"	kind:pred
prune_to_prev_non_member	../library/ranges.m	/^:- pred prune_to_prev_non_member(/;kq|/^\<prune_to_prev_non_member\>/;'q;"	kind:pred
prune_top_levels	../library/tree_bitset.m	/^:- pred prune_top_levels(/;kq|/^\<prune_top_levels\>/;'q;"	kind:pred	file:
ps	../library/parsing_utils.m	/^:- type ps == int.$/;kq|-;/\<ps\>/;'q;"	kind:type	file:
ps_nest_stack	../library/mercury_term_parser.m	/^                ps_nest_stack   :: nest_stack$/;kq|-;/\<ps_nest_stack\>/;'q;"	kind:fld	file:
ps_ops_table	../library/mercury_term_parser.m	/^                ps_ops_table    :: Ops,$/;kq|-;/\<ps_ops_table\>/;'q;"	kind:fld	file:
ps_stream_name	../library/mercury_term_parser.m	/^                ps_stream_name  :: string,$/;kq|-;/\<ps_stream_name\>/;'q;"	kind:fld	file:
ps_var_names	../library/mercury_term_parser.m	/^                ps_var_names    :: map(string, var(T)),$/;kq|-;/\<ps_var_names\>/;'q;"	kind:fld	file:
ps_varset	../library/mercury_term_parser.m	/^                ps_varset       :: varset(T),$/;kq|-;/\<ps_varset\>/;'q;"	kind:fld	file:
pseudo_type_args	../library/type_desc.m	/^:- func pseudo_type_args(pseudo_type_desc) = list(/;kq|/^\<pseudo_type_args\>/;'q;"	kind:func
pseudo_type_ctor	../library/type_desc.m	/^:- func pseudo_type_ctor(/;kq|/^\<pseudo_type_ctor\>/;'q;"	kind:func
pseudo_type_ctor_and_args	../library/rtti_implementation.m	/^:- pred pseudo_type_ctor_and_args(/;kq|/^\<pseudo_type_ctor_and_args\>/;'q;"	kind:pred
pseudo_type_ctor_and_args	../library/type_desc.m	/^:- pred pseudo_type_ctor_and_args(/;kq|/^\<pseudo_type_ctor_and_args\>/;'q;"	kind:pred
pseudo_type_desc_is_ground	../library/type_desc.m	/^:- pred pseudo_type_desc_is_ground(/;kq|/^\<pseudo_type_desc_is_ground\>/;'q;"	kind:pred
pseudo_type_desc_to_pseudo_type_info	../library/type_desc.m	/^:- pred pseudo_type_desc_to_pseudo_type_info(/;kq|/^\<pseudo_type_desc_to_pseudo_type_info\>/;'q;"	kind:pred	file:
pseudo_type_desc_to_rep	../library/type_desc.m	/^:- func pseudo_type_desc_to_rep(/;kq|/^\<pseudo_type_desc_to_rep\>/;'q;"	kind:func
pseudo_type_info	../library/rtti_implementation.m	/^:- type pseudo_type_info ---> pseudo_type_info(c_pointer).$/;kq|-;/\<pseudo_type_info\>/;'q;"	kind:type	file:
pseudo_type_info_is_variable	../library/rtti_implementation.m	/^:- pred pseudo_type_info_is_variable(/;kq|/^\<pseudo_type_info_is_variable\>/;'q;"	kind:pred	file:
pseudo_type_rep	../library/type_desc.m	/^:- type pseudo_type_rep$/;kq|-;/\<pseudo_type_rep\>/;'q;"	kind:type
psqueue	../library/psqueue.m	/^:- type psqueue(P, K)$/;kq|-;/\<psqueue\>/;'q;"	kind:type	file:
psqueue.adjust	../library/psqueue.m	/^:- pred adjust((func(P) = P)::in, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<adjust\>/;'q;"	kind:pred
psqueue.adjust_tv	../library/psqueue.m	/^:- pred adjust_tv(func(P) = P::in(func(/;kq|/^\<adjust_tv\>/;'q;"	kind:pred	file:
psqueue.at_most	../library/psqueue.m	/^:- func at_most(psqueue(P, K), P) = assoc_list(/;kq|/^\<at_most\>/;'q;"	kind:func
psqueue.at_most_in_winner	../library/psqueue.m	/^:- pred at_most_in_winner(winner(P, K)::in, P::in, cord(pair(/;kq|/^\<at_most_in_winner\>/;'q;"	kind:pred	file:
psqueue.balance	../library/psqueue.m	/^:- func balance(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<balance\>/;'q;"	kind:func	file:
psqueue.balance_left	../library/psqueue.m	/^:- func balance_left(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<balance_left\>/;'q;"	kind:func	file:
psqueue.balance_omega	../library/psqueue.m	/^:- func balance_omega = loser_tree_size.$/;kq|/^\<balance_omega\>/;'q;"	kind:func	file:
psqueue.balance_right	../library/psqueue.m	/^:- func balance_right(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<balance_right\>/;'q;"	kind:func	file:
psqueue.construct_node	../library/psqueue.m	/^:- func construct_node(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<construct_node\>/;'q;"	kind:func	file:
psqueue.det_insert	../library/psqueue.m	/^:- func det_insert(psqueue(P, K), P, K) = psqueue(/;kq|/^\<det_insert\>/;'q;"	kind:func
psqueue.det_peek	../library/psqueue.m	/^:- pred det_peek(psqueue(/;kq|/^\<det_peek\>/;'q;"	kind:pred
psqueue.det_remove	../library/psqueue.m	/^:- pred det_remove(P::out, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<det_remove\>/;'q;"	kind:pred
psqueue.det_remove_least	../library/psqueue.m	/^:- pred det_remove_least(P::out, K::out, psqueue(P, K)::in, psqueue(/;kq|/^\<det_remove_least\>/;'q;"	kind:pred
psqueue.double_left	../library/psqueue.m	/^:- func double_left(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<double_left\>/;'q;"	kind:func	file:
psqueue.double_right	../library/psqueue.m	/^:- func double_right(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<double_right\>/;'q;"	kind:func	file:
psqueue.dump_loser_tree	../library/psqueue.m	/^:- func dump_loser_tree(int, loser_tree(/;kq|/^\<dump_loser_tree\>/;'q;"	kind:func	file:
psqueue.dump_psqueue	../library/psqueue.m	/^:- func dump_psqueue(int, psqueue(/;kq|/^\<dump_psqueue\>/;'q;"	kind:func	file:
psqueue.dump_psqueue	../library/psqueue.m	/^:- func dump_psqueue(psqueue(/;kq|/^\<dump_psqueue\>/;'q;"	kind:func
psqueue.dump_tournament	../library/psqueue.m	/^:- func dump_tournament(int, tournament_view(/;kq|/^\<dump_tournament\>/;'q;"	kind:func	file:
psqueue.dump_winner	../library/psqueue.m	/^:- func dump_winner(int, winner(/;kq|/^\<dump_winner\>/;'q;"	kind:func	file:
psqueue.empty_psqueue	../library/psqueue.m	/^    --->    empty_psqueue$/;kq|-;/\<psqueue.empty_psqueue\>/;'q;"	kind:cons	file:
psqueue.from_assoc_list	../library/psqueue.m	/^:- func from_assoc_list(assoc_list(P, K)) = psqueue(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
psqueue.from_assoc_list_loop	../library/psqueue.m	/^:- pred from_assoc_list_loop(assoc_list(/;kq|/^\<from_assoc_list_loop\>/;'q;"	kind:pred	file:
psqueue.get_keys	../library/psqueue.m	/^:- func get_keys(loser_tree(P, K)) = list(/;kq|/^\<get_keys\>/;'q;"	kind:func	file:
psqueue.get_tournament_view	../library/psqueue.m	/^:- func get_tournament_view(winner(P, K)) = tournament_view(/;kq|/^\<get_tournament_view\>/;'q;"	kind:func	file:
psqueue.has_key_condition	../library/psqueue.m	/^:- pred has_key_condition(psqueue(/;kq|/^\<has_key_condition\>/;'q;"	kind:pred
psqueue.indent_string	../library/psqueue.m	/^:- func indent_string(/;kq|/^\<indent_string\>/;'q;"	kind:func	file:
psqueue.init	../library/psqueue.m	/^:- func init = psqueue(/;kq|/^\<init\>/;'q;"	kind:func
psqueue.insert	../library/psqueue.m	/^:- pred insert(P::in, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<insert\>/;'q;"	kind:pred
psqueue.insert_tv	../library/psqueue.m	/^:- pred insert_tv(/;kq|/^\<insert_tv\>/;'q;"	kind:pred	file:
psqueue.is_empty	../library/psqueue.m	/^:- pred is_empty(psqueue(/;kq|/^\<is_empty\>/;'q;"	kind:pred
psqueue.is_finite_map	../library/psqueue.m	/^:- pred is_finite_map(psqueue(/;kq|/^\<is_finite_map\>/;'q;"	kind:pred
psqueue.is_search_tree	../library/psqueue.m	/^:- pred is_search_tree(psqueue(/;kq|/^\<is_search_tree\>/;'q;"	kind:pred
psqueue.is_semi_heap	../library/psqueue.m	/^:- pred is_semi_heap(psqueue(/;kq|/^\<is_semi_heap\>/;'q;"	kind:pred
psqueue.l_key	../library/psqueue.m	/^                l_key           :: K,$/;kq|-;/\<psqueue.l_key\>/;'q;"	kind:fld	file:
psqueue.l_left_tree	../library/psqueue.m	/^                l_left_tree     :: loser_tree(P, K),$/;kq|-;/\<psqueue.l_left_tree\>/;'q;"	kind:fld	file:
psqueue.l_prio	../library/psqueue.m	/^                l_prio          :: P,$/;kq|-;/\<psqueue.l_prio\>/;'q;"	kind:fld	file:
psqueue.l_right_tree	../library/psqueue.m	/^                l_right_tree    :: loser_tree(P, K)$/;kq|-;/\<psqueue.l_right_tree\>/;'q;"	kind:fld	file:
psqueue.l_size	../library/psqueue.m	/^                l_size          :: loser_tree_size,$/;kq|-;/\<psqueue.l_size\>/;'q;"	kind:fld	file:
psqueue.l_sort_key	../library/psqueue.m	/^                l_sort_key      :: K,$/;kq|-;/\<psqueue.l_sort_key\>/;'q;"	kind:fld	file:
psqueue.leq	../library/psqueue.m	/^:- pred leq(/;kq|/^\<leq\>/;'q;"	kind:pred	file:
psqueue.lookup	../library/psqueue.m	/^:- func lookup(psqueue(/;kq|/^\<lookup\>/;'q;"	kind:func
psqueue.loser_leaf	../library/psqueue.m	/^    --->    loser_leaf$/;kq|-;/\<psqueue.loser_leaf\>/;'q;"	kind:cons	file:
psqueue.loser_node	../library/psqueue.m	/^    ;       loser_node($/;kq|-;/\<psqueue.loser_node\>/;'q;"	kind:cons	file:
psqueue.loser_tree	../library/psqueue.m	/^:- type loser_tree(P, K)$/;kq|-;/\<psqueue.loser_tree\>/;'q;"	kind:type	file:
psqueue.loser_tree_size	../library/psqueue.m	/^:- func loser_tree_size(loser_tree(/;kq|/^\<loser_tree_size\>/;'q;"	kind:func	file:
psqueue.loser_tree_size	../library/psqueue.m	/^:- type loser_tree_size == int.$/;kq|-;/\<psqueue.loser_tree_size\>/;'q;"	kind:type	file:
psqueue.max2	../library/psqueue.m	/^:- func max2(/;kq|/^\<max2\>/;'q;"	kind:func	file:
psqueue.max_key_in_loser_tree	../library/psqueue.m	/^:- pred max_key_in_loser_tree(loser_tree(P, K)::in, maybe(/;kq|/^\<max_key_in_loser_tree\>/;'q;"	kind:pred	file:
psqueue.min2	../library/psqueue.m	/^:- func min2(/;kq|/^\<min2\>/;'q;"	kind:func	file:
psqueue.min_key_in_loser_tree	../library/psqueue.m	/^:- pred min_key_in_loser_tree(loser_tree(P, K)::in, maybe(/;kq|/^\<min_key_in_loser_tree\>/;'q;"	kind:pred	file:
psqueue.nonempty_psqueue	../library/psqueue.m	/^    ;       nonempty_psqueue(winner(P, K)).$/;kq|-;/\<psqueue.nonempty_psqueue\>/;'q;"	kind:cons	file:
psqueue.peek	../library/psqueue.m	/^:- pred peek(psqueue(/;kq|/^\<peek\>/;'q;"	kind:pred
psqueue.remove	../library/psqueue.m	/^:- pred remove(P::out, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<remove\>/;'q;"	kind:pred
psqueue.remove_least	../library/psqueue.m	/^:- pred remove_least(P::out, K::out, psqueue(P, K)::in, psqueue(/;kq|/^\<remove_least\>/;'q;"	kind:pred
psqueue.remove_tv	../library/psqueue.m	/^:- pred remove_tv(/;kq|/^\<remove_tv\>/;'q;"	kind:pred	file:
psqueue.search	../library/psqueue.m	/^:- pred search(psqueue(/;kq|/^\<search\>/;'q;"	kind:pred
psqueue.search_tv	../library/psqueue.m	/^:- pred search_tv(tournament_view(/;kq|/^\<search_tv\>/;'q;"	kind:pred	file:
psqueue.single_left	../library/psqueue.m	/^:- func single_left(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<single_left\>/;'q;"	kind:func	file:
psqueue.single_right	../library/psqueue.m	/^:- func single_right(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<single_right\>/;'q;"	kind:func	file:
psqueue.singleton	../library/psqueue.m	/^:- func singleton(P, K) = psqueue(/;kq|/^\<singleton\>/;'q;"	kind:func
psqueue.singleton_tournament	../library/psqueue.m	/^    --->    singleton_tournament(P, K)$/;kq|-;/\<psqueue.singleton_tournament\>/;'q;"	kind:cons	file:
psqueue.singleton_winner	../library/psqueue.m	/^:- func singleton_winner(P, K) = winner(/;kq|/^\<singleton_winner\>/;'q;"	kind:func	file:
psqueue.size	../library/psqueue.m	/^:- func size(psqueue(/;kq|/^\<size\>/;'q;"	kind:func
psqueue.take_max_xmxmx	../library/psqueue.m	/^:- pred take_max_xmxmx(T::in, maybe(T)::in, maybe(/;kq|/^\<take_max_xmxmx\>/;'q;"	kind:pred	file:
psqueue.take_min_xmxmx	../library/psqueue.m	/^:- pred take_min_xmxmx(T::in, maybe(T)::in, maybe(/;kq|/^\<take_min_xmxmx\>/;'q;"	kind:pred	file:
psqueue.to_assoc_list	../library/psqueue.m	/^:- func to_assoc_list(psqueue(P, K)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
psqueue.tournament_between	../library/psqueue.m	/^    ;       tournament_between(winner(P, K), winner(P, K)).$/;kq|-;/\<psqueue.tournament_between\>/;'q;"	kind:cons	file:
psqueue.tournament_view	../library/psqueue.m	/^:- type tournament_view(P, K)$/;kq|-;/\<psqueue.tournament_view\>/;'q;"	kind:type	file:
psqueue.w_key	../library/psqueue.m	/^                w_key       :: K,$/;kq|-;/\<psqueue.w_key\>/;'q;"	kind:fld	file:
psqueue.w_losers	../library/psqueue.m	/^                w_losers    :: loser_tree(P, K),$/;kq|-;/\<psqueue.w_losers\>/;'q;"	kind:fld	file:
psqueue.w_max_key	../library/psqueue.m	/^                w_max_key   :: K$/;kq|-;/\<psqueue.w_max_key\>/;'q;"	kind:fld	file:
psqueue.w_prio	../library/psqueue.m	/^                w_prio      :: P,$/;kq|-;/\<psqueue.w_prio\>/;'q;"	kind:fld	file:
psqueue.winner	../library/psqueue.m	/^:- type winner(P, K)$/;kq|-;/\<psqueue.winner\>/;'q;"	kind:type	file:
ptag_entry	../library/rtti_implementation.m	/^:- type ptag_entry ---> ptag_entry(c_pointer).$/;kq|-;/\<ptag_entry\>/;'q;"	kind:type	file:
public	../library/term_to_xml.m	/^    --->    public(string)                  % Formal Public Identifier (FPI)$/;kq|-;/\<public\>/;'q;"	kind:cons
public_system	../library/term_to_xml.m	/^    ;       public_system(string, string)   % FPI, URL$/;kq|-;/\<public_system\>/;'q;"	kind:cons
punct	../library/parsing_utils.m	/^:- pred punct(/;kq|/^\<punct\>/;'q;"	kind:pred
push	../library/stack.m	/^:- func push(stack(T), T) = stack(/;kq|/^\<push\>/;'q;"	kind:func
push_goal	../mdbcomp/feedback.automatic_parallelism.m	/^:- type push_goal$/;kq|-;/\<push_goal\>/;'q;"	kind:type
push_goal	feedback.automatic_parallelism.m	/^:- type push_goal$/;kq|-;/\<push_goal\>/;'q;"	kind:type
push_list	../library/stack.m	/^:- func push_list(stack(T), list(T)) = stack(/;kq|/^\<push_list\>/;'q;"	kind:func
push_nest_open	../library/mercury_term_parser.m	/^:- pred push_nest_open(/;kq|/^\<push_nest_open\>/;'q;"	kind:pred	file:
put	../library/bitmap.m	/^    pred(put\/4) is bitmap.stream_put$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/bitmap.m	/^    pred(put\/4) is bitmap.write_bitmap$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is stream.string_writer.write_univ$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_binary_int8$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_binary_uint8$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_byte$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_char$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_float$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_int$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_int16$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_int32$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_int64$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_int8$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_string$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_uint$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_uint16$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_uint32$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_uint64$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_uint8$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/queue.m	/^:- func put(queue(T), T) = queue(/;kq|/^\<put\>/;'q;"	kind:func
put	../library/stream.m	/^    pred put(Stream::in, Unit::in, State::di, State::uo) is det$/;kq|-;/\<put\>/;'q;"	kind:tcm
put	../library/string.builder.m	/^    pred(put\/4) is string_builder_put_char$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/string.builder.m	/^    pred(put\/4) is string_builder_put_string$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/thread.channel.m	/^:- pred put(channel(/;kq|/^\<put\>/;'q;"	kind:pred
put	../library/thread.closeable_channel.m	/^:- pred put(closeable_channel(/;kq|/^\<put\>/;'q;"	kind:pred
put	../library/thread.mvar.m	/^:- pred put(mvar(/;kq|/^\<put\>/;'q;"	kind:pred
put_bit	../library/bit_buffer.write.m	/^:- pred put_bit(bool, write_buffer(Stream, State), write_buffer(/;kq|/^\<put_bit\>/;'q;"	kind:pred
put_bitmap	../library/bit_buffer.write.m	/^:- pred put_bitmap(/;kq|/^\<put_bitmap\>/;'q;"	kind:pred
put_bitmap	../library/bit_buffer.write.m	/^:- pred put_bitmap(bitmap, write_buffer(/;kq|/^\<put_bitmap\>/;'q;"	kind:pred
put_bitmap_2	../library/bit_buffer.write.m	/^:- pred put_bitmap_2(/;kq|/^\<put_bitmap_2\>/;'q;"	kind:pred
put_bits	../library/bit_buffer.write.m	/^:- pred put_bits(word, num_bits, write_buffer(/;kq|/^\<put_bits\>/;'q;"	kind:pred
put_byte	../library/bit_buffer.write.m	/^:- pred put_byte(word, write_buffer(/;kq|/^\<put_byte\>/;'q;"	kind:pred
put_char	../library/stream.string_writer.m	/^:- pred put_char(/;kq|/^\<put_char\>/;'q;"	kind:pred
put_doc	../library/pretty_printer.m	/^:- pred put_doc(/;kq|/^\<put_doc\>/;'q;"	kind:pred
put_float	../library/stream.string_writer.m	/^:- pred put_float(/;kq|/^\<put_float\>/;'q;"	kind:pred
put_int	../library/stream.string_writer.m	/^:- pred put_int(/;kq|/^\<put_int\>/;'q;"	kind:pred
put_int16	../library/stream.string_writer.m	/^:- pred put_int16(/;kq|/^\<put_int16\>/;'q;"	kind:pred
put_int32	../library/stream.string_writer.m	/^:- pred put_int32(/;kq|/^\<put_int32\>/;'q;"	kind:pred
put_int64	../library/stream.string_writer.m	/^:- pred put_int64(/;kq|/^\<put_int64\>/;'q;"	kind:pred
put_int8	../library/stream.string_writer.m	/^:- pred put_int8(/;kq|/^\<put_int8\>/;'q;"	kind:pred
put_list	../library/queue.m	/^:- func put_list(queue(T), list(T)) = queue(/;kq|/^\<put_list\>/;'q;"	kind:func
put_list	../library/stream.m	/^:- pred put_list(Stream, pred(/;kq|/^\<put_list\>/;'q;"	kind:pred
put_list_2	../library/queue.m	/^:- pred put_list_2(list(T)::in, list(T)::in, list(/;kq|/^\<put_list_2\>/;'q;"	kind:pred	file:
put_list_on_front	../library/queue.m	/^:- func put_list_on_front(queue(T), list(T)) = queue(/;kq|/^\<put_list_on_front\>/;'q;"	kind:func
put_on_front	../library/queue.m	/^:- func put_on_front(queue(T), T) = queue(/;kq|/^\<put_on_front\>/;'q;"	kind:func
put_uint	../library/stream.string_writer.m	/^:- pred put_uint(/;kq|/^\<put_uint\>/;'q;"	kind:pred
put_uint16	../library/stream.string_writer.m	/^:- pred put_uint16(/;kq|/^\<put_uint16\>/;'q;"	kind:pred
put_uint32	../library/stream.string_writer.m	/^:- pred put_uint32(/;kq|/^\<put_uint32\>/;'q;"	kind:pred
put_uint64	../library/stream.string_writer.m	/^:- pred put_uint64(/;kq|/^\<put_uint64\>/;'q;"	kind:pred
put_uint8	../library/stream.string_writer.m	/^:- pred put_uint8(/;kq|/^\<put_uint8\>/;'q;"	kind:pred
putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, int, io, io.error)$/;kq|-;/\<putback\>/;'q;"	kind:tci	file:
putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, int8, io, io.error)$/;kq|-;/\<putback\>/;'q;"	kind:tci	file:
putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<putback\>/;'q;"	kind:tci	file:
putback	../library/io.m	/^:- instance stream.putback(text_input_stream, char, io, io.error) where$/;kq|-;/\<putback\>/;'q;"	kind:tci	file:
putback	../library/stream.m	/^:- typeclass putback(Stream, Unit, State, Error)$/;kq|-;/\<putback\>/;'q;"	kind:tc
putback_byte	../library/io.m	/^:- pred putback_byte(/;kq|/^\<putback_byte\>/;'q;"	kind:pred
putback_char	../library/io.m	/^:- pred putback_char(/;kq|/^\<putback_char\>/;'q;"	kind:pred
putback_char_2	../library/io.primitives_read.m	/^:- pred putback_char_2(/;kq|/^\<putback_char_2\>/;'q;"	kind:pred
putback_int8	../library/io.m	/^:- pred putback_int8(/;kq|/^\<putback_int8\>/;'q;"	kind:pred
putback_uint8	../library/io.m	/^:- pred putback_uint8(/;kq|/^\<putback_uint8\>/;'q;"	kind:pred
putback_uint8_2	../library/io.primitives_read.m	/^:- pred putback_uint8_2(/;kq|/^\<putback_uint8_2\>/;'q;"	kind:pred
quadratic_roots	../library/math.m	/^:- type quadratic_roots$/;kq|-;/\<quadratic_roots\>/;'q;"	kind:type
qualified	../mdbcomp/sym_name.m	/^    ;       qualified(sym_name, string).$/;kq|-;/\<qualified\>/;'q;"	kind:cons
qualified	sym_name.m	/^    ;       qualified(sym_name, string).$/;kq|-;/\<qualified\>/;'q;"	kind:cons
queue	../library/queue.m	/^:- type queue(T)$/;kq|-;/\<queue\>/;'q;"	kind:type	file:
queue.delete_all	../library/queue.m	/^:- func delete_all(queue(T), T) = queue(/;kq|/^\<delete_all\>/;'q;"	kind:func
queue.equal	../library/queue.m	/^:- pred equal(queue(T)::in, queue(/;kq|/^\<equal\>/;'q;"	kind:pred
queue.first	../library/queue.m	/^:- pred first(queue(/;kq|/^\<first\>/;'q;"	kind:pred
queue.from_list	../library/queue.m	/^:- func from_list(list(T)) = queue(/;kq|/^\<from_list\>/;'q;"	kind:func
queue.get	../library/queue.m	/^:- pred get(T::out, queue(T)::in, queue(/;kq|/^\<get\>/;'q;"	kind:pred
queue.get_from_back	../library/queue.m	/^:- pred get_from_back(T::out, queue(T)::in, queue(/;kq|/^\<get_from_back\>/;'q;"	kind:pred
queue.init	../library/queue.m	/^:- func init = queue(/;kq|/^\<init\>/;'q;"	kind:func
queue.is_empty	../library/queue.m	/^:- pred is_empty(queue(/;kq|/^\<is_empty\>/;'q;"	kind:pred
queue.is_full	../library/queue.m	/^:- pred is_full(queue(/;kq|/^\<is_full\>/;'q;"	kind:pred
queue.length	../library/queue.m	/^:- func length(queue(/;kq|/^\<length\>/;'q;"	kind:func
queue.list_to_queue	../library/queue.m	/^:- func list_to_queue(list(T)) = queue(/;kq|/^\<list_to_queue\>/;'q;"	kind:func
queue.off_list	../library/queue.m	/^                off_list :: list(T)$/;kq|-;/\<queue.off_list\>/;'q;"	kind:fld	file:
queue.on_list	../library/queue.m	/^                on_list  :: list(T),$/;kq|-;/\<queue.on_list\>/;'q;"	kind:fld	file:
queue.put	../library/queue.m	/^:- func put(queue(T), T) = queue(/;kq|/^\<put\>/;'q;"	kind:func
queue.put_list	../library/queue.m	/^:- func put_list(queue(T), list(T)) = queue(/;kq|/^\<put_list\>/;'q;"	kind:func
queue.put_list_2	../library/queue.m	/^:- pred put_list_2(list(T)::in, list(T)::in, list(/;kq|/^\<put_list_2\>/;'q;"	kind:pred	file:
queue.put_list_on_front	../library/queue.m	/^:- func put_list_on_front(queue(T), list(T)) = queue(/;kq|/^\<put_list_on_front\>/;'q;"	kind:func
queue.put_on_front	../library/queue.m	/^:- func put_on_front(queue(T), T) = queue(/;kq|/^\<put_on_front\>/;'q;"	kind:func
queue.to_list	../library/queue.m	/^:- func to_list(queue(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
quot_bits_per_int	../library/int.m	/^:- func quot_bits_per_int(/;kq|/^\<quot_bits_per_int\>/;'q;"	kind:func
quot_rem	../library/integer.m	/^:- pred quot_rem(/;kq|/^\<quot_rem\>/;'q;"	kind:pred	file:
quot_rem_2	../library/integer.m	/^:- pred quot_rem_2(/;kq|/^\<quot_rem_2\>/;'q;"	kind:pred	file:
quote_atom	../library/term_io.m	/^:- pred quote_atom(/;kq|/^\<quote_atom\>/;'q;"	kind:pred
quote_atom	../library/term_io.m	/^:- pred quote_atom(/;kq|/^\<quote_atom\>/;'q;"	kind:pred
quote_atom_agt	../library/term_io.m	/^:- pred quote_atom_agt(/;kq|/^\<quote_atom_agt\>/;'q;"	kind:pred
quote_atom_agt	../library/term_io.m	/^:- pred quote_atom_agt(/;kq|/^\<quote_atom_agt\>/;'q;"	kind:pred
quote_char	../library/term_io.m	/^:- pred quote_char(/;kq|/^\<quote_char\>/;'q;"	kind:pred
quote_char	../library/term_io.m	/^:- pred quote_char(/;kq|/^\<quote_char\>/;'q;"	kind:pred
quote_special_escape_char	../library/rtti_implementation.m	/^:- pred quote_special_escape_char(/;kq|/^\<quote_special_escape_char\>/;'q;"	kind:pred	file:
quote_string	../library/term_io.m	/^:- pred quote_string(/;kq|/^\<quote_string\>/;'q;"	kind:pred
quote_string	../library/term_io.m	/^:- pred quote_string(/;kq|/^\<quote_string\>/;'q;"	kind:pred
quoted_atom	../library/term_io.m	/^:- func quoted_atom(/;kq|/^\<quoted_atom\>/;'q;"	kind:func
quoted_atom_agt	../library/term_io.m	/^:- func quoted_atom_agt(/;kq|/^\<quoted_atom_agt\>/;'q;"	kind:func
quoted_char	../library/term_io.m	/^:- func quoted_char(/;kq|/^\<quoted_char\>/;'q;"	kind:func
quoted_char_to_string	../library/term_io.m	/^:- func quoted_char_to_string(/;kq|/^\<quoted_char_to_string\>/;'q;"	kind:func
quoted_string	../library/term_io.m	/^:- func quoted_string(/;kq|/^\<quoted_string\>/;'q;"	kind:func
quotient_bits_per_byte_with_rem_zero	../library/bitmap.m	/^:- func quotient_bits_per_byte_with_rem_zero(/;kq|/^\<quotient_bits_per_byte_with_rem_zero\>/;'q;"	kind:func	file:
r	../library/bit_buffer.read.m	/^    ---> read_buffer(bit_buffer :: bit_buffer(Stream, State, Error)).$/;kq|-;/\<r\>/;'q;"	kind:fld	file:
r	../library/rational.m	/^    --->    r(integer, integer).$/;kq|-;/\<r\>/;'q;"	kind:cons	file:
ra_list	../library/ra_list.m	/^:- type ra_list(T)$/;kq|-;/\<ra_list\>/;'q;"	kind:type	file:
ra_list.acc_ra_list	../library/ra_list.m	/^:- pred acc_ra_list(list(/;kq|/^\<acc_ra_list\>/;'q;"	kind:pred	file:
ra_list.append	../library/ra_list.m	/^:- pred append(ra_list(T)::in, ra_list(T)::in, ra_list(/;kq|/^\<append\>/;'q;"	kind:pred
ra_list.cons	../library/ra_list.m	/^    ;       cons(int, ra_list_bintree(T), ra_list(T)).$/;kq|-;/\<ra_list.cons\>/;'q;"	kind:cons	file:
ra_list.cons	../library/ra_list.m	/^:- pred cons(T::in, ra_list(T)::in, ra_list(/;kq|/^\<cons\>/;'q;"	kind:pred
ra_list.det_index0	../library/ra_list.m	/^:- pred det_index0(ra_list(/;kq|/^\<det_index0\>/;'q;"	kind:pred
ra_list.det_index1	../library/ra_list.m	/^:- pred det_index1(ra_list(/;kq|/^\<det_index1\>/;'q;"	kind:pred
ra_list.drop	../library/ra_list.m	/^:- pred drop(int::in, ra_list(T)::in, ra_list(/;kq|/^\<drop\>/;'q;"	kind:pred
ra_list.foldl	../library/ra_list.m	/^:- func foldl(func(T, A) = A, ra_list(/;kq|/^\<foldl\>/;'q;"	kind:func
ra_list.foldl_bintree	../library/ra_list.m	/^:- func foldl_bintree(func(T, A) = A, ra_list_bintree(/;kq|/^\<foldl_bintree\>/;'q;"	kind:func	file:
ra_list.foldr	../library/ra_list.m	/^:- func foldr(func(T, A) = A, ra_list(/;kq|/^\<foldr\>/;'q;"	kind:func
ra_list.foldr_bintree	../library/ra_list.m	/^:- func foldr_bintree(func(T, A) = A, ra_list_bintree(/;kq|/^\<foldr_bintree\>/;'q;"	kind:func	file:
ra_list.get_max_bintree_size	../library/ra_list.m	/^:- pred get_max_bintree_size(/;kq|/^\<get_max_bintree_size\>/;'q;"	kind:pred	file:
ra_list.head	../library/ra_list.m	/^:- pred head(ra_list(/;kq|/^\<head\>/;'q;"	kind:pred
ra_list.head_tail	../library/ra_list.m	/^:- pred head_tail(ra_list(T)::in, T::out, ra_list(/;kq|/^\<head_tail\>/;'q;"	kind:pred
ra_list.index0	../library/ra_list.m	/^:- pred index0(ra_list(/;kq|/^\<index0\>/;'q;"	kind:pred
ra_list.index0_bintree	../library/ra_list.m	/^:- pred index0_bintree(int::in, ra_list_bintree(/;kq|/^\<index0_bintree\>/;'q;"	kind:pred	file:
ra_list.index0_list	../library/ra_list.m	/^:- pred index0_list(ra_list(/;kq|/^\<index0_list\>/;'q;"	kind:pred	file:
ra_list.index1	../library/ra_list.m	/^:- pred index1(ra_list(/;kq|/^\<index1\>/;'q;"	kind:pred
ra_list.init	../library/ra_list.m	/^:- pred init(ra_list(/;kq|/^\<init\>/;'q;"	kind:pred
ra_list.is_empty	../library/ra_list.m	/^:- pred is_empty(ra_list(/;kq|/^\<is_empty\>/;'q;"	kind:pred
ra_list.is_non_empty	../library/ra_list.m	/^:- pred is_non_empty(ra_list(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
ra_list.is_not_empty	../library/ra_list.m	/^:- pred is_not_empty(ra_list(/;kq|/^\<is_not_empty\>/;'q;"	kind:pred
ra_list.is_singleton	../library/ra_list.m	/^:- pred is_singleton(ra_list(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
ra_list.leaf	../library/ra_list.m	/^    --->    leaf(T)$/;kq|-;/\<ra_list.leaf\>/;'q;"	kind:cons	file:
ra_list.length	../library/ra_list.m	/^:- func length(ra_list(/;kq|/^\<length\>/;'q;"	kind:func
ra_list.length_acc	../library/ra_list.m	/^:- pred length_acc(ra_list(/;kq|/^\<length_acc\>/;'q;"	kind:pred	file:
ra_list.list_to_ra_list	../library/ra_list.m	/^:- pred list_to_ra_list(list(T)::in, ra_list(/;kq|/^\<list_to_ra_list\>/;'q;"	kind:pred
ra_list.map	../library/ra_list.m	/^:- func map(func(T1) = T2, ra_list(T1)) = ra_list(/;kq|/^\<map\>/;'q;"	kind:func
ra_list.map_bintree	../library/ra_list.m	/^:- func map_bintree(func(T1) = T2, ra_list_bintree(T1)) = ra_list_bintree(/;kq|/^\<map_bintree\>/;'q;"	kind:func	file:
ra_list.nil	../library/ra_list.m	/^    --->    nil$/;kq|-;/\<ra_list.nil\>/;'q;"	kind:cons	file:
ra_list.node	../library/ra_list.m	/^    ;       node(T, ra_list_bintree(T), ra_list_bintree(T)).$/;kq|-;/\<ra_list.node\>/;'q;"	kind:cons	file:
ra_list.singleton	../library/ra_list.m	/^:- func singleton(T) = ra_list(/;kq|/^\<singleton\>/;'q;"	kind:func
ra_list.slow_drop	../library/ra_list.m	/^:- pred slow_drop(int::in, ra_list(T)::in, ra_list(/;kq|/^\<slow_drop\>/;'q;"	kind:pred	file:
ra_list.tail	../library/ra_list.m	/^:- pred tail(ra_list(T)::in, ra_list(/;kq|/^\<tail\>/;'q;"	kind:pred
ra_list.update	../library/ra_list.m	/^:- pred update(int::in, T::in, ra_list(T)::in, ra_list(/;kq|/^\<update\>/;'q;"	kind:pred
ra_list.update_2	../library/ra_list.m	/^:- pred update_2(int::in, T::in, ra_list(T)::in, ra_list(/;kq|/^\<update_2\>/;'q;"	kind:pred	file:
ra_list.update_bintree	../library/ra_list.m	/^:- pred update_bintree(/;kq|/^\<update_bintree\>/;'q;"	kind:pred	file:
ra_list_bintree	../library/ra_list.m	/^:- type ra_list_bintree(T)$/;kq|-;/\<ra_list_bintree\>/;'q;"	kind:type	file:
ra_list_to_list	../library/ra_list.m	/^:- pred ra_list_to_list(ra_list(T)::in, list(/;kq|/^\<ra_list_to_list\>/;'q;"	kind:pred
ra_list_to_list_acc_bintree	../library/ra_list.m	/^:- pred ra_list_to_list_acc_bintree(ra_list_bintree(/;kq|/^\<ra_list_to_list_acc_bintree\>/;'q;"	kind:pred	file:
radix	../library/float.m	/^:- func radix = int.$/;kq|/^\<radix\>/;'q;"	kind:func
raise_interiors_to_level	../library/tree_bitset.m	/^:- pred raise_interiors_to_level(/;kq|/^\<raise_interiors_to_level\>/;'q;"	kind:pred	file:
raise_leaf_to_level	../library/tree_bitset.m	/^:- pred raise_leaf_to_level(/;kq|/^\<raise_leaf_to_level\>/;'q;"	kind:pred	file:
raise_leaves_to_interior	../library/tree_bitset.m	/^:- pred raise_leaves_to_interior(leaf_node::in, list(/;kq|/^\<raise_leaves_to_interior\>/;'q;"	kind:pred	file:
raise_one_interior_to_level	../library/tree_bitset.m	/^:- pred raise_one_interior_to_level(/;kq|/^\<raise_one_interior_to_level\>/;'q;"	kind:pred	file:
raise_to_common_level	../library/tree_bitset.m	/^:- pred raise_to_common_level(/;kq|/^\<raise_to_common_level\>/;'q;"	kind:pred	file:
random	../library/random.m	/^:- instance random(shared_random(P, S)) <= (urandom(P, S), urandom_dup(S))$/;kq|-;/\<random\>/;'q;"	kind:tci	file:
random	../library/random.m	/^:- instance random(shared_random(P, S)) <= (urandom(P, S), urandom_dup(S)).$/;kq|-;/\<random\>/;'q;"	kind:tci
random	../library/random.m	/^:- typeclass random(R) where [$/;kq|-;/\<random\>/;'q;"	kind:tc
random	../library/random.sfc16.m	/^:- type random$/;kq|-;/\<random\>/;'q;"	kind:type	file:
random.generate_uint16	../library/random.m	/^    pred generate_uint16(P::in, uint16::out, S::di, S::uo) is det,$/;kq|-;/\<random.generate_uint16\>/;'q;"	kind:tcm
random.generate_uint16	../library/random.m	/^    pred generate_uint16(uint16::out, R::in, R::out) is det,$/;kq|-;/\<random.generate_uint16\>/;'q;"	kind:tcm
random.generate_uint16	../library/random.m	/^    pred(generate_uint16\/4) is io_random_gen_uint16,$/;kq|-;/\<random.generate_uint16\>/;'q;"	kind:tcim	file:
random.generate_uint16	../library/random.m	/^    pred(generate_uint16\/4) is io_urandom_gen_uint16,$/;kq|-;/\<random.generate_uint16\>/;'q;"	kind:tcim	file:
random.generate_uint32	../library/random.m	/^    pred generate_uint32(P::in, uint32::out, S::di, S::uo) is det,$/;kq|-;/\<random.generate_uint32\>/;'q;"	kind:tcm
random.generate_uint32	../library/random.m	/^    pred generate_uint32(uint32::out, R::in, R::out) is det,$/;kq|-;/\<random.generate_uint32\>/;'q;"	kind:tcm
random.generate_uint32	../library/random.m	/^    pred(generate_uint32\/4) is io_random_gen_uint32,$/;kq|-;/\<random.generate_uint32\>/;'q;"	kind:tcim	file:
random.generate_uint32	../library/random.m	/^    pred(generate_uint32\/4) is io_urandom_gen_uint32,$/;kq|-;/\<random.generate_uint32\>/;'q;"	kind:tcim	file:
random.generate_uint64	../library/random.m	/^    pred generate_uint64(P::in, uint64::out, S::di, S::uo) is det$/;kq|-;/\<random.generate_uint64\>/;'q;"	kind:tcm
random.generate_uint64	../library/random.m	/^    pred generate_uint64(uint64::out, R::in, R::out) is det$/;kq|-;/\<random.generate_uint64\>/;'q;"	kind:tcm
random.generate_uint64	../library/random.m	/^    pred(generate_uint64\/4) is io_random_gen_uint64$/;kq|-;/\<random.generate_uint64\>/;'q;"	kind:tcim	file:
random.generate_uint64	../library/random.m	/^    pred(generate_uint64\/4) is io_urandom_gen_uint64$/;kq|-;/\<random.generate_uint64\>/;'q;"	kind:tcim	file:
random.generate_uint8	../library/random.m	/^    pred generate_uint8(P::in, uint8::out, S::di, S::uo) is det,$/;kq|-;/\<random.generate_uint8\>/;'q;"	kind:tcm
random.generate_uint8	../library/random.m	/^    pred generate_uint8(uint8::out, R::in, R::out) is det,$/;kq|-;/\<random.generate_uint8\>/;'q;"	kind:tcm
random.generate_uint8	../library/random.m	/^    pred(generate_uint8\/4) is io_random_gen_uint8,$/;kq|-;/\<random.generate_uint8\>/;'q;"	kind:tcim	file:
random.generate_uint8	../library/random.m	/^    pred(generate_uint8\/4) is io_urandom_gen_uint8,$/;kq|-;/\<random.generate_uint8\>/;'q;"	kind:tcim	file:
random.io_random	../library/random.m	/^:- type io_random(R)$/;kq|-;/\<random.io_random\>/;'q;"	kind:type	file:
random.io_random_gen_uint16	../library/random.m	/^:- pred io_random_gen_uint16(io_random(/;kq|/^\<io_random_gen_uint16\>/;'q;"	kind:pred	file:
random.io_random_gen_uint32	../library/random.m	/^:- pred io_random_gen_uint32(io_random(/;kq|/^\<io_random_gen_uint32\>/;'q;"	kind:pred	file:
random.io_random_gen_uint64	../library/random.m	/^:- pred io_random_gen_uint64(io_random(/;kq|/^\<io_random_gen_uint64\>/;'q;"	kind:pred	file:
random.io_random_gen_uint8	../library/random.m	/^:- pred io_random_gen_uint8(io_random(/;kq|/^\<io_random_gen_uint8\>/;'q;"	kind:pred	file:
random.io_urandom	../library/random.m	/^:- type io_urandom(P, S)$/;kq|-;/\<random.io_urandom\>/;'q;"	kind:type	file:
random.io_urandom_gen_uint16	../library/random.m	/^:- pred io_urandom_gen_uint16(io_urandom(/;kq|/^\<io_urandom_gen_uint16\>/;'q;"	kind:pred	file:
random.io_urandom_gen_uint32	../library/random.m	/^:- pred io_urandom_gen_uint32(io_urandom(/;kq|/^\<io_urandom_gen_uint32\>/;'q;"	kind:pred	file:
random.io_urandom_gen_uint64	../library/random.m	/^:- pred io_urandom_gen_uint64(io_urandom(/;kq|/^\<io_urandom_gen_uint64\>/;'q;"	kind:pred	file:
random.io_urandom_gen_uint8	../library/random.m	/^:- pred io_urandom_gen_uint8(io_urandom(/;kq|/^\<io_urandom_gen_uint8\>/;'q;"	kind:pred	file:
random.make_io_random	../library/random.m	/^:- pred make_io_random(R::in, io_random(/;kq|/^\<make_io_random\>/;'q;"	kind:pred
random.make_io_urandom	../library/random.m	/^:- pred make_io_urandom(P::in, S::di, io_urandom(/;kq|/^\<make_io_urandom\>/;'q;"	kind:pred
random.make_shared_random	../library/random.m	/^:- func make_shared_random(P::in, S::di) = (shared_random(/;kq|/^\<make_shared_random\>/;'q;"	kind:func
random.make_urandom	../library/random.m	/^:- pred make_urandom(R::in, urandom_params(R)::out, urandom_state(/;kq|/^\<make_urandom\>/;'q;"	kind:pred
random.normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
random.normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
random.normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
random.normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
random.sfc16.generate_uint16	../library/random.sfc16.m	/^    pred(generate_uint16\/3) is sfc16.generate_uint16,$/;kq|-;/\<random.sfc16.generate_uint16\>/;'q;"	kind:tcim	file:
random.sfc16.generate_uint16	../library/random.sfc16.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
random.sfc16.generate_uint32	../library/random.sfc16.m	/^    pred(generate_uint32\/3) is sfc16.generate_uint32,$/;kq|-;/\<random.sfc16.generate_uint32\>/;'q;"	kind:tcim	file:
random.sfc16.generate_uint32	../library/random.sfc16.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
random.sfc16.generate_uint64	../library/random.sfc16.m	/^    pred(generate_uint64\/3) is sfc16.generate_uint64$/;kq|-;/\<random.sfc16.generate_uint64\>/;'q;"	kind:tcim	file:
random.sfc16.generate_uint64	../library/random.sfc16.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
random.sfc16.generate_uint8	../library/random.sfc16.m	/^    pred(generate_uint8\/3) is sfc16.generate_uint8,$/;kq|-;/\<random.sfc16.generate_uint8\>/;'q;"	kind:tcim	file:
random.sfc16.generate_uint8	../library/random.sfc16.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
random.sfc16.init	../library/random.sfc16.m	/^:- func init = random.$/;kq|/^\<init\>/;'q;"	kind:func
random.sfc16.pack_uint64	../library/random.sfc16.m	/^:- func pack_uint64(/;kq|/^\<pack_uint64\>/;'q;"	kind:func	file:
random.sfc16.random	../library/random.sfc16.m	/^:- type random$/;kq|-;/\<random.sfc16.random\>/;'q;"	kind:type	file:
random.sfc16.seed	../library/random.sfc16.m	/^:- func seed(/;kq|/^\<seed\>/;'q;"	kind:func
random.sfc16.skip	../library/random.sfc16.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
random.sfc16.unpack_uint64	../library/random.sfc16.m	/^:- pred unpack_uint64(/;kq|/^\<unpack_uint64\>/;'q;"	kind:pred	file:
random.sfc32.generate_uint16	../library/random.sfc32.m	/^    pred(generate_uint16\/4) is sfc32.generate_uint16,$/;kq|-;/\<random.sfc32.generate_uint16\>/;'q;"	kind:tcim	file:
random.sfc32.generate_uint16	../library/random.sfc32.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
random.sfc32.generate_uint16	../library/random.sfc32.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
random.sfc32.generate_uint32	../library/random.sfc32.m	/^    pred(generate_uint32\/4) is sfc32.generate_uint32,$/;kq|-;/\<random.sfc32.generate_uint32\>/;'q;"	kind:tcim	file:
random.sfc32.generate_uint32	../library/random.sfc32.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
random.sfc32.generate_uint32	../library/random.sfc32.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
random.sfc32.generate_uint64	../library/random.sfc32.m	/^    pred(generate_uint64\/4) is sfc32.generate_uint64$/;kq|-;/\<random.sfc32.generate_uint64\>/;'q;"	kind:tcim	file:
random.sfc32.generate_uint64	../library/random.sfc32.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
random.sfc32.generate_uint64	../library/random.sfc32.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
random.sfc32.generate_uint8	../library/random.sfc32.m	/^    pred(generate_uint8\/4) is sfc32.generate_uint8,$/;kq|-;/\<random.sfc32.generate_uint8\>/;'q;"	kind:tcim	file:
random.sfc32.generate_uint8	../library/random.sfc32.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
random.sfc32.generate_uint8	../library/random.sfc32.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
random.sfc32.init	../library/random.sfc32.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
random.sfc32.params	../library/random.sfc32.m	/^:- type params$/;kq|-;/\<random.sfc32.params\>/;'q;"	kind:type	file:
random.sfc32.seed	../library/random.sfc32.m	/^:- pred seed(/;kq|/^\<seed\>/;'q;"	kind:pred
random.sfc32.skip	../library/random.sfc32.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
random.sfc32.urandom	../library/random.sfc32.m	/^:- instance urandom(params, ustate) where [$/;kq|-;/\<random.sfc32.urandom\>/;'q;"	kind:tci	file:
random.sfc32.urandom_dup	../library/random.sfc32.m	/^:- instance urandom_dup(ustate) where [$/;kq|-;/\<random.sfc32.urandom_dup\>/;'q;"	kind:tci	file:
random.sfc32.urandom_dup	../library/random.sfc32.m	/^:- pred urandom_dup(/;kq|/^\<urandom_dup\>/;'q;"	kind:pred
random.sfc32.ustate	../library/random.sfc32.m	/^:- type ustate$/;kq|-;/\<random.sfc32.ustate\>/;'q;"	kind:type	file:
random.sfc64.generate_uint16	../library/random.sfc64.m	/^    pred(generate_uint16\/4) is sfc64.generate_uint16,$/;kq|-;/\<random.sfc64.generate_uint16\>/;'q;"	kind:tcim	file:
random.sfc64.generate_uint16	../library/random.sfc64.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
random.sfc64.generate_uint16	../library/random.sfc64.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
random.sfc64.generate_uint32	../library/random.sfc64.m	/^    pred(generate_uint32\/4) is sfc64.generate_uint32,$/;kq|-;/\<random.sfc64.generate_uint32\>/;'q;"	kind:tcim	file:
random.sfc64.generate_uint32	../library/random.sfc64.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
random.sfc64.generate_uint32	../library/random.sfc64.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
random.sfc64.generate_uint64	../library/random.sfc64.m	/^    pred(generate_uint64\/4) is sfc64.generate_uint64$/;kq|-;/\<random.sfc64.generate_uint64\>/;'q;"	kind:tcim	file:
random.sfc64.generate_uint64	../library/random.sfc64.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
random.sfc64.generate_uint64	../library/random.sfc64.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
random.sfc64.generate_uint8	../library/random.sfc64.m	/^    pred(generate_uint8\/4) is sfc64.generate_uint8,$/;kq|-;/\<random.sfc64.generate_uint8\>/;'q;"	kind:tcim	file:
random.sfc64.generate_uint8	../library/random.sfc64.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
random.sfc64.generate_uint8	../library/random.sfc64.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
random.sfc64.init	../library/random.sfc64.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
random.sfc64.params	../library/random.sfc64.m	/^:- type params$/;kq|-;/\<random.sfc64.params\>/;'q;"	kind:type	file:
random.sfc64.seed	../library/random.sfc64.m	/^:- pred seed(/;kq|/^\<seed\>/;'q;"	kind:pred
random.sfc64.skip	../library/random.sfc64.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
random.sfc64.urandom	../library/random.sfc64.m	/^:- instance urandom(params, ustate) where [$/;kq|-;/\<random.sfc64.urandom\>/;'q;"	kind:tci	file:
random.sfc64.urandom_dup	../library/random.sfc64.m	/^:- instance urandom_dup(ustate) where [$/;kq|-;/\<random.sfc64.urandom_dup\>/;'q;"	kind:tci	file:
random.sfc64.urandom_dup	../library/random.sfc64.m	/^:- pred urandom_dup(/;kq|/^\<urandom_dup\>/;'q;"	kind:pred
random.sfc64.ustate	../library/random.sfc64.m	/^:- type ustate$/;kq|-;/\<random.sfc64.ustate\>/;'q;"	kind:type	file:
random.shared_random	../library/random.m	/^:- type shared_random(P, S)$/;kq|-;/\<random.shared_random\>/;'q;"	kind:type	file:
random.shared_random_params	../library/random.m	/^                shared_random_params :: P,$/;kq|-;/\<random.shared_random_params\>/;'q;"	kind:fld	file:
random.shared_random_state	../library/random.m	/^                shared_random_state :: S$/;kq|-;/\<random.shared_random_state\>/;'q;"	kind:fld	file:
random.shuffle_2	../library/random.m	/^:- pred shuffle_2(/;kq|/^\<shuffle_2\>/;'q;"	kind:pred	file:
random.shuffle_2	../library/random.m	/^:- pred shuffle_2(/;kq|/^\<shuffle_2\>/;'q;"	kind:pred	file:
random.shuffle_array	../library/random.m	/^:- pred shuffle_array(P::in, array(T)::array_di, array(/;kq|/^\<shuffle_array\>/;'q;"	kind:pred
random.shuffle_array	../library/random.m	/^:- pred shuffle_array(array(T)::array_di, array(/;kq|/^\<shuffle_array\>/;'q;"	kind:pred
random.shuffle_list	../library/random.m	/^:- pred shuffle_list(P::in, list(T)::in, list(/;kq|/^\<shuffle_list\>/;'q;"	kind:pred
random.shuffle_list	../library/random.m	/^:- pred shuffle_list(list(T)::in, list(/;kq|/^\<shuffle_list\>/;'q;"	kind:pred
random.system_rng.urandom	../library/random.system_rng.m	/^:- instance urandom(system_rng, io) where [$/;kq|-;/\<random.system_rng.urandom\>/;'q;"	kind:tci	file:
random.uniform_float_in_01	../library/random.m	/^:- pred uniform_float_in_01(/;kq|/^\<uniform_float_in_01\>/;'q;"	kind:pred
random.uniform_float_in_01	../library/random.m	/^:- pred uniform_float_in_01(float::out, R::in, R::out) is det <= random(/;kq|/^\<uniform_float_in_01\>/;'q;"	kind:pred
random.uniform_float_in_range	../library/random.m	/^:- pred uniform_float_in_range(/;kq|/^\<uniform_float_in_range\>/;'q;"	kind:pred
random.uniform_float_in_range	../library/random.m	/^:- pred uniform_float_in_range(/;kq|/^\<uniform_float_in_range\>/;'q;"	kind:pred
random.uniform_int_in_range	../library/random.m	/^:- pred uniform_int_in_range(/;kq|/^\<uniform_int_in_range\>/;'q;"	kind:pred
random.uniform_int_in_range	../library/random.m	/^:- pred uniform_int_in_range(/;kq|/^\<uniform_int_in_range\>/;'q;"	kind:pred
random.uniform_to_normal	../library/random.m	/^:- pred uniform_to_normal(/;kq|/^\<uniform_to_normal\>/;'q;"	kind:pred	file:
random.uniform_uint_in_range	../library/random.m	/^:- pred uniform_uint_in_range(/;kq|/^\<uniform_uint_in_range\>/;'q;"	kind:pred
random.uniform_uint_in_range	../library/random.m	/^:- pred uniform_uint_in_range(/;kq|/^\<uniform_uint_in_range\>/;'q;"	kind:pred
random.urandom	../library/random.m	/^:- instance urandom(io_random(R), io) <= random(R) where [$/;kq|-;/\<random.urandom\>/;'q;"	kind:tci	file:
random.urandom	../library/random.m	/^:- instance urandom(io_random(R), io) <= random(R).$/;kq|-;/\<random.urandom\>/;'q;"	kind:tci
random.urandom	../library/random.m	/^:- instance urandom(io_urandom(P, S), io) <= urandom(P, S) where [$/;kq|-;/\<random.urandom\>/;'q;"	kind:tci	file:
random.urandom	../library/random.m	/^:- instance urandom(io_urandom(P, S), io) <= urandom(P, S).$/;kq|-;/\<random.urandom\>/;'q;"	kind:tci
random.urandom	../library/random.m	/^:- instance urandom(urandom_params(R), urandom_state(R)) <= random(R) where [$/;kq|-;/\<random.urandom\>/;'q;"	kind:tci	file:
random.urandom	../library/random.m	/^:- instance urandom(urandom_params(R), urandom_state(R)) <= random(R).$/;kq|-;/\<random.urandom\>/;'q;"	kind:tci
random.urandom	../library/random.m	/^:- typeclass urandom(P, S) <= (P -> S) where [$/;kq|-;/\<random.urandom\>/;'q;"	kind:tc
random.urandom_dup	../library/random.m	/^    pred urandom_dup(S::di, S::uo, S::uo) is det$/;kq|-;/\<random.urandom_dup\>/;'q;"	kind:tcm
random.urandom_dup	../library/random.m	/^:- instance urandom_dup(urandom_state(R)) <= random(R) where [$/;kq|-;/\<random.urandom_dup\>/;'q;"	kind:tci	file:
random.urandom_dup	../library/random.m	/^:- instance urandom_dup(urandom_state(R)) <= random(R).$/;kq|-;/\<random.urandom_dup\>/;'q;"	kind:tci
random.urandom_dup	../library/random.m	/^:- typeclass urandom_dup(S) where [$/;kq|-;/\<random.urandom_dup\>/;'q;"	kind:tc
random.urandom_params	../library/random.m	/^:- type urandom_params(R)$/;kq|-;/\<random.urandom_params\>/;'q;"	kind:type	file:
random.urandom_state	../library/random.m	/^:- type urandom_state(R)$/;kq|-;/\<random.urandom_state\>/;'q;"	kind:type	file:
range	../library/ranges.m	/^    ;       range(int, int, ranges).$/;kq|-;/\<range\>/;'q;"	kind:cons	file:
range	../library/ranges.m	/^:- func range(/;kq|/^\<range\>/;'q;"	kind:func
range_foldl	../library/ranges.m	/^:- pred range_foldl(pred(/;kq|/^\<range_foldl\>/;'q;"	kind:pred
range_foldl2	../library/ranges.m	/^:- pred range_foldl2(pred(/;kq|/^\<range_foldl2\>/;'q;"	kind:pred
range_foldr	../library/ranges.m	/^:- pred range_foldr(pred(/;kq|/^\<range_foldr\>/;'q;"	kind:pred
range_member	../library/ranges.m	/^:- pred range_member(/;kq|/^\<range_member\>/;'q;"	kind:pred
range_of_parent_node	../library/tree_bitset.m	/^:- pred range_of_parent_node(/;kq|/^\<range_of_parent_node\>/;'q;"	kind:pred	file:
ranges	../library/ranges.m	/^:- type ranges$/;kq|-;/\<ranges\>/;'q;"	kind:type	file:
ranges.compare_lex	../library/ranges.m	/^:- pred compare_lex(/;kq|/^\<compare_lex\>/;'q;"	kind:pred
ranges.compare_lex_2	../library/ranges.m	/^:- pred compare_lex_2(/;kq|/^\<compare_lex_2\>/;'q;"	kind:pred	file:
ranges.contains	../library/ranges.m	/^:- pred contains(/;kq|/^\<contains\>/;'q;"	kind:pred
ranges.contraction	../library/ranges.m	/^:- func contraction(/;kq|/^\<contraction\>/;'q;"	kind:func
ranges.contraction_0	../library/ranges.m	/^:- func contraction_0(/;kq|/^\<contraction_0\>/;'q;"	kind:func	file:
ranges.count	../library/ranges.m	/^:- func count(/;kq|/^\<count\>/;'q;"	kind:func
ranges.count_acc	../library/ranges.m	/^:- pred count_acc(/;kq|/^\<count_acc\>/;'q;"	kind:pred	file:
ranges.delete	../library/ranges.m	/^:- func delete(/;kq|/^\<delete\>/;'q;"	kind:func
ranges.delete_list	../library/ranges.m	/^:- func delete_list(list(/;kq|/^\<delete_list\>/;'q;"	kind:func
ranges.diff_a_nb	../library/ranges.m	/^:- func diff_a_nb(/;kq|/^\<diff_a_nb\>/;'q;"	kind:func	file:
ranges.diff_na_nb	../library/ranges.m	/^:- func diff_na_nb(/;kq|/^\<diff_na_nb\>/;'q;"	kind:func	file:
ranges.difference	../library/ranges.m	/^:- func difference(/;kq|/^\<difference\>/;'q;"	kind:func
ranges.dilation	../library/ranges.m	/^:- func dilation(/;kq|/^\<dilation\>/;'q;"	kind:func
ranges.disjoint	../library/ranges.m	/^:- pred disjoint(/;kq|/^\<disjoint\>/;'q;"	kind:pred
ranges.div_down_np	../library/ranges.m	/^:- func div_down_np(int::in, int::in) = (/;kq|/^\<div_down_np\>/;'q;"	kind:func	file:
ranges.div_down_pp	../library/ranges.m	/^:- func div_down_pp(int::in, int::in) = (/;kq|/^\<div_down_pp\>/;'q;"	kind:func	file:
ranges.div_down_xp	../library/ranges.m	/^:- func div_down_xp(int::in, int::in) = (/;kq|/^\<div_down_xp\>/;'q;"	kind:func	file:
ranges.div_up_np	../library/ranges.m	/^:- func div_up_np(int::in, int::in) = (/;kq|/^\<div_up_np\>/;'q;"	kind:func	file:
ranges.div_up_pp	../library/ranges.m	/^:- func div_up_pp(int::in, int::in) = (/;kq|/^\<div_up_pp\>/;'q;"	kind:func	file:
ranges.div_up_xp	../library/ranges.m	/^:- func div_up_xp(int::in, int::in) = (/;kq|/^\<div_up_xp\>/;'q;"	kind:func	file:
ranges.element_index	../library/ranges.m	/^:- func element_index(/;kq|/^\<element_index\>/;'q;"	kind:func	file:
ranges.empty	../library/ranges.m	/^:- func empty = ranges.$/;kq|/^\<empty\>/;'q;"	kind:func
ranges.foldl	../library/ranges.m	/^:- pred foldl(pred(/;kq|/^\<foldl\>/;'q;"	kind:pred
ranges.foldl2	../library/ranges.m	/^:- pred foldl2(pred(/;kq|/^\<foldl2\>/;'q;"	kind:pred
ranges.foldl3	../library/ranges.m	/^:- pred foldl3(pred(/;kq|/^\<foldl3\>/;'q;"	kind:pred
ranges.foldr	../library/ranges.m	/^:- pred foldr(pred(/;kq|/^\<foldr\>/;'q;"	kind:pred
ranges.from_list	../library/ranges.m	/^:- func from_list(list(/;kq|/^\<from_list\>/;'q;"	kind:func
ranges.from_set	../library/ranges.m	/^:- func from_set(set(/;kq|/^\<from_set\>/;'q;"	kind:func
ranges.greatest	../library/ranges.m	/^:- pred greatest(/;kq|/^\<greatest\>/;'q;"	kind:pred
ranges.greatest_loop	../library/ranges.m	/^:- pred greatest_loop(/;kq|/^\<greatest_loop\>/;'q;"	kind:pred	file:
ranges.insert	../library/ranges.m	/^:- func insert(/;kq|/^\<insert\>/;'q;"	kind:func
ranges.insert_list	../library/ranges.m	/^:- func insert_list(list(/;kq|/^\<insert_list\>/;'q;"	kind:func
ranges.int_a_nb	../library/ranges.m	/^:- func int_a_nb(/;kq|/^\<int_a_nb\>/;'q;"	kind:func	file:
ranges.int_na_b	../library/ranges.m	/^:- func int_na_b(/;kq|/^\<int_na_b\>/;'q;"	kind:func	file:
ranges.intersect	../library/ranges.m	/^:- func intersect(/;kq|/^\<intersect\>/;'q;"	kind:func
ranges.intersection	../library/ranges.m	/^:- func intersection(/;kq|/^\<intersection\>/;'q;"	kind:func
ranges.is_contiguous	../library/ranges.m	/^:- pred is_contiguous(/;kq|/^\<is_contiguous\>/;'q;"	kind:pred
ranges.is_empty	../library/ranges.m	/^:- pred is_empty(/;kq|/^\<is_empty\>/;'q;"	kind:pred
ranges.is_non_empty	../library/ranges.m	/^:- pred is_non_empty(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
ranges.is_singleton	../library/ranges.m	/^:- pred is_singleton(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
ranges.least	../library/ranges.m	/^:- pred least(/;kq|/^\<least\>/;'q;"	kind:pred
ranges.list_to_ranges	../library/ranges.m	/^:- func list_to_ranges(list(/;kq|/^\<list_to_ranges\>/;'q;"	kind:func
ranges.make_singleton_set	../library/ranges.m	/^:- func make_singleton_set(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
ranges.median	../library/ranges.m	/^:- func median(/;kq|/^\<median\>/;'q;"	kind:func
ranges.member	../library/ranges.m	/^:- pred member(/;kq|/^\<member\>/;'q;"	kind:pred
ranges.n_diff_na_b	../library/ranges.m	/^:- func n_diff_na_b(/;kq|/^\<n_diff_na_b\>/;'q;"	kind:func	file:
ranges.n_int_na_nb	../library/ranges.m	/^:- func n_int_na_nb(/;kq|/^\<n_int_na_nb\>/;'q;"	kind:func	file:
ranges.n_union_a_nb	../library/ranges.m	/^:- func n_union_a_nb(/;kq|/^\<n_union_a_nb\>/;'q;"	kind:func	file:
ranges.n_union_na_b	../library/ranges.m	/^:- func n_union_na_b(/;kq|/^\<n_union_na_b\>/;'q;"	kind:func	file:
ranges.n_union_na_nb	../library/ranges.m	/^:- func n_union_na_nb(/;kq|/^\<n_union_na_nb\>/;'q;"	kind:func	file:
ranges.negate	../library/ranges.m	/^:- func negate(/;kq|/^\<negate\>/;'q;"	kind:func
ranges.negate_aux	../library/ranges.m	/^:- func negate_aux(ranges::in, ranges::in) = (/;kq|/^\<negate_aux\>/;'q;"	kind:func	file:
ranges.next	../library/ranges.m	/^:- pred next(/;kq|/^\<next\>/;'q;"	kind:pred
ranges.nil	../library/ranges.m	/^    --->    nil$/;kq|-;/\<ranges.nil\>/;'q;"	kind:cons	file:
ranges.nondet_member	../library/ranges.m	/^:- pred nondet_member(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
ranges.nondet_range_member	../library/ranges.m	/^:- pred nondet_range_member(/;kq|/^\<nondet_range_member\>/;'q;"	kind:pred
ranges.plus	../library/ranges.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
ranges.range	../library/ranges.m	/^    ;       range(int, int, ranges).$/;kq|-;/\<ranges.range\>/;'q;"	kind:cons	file:
ranges.range	../library/ranges.m	/^:- func range(/;kq|/^\<range\>/;'q;"	kind:func
ranges.range_foldl	../library/ranges.m	/^:- pred range_foldl(pred(/;kq|/^\<range_foldl\>/;'q;"	kind:pred
ranges.range_foldl2	../library/ranges.m	/^:- pred range_foldl2(pred(/;kq|/^\<range_foldl2\>/;'q;"	kind:pred
ranges.range_foldr	../library/ranges.m	/^:- pred range_foldr(pred(/;kq|/^\<range_foldr\>/;'q;"	kind:pred
ranges.range_member	../library/ranges.m	/^:- pred range_member(/;kq|/^\<range_member\>/;'q;"	kind:pred
ranges.restrict_max	../library/ranges.m	/^:- func restrict_max(/;kq|/^\<restrict_max\>/;'q;"	kind:func
ranges.restrict_min	../library/ranges.m	/^:- func restrict_min(/;kq|/^\<restrict_min\>/;'q;"	kind:func
ranges.restrict_range	../library/ranges.m	/^:- func restrict_range(/;kq|/^\<restrict_range\>/;'q;"	kind:func
ranges.search_range	../library/ranges.m	/^:- pred search_range(/;kq|/^\<search_range\>/;'q;"	kind:pred
ranges.set_to_ranges	../library/ranges.m	/^:- func set_to_ranges(set(/;kq|/^\<set_to_ranges\>/;'q;"	kind:func
ranges.shift	../library/ranges.m	/^:- func shift(/;kq|/^\<shift\>/;'q;"	kind:func
ranges.size	../library/ranges.m	/^:- func size(/;kq|/^\<size\>/;'q;"	kind:func
ranges.split	../library/ranges.m	/^:- pred split(/;kq|/^\<split\>/;'q;"	kind:pred
ranges.subset	../library/ranges.m	/^:- pred subset(/;kq|/^\<subset\>/;'q;"	kind:pred
ranges.to_sorted_list	../library/ranges.m	/^:- func to_sorted_list(ranges) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
ranges.to_sorted_list_2	../library/ranges.m	/^:- func to_sorted_list_2(int, int, list(int)) = list(/;kq|/^\<to_sorted_list_2\>/;'q;"	kind:func	file:
ranges.union	../library/ranges.m	/^:- func union(/;kq|/^\<union\>/;'q;"	kind:func
ranges.universe	../library/ranges.m	/^:- func universe = ranges.$/;kq|/^\<universe\>/;'q;"	kind:func
rational	../library/rational.m	/^:- func rational + rational = rational.$/;kq|/^\<rational\>/;'q;"	kind:func
rational	../library/rational.m	/^:- func rational(/;kq|/^\<rational\>/;'q;"	kind:func
rational	../library/rational.m	/^:- type rational$/;kq|-;/\<rational\>/;'q;"	kind:type	file:
rational.'+'	../library/rational.m	/^:- func '+'(/;kq|/^\<'+'\>/;'q;"	kind:func
rational.'-'	../library/rational.m	/^:- func '-'(/;kq|/^\<'-'\>/;'q;"	kind:func
rational.'<'	../library/rational.m	/^:- pred '<'(/;kq|/^\<'<'\>/;'q;"	kind:pred
rational.'=<'	../library/rational.m	/^:- pred '=<'(/;kq|/^\<'=<'\>/;'q;"	kind:pred
rational.'>'	../library/rational.m	/^:- pred '>'(/;kq|/^\<'>'\>/;'q;"	kind:pred
rational.'>='	../library/rational.m	/^:- pred '>='(/;kq|/^\<'>='\>/;'q;"	kind:pred
rational.abs	../library/rational.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
rational.cmp	../library/rational.m	/^:- func cmp(/;kq|/^\<cmp\>/;'q;"	kind:func	file:
rational.denom	../library/rational.m	/^:- func denom(/;kq|/^\<denom\>/;'q;"	kind:func
rational.from_integer	../library/rational.m	/^:- func from_integer(/;kq|/^\<from_integer\>/;'q;"	kind:func
rational.from_integers	../library/rational.m	/^:- func from_integers(/;kq|/^\<from_integers\>/;'q;"	kind:func
rational.gcd	../library/rational.m	/^:- func gcd(/;kq|/^\<gcd\>/;'q;"	kind:func	file:
rational.gcd_2	../library/rational.m	/^:- func gcd_2(/;kq|/^\<gcd_2\>/;'q;"	kind:func	file:
rational.is_negative	../library/rational.m	/^:- pred is_negative(/;kq|/^\<is_negative\>/;'q;"	kind:pred	file:
rational.is_zero	../library/rational.m	/^:- pred is_zero(/;kq|/^\<is_zero\>/;'q;"	kind:pred	file:
rational.lcm	../library/rational.m	/^:- func lcm(/;kq|/^\<lcm\>/;'q;"	kind:func	file:
rational.numer	../library/rational.m	/^:- func numer(/;kq|/^\<numer\>/;'q;"	kind:func
rational.one	../library/rational.m	/^:- func one = rational.$/;kq|/^\<one\>/;'q;"	kind:func
rational.r	../library/rational.m	/^    --->    r(integer, integer).$/;kq|-;/\<rational.r\>/;'q;"	kind:cons	file:
rational.reciprocal	../library/rational.m	/^:- func reciprocal(/;kq|/^\<reciprocal\>/;'q;"	kind:func
rational.signum	../library/rational.m	/^:- func signum(/;kq|/^\<signum\>/;'q;"	kind:func	file:
rational.zero	../library/rational.m	/^:- func zero = rational.$/;kq|/^\<zero\>/;'q;"	kind:func
rational_norm	../library/rational.m	/^:- func rational_norm(/;kq|/^\<rational_norm\>/;'q;"	kind:func	file:
raw	../library/term_to_xml.m	/^    ;       raw(string).$/;kq|-;/\<raw\>/;'q;"	kind:cons
raw_token	../library/mercury_term_lexer.m	/^:- type raw_token$/;kq|-;/\<raw_token\>/;'q;"	kind:type
raw_token_to_string	../library/mercury_term_lexer.m	/^:- pred raw_token_to_string(/;kq|/^\<raw_token_to_string\>/;'q;"	kind:pred	file:
rbtree	../library/rbtree.m	/^:- type rbtree(K, V)$/;kq|-;/\<rbtree\>/;'q;"	kind:type	file:
rbtree.assoc_list_to_rbtree	../library/rbtree.m	/^:- func assoc_list_to_rbtree(assoc_list(K, V)) = rbtree(/;kq|/^\<assoc_list_to_rbtree\>/;'q;"	kind:func
rbtree.black	../library/rbtree.m	/^    ;       black(K, V, rbtree(K, V), rbtree(K, V)).$/;kq|-;/\<rbtree.black\>/;'q;"	kind:cons	file:
rbtree.count	../library/rbtree.m	/^:- func count(rbtree(/;kq|/^\<count\>/;'q;"	kind:func
rbtree.delete	../library/rbtree.m	/^:- func delete(rbtree(K, V), K) = rbtree(/;kq|/^\<delete\>/;'q;"	kind:func
rbtree.delete_2	../library/rbtree.m	/^:- pred delete_2(rbtree(K, V), K, bool, maybe(V), rbtree(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
rbtree.empty	../library/rbtree.m	/^    --->    empty$/;kq|-;/\<rbtree.empty\>/;'q;"	kind:cons	file:
rbtree.foldl	../library/rbtree.m	/^:- func foldl(func(K, V, A) = A, rbtree(/;kq|/^\<foldl\>/;'q;"	kind:func
rbtree.foldl2	../library/rbtree.m	/^:- pred foldl2(pred(K, V, A, A, B, B), rbtree(/;kq|/^\<foldl2\>/;'q;"	kind:pred
rbtree.foldl2_values	../library/rbtree.m	/^:- pred foldl2_values(pred(V, A, A, B, B), rbtree(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
rbtree.foldl3	../library/rbtree.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), rbtree(/;kq|/^\<foldl3\>/;'q;"	kind:pred
rbtree.foldl_values	../library/rbtree.m	/^:- pred foldl_values(pred(V, A, A), rbtree(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
rbtree.foldr	../library/rbtree.m	/^:- func foldr(func(K, V, A) = A, rbtree(/;kq|/^\<foldr\>/;'q;"	kind:func
rbtree.foldr2	../library/rbtree.m	/^:- pred foldr2(pred(K, V, A, A, B, B), rbtree(/;kq|/^\<foldr2\>/;'q;"	kind:pred
rbtree.foldr_values	../library/rbtree.m	/^:- pred foldr_values(pred(V, A, A), rbtree(/;kq|/^\<foldr_values\>/;'q;"	kind:pred
rbtree.from_assoc_list	../library/rbtree.m	/^:- func from_assoc_list(assoc_list(K, V)) = rbtree(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
rbtree.init	../library/rbtree.m	/^:- func init = rbtree(/;kq|/^\<init\>/;'q;"	kind:func
rbtree.insert	../library/rbtree.m	/^:- pred insert(K::in, V::in, rbtree(K, V)::in, rbtree(/;kq|/^\<insert\>/;'q;"	kind:pred
rbtree.insert_2	../library/rbtree.m	/^:- pred insert_2(rbtree(K, V)::in, K::in, V::in, rbtree(/;kq|/^\<insert_2\>/;'q;"	kind:pred	file:
rbtree.insert_duplicate	../library/rbtree.m	/^:- func insert_duplicate(rbtree(K, V), K, V) = rbtree(/;kq|/^\<insert_duplicate\>/;'q;"	kind:func
rbtree.insert_duplicate_2	../library/rbtree.m	/^:- pred insert_duplicate_2(rbtree(K, V), K, V, rbtree(/;kq|/^\<insert_duplicate_2\>/;'q;"	kind:pred	file:
rbtree.is_empty	../library/rbtree.m	/^:- pred is_empty(rbtree(/;kq|/^\<is_empty\>/;'q;"	kind:pred
rbtree.keys	../library/rbtree.m	/^:- func keys(rbtree(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
rbtree.lookup	../library/rbtree.m	/^:- func lookup(rbtree(/;kq|/^\<lookup\>/;'q;"	kind:func
rbtree.lower_bound_lookup	../library/rbtree.m	/^:- pred lower_bound_lookup(rbtree(/;kq|/^\<lower_bound_lookup\>/;'q;"	kind:pred
rbtree.lower_bound_search	../library/rbtree.m	/^:- pred lower_bound_search(rbtree(/;kq|/^\<lower_bound_search\>/;'q;"	kind:pred
rbtree.map_values	../library/rbtree.m	/^:- func map_values(func(K, V1) = V2, rbtree(K, V1)) = rbtree(/;kq|/^\<map_values\>/;'q;"	kind:func
rbtree.member	../library/rbtree.m	/^:- pred member(rbtree(/;kq|/^\<member\>/;'q;"	kind:pred
rbtree.red	../library/rbtree.m	/^    ;       red(K, V, rbtree(K, V), rbtree(K, V))$/;kq|-;/\<rbtree.red\>/;'q;"	kind:cons	file:
rbtree.remove	../library/rbtree.m	/^:- pred remove(K::in, V::out, rbtree(K, V)::in, rbtree(/;kq|/^\<remove\>/;'q;"	kind:pred
rbtree.remove_largest	../library/rbtree.m	/^:- pred remove_largest(/;kq|/^\<remove_largest\>/;'q;"	kind:pred
rbtree.remove_smallest	../library/rbtree.m	/^:- pred remove_smallest(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
rbtree.search	../library/rbtree.m	/^:- pred search(rbtree(/;kq|/^\<search\>/;'q;"	kind:pred
rbtree.set	../library/rbtree.m	/^:- func set(rbtree(K, V), K, V) = rbtree(/;kq|/^\<set\>/;'q;"	kind:func
rbtree.set_2	../library/rbtree.m	/^:- pred set_2(rbtree(K, V), K, V, rbtree(/;kq|/^\<set_2\>/;'q;"	kind:pred	file:
rbtree.singleton	../library/rbtree.m	/^:- func singleton(K, V) = rbtree(/;kq|/^\<singleton\>/;'q;"	kind:func
rbtree.to_assoc_list	../library/rbtree.m	/^:- func to_assoc_list(rbtree(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
rbtree.transform_value	../library/rbtree.m	/^:- pred transform_value(pred(V, V)::in(pred(/;kq|/^\<transform_value\>/;'q;"	kind:pred
rbtree.update	../library/rbtree.m	/^:- pred update(K::in, V::in, rbtree(K, V)::in, rbtree(/;kq|/^\<update\>/;'q;"	kind:pred
rbtree.upper_bound_lookup	../library/rbtree.m	/^:- pred upper_bound_lookup(rbtree(/;kq|/^\<upper_bound_lookup\>/;'q;"	kind:pred
rbtree.upper_bound_search	../library/rbtree.m	/^:- pred upper_bound_search(rbtree(/;kq|/^\<upper_bound_search\>/;'q;"	kind:pred
rbtree.values	../library/rbtree.m	/^:- func values(rbtree(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
rbtree_to_assoc_list	../library/rbtree.m	/^:- func rbtree_to_assoc_list(rbtree(K, V)) = assoc_list(/;kq|/^\<rbtree_to_assoc_list\>/;'q;"	kind:func
reachable_from	../library/digraph.m	/^:- pred reachable_from(digraph(T)::in, digraph_key_set(/;kq|/^\<reachable_from\>/;'q;"	kind:pred	file:
reachable_vertices_from	../library/digraph.m	/^:- pred reachable_vertices_from(digraph(T)::in, T::in, set(/;kq|/^\<reachable_vertices_from\>/;'q;"	kind:pred
reachable_vertices_from_loop	../library/digraph.m	/^:- pred reachable_vertices_from_loop(digraph(T)::in, digraph_key_set(/;kq|/^\<reachable_vertices_from_loop\>/;'q;"	kind:pred	file:
read	../library/io.m	/^    --->    read$/;kq|-;/\<read\>/;'q;"	kind:cons
read	../library/io.m	/^:- pred read(io.read_result(/;kq|/^\<read\>/;'q;"	kind:pred
read	../library/thread.mvar.m	/^:- pred read(mvar(/;kq|/^\<read\>/;'q;"	kind:pred
read.buffer_status	../library/bit_buffer.read.m	/^:- pred buffer_status(stream.result(/;kq|/^\<buffer_status\>/;'q;"	kind:pred
read.do_get_bits	../library/bit_buffer.read.m	/^:- pred do_get_bits(/;kq|/^\<do_get_bits\>/;'q;"	kind:pred	file:
read.do_refill_read_buffer	../library/bit_buffer.read.m	/^:- pred do_refill_read_buffer(stream.res(/;kq|/^\<do_refill_read_buffer\>/;'q;"	kind:pred	file:
read.do_set_buffer_error	../library/bit_buffer.read.m	/^:- pred do_set_buffer_error(stream.res(/;kq|/^\<do_set_buffer_error\>/;'q;"	kind:pred	file:
read.finalize	../library/bit_buffer.read.m	/^:- pred finalize(read_buffer(/;kq|/^\<finalize\>/;'q;"	kind:pred
read.get_bit	../library/bit_buffer.read.m	/^:- pred get_bit(stream.result(bool, Error), read_buffer(/;kq|/^\<get_bit\>/;'q;"	kind:pred
read.get_bitmap	../library/bit_buffer.read.m	/^:- pred get_bitmap(/;kq|/^\<get_bitmap\>/;'q;"	kind:pred
read.get_bitmap	../library/bit_buffer.read.m	/^:- pred get_bitmap(/;kq|/^\<get_bitmap\>/;'q;"	kind:pred
read.get_bits	../library/bit_buffer.read.m	/^:- pred get_bits(/;kq|/^\<get_bits\>/;'q;"	kind:pred
read.io_read_buffer	../library/bit_buffer.read.m	/^:- type io_read_buffer ==$/;kq|-;/\<read.io_read_buffer\>/;'q;"	kind:type
read.new	../library/bit_buffer.read.m	/^:- func new(num_bytes, Stream, State) = read_buffer(/;kq|/^\<new\>/;'q;"	kind:func
read.new_bitmap_reader	../library/bit_buffer.read.m	/^:- func new_bitmap_reader(/;kq|/^\<new_bitmap_reader\>/;'q;"	kind:func
read.num_bits_to_byte_boundary	../library/bit_buffer.read.m	/^:- func num_bits_to_byte_boundary(read_buffer(/;kq|/^\<num_bits_to_byte_boundary\>/;'q;"	kind:func
read.num_buffered_bits	../library/bit_buffer.read.m	/^:- func num_buffered_bits(read_buffer(/;kq|/^\<num_buffered_bits\>/;'q;"	kind:func
read.r	../library/bit_buffer.read.m	/^    ---> read_buffer(bit_buffer :: bit_buffer(Stream, State, Error)).$/;kq|-;/\<read.r\>/;'q;"	kind:fld	file:
read.read_buffer	../library/bit_buffer.read.m	/^:- type read_buffer ==$/;kq|-;/\<read.read_buffer\>/;'q;"	kind:type
read.read_buffer	../library/bit_buffer.read.m	/^:- type read_buffer(Stream, State, Error)$/;kq|-;/\<read.read_buffer\>/;'q;"	kind:type	file:
read.read_buffer_di	../library/bit_buffer.read.m	/^:- mode read_buffer_di == in(uniq_read_buffer).$/;kq|-;/\<read.read_buffer_di\>/;'q;"	kind:mode
read.read_buffer_ui	../library/bit_buffer.read.m	/^:- mode read_buffer_ui == in(uniq_read_buffer).$/;kq|-;/\<read.read_buffer_ui\>/;'q;"	kind:mode
read.read_buffer_uo	../library/bit_buffer.read.m	/^:- mode read_buffer_uo == out(uniq_read_buffer).$/;kq|-;/\<read.read_buffer_uo\>/;'q;"	kind:mode
read.recursively_get_bitmap	../library/bit_buffer.read.m	/^:- pred recursively_get_bitmap(/;kq|/^\<recursively_get_bitmap\>/;'q;"	kind:pred	file:
read.refill_read_buffer	../library/bit_buffer.read.m	/^:- pred refill_read_buffer(stream.res(/;kq|/^\<refill_read_buffer\>/;'q;"	kind:pred	file:
read.uniq_read_buffer	../library/bit_buffer.read.m	/^:- inst uniq_read_buffer == ground.   % XXX Should be unique.$/;kq|-;/\<read.uniq_read_buffer\>/;'q;"	kind:inst
read_all_feedback_data	../mdbcomp/feedback.feedback_info.m	/^:- pred read_all_feedback_data(/;kq|/^\<read_all_feedback_data\>/;'q;"	kind:pred	file:
read_all_feedback_data	feedback.feedback_info.m	/^:- pred read_all_feedback_data(/;kq|/^\<read_all_feedback_data\>/;'q;"	kind:pred	file:
read_and_union_trace_counts	../mdbcomp/read_trace_counts.m	/^:- pred read_and_union_trace_counts(maybe(/;kq|/^\<read_and_union_trace_counts\>/;'q;"	kind:pred
read_and_union_trace_counts	read_trace_counts.m	/^:- pred read_and_union_trace_counts(maybe(/;kq|/^\<read_and_union_trace_counts\>/;'q;"	kind:pred
read_and_union_trace_counts_loop	../mdbcomp/read_trace_counts.m	/^:- pred read_and_union_trace_counts_loop(maybe(/;kq|/^\<read_and_union_trace_counts_loop\>/;'q;"	kind:pred	file:
read_and_union_trace_counts_loop	read_trace_counts.m	/^:- pred read_and_union_trace_counts_loop(maybe(/;kq|/^\<read_and_union_trace_counts_loop\>/;'q;"	kind:pred	file:
read_atomic_info	../mdbcomp/program_representation.m	/^:- pred read_atomic_info(/;kq|/^\<read_atomic_info\>/;'q;"	kind:pred	file:
read_atomic_info	program_representation.m	/^:- pred read_atomic_info(/;kq|/^\<read_atomic_info\>/;'q;"	kind:pred	file:
read_binary	../library/io.m	/^:- pred read_binary(io.result(/;kq|/^\<read_binary\>/;'q;"	kind:pred
read_binary_file	../library/io.m	/^:- pred read_binary_file(/;kq|/^\<read_binary_file\>/;'q;"	kind:pred
read_binary_file_2	../library/io.m	/^:- pred read_binary_file_2(binary_input_stream::in, list(/;kq|/^\<read_binary_file_2\>/;'q;"	kind:pred	file:
read_binary_file_as_bitmap	../library/io.m	/^:- pred read_binary_file_as_bitmap(/;kq|/^\<read_binary_file_as_bitmap\>/;'q;"	kind:pred
read_binary_file_as_bitmap_2	../library/io.text_read.m	/^:- pred read_binary_file_as_bitmap_2(/;kq|/^\<read_binary_file_as_bitmap_2\>/;'q;"	kind:pred
read_binary_file_as_bitmap_from_stream	../library/io.text_read.m	/^:- pred read_binary_file_as_bitmap_from_stream(/;kq|/^\<read_binary_file_as_bitmap_from_stream\>/;'q;"	kind:pred	file:
read_binary_from_text_input_stream	../library/io.m	/^:- pred read_binary_from_text_input_stream(/;kq|/^\<read_binary_from_text_input_stream\>/;'q;"	kind:pred	file:
read_binary_int16	../library/io.m	/^:- pred read_binary_int16(maybe_incomplete_result(/;kq|/^\<read_binary_int16\>/;'q;"	kind:pred
read_binary_int16_be	../library/io.m	/^:- pred read_binary_int16_be(maybe_incomplete_result(/;kq|/^\<read_binary_int16_be\>/;'q;"	kind:pred
read_binary_int16_le	../library/io.m	/^:- pred read_binary_int16_le(maybe_incomplete_result(/;kq|/^\<read_binary_int16_le\>/;'q;"	kind:pred
read_binary_int32	../library/io.m	/^:- pred read_binary_int32(maybe_incomplete_result(/;kq|/^\<read_binary_int32\>/;'q;"	kind:pred
read_binary_int32_be	../library/io.m	/^:- pred read_binary_int32_be(maybe_incomplete_result(/;kq|/^\<read_binary_int32_be\>/;'q;"	kind:pred
read_binary_int32_le	../library/io.m	/^:- pred read_binary_int32_le(maybe_incomplete_result(/;kq|/^\<read_binary_int32_le\>/;'q;"	kind:pred
read_binary_int64	../library/io.m	/^:- pred read_binary_int64(maybe_incomplete_result(/;kq|/^\<read_binary_int64\>/;'q;"	kind:pred
read_binary_int64_be	../library/io.m	/^:- pred read_binary_int64_be(maybe_incomplete_result(/;kq|/^\<read_binary_int64_be\>/;'q;"	kind:pred
read_binary_int64_le	../library/io.m	/^:- pred read_binary_int64_le(maybe_incomplete_result(/;kq|/^\<read_binary_int64_le\>/;'q;"	kind:pred
read_binary_int8	../library/io.m	/^:- pred read_binary_int8(io.result(/;kq|/^\<read_binary_int8\>/;'q;"	kind:pred
read_binary_int8_unboxed	../library/io.m	/^:- pred read_binary_int8_unboxed(/;kq|/^\<read_binary_int8_unboxed\>/;'q;"	kind:pred
read_binary_uint16	../library/io.m	/^:- pred read_binary_uint16(maybe_incomplete_result(/;kq|/^\<read_binary_uint16\>/;'q;"	kind:pred
read_binary_uint16_be	../library/io.m	/^:- pred read_binary_uint16_be(maybe_incomplete_result(/;kq|/^\<read_binary_uint16_be\>/;'q;"	kind:pred
read_binary_uint16_le	../library/io.m	/^:- pred read_binary_uint16_le(maybe_incomplete_result(/;kq|/^\<read_binary_uint16_le\>/;'q;"	kind:pred
read_binary_uint32	../library/io.m	/^:- pred read_binary_uint32(maybe_incomplete_result(/;kq|/^\<read_binary_uint32\>/;'q;"	kind:pred
read_binary_uint32_be	../library/io.m	/^:- pred read_binary_uint32_be(maybe_incomplete_result(/;kq|/^\<read_binary_uint32_be\>/;'q;"	kind:pred
read_binary_uint32_le	../library/io.m	/^:- pred read_binary_uint32_le(maybe_incomplete_result(/;kq|/^\<read_binary_uint32_le\>/;'q;"	kind:pred
read_binary_uint64	../library/io.m	/^:- pred read_binary_uint64(maybe_incomplete_result(/;kq|/^\<read_binary_uint64\>/;'q;"	kind:pred
read_binary_uint64_be	../library/io.m	/^:- pred read_binary_uint64_be(maybe_incomplete_result(/;kq|/^\<read_binary_uint64_be\>/;'q;"	kind:pred
read_binary_uint64_le	../library/io.m	/^:- pred read_binary_uint64_le(maybe_incomplete_result(/;kq|/^\<read_binary_uint64_le\>/;'q;"	kind:pred
read_binary_uint8	../library/io.m	/^:- pred read_binary_uint8(io.result(/;kq|/^\<read_binary_uint8\>/;'q;"	kind:pred
read_binary_uint8_unboxed	../library/io.m	/^:- pred read_binary_uint8_unboxed(/;kq|/^\<read_binary_uint8_unboxed\>/;'q;"	kind:pred
read_bitmap	../library/bitmap.m	/^:- pred read_bitmap(/;kq|/^\<read_bitmap\>/;'q;"	kind:pred
read_bitmap	../library/io.m	/^:- pred read_bitmap(/;kq|/^\<read_bitmap\>/;'q;"	kind:pred
read_bitmap	../library/io.m	/^:- pred read_bitmap(/;kq|/^\<read_bitmap\>/;'q;"	kind:pred
read_bitmap_range	../library/bitmap.m	/^:- pred read_bitmap_range(/;kq|/^\<read_bitmap_range\>/;'q;"	kind:pred
read_buffer	../library/bit_buffer.read.m	/^:- type read_buffer ==$/;kq|-;/\<read_buffer\>/;'q;"	kind:type
read_buffer	../library/bit_buffer.read.m	/^:- type read_buffer(Stream, State, Error)$/;kq|-;/\<read_buffer\>/;'q;"	kind:type	file:
read_buffer_di	../library/bit_buffer.read.m	/^:- mode read_buffer_di == in(uniq_read_buffer).$/;kq|-;/\<read_buffer_di\>/;'q;"	kind:mode
read_buffer_ui	../library/bit_buffer.read.m	/^:- mode read_buffer_ui == in(uniq_read_buffer).$/;kq|-;/\<read_buffer_ui\>/;'q;"	kind:mode
read_buffer_uo	../library/bit_buffer.read.m	/^:- mode read_buffer_uo == out(uniq_read_buffer).$/;kq|-;/\<read_buffer_uo\>/;'q;"	kind:mode
read_byte	../library/io.m	/^:- pred read_byte(io.result(/;kq|/^\<read_byte\>/;'q;"	kind:pred
read_byte	../mdbcomp/rtti_access.m	/^:- pred read_byte(/;kq|/^\<read_byte\>/;'q;"	kind:pred
read_byte	rtti_access.m	/^:- pred read_byte(/;kq|/^\<read_byte\>/;'q;"	kind:pred
read_byte_2	../mdbcomp/rtti_access.m	/^:- pred read_byte_2(/;kq|/^\<read_byte_2\>/;'q;"	kind:pred	file:
read_byte_2	rtti_access.m	/^:- pred read_byte_2(/;kq|/^\<read_byte_2\>/;'q;"	kind:pred	file:
read_byte_val	../library/io.primitives_read.m	/^:- pred read_byte_val(/;kq|/^\<read_byte_val\>/;'q;"	kind:pred
read_byte_val_2	../library/io.primitives_read.m	/^:- pred read_byte_val_2(/;kq|/^\<read_byte_val_2\>/;'q;"	kind:pred	file:
read_case	../mdbcomp/program_representation.m	/^:- pred read_case(/;kq|/^\<read_case\>/;'q;"	kind:pred	file:
read_case	program_representation.m	/^:- pred read_case(/;kq|/^\<read_case\>/;'q;"	kind:pred	file:
read_cases	../mdbcomp/program_representation.m	/^:- pred read_cases(/;kq|/^\<read_cases\>/;'q;"	kind:pred	file:
read_cases	program_representation.m	/^:- pred read_cases(/;kq|/^\<read_cases\>/;'q;"	kind:pred	file:
read_char	../library/calendar.m	/^:- pred read_char(char::out, list(char)::in, list(/;kq|/^\<read_char\>/;'q;"	kind:pred	file:
read_char	../library/io.m	/^:- pred read_char(io.result(/;kq|/^\<read_char\>/;'q;"	kind:pred
read_char_code	../library/io.primitives_read.m	/^:- pred read_char_code(/;kq|/^\<read_char_code\>/;'q;"	kind:pred
read_char_code_2	../library/io.primitives_read.m	/^:- pred read_char_code_2(/;kq|/^\<read_char_code_2\>/;'q;"	kind:pred	file:
read_char_unboxed	../library/io.m	/^:- pred read_char_unboxed(/;kq|/^\<read_char_unboxed\>/;'q;"	kind:pred
read_check_line	../mdbcomp/feedback.feedback_info.m	/^:- pred read_check_line(/;kq|/^\<read_check_line\>/;'q;"	kind:pred	file:
read_check_line	feedback.feedback_info.m	/^:- pred read_check_line(/;kq|/^\<read_check_line\>/;'q;"	kind:pred	file:
read_cons_id	../mdbcomp/program_representation.m	/^:- pred read_cons_id(/;kq|/^\<read_cons_id\>/;'q;"	kind:pred	file:
read_cons_id	program_representation.m	/^:- pred read_cons_id(/;kq|/^\<read_cons_id\>/;'q;"	kind:pred	file:
read_cons_id_arity	../mdbcomp/program_representation.m	/^:- pred read_cons_id_arity(/;kq|/^\<read_cons_id_arity\>/;'q;"	kind:pred	file:
read_cons_id_arity	program_representation.m	/^:- pred read_cons_id_arity(/;kq|/^\<read_cons_id_arity\>/;'q;"	kind:pred	file:
read_days	../library/calendar.m	/^:- pred read_days(int::out, list(char)::in, list(/;kq|/^\<read_days\>/;'q;"	kind:pred	file:
read_determinism	../mdbcomp/program_representation.m	/^:- pred read_determinism(/;kq|/^\<read_determinism\>/;'q;"	kind:pred	file:
read_determinism	program_representation.m	/^:- pred read_determinism(/;kq|/^\<read_determinism\>/;'q;"	kind:pred	file:
read_dice	../mdbcomp/slice_and_dice.m	/^:- pred read_dice(string::in, string::in, maybe_error(/;kq|/^\<read_dice\>/;'q;"	kind:pred
read_dice	slice_and_dice.m	/^:- pred read_dice(string::in, string::in, maybe_error(/;kq|/^\<read_dice\>/;'q;"	kind:pred
read_dice_to_string	../mdbcomp/slice_and_dice.m	/^:- pred read_dice_to_string(/;kq|/^\<read_dice_to_string\>/;'q;"	kind:pred
read_dice_to_string	slice_and_dice.m	/^:- pred read_dice_to_string(/;kq|/^\<read_dice_to_string\>/;'q;"	kind:pred
read_dice_to_string_no_limit	../mdbcomp/slice_and_dice.m	/^:- pred read_dice_to_string_no_limit(/;kq|/^\<read_dice_to_string_no_limit\>/;'q;"	kind:pred	file:
read_dice_to_string_no_limit	slice_and_dice.m	/^:- pred read_dice_to_string_no_limit(/;kq|/^\<read_dice_to_string_no_limit\>/;'q;"	kind:pred	file:
read_encoded_type	../mdbcomp/program_representation.m	/^:- pred read_encoded_type(/;kq|/^\<read_encoded_type\>/;'q;"	kind:pred	file:
read_encoded_type	program_representation.m	/^:- pred read_encoded_type(/;kq|/^\<read_encoded_type\>/;'q;"	kind:pred	file:
read_entry	../library/dir.m	/^:- pred read_entry(dir.stream::in, io.result(/;kq|/^\<read_entry\>/;'q;"	kind:pred	file:
read_entry_2	../library/dir.m	/^:- pred read_entry_2(/;kq|/^\<read_entry_2\>/;'q;"	kind:pred	file:
read_failure_no_io	../library/getopt.m	/^    ;       read_failure_no_io.$/;kq|-;/\<read_failure_no_io\>/;'q;"	kind:cons	file:
read_failure_no_io	../library/getopt_io.m	/^    ;       read_failure_no_io.$/;kq|-;/\<read_failure_no_io\>/;'q;"	kind:cons	file:
read_failure_open	../library/getopt.m	/^    ;       read_failure_open(io.error)$/;kq|-;/\<read_failure_open\>/;'q;"	kind:cons	file:
read_failure_open	../library/getopt_io.m	/^    ;       read_failure_open(io.error)$/;kq|-;/\<read_failure_open\>/;'q;"	kind:cons	file:
read_failure_read	../library/getopt.m	/^    ;       read_failure_read(io.error)$/;kq|-;/\<read_failure_read\>/;'q;"	kind:cons	file:
read_failure_read	../library/getopt_io.m	/^    ;       read_failure_read(io.error)$/;kq|-;/\<read_failure_read\>/;'q;"	kind:cons	file:
read_feedback_file	../mdbcomp/feedback.feedback_info.m	/^:- pred read_feedback_file(string::in, maybe(/;kq|/^\<read_feedback_file\>/;'q;"	kind:pred
read_feedback_file	feedback.feedback_info.m	/^:- pred read_feedback_file(string::in, maybe(/;kq|/^\<read_feedback_file\>/;'q;"	kind:pred
read_file	../library/io.m	/^:- pred read_file(io.maybe_partial_res(list(/;kq|/^\<read_file\>/;'q;"	kind:pred
read_file_as_bytecode	../mdbcomp/program_representation.m	/^:- pred read_file_as_bytecode(string::in, io.res(/;kq|/^\<read_file_as_bytecode\>/;'q;"	kind:pred	file:
read_file_as_bytecode	program_representation.m	/^:- pred read_file_as_bytecode(string::in, io.res(/;kq|/^\<read_file_as_bytecode\>/;'q;"	kind:pred	file:
read_file_as_bytecode_2	../mdbcomp/program_representation.m	/^:- pred read_file_as_bytecode_2(/;kq|/^\<read_file_as_bytecode_2\>/;'q;"	kind:pred	file:
read_file_as_bytecode_2	program_representation.m	/^:- pred read_file_as_bytecode_2(/;kq|/^\<read_file_as_bytecode_2\>/;'q;"	kind:pred	file:
read_file_as_string	../library/io.m	/^:- pred read_file_as_string(io.maybe_partial_res(/;kq|/^\<read_file_as_string\>/;'q;"	kind:pred
read_file_as_string_2	../library/io.text_read.m	/^:- pred read_file_as_string_2(/;kq|/^\<read_file_as_string_2\>/;'q;"	kind:pred
read_file_as_string_and_num_code_units	../library/io.m	/^:- pred read_file_as_string_and_num_code_units(/;kq|/^\<read_file_as_string_and_num_code_units\>/;'q;"	kind:pred
read_file_as_string_and_num_code_units_wf	../library/io.m	/^:- pred read_file_as_string_and_num_code_units_wf(/;kq|/^\<read_file_as_string_and_num_code_units_wf\>/;'q;"	kind:pred
read_file_as_string_loop	../library/io.text_read.m	/^:- pred read_file_as_string_loop(/;kq|/^\<read_file_as_string_loop\>/;'q;"	kind:pred	file:
read_file_as_string_wf	../library/io.m	/^:- pred read_file_as_string_wf(io.maybe_partial_res(/;kq|/^\<read_file_as_string_wf\>/;'q;"	kind:pred
read_file_chars_acc	../library/io.m	/^:- pred read_file_chars_acc(text_input_stream::in, list(/;kq|/^\<read_file_chars_acc\>/;'q;"	kind:pred	file:
read_file_contents	../library/getopt.m	/^:- typeclass read_file_contents(MaybeIO) where [$/;kq|-;/\<read_file_contents\>/;'q;"	kind:tc	file:
read_file_contents	../library/getopt_io.m	/^:- typeclass read_file_contents(MaybeIO) where [$/;kq|-;/\<read_file_contents\>/;'q;"	kind:tc	file:
read_file_contents_no_io	../library/getopt.m	/^:- pred read_file_contents_no_io(/;kq|/^\<read_file_contents_no_io\>/;'q;"	kind:pred	file:
read_file_contents_no_io	../library/getopt_io.m	/^:- pred read_file_contents_no_io(/;kq|/^\<read_file_contents_no_io\>/;'q;"	kind:pred	file:
read_file_contents_result	../library/getopt.m	/^:- type read_file_contents_result$/;kq|-;/\<read_file_contents_result\>/;'q;"	kind:type	file:
read_file_contents_result	../library/getopt_io.m	/^:- type read_file_contents_result$/;kq|-;/\<read_file_contents_result\>/;'q;"	kind:type	file:
read_file_type_trace_counts	../mdbcomp/read_trace_counts.m	/^:- pred read_file_type_trace_counts(string::in, int::in, list(/;kq|/^\<read_file_type_trace_counts\>/;'q;"	kind:pred	file:
read_file_type_trace_counts	read_trace_counts.m	/^:- pred read_file_type_trace_counts(string::in, int::in, list(/;kq|/^\<read_file_type_trace_counts\>/;'q;"	kind:pred	file:
read_from_string	../library/io.m	/^:- pred read_from_string(string::in, string::in, int::in, read_result(/;kq|/^\<read_from_string\>/;'q;"	kind:pred
read_goal	../mdbcomp/program_representation.m	/^:- pred read_goal(/;kq|/^\<read_goal\>/;'q;"	kind:pred	file:
read_goal	program_representation.m	/^:- pred read_goal(/;kq|/^\<read_goal\>/;'q;"	kind:pred	file:
read_goals	../mdbcomp/program_representation.m	/^:- pred read_goals(/;kq|/^\<read_goals\>/;'q;"	kind:pred	file:
read_goals	program_representation.m	/^:- pred read_goals(/;kq|/^\<read_goals\>/;'q;"	kind:pred	file:
read_head_var	../mdbcomp/program_representation.m	/^:- pred read_head_var(/;kq|/^\<read_head_var\>/;'q;"	kind:pred	file:
read_head_var	program_representation.m	/^:- pred read_head_var(/;kq|/^\<read_head_var\>/;'q;"	kind:pred	file:
read_head_vars	../mdbcomp/program_representation.m	/^:- pred read_head_vars(/;kq|/^\<read_head_vars\>/;'q;"	kind:pred	file:
read_head_vars	program_representation.m	/^:- pred read_head_vars(/;kq|/^\<read_head_vars\>/;'q;"	kind:pred	file:
read_hours	../library/calendar.m	/^:- pred read_hours(int::out, list(char)::in, list(/;kq|/^\<read_hours\>/;'q;"	kind:pred	file:
read_if_val	../library/lazy.m	/^:- impure pred read_if_val(lazy(/;kq|/^\<read_if_val\>/;'q;"	kind:pred
read_inst	../mdbcomp/program_representation.m	/^:- pred read_inst(/;kq|/^\<read_inst\>/;'q;"	kind:pred	file:
read_inst	program_representation.m	/^:- pred read_inst(/;kq|/^\<read_inst\>/;'q;"	kind:pred	file:
read_int	../library/calendar.m	/^:- pred read_int(int::out, list(char)::in, list(/;kq|/^\<read_int\>/;'q;"	kind:pred	file:
read_int32	../mdbcomp/rtti_access.m	/^:- pred read_int32(/;kq|/^\<read_int32\>/;'q;"	kind:pred
read_int32	rtti_access.m	/^:- pred read_int32(/;kq|/^\<read_int32\>/;'q;"	kind:pred
read_int32_2	../mdbcomp/rtti_access.m	/^:- pred read_int32_2(/;kq|/^\<read_int32_2\>/;'q;"	kind:pred	file:
read_int32_2	rtti_access.m	/^:- pred read_int32_2(/;kq|/^\<read_int32_2\>/;'q;"	kind:pred	file:
read_int_2	../library/calendar.m	/^:- pred read_int_2(int::in, int::out, list(char)::in, list(/;kq|/^\<read_int_2\>/;'q;"	kind:pred	file:
read_int_and_char_or_zero	../library/calendar.m	/^:- pred read_int_and_char_or_zero(/;kq|/^\<read_int_and_char_or_zero\>/;'q;"	kind:pred	file:
read_int_and_num_chars	../library/calendar.m	/^:- pred read_int_and_num_chars(/;kq|/^\<read_int_and_num_chars\>/;'q;"	kind:pred	file:
read_int_and_num_chars_2	../library/calendar.m	/^:- pred read_int_and_num_chars_2(/;kq|/^\<read_int_and_num_chars_2\>/;'q;"	kind:pred	file:
read_into_array	../library/io.text_read.m	/^:- pred read_into_array(/;kq|/^\<read_into_array\>/;'q;"	kind:pred	file:
read_into_buffer	../library/io.text_read.m	/^:- pred read_into_buffer(/;kq|/^\<read_into_buffer\>/;'q;"	kind:pred	file:
read_len_string	../mdbcomp/rtti_access.m	/^:- pred read_len_string(/;kq|/^\<read_len_string\>/;'q;"	kind:pred
read_len_string	rtti_access.m	/^:- pred read_len_string(/;kq|/^\<read_len_string\>/;'q;"	kind:pred
read_len_string_2	../mdbcomp/rtti_access.m	/^:- pred read_len_string_2(/;kq|/^\<read_len_string_2\>/;'q;"	kind:pred	file:
read_len_string_2	rtti_access.m	/^:- pred read_len_string_2(/;kq|/^\<read_len_string_2\>/;'q;"	kind:pred	file:
read_length	../mdbcomp/program_representation.m	/^:- pred read_length(/;kq|/^\<read_length\>/;'q;"	kind:pred	file:
read_length	program_representation.m	/^:- pred read_length(/;kq|/^\<read_length\>/;'q;"	kind:pred	file:
read_line	../library/io.m	/^:- pred read_line(io.result(list(/;kq|/^\<read_line\>/;'q;"	kind:pred
read_line	../mdbcomp/rtti_access.m	/^:- pred read_line(/;kq|/^\<read_line\>/;'q;"	kind:pred
read_line	rtti_access.m	/^:- pred read_line(/;kq|/^\<read_line\>/;'q;"	kind:pred
read_line_2	../library/io.text_read.m	/^:- pred read_line_2(/;kq|/^\<read_line_2\>/;'q;"	kind:pred
read_line_2	../mdbcomp/rtti_access.m	/^:- pred read_line_2(bytecode::in, list(char)::in, list(/;kq|/^\<read_line_2\>/;'q;"	kind:pred	file:
read_line_2	rtti_access.m	/^:- pred read_line_2(bytecode::in, list(char)::in, list(/;kq|/^\<read_line_2\>/;'q;"	kind:pred	file:
read_line_as_string	../library/io.m	/^:- pred read_line_as_string(io.result(/;kq|/^\<read_line_as_string\>/;'q;"	kind:pred
read_line_as_string_2	../library/io.text_read.m	/^:- pred read_line_as_string_2(/;kq|/^\<read_line_as_string_2\>/;'q;"	kind:pred
read_line_as_string_result	../library/io.text_read.m	/^:- type read_line_as_string_result$/;kq|-;/\<read_line_as_string_result\>/;'q;"	kind:type
read_lineno	../mdbcomp/program_representation.m	/^:- pred read_lineno(/;kq|/^\<read_lineno\>/;'q;"	kind:pred	file:
read_lineno	program_representation.m	/^:- pred read_lineno(/;kq|/^\<read_lineno\>/;'q;"	kind:pred	file:
read_maybe_var	../mdbcomp/program_representation.m	/^:- pred read_maybe_var(/;kq|/^\<read_maybe_var\>/;'q;"	kind:pred	file:
read_maybe_var	program_representation.m	/^:- pred read_maybe_var(/;kq|/^\<read_maybe_var\>/;'q;"	kind:pred	file:
read_maybe_vars	../mdbcomp/program_representation.m	/^:- pred read_maybe_vars(/;kq|/^\<read_maybe_vars\>/;'q;"	kind:pred	file:
read_maybe_vars	program_representation.m	/^:- pred read_maybe_vars(/;kq|/^\<read_maybe_vars\>/;'q;"	kind:pred	file:
read_method_num	../mdbcomp/program_representation.m	/^:- pred read_method_num(/;kq|/^\<read_method_num\>/;'q;"	kind:pred	file:
read_method_num	program_representation.m	/^:- pred read_method_num(/;kq|/^\<read_method_num\>/;'q;"	kind:pred	file:
read_microseconds	../library/calendar.m	/^:- pred read_microseconds(microseconds::out, list(char)::in, list(/;kq|/^\<read_microseconds\>/;'q;"	kind:pred	file:
read_minutes	../library/calendar.m	/^:- pred read_minutes(int::out, list(char)::in, list(/;kq|/^\<read_minutes\>/;'q;"	kind:pred	file:
read_module_rep	../mdbcomp/program_representation.m	/^:- pred read_module_rep(bool::in, bytecode::in, module_rep(/;kq|/^\<read_module_rep\>/;'q;"	kind:pred	file:
read_module_rep	program_representation.m	/^:- pred read_module_rep(bool::in, bytecode::in, module_rep(/;kq|/^\<read_module_rep\>/;'q;"	kind:pred	file:
read_module_reps	../mdbcomp/program_representation.m	/^:- pred read_module_reps(/;kq|/^\<read_module_reps\>/;'q;"	kind:pred	file:
read_module_reps	program_representation.m	/^:- pred read_module_reps(/;kq|/^\<read_module_reps\>/;'q;"	kind:pred	file:
read_months	../library/calendar.m	/^:- pred read_months(int::out, list(char)::in, list(/;kq|/^\<read_months\>/;'q;"	kind:pred	file:
read_n_encoded_types	../mdbcomp/program_representation.m	/^:- pred read_n_encoded_types(/;kq|/^\<read_n_encoded_types\>/;'q;"	kind:pred	file:
read_n_encoded_types	program_representation.m	/^:- pred read_n_encoded_types(/;kq|/^\<read_n_encoded_types\>/;'q;"	kind:pred	file:
read_n_items	../mdbcomp/program_representation.m	/^:- pred read_n_items(pred(T, int, int), int, list(/;kq|/^\<read_n_items\>/;'q;"	kind:pred	file:
read_n_items	program_representation.m	/^:- pred read_n_items(pred(T, int, int), int, list(/;kq|/^\<read_n_items\>/;'q;"	kind:pred	file:
read_named_file_as_lines	../library/io.m	/^:- pred read_named_file_as_lines(string::in, io.res(list(/;kq|/^\<read_named_file_as_lines\>/;'q;"	kind:pred
read_named_file_as_lines_wf	../library/io.m	/^:- pred read_named_file_as_lines_wf(string::in, io.res(list(/;kq|/^\<read_named_file_as_lines_wf\>/;'q;"	kind:pred
read_named_file_as_string	../library/io.m	/^:- pred read_named_file_as_string(string::in, io.res(/;kq|/^\<read_named_file_as_string\>/;'q;"	kind:pred
read_named_file_as_string_wf	../library/io.m	/^:- pred read_named_file_as_string_wf(string::in, io.res(/;kq|/^\<read_named_file_as_string_wf\>/;'q;"	kind:pred
read_num	../mdbcomp/rtti_access.m	/^:- pred read_num(/;kq|/^\<read_num\>/;'q;"	kind:pred
read_num	rtti_access.m	/^:- pred read_num(/;kq|/^\<read_num\>/;'q;"	kind:pred
read_num_2	../mdbcomp/rtti_access.m	/^:- pred read_num_2(/;kq|/^\<read_num_2\>/;'q;"	kind:pred	file:
read_num_2	rtti_access.m	/^:- pred read_num_2(/;kq|/^\<read_num_2\>/;'q;"	kind:pred	file:
read_oisu_type_procs	../mdbcomp/program_representation.m	/^:- pred read_oisu_type_procs(/;kq|/^\<read_oisu_type_procs\>/;'q;"	kind:pred	file:
read_oisu_type_procs	program_representation.m	/^:- pred read_oisu_type_procs(/;kq|/^\<read_oisu_type_procs\>/;'q;"	kind:pred	file:
read_or_create_feedback_file	../mdbcomp/feedback.feedback_info.m	/^:- pred read_or_create_feedback_file(/;kq|/^\<read_or_create_feedback_file\>/;'q;"	kind:pred
read_or_create_feedback_file	feedback.feedback_info.m	/^:- pred read_or_create_feedback_file(/;kq|/^\<read_or_create_feedback_file\>/;'q;"	kind:pred
read_proc_path_trace_counts	../mdbcomp/read_trace_counts.m	/^:- pred read_proc_path_trace_counts(int::in, list(/;kq|/^\<read_proc_path_trace_counts\>/;'q;"	kind:pred	file:
read_proc_path_trace_counts	read_trace_counts.m	/^:- pred read_proc_path_trace_counts(int::in, list(/;kq|/^\<read_proc_path_trace_counts\>/;'q;"	kind:pred	file:
read_proc_rep	../mdbcomp/program_representation.m	/^:- pred read_proc_rep(/;kq|/^\<read_proc_rep\>/;'q;"	kind:pred	file:
read_proc_rep	program_representation.m	/^:- pred read_proc_rep(/;kq|/^\<read_proc_rep\>/;'q;"	kind:pred	file:
read_proc_rep_info	../mdbcomp/program_representation.m	/^:- type read_proc_rep_info$/;kq|-;/\<read_proc_rep_info\>/;'q;"	kind:type	file:
read_proc_rep_info	program_representation.m	/^:- type read_proc_rep_info$/;kq|-;/\<read_proc_rep_info\>/;'q;"	kind:type	file:
read_proc_reps	../mdbcomp/program_representation.m	/^:- pred read_proc_reps(/;kq|/^\<read_proc_reps\>/;'q;"	kind:pred	file:
read_proc_reps	program_representation.m	/^:- pred read_proc_reps(/;kq|/^\<read_proc_reps\>/;'q;"	kind:pred	file:
read_proc_trace_counts	../mdbcomp/read_trace_counts.m	/^:- pred read_proc_trace_counts(string::in, int::in, list(/;kq|/^\<read_proc_trace_counts\>/;'q;"	kind:pred	file:
read_proc_trace_counts	read_trace_counts.m	/^:- pred read_proc_trace_counts(string::in, int::in, list(/;kq|/^\<read_proc_trace_counts\>/;'q;"	kind:pred	file:
read_profiled_program_name	../mdbcomp/feedback.feedback_info.m	/^:- pred read_profiled_program_name(io.text_input_stream::in, maybe(/;kq|/^\<read_profiled_program_name\>/;'q;"	kind:pred	file:
read_profiled_program_name	feedback.feedback_info.m	/^:- pred read_profiled_program_name(io.text_input_stream::in, maybe(/;kq|/^\<read_profiled_program_name\>/;'q;"	kind:pred	file:
read_prog_rep_file	../mdbcomp/program_representation.m	/^:- pred read_prog_rep_file(string::in, io.res(/;kq|/^\<read_prog_rep_file\>/;'q;"	kind:pred
read_prog_rep_file	program_representation.m	/^:- pred read_prog_rep_file(string::in, io.res(/;kq|/^\<read_prog_rep_file\>/;'q;"	kind:pred
read_result	../library/io.m	/^:- type read_result(T)$/;kq|-;/\<read_result\>/;'q;"	kind:type
read_seconds_and_microseconds	../library/calendar.m	/^:- pred read_seconds_and_microseconds(/;kq|/^\<read_seconds_and_microseconds\>/;'q;"	kind:pred	file:
read_short	../mdbcomp/rtti_access.m	/^:- pred read_short(/;kq|/^\<read_short\>/;'q;"	kind:pred
read_short	rtti_access.m	/^:- pred read_short(/;kq|/^\<read_short\>/;'q;"	kind:pred
read_short_2	../mdbcomp/rtti_access.m	/^:- pred read_short_2(/;kq|/^\<read_short_2\>/;'q;"	kind:pred	file:
read_short_2	rtti_access.m	/^:- pred read_short_2(/;kq|/^\<read_short_2\>/;'q;"	kind:pred	file:
read_sign	../library/calendar.m	/^:- pred read_sign(int::out, list(char)::in, list(/;kq|/^\<read_sign\>/;'q;"	kind:pred	file:
read_slice	../mdbcomp/slice_and_dice.m	/^:- pred read_slice(string::in, maybe_error(/;kq|/^\<read_slice\>/;'q;"	kind:pred
read_slice	slice_and_dice.m	/^:- pred read_slice(string::in, maybe_error(/;kq|/^\<read_slice\>/;'q;"	kind:pred
read_slice_to_string	../mdbcomp/slice_and_dice.m	/^:- pred read_slice_to_string(/;kq|/^\<read_slice_to_string\>/;'q;"	kind:pred
read_slice_to_string	slice_and_dice.m	/^:- pred read_slice_to_string(/;kq|/^\<read_slice_to_string\>/;'q;"	kind:pred
read_stm_var	../library/stm_builtin.m	/^:- pred read_stm_var(stm_var(/;kq|/^\<read_stm_var\>/;'q;"	kind:pred
read_string_proc_label	../mdbcomp/program_representation.m	/^:- pred read_string_proc_label(/;kq|/^\<read_string_proc_label\>/;'q;"	kind:pred	file:
read_string_proc_label	program_representation.m	/^:- pred read_string_proc_label(/;kq|/^\<read_string_proc_label\>/;'q;"	kind:pred	file:
read_string_table	../mdbcomp/rtti_access.m	/^:- pred read_string_table(/;kq|/^\<read_string_table\>/;'q;"	kind:pred
read_string_table	rtti_access.m	/^:- pred read_string_table(/;kq|/^\<read_string_table\>/;'q;"	kind:pred
read_string_via_offset	../mdbcomp/rtti_access.m	/^:- pred read_string_via_offset(/;kq|/^\<read_string_via_offset\>/;'q;"	kind:pred
read_string_via_offset	rtti_access.m	/^:- pred read_string_via_offset(/;kq|/^\<read_string_via_offset\>/;'q;"	kind:pred
read_success	../library/getopt.m	/^    --->    read_success(string)$/;kq|-;/\<read_success\>/;'q;"	kind:cons	file:
read_success	../library/getopt_io.m	/^    --->    read_success(string)$/;kq|-;/\<read_success\>/;'q;"	kind:cons	file:
read_switch_can_fail	../mdbcomp/program_representation.m	/^:- pred read_switch_can_fail(/;kq|/^\<read_switch_can_fail\>/;'q;"	kind:pred	file:
read_switch_can_fail	program_representation.m	/^:- pred read_switch_can_fail(/;kq|/^\<read_switch_can_fail\>/;'q;"	kind:pred	file:
read_symlink	../library/io.file.m	/^:- pred read_symlink(string::in, io.res(/;kq|/^\<read_symlink\>/;'q;"	kind:pred
read_symlink	../library/io.m	/^:- pred read_symlink(string::in, io.res(/;kq|/^\<read_symlink\>/;'q;"	kind:pred
read_symlink_2	../library/io.file.m	/^:- pred read_symlink_2(/;kq|/^\<read_symlink_2\>/;'q;"	kind:pred	file:
read_term	../library/mercury_term_parser.m	/^:- pred read_term(read_term(/;kq|/^\<read_term\>/;'q;"	kind:pred
read_term	../library/mercury_term_parser.m	/^:- type read_term == read_term(generic).$/;kq|-;/\<read_term\>/;'q;"	kind:type
read_term	../library/mercury_term_parser.m	/^:- type read_term(T)$/;kq|-;/\<read_term\>/;'q;"	kind:type
read_term_filename	../library/mercury_term_parser.m	/^:- pred read_term_filename(/;kq|/^\<read_term_filename\>/;'q;"	kind:pred
read_term_filename_with_op_table	../library/mercury_term_parser.m	/^:- pred read_term_filename_with_op_table(/;kq|/^\<read_term_filename_with_op_table\>/;'q;"	kind:pred
read_term_from_linestr	../library/mercury_term_parser.m	/^:- pred read_term_from_linestr(/;kq|/^\<read_term_from_linestr\>/;'q;"	kind:pred
read_term_from_linestr_with_op_table	../library/mercury_term_parser.m	/^:- pred read_term_from_linestr_with_op_table(/;kq|/^\<read_term_from_linestr_with_op_table\>/;'q;"	kind:pred
read_term_from_string	../library/mercury_term_parser.m	/^:- pred read_term_from_string(/;kq|/^\<read_term_from_string\>/;'q;"	kind:pred
read_term_from_string_with_op_table	../library/mercury_term_parser.m	/^:- pred read_term_from_string_with_op_table(/;kq|/^\<read_term_from_string_with_op_table\>/;'q;"	kind:pred
read_term_from_substring	../library/mercury_term_parser.m	/^:- pred read_term_from_substring(/;kq|/^\<read_term_from_substring\>/;'q;"	kind:pred
read_term_from_substring_with_op_table	../library/mercury_term_parser.m	/^:- pred read_term_from_substring_with_op_table(/;kq|/^\<read_term_from_substring_with_op_table\>/;'q;"	kind:pred
read_term_with_op_table	../library/mercury_term_parser.m	/^:- pred read_term_with_op_table(/;kq|/^\<read_term_with_op_table\>/;'q;"	kind:pred
read_trace_counts.rtc_error	../mdbcomp/read_trace_counts.m	/^    ;       rtc_error(read_trace_counts_error).$/;kq|-;/\<read_trace_counts.rtc_error\>/;'q;"	kind:cons	file:
read_trace_counts.rtc_error	read_trace_counts.m	/^    ;       rtc_error(read_trace_counts_error).$/;kq|-;/\<read_trace_counts.rtc_error\>/;'q;"	kind:cons	file:
read_trace_counts.rtc_ok	../mdbcomp/read_trace_counts.m	/^    --->    rtc_ok(trace_count_file_type, trace_counts)$/;kq|-;/\<read_trace_counts.rtc_ok\>/;'q;"	kind:cons	file:
read_trace_counts.rtc_ok	read_trace_counts.m	/^    --->    rtc_ok(trace_count_file_type, trace_counts)$/;kq|-;/\<read_trace_counts.rtc_ok\>/;'q;"	kind:cons	file:
read_trace_counts.rtcf_ok	../mdbcomp/read_trace_counts.m	/^    --->    rtcf_ok(trace_count_file_type, trace_counts)$/;kq|-;/\<read_trace_counts.rtcf_ok\>/;'q;"	kind:cons
read_trace_counts.rtcf_ok	read_trace_counts.m	/^    --->    rtcf_ok(trace_count_file_type, trace_counts)$/;kq|-;/\<read_trace_counts.rtcf_ok\>/;'q;"	kind:cons
read_trace_counts_base	../mdbcomp/read_trace_counts.m	/^:- pred read_trace_counts_base(/;kq|/^\<read_trace_counts_base\>/;'q;"	kind:pred	file:
read_trace_counts_base	read_trace_counts.m	/^:- pred read_trace_counts_base(/;kq|/^\<read_trace_counts_base\>/;'q;"	kind:pred	file:
read_trace_counts_error	../mdbcomp/read_trace_counts.m	/^:- type read_trace_counts_error$/;kq|-;/\<read_trace_counts_error\>/;'q;"	kind:type	file:
read_trace_counts_error	read_trace_counts.m	/^:- type read_trace_counts_error$/;kq|-;/\<read_trace_counts_error\>/;'q;"	kind:type	file:
read_trace_counts_error_to_str	../mdbcomp/read_trace_counts.m	/^:- func read_trace_counts_error_to_str(/;kq|/^\<read_trace_counts_error_to_str\>/;'q;"	kind:func	file:
read_trace_counts_error_to_str	read_trace_counts.m	/^:- func read_trace_counts_error_to_str(/;kq|/^\<read_trace_counts_error_to_str\>/;'q;"	kind:func	file:
read_trace_counts_file	../mdbcomp/read_trace_counts.m	/^:- pred read_trace_counts_file(/;kq|/^\<read_trace_counts_file\>/;'q;"	kind:pred
read_trace_counts_file	read_trace_counts.m	/^:- pred read_trace_counts_file(/;kq|/^\<read_trace_counts_file\>/;'q;"	kind:pred
read_trace_counts_file_result	../mdbcomp/read_trace_counts.m	/^:- type read_trace_counts_file_result$/;kq|-;/\<read_trace_counts_file_result\>/;'q;"	kind:type
read_trace_counts_file_result	read_trace_counts.m	/^:- type read_trace_counts_file_result$/;kq|-;/\<read_trace_counts_file_result\>/;'q;"	kind:type
read_trace_counts_result	../mdbcomp/read_trace_counts.m	/^:- type read_trace_counts_result$/;kq|-;/\<read_trace_counts_result\>/;'q;"	kind:type	file:
read_trace_counts_result	read_trace_counts.m	/^:- type read_trace_counts_result$/;kq|-;/\<read_trace_counts_result\>/;'q;"	kind:type	file:
read_var	../mdbcomp/program_representation.m	/^:- pred read_var(/;kq|/^\<read_var\>/;'q;"	kind:pred	file:
read_var	program_representation.m	/^:- pred read_var(/;kq|/^\<read_var\>/;'q;"	kind:pred	file:
read_var_flag	../mdbcomp/program_representation.m	/^:- pred read_var_flag(/;kq|/^\<read_var_flag\>/;'q;"	kind:pred	file:
read_var_flag	program_representation.m	/^:- pred read_var_flag(/;kq|/^\<read_var_flag\>/;'q;"	kind:pred	file:
read_var_name_table_entries	../mdbcomp/program_representation.m	/^:- pred read_var_name_table_entries(/;kq|/^\<read_var_name_table_entries\>/;'q;"	kind:pred	file:
read_var_name_table_entries	program_representation.m	/^:- pred read_var_name_table_entries(/;kq|/^\<read_var_name_table_entries\>/;'q;"	kind:pred	file:
read_var_name_type_table_entries	../mdbcomp/program_representation.m	/^:- pred read_var_name_type_table_entries(/;kq|/^\<read_var_name_type_table_entries\>/;'q;"	kind:pred	file:
read_var_name_type_table_entries	program_representation.m	/^:- pred read_var_name_type_table_entries(/;kq|/^\<read_var_name_type_table_entries\>/;'q;"	kind:pred	file:
read_var_num_rep	../mdbcomp/program_representation.m	/^:- pred read_var_num_rep(/;kq|/^\<read_var_num_rep\>/;'q;"	kind:pred	file:
read_var_num_rep	program_representation.m	/^:- pred read_var_num_rep(/;kq|/^\<read_var_num_rep\>/;'q;"	kind:pred	file:
read_var_table	../mdbcomp/program_representation.m	/^:- pred read_var_table(/;kq|/^\<read_var_table\>/;'q;"	kind:pred	file:
read_var_table	program_representation.m	/^:- pred read_var_table(/;kq|/^\<read_var_table\>/;'q;"	kind:pred	file:
read_vars	../mdbcomp/program_representation.m	/^:- pred read_vars(var_num_rep::in, bytecode::in, list(/;kq|/^\<read_vars\>/;'q;"	kind:pred	file:
read_vars	program_representation.m	/^:- pred read_vars(var_num_rep::in, bytecode::in, list(/;kq|/^\<read_vars\>/;'q;"	kind:pred	file:
read_word	../library/io.m	/^:- pred read_word(io.result(list(/;kq|/^\<read_word\>/;'q;"	kind:pred
read_word_2	../library/io.text_read.m	/^:- pred read_word_2(io.text_input_stream::in, io.result(list(/;kq|/^\<read_word_2\>/;'q;"	kind:pred
read_years	../library/calendar.m	/^:- pred read_years(int::out, list(char)::in, list(/;kq|/^\<read_years\>/;'q;"	kind:pred	file:
reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, int, io, io.error)$/;kq|-;/\<reader\>/;'q;"	kind:tci	file:
reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, int8, io, io.error)$/;kq|-;/\<reader\>/;'q;"	kind:tci	file:
reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<reader\>/;'q;"	kind:tci	file:
reader	../library/io.m	/^:- instance stream.reader(text_input_stream, char, io, io.error)$/;kq|-;/\<reader\>/;'q;"	kind:tci	file:
reader	../library/io.m	/^:- instance stream.reader(text_input_stream, line, io, io.error)$/;kq|-;/\<reader\>/;'q;"	kind:tci	file:
reader	../library/io.m	/^:- instance stream.reader(text_input_stream, text_file, io, io.error)$/;kq|-;/\<reader\>/;'q;"	kind:tci	file:
reader	../library/stream.m	/^:- typeclass reader(Stream, Unit, State, Error)$/;kq|-;/\<reader\>/;'q;"	kind:tc
ready	../library/thread.future.m	/^:- type ready$/;kq|-;/\<ready\>/;'q;"	kind:type	file:
reciprocal	../library/rational.m	/^:- func reciprocal(/;kq|/^\<reciprocal\>/;'q;"	kind:func
record_arguments	../library/getopt.m	/^:- pred record_arguments(short_option(OptionType)::in(/;kq|/^\<record_arguments\>/;'q;"	kind:pred
record_arguments	../library/getopt_io.m	/^:- pred record_arguments(short_option(OptionType)::in(/;kq|/^\<record_arguments\>/;'q;"	kind:pred
record_arguments_loop	../library/getopt.m	/^:- pred record_arguments_loop(short_option(OptionType)::in(/;kq|/^\<record_arguments_loop\>/;'q;"	kind:pred	file:
record_arguments_loop	../library/getopt_io.m	/^:- pred record_arguments_loop(short_option(OptionType)::in(/;kq|/^\<record_arguments_loop\>/;'q;"	kind:pred	file:
record_env_var_and_value	../library/io.environment.m	/^:- pred record_env_var_and_value(/;kq|/^\<record_env_var_and_value\>/;'q;"	kind:pred	file:
record_env_var_equal_value	../library/io.environment.m	/^:- pred record_env_var_equal_value(/;kq|/^\<record_env_var_equal_value\>/;'q;"	kind:pred	file:
record_negated_option	../library/getopt.m	/^:- pred record_negated_option(option_table(/;kq|/^\<record_negated_option\>/;'q;"	kind:pred	file:
record_negated_option	../library/getopt_io.m	/^:- pred record_negated_option(option_table(/;kq|/^\<record_negated_option\>/;'q;"	kind:pred	file:
record_option_bool	../library/getopt.m	/^:- pred record_option_bool(option_data::in(/;kq|/^\<record_option_bool\>/;'q;"	kind:pred	file:
record_option_bool	../library/getopt_io.m	/^:- pred record_option_bool(option_data::in(/;kq|/^\<record_option_bool\>/;'q;"	kind:pred	file:
record_option_int	../library/getopt.m	/^:- pred record_option_int(option_data::in(/;kq|/^\<record_option_int\>/;'q;"	kind:pred	file:
record_option_int	../library/getopt_io.m	/^:- pred record_option_int(option_data::in(/;kq|/^\<record_option_int\>/;'q;"	kind:pred	file:
record_option_none	../library/getopt.m	/^:- pred record_option_none(option_data::in(/;kq|/^\<record_option_none\>/;'q;"	kind:pred	file:
record_option_none	../library/getopt_io.m	/^:- pred record_option_none(option_data::in(/;kq|/^\<record_option_none\>/;'q;"	kind:pred	file:
record_option_string	../library/getopt.m	/^:- pred record_option_string(option_data::in(/;kq|/^\<record_option_string\>/;'q;"	kind:pred	file:
record_option_string	../library/getopt_io.m	/^:- pred record_option_string(option_data::in(/;kq|/^\<record_option_string\>/;'q;"	kind:pred	file:
record_partition_for_elements	../library/eqvclass.m	/^:- pred record_partition_for_elements(partition_id::in, list(/;kq|/^\<record_partition_for_elements\>/;'q;"	kind:pred	file:
record_progress	../library/parsing_utils.m	/^:- impure pred record_progress(/;kq|/^\<record_progress\>/;'q;"	kind:pred	file:
record_unnegated_long_option	../library/getopt.m	/^:- pred record_unnegated_long_option(/;kq|/^\<record_unnegated_long_option\>/;'q;"	kind:pred	file:
record_unnegated_long_option	../library/getopt_io.m	/^:- pred record_unnegated_long_option(/;kq|/^\<record_unnegated_long_option\>/;'q;"	kind:pred	file:
record_unnegated_short_options	../library/getopt.m	/^:- pred record_unnegated_short_options(/;kq|/^\<record_unnegated_short_options\>/;'q;"	kind:pred	file:
record_unnegated_short_options	../library/getopt_io.m	/^:- pred record_unnegated_short_options(/;kq|/^\<record_unnegated_short_options\>/;'q;"	kind:pred	file:
recursive_foldl2	../library/dir.m	/^:- pred recursive_foldl2(foldl_pred(T)::in(/;kq|/^\<recursive_foldl2\>/;'q;"	kind:pred
recursively_get_bitmap	../library/bit_buffer.read.m	/^:- pred recursively_get_bitmap(/;kq|/^\<recursively_get_bitmap\>/;'q;"	kind:pred	file:
recursively_group_interior_nodes	../library/tree_bitset.m	/^:- pred recursively_group_interior_nodes(uint::in, list(/;kq|/^\<recursively_group_interior_nodes\>/;'q;"	kind:pred	file:
red	../library/rbtree.m	/^    ;       red(K, V, rbtree(K, V), rbtree(K, V))$/;kq|-;/\<red\>/;'q;"	kind:cons	file:
reduced	../library/digraph.m	/^:- func reduced(digraph(T)) = digraph(set(/;kq|/^\<reduced\>/;'q;"	kind:func
reduced	../library/digraph.m	/^:- pred reduced(digraph(T)::in, digraph(set(/;kq|/^\<reduced\>/;'q;"	kind:pred
ref	../library/store.m	/^    --->    ref(private_builtin.ref(T)).$/;kq|-;/\<ref\>/;'q;"	kind:cons	file:
ref_functor	../library/store.m	/^:- pred ref_functor(generic_ref(/;kq|/^\<ref_functor\>/;'q;"	kind:pred
refill_read_buffer	../library/bit_buffer.read.m	/^:- pred refill_read_buffer(stream.res(/;kq|/^\<refill_read_buffer\>/;'q;"	kind:pred	file:
reflexive_closure	../library/digraph.m	/^:- func reflexive_closure(digraph(T)) = digraph(/;kq|/^\<reflexive_closure\>/;'q;"	kind:func	file:
reflexive_transitive_closure	../library/digraph.m	/^:- func reflexive_transitive_closure(digraph(T)) = digraph(/;kq|/^\<reflexive_transitive_closure\>/;'q;"	kind:func
region	../library/rtree.m	/^:- instance region(box) where [$/;kq|-;/\<region\>/;'q;"	kind:tci	file:
region	../library/rtree.m	/^:- instance region(box3d) where [$/;kq|-;/\<region\>/;'q;"	kind:tci	file:
region	../library/rtree.m	/^:- instance region(interval) where [$/;kq|-;/\<region\>/;'q;"	kind:tci	file:
region	../library/rtree.m	/^:- typeclass region(K) where [$/;kq|-;/\<region\>/;'q;"	kind:tc
region_builtin.create_region	../library/region_builtin.m	/^:- impure pred create_region(/;kq|/^\<create_region\>/;'q;"	kind:pred
region_builtin.remove_region	../library/region_builtin.m	/^:- impure pred remove_region(/;kq|/^\<remove_region\>/;'q;"	kind:pred
regular_file	../library/io.m	/^    --->    regular_file$/;kq|-;/\<regular_file\>/;'q;"	kind:cons
reinsert_alist	../library/version_hash_table.m	/^:- pred reinsert_alist(hash_table_alist(K, V)::in, hash_pred(K)::in(/;kq|/^\<reinsert_alist\>/;'q;"	kind:pred	file:
reinsert_bindings	../library/version_hash_table.m	/^:- pred reinsert_bindings(int::in, buckets(/;kq|/^\<reinsert_bindings\>/;'q;"	kind:pred	file:
reinsert_deleted_subtrees	../library/rtree.m	/^:- pred reinsert_deleted_subtrees(orphans(/;kq|/^\<reinsert_deleted_subtrees\>/;'q;"	kind:pred	file:
relative_path_name_from_components	../library/dir.m	/^:- func relative_path_name_from_components(list(/;kq|/^\<relative_path_name_from_components\>/;'q;"	kind:func
release	../library/thread.barrier.m	/^:- pred release(/;kq|/^\<release\>/;'q;"	kind:pred
rem_bits_per_int	../library/int.m	/^:- func rem_bits_per_int(/;kq|/^\<rem_bits_per_int\>/;'q;"	kind:func
remove	../library/assoc_list.m	/^:- pred remove(assoc_list(K, V)::in, K::in, V::out, assoc_list(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/bag.m	/^:- pred remove(T::in, bag(T)::in, bag(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/diet.m	/^:- pred remove(T::in, diet(T)::in, diet(T)::out) is semidet <= diet_element(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/fat_sparse_bitset.m	/^:- pred remove(T::in, fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/fatter_sparse_bitset.m	/^:- pred remove(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/kv_list.m	/^:- pred remove(kv_list(K, V)::in, K::in, V::out, kv_list(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/map.m	/^:- pred remove(K::in, V::out, map(K, V)::in, map(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/multi_map.m	/^:- pred remove(K::in, list(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/one_or_more_map.m	/^:- pred remove(K::in, one_or_more(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/pqueue.m	/^:- pred remove(K::out, V::out, pqueue(K, V)::in, pqueue(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/psqueue.m	/^:- pred remove(P::out, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/rbtree.m	/^:- pred remove(K::in, V::out, rbtree(K, V)::in, rbtree(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/set.m	/^:- pred remove(T::in, set(T)::in, set(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/set_bbbtree.m	/^:- pred remove(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/set_ctree234.m	/^:- pred remove(T::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/set_ordlist.m	/^:- pred remove(T::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/set_tree234.m	/^:- pred remove(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/set_unordlist.m	/^:- pred remove(T::in, set_unordlist(T)::in, set_unordlist(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/sparse_bitset.m	/^:- pred remove(T::in, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/test_bitset.m	/^:- pred remove(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/tree234.m	/^:- pred remove(K::in, V::out, tree234(K, V)::in, tree234(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/tree_bitset.m	/^:- pred remove(T::in, tree_bitset(T)::in, tree_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
remove_2	../library/pqueue.m	/^:- pred remove_2(pqueue(K, V)::in, pqueue(K, V)::in, pqueue(/;kq|/^\<remove_2\>/;'q;"	kind:pred	file:
remove_2	../library/set_tree234.m	/^:- pred remove_2(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<remove_2\>/;'q;"	kind:pred	file:
remove_2	../library/tree234.m	/^:- pred remove_2(tree234(K, V), K, V, tree234(/;kq|/^\<remove_2\>/;'q;"	kind:pred	file:
remove_adjacent_dups	../library/list.m	/^:- func remove_adjacent_dups(list(T)) = list(/;kq|/^\<remove_adjacent_dups\>/;'q;"	kind:func
remove_adjacent_dups	../library/list.m	/^:- pred remove_adjacent_dups(comparison_pred(T)::in(/;kq|/^\<remove_adjacent_dups\>/;'q;"	kind:pred
remove_adjacent_dups	../library/one_or_more.m	/^:- func remove_adjacent_dups(one_or_more(T)) = one_or_more(/;kq|/^\<remove_adjacent_dups\>/;'q;"	kind:func
remove_adjacent_dups	../library/one_or_more.m	/^:- pred remove_adjacent_dups(comparison_pred(T)::in(/;kq|/^\<remove_adjacent_dups\>/;'q;"	kind:pred
remove_adjacent_dups_loop	../library/list.m	/^:- pred remove_adjacent_dups_loop(T::in, list(T)::in, list(/;kq|/^\<remove_adjacent_dups_loop\>/;'q;"	kind:pred	file:
remove_adjacent_dups_loop	../library/list.m	/^:- pred remove_adjacent_dups_loop(comparison_pred(T)::in(/;kq|/^\<remove_adjacent_dups_loop\>/;'q;"	kind:pred	file:
remove_all	../library/bag.m	/^:- pred remove_all(T::in, bag(T)::in, bag(/;kq|/^\<remove_all\>/;'q;"	kind:pred
remove_directory_entry	../library/io.file.m	/^:- pred remove_directory_entry(/;kq|/^\<remove_directory_entry\>/;'q;"	kind:pred	file:
remove_dups	../library/list.m	/^:- func remove_dups(list(T)) = list(/;kq|/^\<remove_dups\>/;'q;"	kind:func
remove_dups	../library/one_or_more.m	/^:- func remove_dups(one_or_more(T)) = one_or_more(/;kq|/^\<remove_dups\>/;'q;"	kind:func
remove_dups_loop	../library/list.m	/^:- pred remove_dups_loop(list(T)::in, set_tree234(T)::in, list(/;kq|/^\<remove_dups_loop\>/;'q;"	kind:pred	file:
remove_equivalent_elements	../library/eqvclass.m	/^:- func remove_equivalent_elements(eqvclass(T), T) = eqvclass(/;kq|/^\<remove_equivalent_elements\>/;'q;"	kind:func
remove_file	../library/io.file.m	/^:- pred remove_file(/;kq|/^\<remove_file\>/;'q;"	kind:pred
remove_file	../library/io.m	/^:- pred remove_file(/;kq|/^\<remove_file\>/;'q;"	kind:pred
remove_file_2	../library/io.file.m	/^:- pred remove_file_2(/;kq|/^\<remove_file_2\>/;'q;"	kind:pred	file:
remove_file_recursively	../library/io.file.m	/^:- pred remove_file_recursively(/;kq|/^\<remove_file_recursively\>/;'q;"	kind:pred
remove_file_recursively	../library/io.m	/^:- pred remove_file_recursively(/;kq|/^\<remove_file_recursively\>/;'q;"	kind:pred
remove_gt	../library/fat_sparse_bitset.m	/^:- func remove_gt(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<remove_gt\>/;'q;"	kind:func
remove_gt	../library/fatter_sparse_bitset.m	/^:- func remove_gt(fatter_sparse_bitset(T), T) = fatter_sparse_bitset(/;kq|/^\<remove_gt\>/;'q;"	kind:func
remove_gt	../library/sparse_bitset.m	/^:- func remove_gt(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<remove_gt\>/;'q;"	kind:func
remove_gt	../library/test_bitset.m	/^:- pred remove_gt(test_bitset(T)::in, T::in, test_bitset(/;kq|/^\<remove_gt\>/;'q;"	kind:pred
remove_gt	../library/tree_bitset.m	/^:- func remove_gt(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<remove_gt\>/;'q;"	kind:func
remove_gt_interior	../library/tree_bitset.m	/^:- pred remove_gt_interior(list(/;kq|/^\<remove_gt_interior\>/;'q;"	kind:pred	file:
remove_gt_leaf	../library/tree_bitset.m	/^:- pred remove_gt_leaf(list(/;kq|/^\<remove_gt_leaf\>/;'q;"	kind:pred	file:
remove_gt_loop	../library/fat_sparse_bitset.m	/^:- pred remove_gt_loop(/;kq|/^\<remove_gt_loop\>/;'q;"	kind:pred	file:
remove_gt_loop	../library/fatter_sparse_bitset.m	/^:- pred remove_gt_loop(/;kq|/^\<remove_gt_loop\>/;'q;"	kind:pred	file:
remove_gt_loop	../library/sparse_bitset.m	/^:- pred remove_gt_loop(/;kq|/^\<remove_gt_loop\>/;'q;"	kind:pred	file:
remove_implications	../library/robdd.m	/^:- func remove_implications(imp_vars(T), robdd(T)) = robdd(/;kq|/^\<remove_implications\>/;'q;"	kind:func
remove_implications_2	../library/robdd.m	/^:- pred remove_implications_2(imp_vars(T)::in, vars(/;kq|/^\<remove_implications_2\>/;'q;"	kind:pred	file:
remove_indent	../library/pretty_printer.m	/^    ;       remove_indent$/;kq|-;/\<remove_indent\>/;'q;"	kind:cons	file:
remove_largest	../library/rbtree.m	/^:- pred remove_largest(/;kq|/^\<remove_largest\>/;'q;"	kind:pred
remove_largest	../library/set_bbbtree.m	/^:- pred remove_largest(/;kq|/^\<remove_largest\>/;'q;"	kind:pred
remove_least	../library/diet.m	/^:- pred remove_least(T::out, diet(T)::in, diet(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/fat_sparse_bitset.m	/^:- pred remove_least(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/fatter_sparse_bitset.m	/^:- pred remove_least(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/psqueue.m	/^:- pred remove_least(P::out, K::out, psqueue(P, K)::in, psqueue(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/set.m	/^:- pred remove_least(T::out, set(T)::in, set(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/set_bbbtree.m	/^:- pred remove_least(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/set_ctree234.m	/^:- pred remove_least(T::out, set_ctree234(T)::in, set_ctree234(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/set_ordlist.m	/^:- pred remove_least(T::out, set_ordlist(T)::in, set_ordlist(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/set_tree234.m	/^:- pred remove_least(T::out, set_tree234(T)::in, set_tree234(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/set_unordlist.m	/^:- pred remove_least(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/sparse_bitset.m	/^:- pred remove_least(T::out, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/test_bitset.m	/^:- pred remove_least(T::out, test_bitset(T)::in, test_bitset(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/tree_bitset.m	/^:- pred remove_least(T::out, tree_bitset(T)::in, tree_bitset(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least_interior	../library/tree_bitset.m	/^:- pred remove_least_interior(interior_node::in, list(/;kq|/^\<remove_least_interior\>/;'q;"	kind:pred	file:
remove_least_leaf	../library/tree_bitset.m	/^:- pred remove_least_leaf(leaf_node::in, list(/;kq|/^\<remove_least_leaf\>/;'q;"	kind:pred	file:
remove_leq	../library/fat_sparse_bitset.m	/^:- func remove_leq(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<remove_leq\>/;'q;"	kind:func
remove_leq	../library/fatter_sparse_bitset.m	/^:- func remove_leq(fatter_sparse_bitset(T), T) = fatter_sparse_bitset(/;kq|/^\<remove_leq\>/;'q;"	kind:func
remove_leq	../library/sparse_bitset.m	/^:- func remove_leq(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<remove_leq\>/;'q;"	kind:func
remove_leq	../library/test_bitset.m	/^:- pred remove_leq(test_bitset(T)::in, T::in, test_bitset(/;kq|/^\<remove_leq\>/;'q;"	kind:pred
remove_leq	../library/tree_bitset.m	/^:- func remove_leq(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<remove_leq\>/;'q;"	kind:func
remove_leq_interior	../library/tree_bitset.m	/^:- pred remove_leq_interior(list(/;kq|/^\<remove_leq_interior\>/;'q;"	kind:pred	file:
remove_leq_leaf	../library/tree_bitset.m	/^:- pred remove_leq_leaf(list(leaf_node)::in, uint::in, list(/;kq|/^\<remove_leq_leaf\>/;'q;"	kind:pred	file:
remove_leq_loop	../library/fat_sparse_bitset.m	/^:- pred remove_leq_loop(/;kq|/^\<remove_leq_loop\>/;'q;"	kind:pred	file:
remove_leq_loop	../library/fatter_sparse_bitset.m	/^:- pred remove_leq_loop(/;kq|/^\<remove_leq_loop\>/;'q;"	kind:pred	file:
remove_leq_loop	../library/sparse_bitset.m	/^:- pred remove_leq_loop(/;kq|/^\<remove_leq_loop\>/;'q;"	kind:pred	file:
remove_list	../library/bag.m	/^:- pred remove_list(list(T)::in, bag(T)::in, bag(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/diet.m	/^:- pred remove_list(list(T)::in, diet(T)::in, diet(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/fat_sparse_bitset.m	/^:- pred remove_list(list(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/fatter_sparse_bitset.m	/^:- pred remove_list(list(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/set.m	/^:- pred remove_list(list(T)::in, set(T)::in, set(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/set_bbbtree.m	/^:- pred remove_list(list(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/set_ctree234.m	/^:- pred remove_list(list(T)::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/set_ordlist.m	/^:- pred remove_list(list(T)::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/set_tree234.m	/^:- pred remove_list(list(T)::in, set_tree234(T)::in, set_tree234(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/set_unordlist.m	/^:- pred remove_list(list(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/sparse_bitset.m	/^:- pred remove_list(list(T)::in, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/test_bitset.m	/^:- pred remove_list(list(T)::in, test_bitset(T)::in, test_bitset(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/tree_bitset.m	/^:- pred remove_list(list(T)::in, tree_bitset(T)::in, tree_bitset(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_prefix	../library/list.m	/^:- pred remove_prefix(list(T)::in, list(T)::in, list(/;kq|/^\<remove_prefix\>/;'q;"	kind:pred
remove_prefix	../library/string.m	/^:- pred remove_prefix(/;kq|/^\<remove_prefix\>/;'q;"	kind:pred
remove_prefix_if_present	../library/string.m	/^:- func remove_prefix_if_present(/;kq|/^\<remove_prefix_if_present\>/;'q;"	kind:func
remove_region	../library/region_builtin.m	/^:- impure pred remove_region(/;kq|/^\<remove_region\>/;'q;"	kind:pred
remove_set	../library/bag.m	/^:- pred remove_set(set(T)::in, bag(T)::in, bag(/;kq|/^\<remove_set\>/;'q;"	kind:pred
remove_smallest	../library/bag.m	/^:- pred remove_smallest(T::out, bag(T)::in, bag(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
remove_smallest	../library/map.m	/^:- pred remove_smallest(K::out, V::out, map(K, V)::in, map(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
remove_smallest	../library/multi_map.m	/^:- pred remove_smallest(K::out, list(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
remove_smallest	../library/one_or_more_map.m	/^:- pred remove_smallest(K::out, one_or_more(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
remove_smallest	../library/rbtree.m	/^:- pred remove_smallest(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
remove_smallest	../library/tree234.m	/^:- pred remove_smallest(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
remove_smallest_2	../library/tree234.m	/^:- pred remove_smallest_2(tree234(K, V), K, V, tree234(/;kq|/^\<remove_smallest_2\>/;'q;"	kind:pred	file:
remove_suffix	../library/list.m	/^:- pred remove_suffix(list(T)::in, list(T)::in, list(/;kq|/^\<remove_suffix\>/;'q;"	kind:pred
remove_suffix	../library/string.m	/^:- pred remove_suffix(/;kq|/^\<remove_suffix\>/;'q;"	kind:pred
remove_suffix_if_present	../library/string.m	/^:- func remove_suffix_if_present(/;kq|/^\<remove_suffix_if_present\>/;'q;"	kind:func
remove_sym_name_prefix	../mdbcomp/sym_name.m	/^:- pred remove_sym_name_prefix(/;kq|/^\<remove_sym_name_prefix\>/;'q;"	kind:pred
remove_sym_name_prefix	sym_name.m	/^:- pred remove_sym_name_prefix(/;kq|/^\<remove_sym_name_prefix\>/;'q;"	kind:pred
remove_sym_name_suffix	../mdbcomp/sym_name.m	/^:- pred remove_sym_name_suffix(/;kq|/^\<remove_sym_name_suffix\>/;'q;"	kind:pred
remove_sym_name_suffix	sym_name.m	/^:- pred remove_sym_name_suffix(/;kq|/^\<remove_sym_name_suffix\>/;'q;"	kind:pred
remove_trailing_dir_separator	../library/dir.m	/^:- func remove_trailing_dir_separator(list(char)) = list(/;kq|/^\<remove_trailing_dir_separator\>/;'q;"	kind:func	file:
remove_trailing_zeros	../library/string.format.m	/^:- func remove_trailing_zeros(/;kq|/^\<remove_trailing_zeros\>/;'q;"	kind:func	file:
remove_tv	../library/psqueue.m	/^:- pred remove_tv(/;kq|/^\<remove_tv\>/;'q;"	kind:pred	file:
remove_zeros	../library/string.format.m	/^:- func remove_zeros(list(char)) = list(/;kq|/^\<remove_zeros\>/;'q;"	kind:func	file:
rename_file	../library/io.file.m	/^:- pred rename_file(/;kq|/^\<rename_file\>/;'q;"	kind:pred
rename_file	../library/io.m	/^:- pred rename_file(/;kq|/^\<rename_file\>/;'q;"	kind:pred
rename_file_2	../library/io.file.m	/^:- pred rename_file_2(/;kq|/^\<rename_file_2\>/;'q;"	kind:pred	file:
rename_var_in_term	../library/term.m	/^:- pred rename_var_in_term(var(T)::in, var(/;kq|/^\<rename_var_in_term\>/;'q;"	kind:pred
rename_var_in_term	../library/term_subst.m	/^:- pred rename_var_in_term(var(T)::in, var(/;kq|/^\<rename_var_in_term\>/;'q;"	kind:pred
rename_var_in_terms	../library/term.m	/^:- pred rename_var_in_terms(var(T)::in, var(/;kq|/^\<rename_var_in_terms\>/;'q;"	kind:pred
rename_var_in_terms	../library/term_subst.m	/^:- pred rename_var_in_terms(var(T)::in, var(/;kq|/^\<rename_var_in_terms\>/;'q;"	kind:pred
rename_vars	../library/robdd.m	/^:- func rename_vars(func(var(T)) = var(T), robdd(T)) = robdd(/;kq|/^\<rename_vars\>/;'q;"	kind:func
renaming	../library/term.m	/^:- type renaming(T) == map(var(T), var(T)).$/;kq|-;/\<renaming\>/;'q;"	kind:type
repeat	../library/benchmarking.m	/^:- impure pred repeat(/;kq|/^\<repeat\>/;'q;"	kind:pred	file:
replace	../library/edit_seq.m	/^    ;       replace(int, T).$/;kq|-;/\<replace\>/;'q;"	kind:cons
replace	../library/list.m	/^:- pred replace(list(T), T, T, list(/;kq|/^\<replace\>/;'q;"	kind:pred
replace	../library/multi_map.m	/^:- pred replace(K::in, list(/;kq|/^\<replace\>/;'q;"	kind:pred
replace	../library/one_or_more.m	/^:- pred replace(one_or_more(T), T, T, one_or_more(/;kq|/^\<replace\>/;'q;"	kind:pred
replace	../library/one_or_more_map.m	/^:- pred replace(K::in, one_or_more(/;kq|/^\<replace\>/;'q;"	kind:pred
replace	../library/string.m	/^:- pred replace(/;kq|/^\<replace\>/;'q;"	kind:pred
replace_all	../library/list.m	/^:- func replace_all(list(T), T, T) = list(/;kq|/^\<replace_all\>/;'q;"	kind:func
replace_all	../library/one_or_more.m	/^:- func replace_all(one_or_more(T), T, T) = one_or_more(/;kq|/^\<replace_all\>/;'q;"	kind:func
replace_all	../library/string.m	/^:- func replace_all(string::in, string::in, string::in) = (/;kq|/^\<replace_all\>/;'q;"	kind:func
replace_all_empty_pat	../library/string.m	/^:- pred replace_all_empty_pat(/;kq|/^\<replace_all_empty_pat\>/;'q;"	kind:pred	file:
replace_all_empty_pat_loop	../library/string.m	/^:- pred replace_all_empty_pat_loop(string::in, list(/;kq|/^\<replace_all_empty_pat_loop\>/;'q;"	kind:pred	file:
replace_all_loop	../library/string.m	/^:- pred replace_all_loop(/;kq|/^\<replace_all_loop\>/;'q;"	kind:pred	file:
replace_all_sv	../library/string.m	/^:- pred replace_all_sv(/;kq|/^\<replace_all_sv\>/;'q;"	kind:pred
replace_feedback_candidate_parallel_conjunctions	../mdbcomp/feedback.feedback_info.m	/^:- pred replace_feedback_candidate_parallel_conjunctions(/;kq|/^\<replace_feedback_candidate_parallel_conjunctions\>/;'q;"	kind:pred
replace_feedback_candidate_parallel_conjunctions	feedback.feedback_info.m	/^:- pred replace_feedback_candidate_parallel_conjunctions(/;kq|/^\<replace_feedback_candidate_parallel_conjunctions\>/;'q;"	kind:pred
replace_first	../library/list.m	/^:- pred replace_first(list(T)::in, T::in, T::in, list(/;kq|/^\<replace_first\>/;'q;"	kind:pred
replace_first	../library/one_or_more.m	/^:- pred replace_first(one_or_more(T)::in, T::in, T::in, one_or_more(/;kq|/^\<replace_first\>/;'q;"	kind:pred
replace_nth	../library/list.m	/^:- pred replace_nth(list(T)::in, int::in, T::in, list(/;kq|/^\<replace_nth\>/;'q;"	kind:pred
replace_nth	../library/one_or_more.m	/^:- pred replace_nth(one_or_more(T)::in, int::in, T::in, one_or_more(/;kq|/^\<replace_nth\>/;'q;"	kind:pred
replace_nth_loop	../library/list.m	/^:- pred replace_nth_loop(list(T)::in, int::in, T::in, list(/;kq|/^\<replace_nth_loop\>/;'q;"	kind:pred	file:
replaced_code_unit	../library/string.m	/^    ;       replaced_code_unit(uint8).$/;kq|-;/\<replaced_code_unit\>/;'q;"	kind:cons
report_any_unexpected_arg	../library/getopt.m	/^:- pred report_any_unexpected_arg(/;kq|/^\<report_any_unexpected_arg\>/;'q;"	kind:pred	file:
report_any_unexpected_arg	../library/getopt_io.m	/^:- pred report_any_unexpected_arg(/;kq|/^\<report_any_unexpected_arg\>/;'q;"	kind:pred	file:
report_exponent_ends_in_underscore	../library/mercury_term_lexer.m	/^:- func report_exponent_ends_in_underscore = non_id_token.$/;kq|/^\<report_exponent_ends_in_underscore\>/;'q;"	kind:func	file:
report_full_memory_stats	../library/benchmarking.m	/^:- impure pred report_full_memory_stats is det.$/;kq|/^\<report_full_memory_stats\>/;'q;"	kind:pred
report_full_memory_stats	../library/benchmarking.m	/^:- pred report_full_memory_stats(/;kq|/^\<report_full_memory_stats\>/;'q;"	kind:pred
report_full_memory_stats	../library/io.m	/^:- pred report_full_memory_stats(/;kq|/^\<report_full_memory_stats\>/;'q;"	kind:pred
report_full_memory_stats_2	../library/benchmarking.m	/^:- pred report_full_memory_stats_2(/;kq|/^\<report_full_memory_stats_2\>/;'q;"	kind:pred	file:
report_int_ends_in_underscore	../library/mercury_term_lexer.m	/^:- func report_int_ends_in_underscore(/;kq|/^\<report_int_ends_in_underscore\>/;'q;"	kind:func	file:
report_invalid_backjump	../library/backjump.m	/^:- pred report_invalid_backjump(/;kq|/^\<report_invalid_backjump\>/;'q;"	kind:pred	file:
report_lookup_error	../library/require.m	/^:- pred report_lookup_error(/;kq|/^\<report_lookup_error\>/;'q;"	kind:pred
report_lookup_error	../library/require.m	/^:- pred report_lookup_error(/;kq|/^\<report_lookup_error\>/;'q;"	kind:pred
report_memory_attribution	../library/benchmarking.m	/^:- pred report_memory_attribution(/;kq|/^\<report_memory_attribution\>/;'q;"	kind:pred
report_memory_attribution	../library/benchmarking.m	/^:- pred report_memory_attribution(/;kq|/^\<report_memory_attribution\>/;'q;"	kind:pred
report_standard_stats	../library/benchmarking.m	/^:- pred report_standard_stats(/;kq|/^\<report_standard_stats\>/;'q;"	kind:pred
report_standard_stats	../library/io.m	/^:- pred report_standard_stats(/;kq|/^\<report_standard_stats\>/;'q;"	kind:pred
report_standard_stats_2	../library/benchmarking.m	/^:- pred report_standard_stats_2(/;kq|/^\<report_standard_stats_2\>/;'q;"	kind:pred	file:
report_stats	../library/benchmarking.m	/^:- impure pred report_stats is det.$/;kq|/^\<report_stats\>/;'q;"	kind:pred
report_stats	../library/benchmarking.m	/^:- pred report_stats(/;kq|/^\<report_stats\>/;'q;"	kind:pred
report_stats	../library/io.m	/^:- pred report_stats(/;kq|/^\<report_stats\>/;'q;"	kind:pred
report_tabling_statistics	../library/benchmarking.m	/^:- pred report_tabling_statistics(/;kq|/^\<report_tabling_statistics\>/;'q;"	kind:pred
report_tabling_statistics	../library/io.m	/^:- pred report_tabling_statistics(/;kq|/^\<report_tabling_statistics\>/;'q;"	kind:pred
report_tabling_statistics_2	../library/benchmarking.m	/^:- pred report_tabling_statistics_2(/;kq|/^\<report_tabling_statistics_2\>/;'q;"	kind:pred	file:
report_uncaught_exception	../library/exception.m	/^:- pred report_uncaught_exception(/;kq|/^\<report_uncaught_exception\>/;'q;"	kind:pred	file:
report_uncaught_exception_2	../library/exception.m	/^:- pred report_uncaught_exception_2(/;kq|/^\<report_uncaught_exception_2\>/;'q;"	kind:pred	file:
report_underscore_before_decimal_point	../library/mercury_term_lexer.m	/^:- func report_underscore_before_decimal_point = non_id_token.$/;kq|/^\<report_underscore_before_decimal_point\>/;'q;"	kind:func	file:
report_unexpected_eof	../library/mercury_term_parser.m	/^:- pred report_unexpected_eof(expected_info::in, parse_result(/;kq|/^\<report_unexpected_eof\>/;'q;"	kind:pred	file:
report_unexpected_token	../library/mercury_term_parser.m	/^:- pred report_unexpected_token(/;kq|/^\<report_unexpected_token\>/;'q;"	kind:pred	file:
report_zero_base_no_digits	../library/mercury_term_lexer.m	/^:- func report_zero_base_no_digits(/;kq|/^\<report_zero_base_no_digits\>/;'q;"	kind:func	file:
report_zero_constraint	../library/robdd.m	/^:- impure pred report_zero_constraint is det.$/;kq|/^\<report_zero_constraint\>/;'q;"	kind:pred	file:
require	../library/require.m	/^:- pred require((pred)::in((/;kq|/^\<require\>/;'q;"	kind:pred
require.error	../library/require.m	/^:- pred error(/;kq|/^\<error\>/;'q;"	kind:pred
require.error	../library/require.m	/^:- pred error(/;kq|/^\<error\>/;'q;"	kind:pred
require.expect	../library/require.m	/^:- pred expect((pred)::in((/;kq|/^\<expect\>/;'q;"	kind:pred
require.expect	../library/require.m	/^:- pred expect((pred)::in((/;kq|/^\<expect\>/;'q;"	kind:pred
require.expect_not	../library/require.m	/^:- pred expect_not((pred)::in((/;kq|/^\<expect_not\>/;'q;"	kind:pred
require.expect_not	../library/require.m	/^:- pred expect_not((pred)::in((/;kq|/^\<expect_not\>/;'q;"	kind:pred
require.func_error	../library/require.m	/^:- func func_error(/;kq|/^\<func_error\>/;'q;"	kind:func
require.func_error	../library/require.m	/^:- func func_error(/;kq|/^\<func_error\>/;'q;"	kind:func
require.report_lookup_error	../library/require.m	/^:- pred report_lookup_error(/;kq|/^\<report_lookup_error\>/;'q;"	kind:pred
require.report_lookup_error	../library/require.m	/^:- pred report_lookup_error(/;kq|/^\<report_lookup_error\>/;'q;"	kind:pred
require.sorry	../library/require.m	/^:- func sorry(/;kq|/^\<sorry\>/;'q;"	kind:func
require.sorry	../library/require.m	/^:- func sorry(/;kq|/^\<sorry\>/;'q;"	kind:func
require.unexpected	../library/require.m	/^:- func unexpected(/;kq|/^\<unexpected\>/;'q;"	kind:func
require.unexpected	../library/require.m	/^:- func unexpected(/;kq|/^\<unexpected\>/;'q;"	kind:func
requires_argument	../library/getopt.m	/^    ;       requires_argument$/;kq|-;/\<requires_argument\>/;'q;"	kind:cons
requires_argument	../library/getopt_io.m	/^    ;       requires_argument$/;kq|-;/\<requires_argument\>/;'q;"	kind:cons
requires_numeric_argument	../library/getopt.m	/^    ;       requires_numeric_argument(string)$/;kq|-;/\<requires_numeric_argument\>/;'q;"	kind:cons
requires_numeric_argument	../library/getopt_io.m	/^    ;       requires_numeric_argument(string)$/;kq|-;/\<requires_numeric_argument\>/;'q;"	kind:cons
reroot	../library/diet.m	/^:- func reroot(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<reroot\>/;'q;"	kind:func	file:
res	../library/io.m	/^:- type res$/;kq|-;/\<res\>/;'q;"	kind:type
res	../library/stream.m	/^:- type res(Error)$/;kq|-;/\<res\>/;'q;"	kind:type
res_to_stream_res	../library/bitmap.m	/^:- func res_to_stream_res(io.res) = stream.res(/;kq|/^\<res_to_stream_res\>/;'q;"	kind:func	file:
reserved_prefix	../library/term_to_xml.m	/^:- func reserved_prefix = string.$/;kq|/^\<reserved_prefix\>/;'q;"	kind:func	file:
reset_activation_info_ac	../library/profiling_builtin.m	/^:- impure pred reset_activation_info_ac(/;kq|/^\<reset_activation_info_ac\>/;'q;"	kind:pred
reset_activation_info_sr	../library/profiling_builtin.m	/^:- impure pred reset_activation_info_sr(/;kq|/^\<reset_activation_info_sr\>/;'q;"	kind:pred
reset_solutions_heap	../library/solutions.m	/^:- impure pred reset_solutions_heap(/;kq|/^\<reset_solutions_heap\>/;'q;"	kind:pred	file:
reset_ticket_commit	../library/private_builtin.m	/^:- impure pred reset_ticket_commit(/;kq|/^\<reset_ticket_commit\>/;'q;"	kind:pred
reset_ticket_solve	../library/private_builtin.m	/^:- impure pred reset_ticket_solve(/;kq|/^\<reset_ticket_solve\>/;'q;"	kind:pred
reset_ticket_undo	../library/private_builtin.m	/^:- impure pred reset_ticket_undo(/;kq|/^\<reset_ticket_undo\>/;'q;"	kind:pred
resize	../library/array.m	/^:- func resize(array(T)::array_di, int::in, T::in) = (array(/;kq|/^\<resize\>/;'q;"	kind:func
resize	../library/bitmap.m	/^:- func resize(/;kq|/^\<resize\>/;'q;"	kind:func
resize	../library/bt_array.m	/^:- func resize(bt_array(T), int, int, T) = bt_array(/;kq|/^\<resize\>/;'q;"	kind:func
resize	../library/version_array.m	/^:- func resize(version_array(T), int, T) = version_array(/;kq|/^\<resize\>/;'q;"	kind:func
resize	../library/version_array2d.m	/^:- func resize(version_array2d(T), int, int, T) = version_array2d(/;kq|/^\<resize\>/;'q;"	kind:func
resize	../library/version_bitmap.m	/^:- func resize(/;kq|/^\<resize\>/;'q;"	kind:func
resize	../library/version_store.m	/^:- pred resize(int::in, version_store(S)::in, version_store(/;kq|/^\<resize\>/;'q;"	kind:pred	file:
resize_2	../library/version_array2d.m	/^:- func resize_2(int, int, int, int, version_array2d(/;kq|/^\<resize_2\>/;'q;"	kind:func	file:
resize_bitmap	../library/bitmap.m	/^:- func resize_bitmap(/;kq|/^\<resize_bitmap\>/;'q;"	kind:func	file:
resize_buffer	../library/io.text_read.m	/^:- pred resize_buffer(/;kq|/^\<resize_buffer\>/;'q;"	kind:pred	file:
restore_hp	../library/private_builtin.m	/^:- impure pred restore_hp(/;kq|/^\<restore_hp\>/;'q;"	kind:pred
restore_output_stream	../library/io.m	/^:- pred restore_output_stream(pred(/;kq|/^\<restore_output_stream\>/;'q;"	kind:pred	file:
restore_recursion_depth_exit_1	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_1(/;kq|/^\<restore_recursion_depth_exit_1\>/;'q;"	kind:pred
restore_recursion_depth_exit_2	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_2(/;kq|/^\<restore_recursion_depth_exit_2\>/;'q;"	kind:pred
restore_recursion_depth_exit_3	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_3(/;kq|/^\<restore_recursion_depth_exit_3\>/;'q;"	kind:pred
restore_recursion_depth_exit_4	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_4(/;kq|/^\<restore_recursion_depth_exit_4\>/;'q;"	kind:pred
restore_recursion_depth_exit_5	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_5(/;kq|/^\<restore_recursion_depth_exit_5\>/;'q;"	kind:pred
restore_recursion_depth_exit_6	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_6(/;kq|/^\<restore_recursion_depth_exit_6\>/;'q;"	kind:pred
restore_recursion_depth_exit_7	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_7(/;kq|/^\<restore_recursion_depth_exit_7\>/;'q;"	kind:pred
restore_recursion_depth_exit_8	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_8(/;kq|/^\<restore_recursion_depth_exit_8\>/;'q;"	kind:pred
restore_recursion_depth_exit_9	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_9(/;kq|/^\<restore_recursion_depth_exit_9\>/;'q;"	kind:pred
restore_recursion_depth_fail_1	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_1(/;kq|/^\<restore_recursion_depth_fail_1\>/;'q;"	kind:pred
restore_recursion_depth_fail_2	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_2(/;kq|/^\<restore_recursion_depth_fail_2\>/;'q;"	kind:pred
restore_recursion_depth_fail_3	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_3(/;kq|/^\<restore_recursion_depth_fail_3\>/;'q;"	kind:pred
restore_recursion_depth_fail_4	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_4(/;kq|/^\<restore_recursion_depth_fail_4\>/;'q;"	kind:pred
restore_recursion_depth_fail_5	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_5(/;kq|/^\<restore_recursion_depth_fail_5\>/;'q;"	kind:pred
restore_recursion_depth_fail_6	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_6(/;kq|/^\<restore_recursion_depth_fail_6\>/;'q;"	kind:pred
restore_recursion_depth_fail_7	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_7(/;kq|/^\<restore_recursion_depth_fail_7\>/;'q;"	kind:pred
restore_recursion_depth_fail_8	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_8(/;kq|/^\<restore_recursion_depth_fail_8\>/;'q;"	kind:pred
restore_recursion_depth_fail_9	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_9(/;kq|/^\<restore_recursion_depth_fail_9\>/;'q;"	kind:pred
restrict	../library/robdd.m	/^:- func restrict(var(T), robdd(T)) = robdd(/;kq|/^\<restrict\>/;'q;"	kind:func
restrict_filter	../library/robdd.m	/^:- func restrict_filter(pred(var(T)), pred(var(T)), robdd(T)) = robdd(/;kq|/^\<restrict_filter\>/;'q;"	kind:func
restrict_filter	../library/robdd.m	/^:- func restrict_filter(pred(var(T)), robdd(T)) = robdd(/;kq|/^\<restrict_filter\>/;'q;"	kind:func
restrict_max	../library/ranges.m	/^:- func restrict_max(/;kq|/^\<restrict_max\>/;'q;"	kind:func
restrict_min	../library/ranges.m	/^:- func restrict_min(/;kq|/^\<restrict_min\>/;'q;"	kind:func
restrict_range	../library/ranges.m	/^:- func restrict_range(/;kq|/^\<restrict_range\>/;'q;"	kind:func
restrict_threshold	../library/robdd.m	/^:- func restrict_threshold(var(T), robdd(T)) = robdd(/;kq|/^\<restrict_threshold\>/;'q;"	kind:func
restrict_trace_counts_2	../mdbcomp/trace_counts.m	/^:- pred restrict_trace_counts_2(/;kq|/^\<restrict_trace_counts_2\>/;'q;"	kind:pred	file:
restrict_trace_counts_2	trace_counts.m	/^:- pred restrict_trace_counts_2(/;kq|/^\<restrict_trace_counts_2\>/;'q;"	kind:pred	file:
restrict_trace_counts_to_module	../mdbcomp/trace_counts.m	/^:- pred restrict_trace_counts_to_module(/;kq|/^\<restrict_trace_counts_to_module\>/;'q;"	kind:pred
restrict_trace_counts_to_module	trace_counts.m	/^:- pred restrict_trace_counts_to_module(/;kq|/^\<restrict_trace_counts_to_module\>/;'q;"	kind:pred
restrict_true_false_vars	../library/robdd.m	/^:- func restrict_true_false_vars(vars(T), vars(T), robdd(T)) = robdd(/;kq|/^\<restrict_true_false_vars\>/;'q;"	kind:func
restrict_true_false_vars_2	../library/robdd.m	/^:- pred restrict_true_false_vars_2(vars(T)::in, vars(/;kq|/^\<restrict_true_false_vars_2\>/;'q;"	kind:pred	file:
result	../library/io.m	/^:- type result$/;kq|-;/\<result\>/;'q;"	kind:type
result	../library/io.m	/^:- type result(T)$/;kq|-;/\<result\>/;'q;"	kind:type
result	../library/stream.m	/^:- type result(Error)$/;kq|-;/\<result\>/;'q;"	kind:type
result	../library/stream.m	/^:- type result(T, Error)$/;kq|-;/\<result\>/;'q;"	kind:type
result0_to_stream_result0	../library/io.m	/^:- func result0_to_stream_result0(io.result) = stream.result(/;kq|/^\<result0_to_stream_result0\>/;'q;"	kind:func	file:
result1_to_stream_result1	../library/io.m	/^:- func result1_to_stream_result1(io.result(T)) = stream.result(/;kq|/^\<result1_to_stream_result1\>/;'q;"	kind:func	file:
result_call_4	../library/rtti_implementation.m	/^:- pred result_call_4(/;kq|/^\<result_call_4\>/;'q;"	kind:pred	file:
result_call_5	../library/rtti_implementation.m	/^:- pred result_call_5(/;kq|/^\<result_call_5\>/;'q;"	kind:pred	file:
result_call_6	../library/rtti_implementation.m	/^:- pred result_call_6(/;kq|/^\<result_call_6\>/;'q;"	kind:pred	file:
result_call_7	../library/rtti_implementation.m	/^:- pred result_call_7(/;kq|/^\<result_call_7\>/;'q;"	kind:pred	file:
result_call_8	../library/rtti_implementation.m	/^:- pred result_call_8(/;kq|/^\<result_call_8\>/;'q;"	kind:pred	file:
result_call_9	../library/rtti_implementation.m	/^:- pred result_call_9(/;kq|/^\<result_call_9\>/;'q;"	kind:pred	file:
result_code	../library/io.m	/^:- type result_code$/;kq|-;/\<result_code\>/;'q;"	kind:type	file:
result_code_eof	../library/io.m	/^    ;       result_code_eof$/;kq|-;/\<result_code_eof\>/;'q;"	kind:cons	file:
result_code_error	../library/io.m	/^    ;       result_code_error.$/;kq|-;/\<result_code_error\>/;'q;"	kind:cons	file:
result_code_ok	../library/io.m	/^    --->    result_code_ok$/;kq|-;/\<result_code_ok\>/;'q;"	kind:cons	file:
rethrow	../library/exception.m	/^:- pred rethrow(exception_result(/;kq|/^\<rethrow\>/;'q;"	kind:pred
retry	../library/stm_builtin.m	/^:- pred retry(/;kq|/^\<retry\>/;'q;"	kind:pred
return_maybe_option_error	../library/getopt.m	/^:- pred return_maybe_option_error(maybe_option_error(/;kq|/^\<return_maybe_option_error\>/;'q;"	kind:pred	file:
return_maybe_option_error	../library/getopt_io.m	/^:- pred return_maybe_option_error(maybe_option_error(/;kq|/^\<return_maybe_option_error\>/;'q;"	kind:pred	file:
return_option_table_if_ok	../library/getopt.m	/^:- pred return_option_table_if_ok(maybe_option_error(/;kq|/^\<return_option_table_if_ok\>/;'q;"	kind:pred	file:
return_option_table_if_ok	../library/getopt_io.m	/^:- pred return_option_table_if_ok(maybe_option_error(/;kq|/^\<return_option_table_if_ok\>/;'q;"	kind:pred	file:
return_sccs_in_from_to_order	../library/digraph.m	/^:- func return_sccs_in_from_to_order(digraph(T)) = list(set(/;kq|/^\<return_sccs_in_from_to_order\>/;'q;"	kind:func
return_sccs_in_to_from_order	../library/digraph.m	/^:- func return_sccs_in_to_from_order(digraph(T)) = list(set(/;kq|/^\<return_sccs_in_to_from_order\>/;'q;"	kind:func
return_vertices_in_from_to_order	../library/digraph.m	/^:- pred return_vertices_in_from_to_order(digraph(T)::in, list(/;kq|/^\<return_vertices_in_from_to_order\>/;'q;"	kind:pred
return_vertices_in_to_from_order	../library/digraph.m	/^:- pred return_vertices_in_to_from_order(digraph(T)::in, list(/;kq|/^\<return_vertices_in_to_from_order\>/;'q;"	kind:pred
rev_char_list_to_float	../library/mercury_term_lexer.m	/^:- pred rev_char_list_to_float(list(/;kq|/^\<rev_char_list_to_float\>/;'q;"	kind:pred	file:
rev_char_list_to_int	../library/mercury_term_lexer.m	/^:- pred rev_char_list_to_int(list(/;kq|/^\<rev_char_list_to_int\>/;'q;"	kind:pred	file:
rev_char_list_to_string	../library/mercury_term_lexer.m	/^:- pred rev_char_list_to_string(list(/;kq|/^\<rev_char_list_to_string\>/;'q;"	kind:pred	file:
rev_cord_list_to_cord	../library/cord.m	/^:- func rev_cord_list_to_cord(list(cord(T))) = cord(/;kq|/^\<rev_cord_list_to_cord\>/;'q;"	kind:func
rev_cord_list_to_list	../library/cord.m	/^:- func rev_cord_list_to_list(list(cord(T))) = list(/;kq|/^\<rev_cord_list_to_list\>/;'q;"	kind:func
rev_dis_imps	../library/robdd.m	/^                rev_dis_imps    :: imp_map(T)  % ~K =>  V  ( K \\\/  V)$/;kq|-;/\<rev_dis_imps\>/;'q;"	kind:fld
rev_goal_path_add_at_end	../mdbcomp/mdbcomp.goal_path.m	/^:- func rev_goal_path_add_at_end(/;kq|/^\<rev_goal_path_add_at_end\>/;'q;"	kind:func
rev_goal_path_add_at_end	mdbcomp.goal_path.m	/^:- func rev_goal_path_add_at_end(/;kq|/^\<rev_goal_path_add_at_end\>/;'q;"	kind:func
rev_goal_path_from_rev_strings	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_from_rev_strings(list(/;kq|/^\<rev_goal_path_from_rev_strings\>/;'q;"	kind:pred	file:
rev_goal_path_from_rev_strings	mdbcomp.goal_path.m	/^:- pred rev_goal_path_from_rev_strings(list(/;kq|/^\<rev_goal_path_from_rev_strings\>/;'q;"	kind:pred	file:
rev_goal_path_from_string	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_from_string(/;kq|/^\<rev_goal_path_from_string\>/;'q;"	kind:pred
rev_goal_path_from_string	mdbcomp.goal_path.m	/^:- pred rev_goal_path_from_string(/;kq|/^\<rev_goal_path_from_string\>/;'q;"	kind:pred
rev_goal_path_from_string_det	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_from_string_det(/;kq|/^\<rev_goal_path_from_string_det\>/;'q;"	kind:pred
rev_goal_path_from_string_det	mdbcomp.goal_path.m	/^:- pred rev_goal_path_from_string_det(/;kq|/^\<rev_goal_path_from_string_det\>/;'q;"	kind:pred
rev_goal_path_get_last	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_get_last(/;kq|/^\<rev_goal_path_get_last\>/;'q;"	kind:pred
rev_goal_path_get_last	mdbcomp.goal_path.m	/^:- pred rev_goal_path_get_last(/;kq|/^\<rev_goal_path_get_last\>/;'q;"	kind:pred
rev_goal_path_inside	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_inside(/;kq|/^\<rev_goal_path_inside\>/;'q;"	kind:pred
rev_goal_path_inside	mdbcomp.goal_path.m	/^:- pred rev_goal_path_inside(/;kq|/^\<rev_goal_path_inside\>/;'q;"	kind:pred
rev_goal_path_inside_relative	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_inside_relative(/;kq|/^\<rev_goal_path_inside_relative\>/;'q;"	kind:pred
rev_goal_path_inside_relative	mdbcomp.goal_path.m	/^:- pred rev_goal_path_inside_relative(/;kq|/^\<rev_goal_path_inside_relative\>/;'q;"	kind:pred
rev_goal_path_remove_last	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_remove_last(/;kq|/^\<rev_goal_path_remove_last\>/;'q;"	kind:pred
rev_goal_path_remove_last	mdbcomp.goal_path.m	/^:- pred rev_goal_path_remove_last(/;kq|/^\<rev_goal_path_remove_last\>/;'q;"	kind:pred
rev_goal_path_remove_type_info	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_remove_type_info(/;kq|/^\<rev_goal_path_remove_type_info\>/;'q;"	kind:pred
rev_goal_path_remove_type_info	mdbcomp.goal_path.m	/^:- pred rev_goal_path_remove_type_info(/;kq|/^\<rev_goal_path_remove_type_info\>/;'q;"	kind:pred
rev_goal_path_to_string	../mdbcomp/mdbcomp.goal_path.m	/^:- func rev_goal_path_to_string(/;kq|/^\<rev_goal_path_to_string\>/;'q;"	kind:func
rev_goal_path_to_string	mdbcomp.goal_path.m	/^:- func rev_goal_path_to_string(/;kq|/^\<rev_goal_path_to_string\>/;'q;"	kind:func
rev_goal_path_to_strings	../mdbcomp/mdbcomp.goal_path.m	/^:- func rev_goal_path_to_strings(reverse_goal_path) = list(/;kq|/^\<rev_goal_path_to_strings\>/;'q;"	kind:func	file:
rev_goal_path_to_strings	mdbcomp.goal_path.m	/^:- func rev_goal_path_to_strings(reverse_goal_path) = list(/;kq|/^\<rev_goal_path_to_strings\>/;'q;"	kind:func	file:
rev_imps	../library/robdd.m	/^                rev_imps        :: imp_map(T), % ~K => ~V  ( K \\\/ ~V)$/;kq|-;/\<rev_imps\>/;'q;"	kind:fld
rev_list	../library/cord.m	/^:- func rev_list(cord(T)) = list(/;kq|/^\<rev_list\>/;'q;"	kind:func
rev_map	../library/robdd.m	/^:- func rev_map(entailment_result(leader_to_eqvclass(/;kq|/^\<rev_map\>/;'q;"	kind:func	file:
rev_sorted_list_to_set	../library/set.m	/^:- func rev_sorted_list_to_set(list(T)) = set(/;kq|/^\<rev_sorted_list_to_set\>/;'q;"	kind:func
rev_sorted_list_to_set	../library/set_bbbtree.m	/^:- func rev_sorted_list_to_set(list(T)) = set_bbbtree(/;kq|/^\<rev_sorted_list_to_set\>/;'q;"	kind:func
rev_sorted_list_to_set	../library/set_ctree234.m	/^:- func rev_sorted_list_to_set(list(T)) = set_ctree234(/;kq|/^\<rev_sorted_list_to_set\>/;'q;"	kind:func
rev_sorted_list_to_set	../library/set_ordlist.m	/^:- func rev_sorted_list_to_set(list(T)) = set_ordlist(/;kq|/^\<rev_sorted_list_to_set\>/;'q;"	kind:func
rev_sorted_list_to_set	../library/set_tree234.m	/^:- func rev_sorted_list_to_set(list(T)) = set_tree234(/;kq|/^\<rev_sorted_list_to_set\>/;'q;"	kind:func
rev_sorted_list_to_set	../library/set_unordlist.m	/^:- func rev_sorted_list_to_set(list(T)) = set_unordlist(/;kq|/^\<rev_sorted_list_to_set\>/;'q;"	kind:func
rev_sorted_list_to_set_len	../library/set_bbbtree.m	/^:- pred rev_sorted_list_to_set_len(list(T)::in, set_bbbtree(/;kq|/^\<rev_sorted_list_to_set_len\>/;'q;"	kind:pred
reverse	../library/list.m	/^:- pred reverse(list(T), list(/;kq|/^\<reverse\>/;'q;"	kind:pred
reverse	../library/one_or_more.m	/^:- func reverse(one_or_more(T)) = one_or_more(/;kq|/^\<reverse\>/;'q;"	kind:func
reverse_add	../library/multi_map.m	/^:- func reverse_add(multi_map(K, V), V, K) = multi_map(/;kq|/^\<reverse_add\>/;'q;"	kind:func
reverse_add	../library/one_or_more_map.m	/^:- func reverse_add(one_or_more_map(K, V), V, K) = one_or_more_map(/;kq|/^\<reverse_add\>/;'q;"	kind:func
reverse_bits	../library/int16.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bits	../library/int32.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bits	../library/int64.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bits	../library/int8.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bits	../library/uint16.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bits	../library/uint32.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bits	../library/uint64.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bits	../library/uint8.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bitset_elems_acc	../library/fat_sparse_bitset.m	/^:- pred reverse_bitset_elems_acc(/;kq|/^\<reverse_bitset_elems_acc\>/;'q;"	kind:pred	file:
reverse_bitset_elems_acc	../library/fatter_sparse_bitset.m	/^:- pred reverse_bitset_elems_acc(/;kq|/^\<reverse_bitset_elems_acc\>/;'q;"	kind:pred	file:
reverse_bytes	../library/int16.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
reverse_bytes	../library/int32.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
reverse_bytes	../library/int64.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
reverse_bytes	../library/uint16.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
reverse_bytes	../library/uint32.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
reverse_bytes	../library/uint64.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
reverse_from_ra_list	../library/bt_array.m	/^:- pred reverse_from_ra_list(ra_list(T)::in, list(T)::in, list(/;kq|/^\<reverse_from_ra_list\>/;'q;"	kind:pred	file:
reverse_from_ra_list_count	../library/bt_array.m	/^:- pred reverse_from_ra_list_count(int::in, ra_list(/;kq|/^\<reverse_from_ra_list_count\>/;'q;"	kind:pred	file:
reverse_goal_path	../mdbcomp/mdbcomp.goal_path.m	/^:- type reverse_goal_path$/;kq|-;/\<reverse_goal_path\>/;'q;"	kind:type
reverse_goal_path	mdbcomp.goal_path.m	/^:- type reverse_goal_path$/;kq|-;/\<reverse_goal_path\>/;'q;"	kind:type
reverse_into_ra_list	../library/bt_array.m	/^:- pred reverse_into_ra_list(list(/;kq|/^\<reverse_into_ra_list\>/;'q;"	kind:pred	file:
reverse_list_acc	../library/map.m	/^:- pred reverse_list_acc(list(T)::in, list(T)::in, list(/;kq|/^\<reverse_list_acc\>/;'q;"	kind:pred	file:
reverse_lookup	../library/bimap.m	/^:- func reverse_lookup(bimap(/;kq|/^\<reverse_lookup\>/;'q;"	kind:func
reverse_lookup	../library/injection.m	/^:- func reverse_lookup(injection(/;kq|/^\<reverse_lookup\>/;'q;"	kind:func
reverse_map	../library/bimap.m	/^:- func reverse_map(bimap(K, V)) = map(/;kq|/^\<reverse_map\>/;'q;"	kind:func
reverse_map	../library/injection.m	/^:- func reverse_map(injection(K, V)) = map(/;kq|/^\<reverse_map\>/;'q;"	kind:func
reverse_map	../library/map.m	/^:- func reverse_map(map(K, V)) = map(V, set(/;kq|/^\<reverse_map\>/;'q;"	kind:func
reverse_map_2	../library/map.m	/^:- pred reverse_map_2(/;kq|/^\<reverse_map_2\>/;'q;"	kind:pred	file:
reverse_members	../library/assoc_list.m	/^:- func reverse_members(assoc_list(K, V)) = assoc_list(/;kq|/^\<reverse_members\>/;'q;"	kind:func
reverse_members	../library/kv_list.m	/^:- func reverse_members(kv_list(K, V)) = kv_list(/;kq|/^\<reverse_members\>/;'q;"	kind:func
reverse_prepend	../library/list.m	/^:- pred reverse_prepend(list(T)::in, list(T)::in, list(/;kq|/^\<reverse_prepend\>/;'q;"	kind:pred
reverse_prepend_and_count	../library/ra_list.m	/^:- pred reverse_prepend_and_count(list(T)::in, list(T)::in, list(/;kq|/^\<reverse_prepend_and_count\>/;'q;"	kind:pred	file:
reverse_search	../library/bimap.m	/^:- func reverse_search(bimap(/;kq|/^\<reverse_search\>/;'q;"	kind:func
reverse_search	../library/injection.m	/^:- func reverse_search(injection(/;kq|/^\<reverse_search\>/;'q;"	kind:func
reverse_set	../library/multi_map.m	/^:- func reverse_set(multi_map(K, V), V, K) = multi_map(/;kq|/^\<reverse_set\>/;'q;"	kind:func
reverse_set	../library/one_or_more_map.m	/^:- func reverse_set(one_or_more_map(K, V), V, K) = one_or_more_map(/;kq|/^\<reverse_set\>/;'q;"	kind:func
revstrings	../library/string.to_string.m	/^:- type revstrings == list(string).$/;kq|-;/\<revstrings\>/;'q;"	kind:type	file:
rezero_activation_info_ac	../library/profiling_builtin.m	/^:- impure pred rezero_activation_info_ac is det.$/;kq|/^\<rezero_activation_info_ac\>/;'q;"	kind:pred
rezero_activation_info_sr	../library/profiling_builtin.m	/^:- impure pred rezero_activation_info_sr is det.$/;kq|/^\<rezero_activation_info_sr\>/;'q;"	kind:pred
rgp_cons	../mdbcomp/mdbcomp.goal_path.m	/^    ;       rgp_cons(reverse_goal_path, goal_path_step).$/;kq|-;/\<rgp_cons\>/;'q;"	kind:cons
rgp_cons	mdbcomp.goal_path.m	/^    ;       rgp_cons(reverse_goal_path, goal_path_step).$/;kq|-;/\<rgp_cons\>/;'q;"	kind:cons
rgp_nil	../mdbcomp/mdbcomp.goal_path.m	/^    --->    rgp_nil$/;kq|-;/\<rgp_nil\>/;'q;"	kind:cons
rgp_nil	mdbcomp.goal_path.m	/^    --->    rgp_nil$/;kq|-;/\<rgp_nil\>/;'q;"	kind:cons
rgp_to_fgp	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rgp_to_fgp(/;kq|/^\<rgp_to_fgp\>/;'q;"	kind:pred
rgp_to_fgp	mdbcomp.goal_path.m	/^:- pred rgp_to_fgp(/;kq|/^\<rgp_to_fgp\>/;'q;"	kind:pred
rgp_to_fgp_acc	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rgp_to_fgp_acc(/;kq|/^\<rgp_to_fgp_acc\>/;'q;"	kind:pred	file:
rgp_to_fgp_acc	mdbcomp.goal_path.m	/^:- pred rgp_to_fgp_acc(/;kq|/^\<rgp_to_fgp_acc\>/;'q;"	kind:pred	file:
right	../library/diet.m	/^                right       :: diet(T)$/;kq|-;/\<right\>/;'q;"	kind:fld	file:
right	../library/string.m	/^    ;       right(list(string)).$/;kq|-;/\<right\>/;'q;"	kind:cons
right	../library/string.m	/^:- func right(string::in, int::in) = (/;kq|/^\<right\>/;'q;"	kind:func
right_by_code_point	../library/string.m	/^:- func right_by_code_point(string::in, int::in) = (/;kq|/^\<right_by_code_point\>/;'q;"	kind:func
right_by_codepoint	../library/string.m	/^:- func right_by_codepoint(string::in, int::in) = (/;kq|/^\<right_by_codepoint\>/;'q;"	kind:func
right_to_left	../library/bitmap.m	/^    ;       right_to_left.$/;kq|-;/\<right_to_left\>/;'q;"	kind:cons	file:
rightshift	../library/integer.m	/^:- func rightshift(/;kq|/^\<rightshift\>/;'q;"	kind:func	file:
rlas_eof	../library/io.text_read.m	/^    ;       rlas_eof$/;kq|-;/\<rlas_eof\>/;'q;"	kind:cons
rlas_error	../library/io.text_read.m	/^    ;       rlas_error.$/;kq|-;/\<rlas_error\>/;'q;"	kind:cons
rlas_null_char	../library/io.text_read.m	/^    ;       rlas_null_char$/;kq|-;/\<rlas_null_char\>/;'q;"	kind:cons
rlas_ok	../library/io.text_read.m	/^    --->    rlas_ok$/;kq|-;/\<rlas_ok\>/;'q;"	kind:cons
robdd	../library/robdd.m	/^:- func robdd(T) * robdd(T) = robdd(/;kq|/^\<robdd\>/;'q;"	kind:func
robdd	../library/robdd.m	/^:- pred robdd(T) `entails` robdd(/;kq|/^\<robdd\>/;'q;"	kind:pred
robdd	../library/robdd.m	/^:- type robdd == robdd(generic).$/;kq|-;/\<robdd\>/;'q;"	kind:type
robdd	../library/robdd.m	/^:- type robdd(T)$/;kq|-;/\<robdd\>/;'q;"	kind:type	file:
robdd(T	../library/robdd.m	/^:- func (robdd(T) =< robdd(T)) = robdd(/;kq|/^\<robdd(T\>/;'q;"	kind:func
robdd.'elem	../library/robdd.m	/^:- func 'elem :='(var(T), imp_res(T), vars_entailed_result(T)) = imp_res(/;kq|/^\<'elem\>/;'q;"	kind:func	file:
robdd.T	../library/robdd.m	/^    func T `intersection` T = T$/;kq|-;/\<robdd.T\>/;'q;"	kind:tcm	file:
robdd.V,	../library/robdd.m	/^                ( func(V, VsA, M) =$/;kq|-;/\<robdd.V,\>/;'q;"	kind:tcim	file:
robdd.add_equivalences	../library/robdd.m	/^:- func add_equivalences(equiv_vars(T), robdd(T)) = robdd(/;kq|/^\<add_equivalences\>/;'q;"	kind:func
robdd.add_equivalences_2	../library/robdd.m	/^:- pred add_equivalences_2(assoc_list(var(T))::in, vars(/;kq|/^\<add_equivalences_2\>/;'q;"	kind:pred	file:
robdd.add_implications	../library/robdd.m	/^:- func add_implications(imp_vars(T), robdd(T)) = robdd(/;kq|/^\<add_implications\>/;'q;"	kind:func
robdd.add_implications_2	../library/robdd.m	/^:- func add_implications_2(func(var(T)) = robdd(T), func(var(T)) = robdd(/;kq|/^\<add_implications_2\>/;'q;"	kind:func	file:
robdd.all_vars	../library/robdd.m	/^    --->    all_vars$/;kq|-;/\<robdd.all_vars\>/;'q;"	kind:cons
robdd.at_most_one_of	../library/robdd.m	/^:- func at_most_one_of(vars(T)) = robdd(/;kq|/^\<at_most_one_of\>/;'q;"	kind:func
robdd.at_most_one_of_2	../library/robdd.m	/^:- func at_most_one_of_2(vars(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<at_most_one_of_2\>/;'q;"	kind:func	file:
robdd.clear_caches	../library/robdd.m	/^:- pred clear_caches(/;kq|/^\<clear_caches\>/;'q;"	kind:pred
robdd.conj_not_vars	../library/robdd.m	/^:- func conj_not_vars(vars(T)) = robdd(/;kq|/^\<conj_not_vars\>/;'q;"	kind:func
robdd.conj_vars	../library/robdd.m	/^:- func conj_vars(vars(T)) = robdd(/;kq|/^\<conj_vars\>/;'q;"	kind:func
robdd.definite_vars	../library/robdd.m	/^:- pred definite_vars(robdd(T)::in, vars_entailed_result(/;kq|/^\<definite_vars\>/;'q;"	kind:pred
robdd.dis_imps	../library/robdd.m	/^                dis_imps        :: imp_map(T), %  K => ~V  (~K \\\/ ~V)$/;kq|-;/\<robdd.dis_imps\>/;'q;"	kind:fld
robdd.disj_vars	../library/robdd.m	/^:- func disj_vars(vars(T)) = robdd(/;kq|/^\<disj_vars\>/;'q;"	kind:func
robdd.dnf	../library/robdd.m	/^:- func dnf(robdd(T)) = list(list(literal(/;kq|/^\<dnf\>/;'q;"	kind:func
robdd.empty_vars_set	../library/robdd.m	/^:- func empty_vars_set = vars(/;kq|/^\<empty_vars_set\>/;'q;"	kind:func
robdd.entailment_result	../library/robdd.m	/^:- type entailment_result(T)$/;kq|-;/\<robdd.entailment_result\>/;'q;"	kind:type
robdd.eq_vars	../library/robdd.m	/^:- func eq_vars(var(T), var(T)) = robdd(/;kq|/^\<eq_vars\>/;'q;"	kind:func
robdd.equiv_vars	../library/robdd.m	/^:- type equiv_vars(T)$/;kq|-;/\<robdd.equiv_vars\>/;'q;"	kind:type
robdd.equivalent_result	../library/robdd.m	/^:- type equivalent_result(T) == entailment_result(equiv_vars(T)).$/;kq|-;/\<robdd.equivalent_result\>/;'q;"	kind:type
robdd.equivalent_vars	../library/robdd.m	/^:- func equivalent_vars(robdd(T)) = equivalent_result(/;kq|/^\<equivalent_vars\>/;'q;"	kind:func
robdd.equivalent_vars_2	../library/robdd.m	/^:- func equivalent_vars_2(robdd(/;kq|/^\<equivalent_vars_2\>/;'q;"	kind:func	file:
robdd.extract_implications	../library/robdd.m	/^:- func extract_implications(robdd(T)) = imp_vars(/;kq|/^\<extract_implications\>/;'q;"	kind:func
robdd.fa	../library/robdd.m	/^:- func fa(robdd(T)) = robdd(/;kq|/^\<fa\>/;'q;"	kind:func	file:
robdd.filter_2	../library/robdd.m	/^:- pred filter_2(pred(var(T))::in(pred(/;kq|/^\<filter_2\>/;'q;"	kind:pred	file:
robdd.get	../library/robdd.m	/^:- func get(var(T), imp_map(T)) = vars(/;kq|/^\<get\>/;'q;"	kind:func	file:
robdd.glb	../library/robdd.m	/^:- func glb(robdd(T), robdd(T)) = robdd(/;kq|/^\<glb\>/;'q;"	kind:func	file:
robdd.imp_map	../library/robdd.m	/^:- type imp_map(T) == map(var(T), vars(T)).$/;kq|-;/\<robdd.imp_map\>/;'q;"	kind:type
robdd.imp_res	../library/robdd.m	/^:- type imp_res(T) == entailment_result(imp_res_2(T)).$/;kq|-;/\<robdd.imp_res\>/;'q;"	kind:type	file:
robdd.imp_res_2	../library/robdd.m	/^:- type imp_res_2(T)$/;kq|-;/\<robdd.imp_res_2\>/;'q;"	kind:type	file:
robdd.imp_res_to_imp_map	../library/robdd.m	/^:- func imp_res_to_imp_map(imp_res(T)) = imp_map(/;kq|/^\<imp_res_to_imp_map\>/;'q;"	kind:func	file:
robdd.imp_vars	../library/robdd.m	/^:- func imp_vars(var(T), var(T)) = robdd(/;kq|/^\<imp_vars\>/;'q;"	kind:func
robdd.imp_vars	../library/robdd.m	/^:- type imp_vars(T)$/;kq|-;/\<robdd.imp_vars\>/;'q;"	kind:type
robdd.implication_result	../library/robdd.m	/^:- type implication_result(T)$/;kq|-;/\<robdd.implication_result\>/;'q;"	kind:type	file:
robdd.implications_2	../library/robdd.m	/^:- func implications_2(robdd(T)) = implication_result(/;kq|/^\<implications_2\>/;'q;"	kind:func	file:
robdd.imps	../library/robdd.m	/^                imps            :: imp_map(T), %  K =>  V  (~K \\\/  V)$/;kq|-;/\<robdd.imps\>/;'q;"	kind:fld
robdd.imps	../library/robdd.m	/^    --->    imps(map(var(T), vars_entailed_result(T))).$/;kq|-;/\<robdd.imps\>/;'q;"	kind:cons	file:
robdd.insert	../library/robdd.m	/^:- func insert(vars_entailed_result(T), var(T)) = vars_entailed_result(/;kq|/^\<insert\>/;'q;"	kind:func	file:
robdd.intersectable	../library/robdd.m	/^:- instance intersectable(imp_res_2(T)) where [$/;kq|-;/\<robdd.intersectable\>/;'q;"	kind:tci	file:
robdd.intersectable	../library/robdd.m	/^:- instance intersectable(leader_to_eqvclass(T)) where [$/;kq|-;/\<robdd.intersectable\>/;'q;"	kind:tci	file:
robdd.intersectable	../library/robdd.m	/^:- typeclass intersectable(T) where [$/;kq|-;/\<robdd.intersectable\>/;'q;"	kind:tc	file:
robdd.intersection	../library/robdd.m	/^    func(intersection\/2) is sparse_bitset.intersect$/;kq|-;/\<robdd.intersection\>/;'q;"	kind:tcim	file:
robdd.is_terminal	../library/robdd.m	/^:- pred is_terminal(robdd(/;kq|/^\<is_terminal\>/;'q;"	kind:pred
robdd.ite	../library/robdd.m	/^:- func ite(robdd(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<ite\>/;'q;"	kind:func
robdd.ite_var	../library/robdd.m	/^:- func ite_var(var(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<ite_var\>/;'q;"	kind:func
robdd.labelling	../library/robdd.m	/^:- pred labelling(vars(T)::in, robdd(T)::in, vars(T)::out, vars(/;kq|/^\<labelling\>/;'q;"	kind:pred
robdd.labelling_loop	../library/robdd.m	/^:- pred labelling_loop(list(var(T))::in, robdd(/;kq|/^\<labelling_loop\>/;'q;"	kind:pred	file:
robdd.leader_map	../library/robdd.m	/^:- type leader_map(T) == map(var(T), var(T)).$/;kq|-;/\<robdd.leader_map\>/;'q;"	kind:type
robdd.leader_to_eqvclass	../library/robdd.m	/^:- type leader_to_eqvclass(T)$/;kq|-;/\<robdd.leader_to_eqvclass\>/;'q;"	kind:type	file:
robdd.literal	../library/robdd.m	/^:- type literal(T)$/;kq|-;/\<robdd.literal\>/;'q;"	kind:type
robdd.make_equiv	../library/robdd.m	/^:- func make_equiv(equiv_vars(T)) = robdd(/;kq|/^\<make_equiv\>/;'q;"	kind:func
robdd.make_equiv_2	../library/robdd.m	/^:- func make_equiv_2(assoc_list(var(T)), vars(T)) = robdd(/;kq|/^\<make_equiv_2\>/;'q;"	kind:func	file:
robdd.make_node	../library/robdd.m	/^:- func make_node(var(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<make_node\>/;'q;"	kind:func	file:
robdd.merge_imp_res	../library/robdd.m	/^:- func merge_imp_res(vars_entailed_result(T), vars_entailed_result(/;kq|/^\<merge_imp_res\>/;'q;"	kind:func	file:
robdd.merge_imp_res_2	../library/robdd.m	/^:- func merge_imp_res_2(vars_entailed_result(T), vars_entailed_result(/;kq|/^\<merge_imp_res_2\>/;'q;"	kind:func	file:
robdd.minimal_model	../library/robdd.m	/^:- pred minimal_model(vars(T)::in, robdd(T)::in, vars(T)::out, vars(/;kq|/^\<minimal_model\>/;'q;"	kind:pred
robdd.minimal_model_2	../library/robdd.m	/^:- pred minimal_model_2(list(var(T))::in, robdd(/;kq|/^\<minimal_model_2\>/;'q;"	kind:pred	file:
robdd.neg	../library/robdd.m	/^    ;       neg(var(T)).$/;kq|-;/\<robdd.neg\>/;'q;"	kind:cons
robdd.neq_vars	../library/robdd.m	/^:- func neq_vars(var(T), var(T)) = robdd(/;kq|/^\<neq_vars\>/;'q;"	kind:func
robdd.node_name	../library/robdd.m	/^:- func node_name(robdd(/;kq|/^\<node_name\>/;'q;"	kind:func	file:
robdd.node_num	../library/robdd.m	/^:- func node_num(robdd(/;kq|/^\<node_num\>/;'q;"	kind:func	file:
robdd.not_var	../library/robdd.m	/^:- func not_var(var(T)) = robdd(/;kq|/^\<not_var\>/;'q;"	kind:func
robdd.one	../library/robdd.m	/^:- func one = robdd(/;kq|/^\<one\>/;'q;"	kind:func
robdd.pos	../library/robdd.m	/^    --->    pos(var(T))$/;kq|-;/\<robdd.pos\>/;'q;"	kind:cons
robdd.print_robdd	../library/robdd.m	/^:- pred print_robdd(robdd(/;kq|/^\<print_robdd\>/;'q;"	kind:pred
robdd.print_robdd_2	../library/robdd.m	/^:- pred print_robdd_2(io.text_output_stream::in, robdd(/;kq|/^\<print_robdd_2\>/;'q;"	kind:pred	file:
robdd.remove_implications	../library/robdd.m	/^:- func remove_implications(imp_vars(T), robdd(T)) = robdd(/;kq|/^\<remove_implications\>/;'q;"	kind:func
robdd.remove_implications_2	../library/robdd.m	/^:- pred remove_implications_2(imp_vars(T)::in, vars(/;kq|/^\<remove_implications_2\>/;'q;"	kind:pred	file:
robdd.rename_vars	../library/robdd.m	/^:- func rename_vars(func(var(T)) = var(T), robdd(T)) = robdd(/;kq|/^\<rename_vars\>/;'q;"	kind:func
robdd.report_zero_constraint	../library/robdd.m	/^:- impure pred report_zero_constraint is det.$/;kq|/^\<report_zero_constraint\>/;'q;"	kind:pred	file:
robdd.restrict	../library/robdd.m	/^:- func restrict(var(T), robdd(T)) = robdd(/;kq|/^\<restrict\>/;'q;"	kind:func
robdd.restrict_filter	../library/robdd.m	/^:- func restrict_filter(pred(var(T)), pred(var(T)), robdd(T)) = robdd(/;kq|/^\<restrict_filter\>/;'q;"	kind:func
robdd.restrict_filter	../library/robdd.m	/^:- func restrict_filter(pred(var(T)), robdd(T)) = robdd(/;kq|/^\<restrict_filter\>/;'q;"	kind:func
robdd.restrict_threshold	../library/robdd.m	/^:- func restrict_threshold(var(T), robdd(T)) = robdd(/;kq|/^\<restrict_threshold\>/;'q;"	kind:func
robdd.restrict_true_false_vars	../library/robdd.m	/^:- func restrict_true_false_vars(vars(T), vars(T), robdd(T)) = robdd(/;kq|/^\<restrict_true_false_vars\>/;'q;"	kind:func
robdd.rev_dis_imps	../library/robdd.m	/^                rev_dis_imps    :: imp_map(T)  % ~K =>  V  ( K \\\/  V)$/;kq|-;/\<robdd.rev_dis_imps\>/;'q;"	kind:fld
robdd.rev_imps	../library/robdd.m	/^                rev_imps        :: imp_map(T), % ~K => ~V  ( K \\\/ ~V)$/;kq|-;/\<robdd.rev_imps\>/;'q;"	kind:fld
robdd.rev_map	../library/robdd.m	/^:- func rev_map(entailment_result(leader_to_eqvclass(/;kq|/^\<rev_map\>/;'q;"	kind:func	file:
robdd.s	../library/robdd.m	/^    ;       some_vars(vars :: T).$/;kq|-;/\<robdd.s\>/;'q;"	kind:fld
robdd.size	../library/robdd.m	/^:- pred size(robdd(/;kq|/^\<size\>/;'q;"	kind:pred
robdd.size	../library/robdd.m	/^:- pred size(robdd(T)::in, int::out, int::out, list(var(/;kq|/^\<size\>/;'q;"	kind:pred
robdd.size_2	../library/robdd.m	/^:- pred size_2(robdd(/;kq|/^\<size_2\>/;'q;"	kind:pred	file:
robdd.some_vars	../library/robdd.m	/^    ;       some_vars(vars :: T).$/;kq|-;/\<robdd.some_vars\>/;'q;"	kind:cons
robdd.squeeze_equiv	../library/robdd.m	/^:- func squeeze_equiv(equiv_vars(T), robdd(T)) = robdd(/;kq|/^\<squeeze_equiv\>/;'q;"	kind:func
robdd.terminal_name	../library/robdd.m	/^:- func terminal_name(robdd(/;kq|/^\<terminal_name\>/;'q;"	kind:func	file:
robdd.tr	../library/robdd.m	/^:- func tr(robdd(T)) = robdd(/;kq|/^\<tr\>/;'q;"	kind:func	file:
robdd.value	../library/robdd.m	/^:- func value(robdd(T)) = var(/;kq|/^\<value\>/;'q;"	kind:func	file:
robdd.var	../library/robdd.m	/^:- func var(var(T)) = robdd(/;kq|/^\<var\>/;'q;"	kind:func
robdd.var_cache	../library/robdd.m	/^:- type var_cache(T) == map(var(T), bool).$/;kq|-;/\<robdd.var_cache\>/;'q;"	kind:type	file:
robdd.var_entailed	../library/robdd.m	/^:- pred var_entailed(robdd(T)::in, var(/;kq|/^\<var_entailed\>/;'q;"	kind:pred
robdd.var_is_constrained	../library/robdd.m	/^:- pred var_is_constrained(robdd(T)::in, var(/;kq|/^\<var_is_constrained\>/;'q;"	kind:pred
robdd.var_restrict_false	../library/robdd.m	/^:- func var_restrict_false(var(T), robdd(T)) = robdd(/;kq|/^\<var_restrict_false\>/;'q;"	kind:func
robdd.var_restrict_true	../library/robdd.m	/^:- func var_restrict_true(var(T), robdd(T)) = robdd(/;kq|/^\<var_restrict_true\>/;'q;"	kind:func
robdd.var_to_string	../library/robdd.m	/^:- type var_to_string(T) == (func(var(T)) = string).$/;kq|-;/\<robdd.var_to_string\>/;'q;"	kind:type
robdd.vars	../library/robdd.m	/^:- type vars(T) == sparse_bitset(var(T)).$/;kq|-;/\<robdd.vars\>/;'q;"	kind:type
robdd.vars_are_constrained	../library/robdd.m	/^:- pred vars_are_constrained(robdd(T)::in, vars(/;kq|/^\<vars_are_constrained\>/;'q;"	kind:pred
robdd.vars_are_constrained_2	../library/robdd.m	/^:- pred vars_are_constrained_2(robdd(T)::in, list(var(/;kq|/^\<vars_are_constrained_2\>/;'q;"	kind:pred	file:
robdd.vars_disentailed	../library/robdd.m	/^:- func vars_disentailed(robdd(T)) = vars_entailed_result(/;kq|/^\<vars_disentailed\>/;'q;"	kind:func
robdd.vars_entailed	../library/robdd.m	/^:- func vars_entailed(robdd(T)) = vars_entailed_result(/;kq|/^\<vars_entailed\>/;'q;"	kind:func
robdd.vars_entailed_result	../library/robdd.m	/^:- type vars_entailed_result(T) == entailment_result(vars(T)).$/;kq|-;/\<robdd.vars_entailed_result\>/;'q;"	kind:type
robdd.write_edge	../library/robdd.m	/^:- pred write_edge(io.text_output_stream::in, robdd(T)::in, robdd(/;kq|/^\<write_edge\>/;'q;"	kind:pred	file:
robdd.write_node	../library/robdd.m	/^:- pred write_node(io.text_output_stream::in, robdd(/;kq|/^\<write_node\>/;'q;"	kind:pred	file:
robdd.zero	../library/robdd.m	/^:- func zero = robdd(/;kq|/^\<zero\>/;'q;"	kind:func
robdd.~ robdd(T	../library/robdd.m	/^:- func (~ robdd(T)) = robdd(/;kq|/^\<~ robdd(T\>/;'q;"	kind:func
robdd_cache	../library/robdd.m	/^:- type robdd_cache(T) == map(robdd(T), robdd(T)).$/;kq|-;/\<robdd_cache\>/;'q;"	kind:type	file:
robdd_to_doc	../library/pprint.m	/^:- func robdd_to_doc(int, robdd(/;kq|/^\<robdd_to_doc\>/;'q;"	kind:func	file:
robdd_to_dot	../library/robdd.m	/^:- pred robdd_to_dot(robdd(/;kq|/^\<robdd_to_dot\>/;'q;"	kind:pred
robdd_to_dot	../library/robdd.m	/^:- pred robdd_to_dot(robdd(/;kq|/^\<robdd_to_dot\>/;'q;"	kind:pred
robdd_to_dot_2	../library/robdd.m	/^:- pred robdd_to_dot_2(io.text_output_stream::in, robdd(/;kq|/^\<robdd_to_dot_2\>/;'q;"	kind:pred	file:
robdd_to_dot_stream	../library/robdd.m	/^:- pred robdd_to_dot_stream(io.text_output_stream::in, robdd(/;kq|/^\<robdd_to_dot_stream\>/;'q;"	kind:pred
rollback_exception	../library/stm_builtin.m	/^:- type rollback_exception$/;kq|-;/\<rollback_exception\>/;'q;"	kind:type
rollback_invalid_transaction	../library/stm_builtin.m	/^    --->    rollback_invalid_transaction$/;kq|-;/\<rollback_invalid_transaction\>/;'q;"	kind:cons
rollback_retry	../library/stm_builtin.m	/^    ;       rollback_retry.$/;kq|-;/\<rollback_retry\>/;'q;"	kind:cons
root_map	../library/digraph.m	/^                root_map    :: map(digraph_key(T), digraph_key(T)),$/;kq|-;/\<root_map\>/;'q;"	kind:fld	file:
rotate_left	../library/uint16.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
rotate_left	../library/uint32.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
rotate_left	../library/uint64.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
rotate_left	../library/uint8.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
rotate_right	../library/uint16.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
rotate_right	../library/uint32.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
rotate_right	../library/uint64.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
rotate_right	../library/uint8.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
round	../library/math.m	/^:- func round(/;kq|/^\<round\>/;'q;"	kind:func
round_to_int	../library/float.m	/^:- func round_to_int(/;kq|/^\<round_to_int\>/;'q;"	kind:func
rpri_filename	../mdbcomp/program_representation.m	/^                rpri_filename       :: string$/;kq|-;/\<rpri_filename\>/;'q;"	kind:fld	file:
rpri_filename	program_representation.m	/^                rpri_filename       :: string$/;kq|-;/\<rpri_filename\>/;'q;"	kind:fld	file:
rstrip	../library/string.m	/^:- func rstrip(/;kq|/^\<rstrip\>/;'q;"	kind:func
rstrip_pred	../library/string.m	/^:- func rstrip_pred(pred(char)::in(pred(/;kq|/^\<rstrip_pred\>/;'q;"	kind:func
rtc	../library/digraph.m	/^:- func rtc(digraph(T)) = digraph(/;kq|/^\<rtc\>/;'q;"	kind:func
rtc_error	../mdbcomp/read_trace_counts.m	/^    ;       rtc_error(read_trace_counts_error).$/;kq|-;/\<rtc_error\>/;'q;"	kind:cons	file:
rtc_error	read_trace_counts.m	/^    ;       rtc_error(read_trace_counts_error).$/;kq|-;/\<rtc_error\>/;'q;"	kind:cons	file:
rtc_ok	../mdbcomp/read_trace_counts.m	/^    --->    rtc_ok(trace_count_file_type, trace_counts)$/;kq|-;/\<rtc_ok\>/;'q;"	kind:cons	file:
rtc_ok	read_trace_counts.m	/^    --->    rtc_ok(trace_count_file_type, trace_counts)$/;kq|-;/\<rtc_ok\>/;'q;"	kind:cons	file:
rtce_error_message	../mdbcomp/read_trace_counts.m	/^    ;       rtce_error_message(string).$/;kq|-;/\<rtce_error_message\>/;'q;"	kind:cons	file:
rtce_error_message	read_trace_counts.m	/^    ;       rtce_error_message(string).$/;kq|-;/\<rtce_error_message\>/;'q;"	kind:cons	file:
rtce_io_error	../mdbcomp/read_trace_counts.m	/^    ;       rtce_io_error(io.error)$/;kq|-;/\<rtce_io_error\>/;'q;"	kind:cons	file:
rtce_io_error	read_trace_counts.m	/^    ;       rtce_io_error(io.error)$/;kq|-;/\<rtce_io_error\>/;'q;"	kind:cons	file:
rtce_open_error	../mdbcomp/read_trace_counts.m	/^    --->    rtce_open_error(io.error)$/;kq|-;/\<rtce_open_error\>/;'q;"	kind:cons	file:
rtce_open_error	read_trace_counts.m	/^    --->    rtce_open_error(io.error)$/;kq|-;/\<rtce_open_error\>/;'q;"	kind:cons	file:
rtce_syntax_error	../mdbcomp/read_trace_counts.m	/^    ;       rtce_syntax_error(string)$/;kq|-;/\<rtce_syntax_error\>/;'q;"	kind:cons	file:
rtce_syntax_error	read_trace_counts.m	/^    ;       rtce_syntax_error(string)$/;kq|-;/\<rtce_syntax_error\>/;'q;"	kind:cons	file:
rtcf_error_message	../mdbcomp/read_trace_counts.m	/^    ;       rtcf_error_message(string).$/;kq|-;/\<rtcf_error_message\>/;'q;"	kind:cons
rtcf_error_message	read_trace_counts.m	/^    ;       rtcf_error_message(string).$/;kq|-;/\<rtcf_error_message\>/;'q;"	kind:cons
rtcf_ok	../mdbcomp/read_trace_counts.m	/^    --->    rtcf_ok(trace_count_file_type, trace_counts)$/;kq|-;/\<rtcf_ok\>/;'q;"	kind:cons
rtcf_ok	read_trace_counts.m	/^    --->    rtcf_ok(trace_count_file_type, trace_counts)$/;kq|-;/\<rtcf_ok\>/;'q;"	kind:cons
rtree	../library/rtree.m	/^:- type rtree(K, V)$/;kq|-;/\<rtree\>/;'q;"	kind:type	file:
rtree.bounding_region	../library/rtree.m	/^    func bounding_region(K, K) = K,$/;kq|-;/\<rtree.bounding_region\>/;'q;"	kind:tcm
rtree.bounding_region	../library/rtree.m	/^    func(bounding_region\/2) is box3d_bounding_region,$/;kq|-;/\<rtree.bounding_region\>/;'q;"	kind:tcim	file:
rtree.bounding_region	../library/rtree.m	/^    func(bounding_region\/2) is box_bounding_region,$/;kq|-;/\<rtree.bounding_region\>/;'q;"	kind:tcim	file:
rtree.bounding_region	../library/rtree.m	/^    func(bounding_region\/2) is interval_bounding_region,$/;kq|-;/\<rtree.bounding_region\>/;'q;"	kind:tcim	file:
rtree.bounding_region_size	../library/rtree.m	/^    func bounding_region_size(K, K) = float$/;kq|-;/\<rtree.bounding_region_size\>/;'q;"	kind:tcm
rtree.bounding_region_size	../library/rtree.m	/^    func(bounding_region_size\/2) is box3d_bounding_region_volume$/;kq|-;/\<rtree.bounding_region_size\>/;'q;"	kind:tcim	file:
rtree.bounding_region_size	../library/rtree.m	/^    func(bounding_region_size\/2) is box_bounding_region_area$/;kq|-;/\<rtree.bounding_region_size\>/;'q;"	kind:tcim	file:
rtree.bounding_region_size	../library/rtree.m	/^    func(bounding_region_size\/2) is interval_bounding_region_length$/;kq|-;/\<rtree.bounding_region_size\>/;'q;"	kind:tcim	file:
rtree.box	../library/rtree.m	/^:- type box$/;kq|-;/\<rtree.box\>/;'q;"	kind:type
rtree.box3d	../library/rtree.m	/^:- type box3d$/;kq|-;/\<rtree.box3d\>/;'q;"	kind:type
rtree.box3d_bounding_region	../library/rtree.m	/^:- func box3d_bounding_region(/;kq|/^\<box3d_bounding_region\>/;'q;"	kind:func	file:
rtree.box3d_contains	../library/rtree.m	/^:- pred box3d_contains(/;kq|/^\<box3d_contains\>/;'q;"	kind:pred	file:
rtree.box3d_intersects	../library/rtree.m	/^:- pred box3d_intersects(/;kq|/^\<box3d_intersects\>/;'q;"	kind:pred	file:
rtree.box3d_volume	../library/rtree.m	/^:- func box3d_volume(/;kq|/^\<box3d_volume\>/;'q;"	kind:func	file:
rtree.box_area	../library/rtree.m	/^:- func box_area(/;kq|/^\<box_area\>/;'q;"	kind:func	file:
rtree.box_bounding_region	../library/rtree.m	/^:- func box_bounding_region(/;kq|/^\<box_bounding_region\>/;'q;"	kind:func	file:
rtree.box_bounding_region_area	../library/rtree.m	/^:- func box_bounding_region_area(/;kq|/^\<box_bounding_region_area\>/;'q;"	kind:func	file:
rtree.box_contains	../library/rtree.m	/^:- pred box_contains(/;kq|/^\<box_contains\>/;'q;"	kind:pred	file:
rtree.box_intersects	../library/rtree.m	/^:- pred box_intersects(/;kq|/^\<box_intersects\>/;'q;"	kind:pred	file:
rtree.choose_subtree	../library/rtree.m	/^:- func choose_subtree(K, K, K) = min_of_two_result <= region(/;kq|/^\<choose_subtree\>/;'q;"	kind:func	file:
rtree.choose_subtree	../library/rtree.m	/^:- func choose_subtree(K, K, K, K) = min_of_three_result <= region(/;kq|/^\<choose_subtree\>/;'q;"	kind:func	file:
rtree.contains	../library/rtree.m	/^    pred contains(K::in, K::in) is semidet,$/;kq|-;/\<rtree.contains\>/;'q;"	kind:tcm
rtree.contains	../library/rtree.m	/^    pred(contains\/2) is box3d_contains,$/;kq|-;/\<rtree.contains\>/;'q;"	kind:tcim	file:
rtree.contains	../library/rtree.m	/^    pred(contains\/2) is box_contains,$/;kq|-;/\<rtree.contains\>/;'q;"	kind:tcim	file:
rtree.contains	../library/rtree.m	/^    pred(contains\/2) is interval_contains,$/;kq|-;/\<rtree.contains\>/;'q;"	kind:tcim	file:
rtree.delete	../library/rtree.m	/^:- pred delete(K::in, V::in, rtree(K, V)::in, rtree(/;kq|/^\<delete\>/;'q;"	kind:pred
rtree.delete_2	../library/rtree.m	/^:- pred delete_2(rtree_2(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
rtree.delete_info	../library/rtree.m	/^:- type delete_info(K, V)$/;kq|-;/\<rtree.delete_info\>/;'q;"	kind:type	file:
rtree.deleting	../library/rtree.m	/^    --->    deleting(orphans(K, V))$/;kq|-;/\<rtree.deleting\>/;'q;"	kind:cons	file:
rtree.empty	../library/rtree.m	/^    --->    empty$/;kq|-;/\<rtree.empty\>/;'q;"	kind:cons	file:
rtree.finished	../library/rtree.m	/^    ;       finished(int, orphans(K, V)).$/;kq|-;/\<rtree.finished\>/;'q;"	kind:cons	file:
rtree.fold	../library/rtree.m	/^:- pred fold(pred(K, V, A, A), rtree(/;kq|/^\<fold\>/;'q;"	kind:pred
rtree.fold_2	../library/rtree.m	/^:- pred fold_2(pred(K, V, A, A), rtree_2(/;kq|/^\<fold_2\>/;'q;"	kind:pred	file:
rtree.fold_subtree	../library/rtree.m	/^:- pred fold_subtree(pred(K, V, A, A), K, rtree_2(/;kq|/^\<fold_subtree\>/;'q;"	kind:pred	file:
rtree.four	../library/rtree.m	/^    ;       four(K, rtree_2(K, V), K, rtree_2(K, V), K, rtree_2(K, V), K,$/;kq|-;/\<rtree.four\>/;'q;"	kind:cons	file:
rtree.include_min	../library/rtree.m	/^:- pred include_min(/;kq|/^\<include_min\>/;'q;"	kind:pred	file:
rtree.init	../library/rtree.m	/^:- func init = (rtree(K, V)::uo) is det <= region(/;kq|/^\<init\>/;'q;"	kind:func
rtree.insert	../library/rtree.m	/^:- func insert(K, V, rtree(K, V)) = rtree(K, V) <= region(/;kq|/^\<insert\>/;'q;"	kind:func
rtree.insert_2	../library/rtree.m	/^:- pred insert_2(rtree_2(K, V)::in, K::in, V::in, rtree_2(/;kq|/^\<insert_2\>/;'q;"	kind:pred	file:
rtree.insert_and_split_child2	../library/rtree.m	/^:- pred insert_and_split_child2(K::in, rtree_2(/;kq|/^\<insert_and_split_child2\>/;'q;"	kind:pred	file:
rtree.insert_and_split_child3	../library/rtree.m	/^:- pred insert_and_split_child3(K::in, rtree_2(/;kq|/^\<insert_and_split_child3\>/;'q;"	kind:pred	file:
rtree.insert_tree	../library/rtree.m	/^:- func insert_tree(rtree_2(K, V), K, rtree_2(/;kq|/^\<insert_tree\>/;'q;"	kind:func	file:
rtree.intersects	../library/rtree.m	/^    pred intersects(K::in, K::in) is semidet,$/;kq|-;/\<rtree.intersects\>/;'q;"	kind:tcm
rtree.intersects	../library/rtree.m	/^    pred(intersects\/2) is box3d_intersects,$/;kq|-;/\<rtree.intersects\>/;'q;"	kind:tcim	file:
rtree.intersects	../library/rtree.m	/^    pred(intersects\/2) is box_intersects,$/;kq|-;/\<rtree.intersects\>/;'q;"	kind:tcim	file:
rtree.intersects	../library/rtree.m	/^    pred(intersects\/2) is interval_intersects,$/;kq|-;/\<rtree.intersects\>/;'q;"	kind:tcim	file:
rtree.interval	../library/rtree.m	/^:- type interval$/;kq|-;/\<rtree.interval\>/;'q;"	kind:type
rtree.interval_bounding_region	../library/rtree.m	/^:- func interval_bounding_region(/;kq|/^\<interval_bounding_region\>/;'q;"	kind:func	file:
rtree.interval_contains	../library/rtree.m	/^:- pred interval_contains(/;kq|/^\<interval_contains\>/;'q;"	kind:pred	file:
rtree.interval_intersects	../library/rtree.m	/^:- pred interval_intersects(/;kq|/^\<interval_intersects\>/;'q;"	kind:pred	file:
rtree.interval_length	../library/rtree.m	/^:- func interval_length(/;kq|/^\<interval_length\>/;'q;"	kind:func	file:
rtree.is_empty	../library/rtree.m	/^:- pred is_empty(rtree(/;kq|/^\<is_empty\>/;'q;"	kind:pred
rtree.leaf	../library/rtree.m	/^    --->    leaf(V)$/;kq|-;/\<rtree.leaf\>/;'q;"	kind:cons	file:
rtree.map_values	../library/rtree.m	/^:- pred map_values(pred(K, V, W), rtree(K, V), rtree(/;kq|/^\<map_values\>/;'q;"	kind:pred
rtree.map_values_2	../library/rtree.m	/^:- pred map_values_2(pred(K, V, W), rtree_2(K, V), rtree_2(/;kq|/^\<map_values_2\>/;'q;"	kind:pred	file:
rtree.map_values_key_2	../library/rtree.m	/^:- pred map_values_key_2(pred(K, V, W), K, rtree_2(K, V), rtree_2(/;kq|/^\<map_values_key_2\>/;'q;"	kind:pred	file:
rtree.maybe_limit	../library/rtree.m	/^:- pred maybe_limit(K::in, pred(K, E)::in(pred(/;kq|/^\<maybe_limit\>/;'q;"	kind:pred	file:
rtree.min2_first	../library/rtree.m	/^    --->    min2_first$/;kq|-;/\<rtree.min2_first\>/;'q;"	kind:cons	file:
rtree.min2_second	../library/rtree.m	/^    ;       min2_second.$/;kq|-;/\<rtree.min2_second\>/;'q;"	kind:cons	file:
rtree.min3_first	../library/rtree.m	/^    --->    min3_first$/;kq|-;/\<rtree.min3_first\>/;'q;"	kind:cons	file:
rtree.min3_second	../library/rtree.m	/^    ;       min3_second$/;kq|-;/\<rtree.min3_second\>/;'q;"	kind:cons	file:
rtree.min3_third	../library/rtree.m	/^    ;       min3_third.$/;kq|-;/\<rtree.min3_third\>/;'q;"	kind:cons	file:
rtree.min4_first	../library/rtree.m	/^    --->    min4_first$/;kq|-;/\<rtree.min4_first\>/;'q;"	kind:cons	file:
rtree.min4_fourth	../library/rtree.m	/^    ;       min4_fourth.$/;kq|-;/\<rtree.min4_fourth\>/;'q;"	kind:cons	file:
rtree.min4_second	../library/rtree.m	/^    ;       min4_second$/;kq|-;/\<rtree.min4_second\>/;'q;"	kind:cons	file:
rtree.min4_third	../library/rtree.m	/^    ;       min4_third$/;kq|-;/\<rtree.min4_third\>/;'q;"	kind:cons	file:
rtree.min_of_four_result	../library/rtree.m	/^:- type min_of_four_result$/;kq|-;/\<rtree.min_of_four_result\>/;'q;"	kind:type	file:
rtree.min_of_three_result	../library/rtree.m	/^:- type min_of_three_result$/;kq|-;/\<rtree.min_of_three_result\>/;'q;"	kind:type	file:
rtree.min_of_two_result	../library/rtree.m	/^:- type min_of_two_result$/;kq|-;/\<rtree.min_of_two_result\>/;'q;"	kind:type	file:
rtree.minimum_of_four	../library/rtree.m	/^:- func minimum_of_four(/;kq|/^\<minimum_of_four\>/;'q;"	kind:func	file:
rtree.minimum_of_three	../library/rtree.m	/^:- func minimum_of_three(/;kq|/^\<minimum_of_three\>/;'q;"	kind:func	file:
rtree.one	../library/rtree.m	/^    ;       one(K, V)$/;kq|-;/\<rtree.one\>/;'q;"	kind:cons	file:
rtree.orphan	../library/rtree.m	/^:- type orphan(K, V)$/;kq|-;/\<rtree.orphan\>/;'q;"	kind:type	file:
rtree.orphans	../library/rtree.m	/^:- type orphans(K, V) == list(orphan(K, V)).$/;kq|-;/\<rtree.orphans\>/;'q;"	kind:type	file:
rtree.region	../library/rtree.m	/^:- instance region(box) where [$/;kq|-;/\<rtree.region\>/;'q;"	kind:tci	file:
rtree.region	../library/rtree.m	/^:- instance region(box3d) where [$/;kq|-;/\<rtree.region\>/;'q;"	kind:tci	file:
rtree.region	../library/rtree.m	/^:- instance region(interval) where [$/;kq|-;/\<rtree.region\>/;'q;"	kind:tci	file:
rtree.region	../library/rtree.m	/^:- typeclass region(K) where [$/;kq|-;/\<rtree.region\>/;'q;"	kind:tc
rtree.search_contains	../library/rtree.m	/^:- func search_contains(rtree(K, V), K) = list(V) <= region(/;kq|/^\<search_contains\>/;'q;"	kind:func
rtree.search_contains_2	../library/rtree.m	/^:- pred search_contains_2(rtree_2(K, V)::in, K::in, list(V)::in, list(/;kq|/^\<search_contains_2\>/;'q;"	kind:pred	file:
rtree.search_contains_subtree	../library/rtree.m	/^:- pred search_contains_subtree(K::in, rtree_2(/;kq|/^\<search_contains_subtree\>/;'q;"	kind:pred	file:
rtree.search_first	../library/rtree.m	/^:- pred search_first(pred(K, L), pred(V, L), rtree(/;kq|/^\<search_first\>/;'q;"	kind:pred
rtree.search_first_2	../library/rtree.m	/^:- pred search_first_2(rtree_2(K, V), pred(K, E), pred(/;kq|/^\<search_first_2\>/;'q;"	kind:pred	file:
rtree.search_general	../library/rtree.m	/^:- func search_general(pred(K)::in(pred(/;kq|/^\<search_general\>/;'q;"	kind:func
rtree.search_general_2	../library/rtree.m	/^:- pred search_general_2(rtree_2(/;kq|/^\<search_general_2\>/;'q;"	kind:pred	file:
rtree.search_general_fold	../library/rtree.m	/^:- pred search_general_fold(pred(K), pred(K, V, A, A), rtree(/;kq|/^\<search_general_fold\>/;'q;"	kind:pred
rtree.search_general_fold_2	../library/rtree.m	/^:- pred search_general_fold_2(rtree_2(K, V), pred(/;kq|/^\<search_general_fold_2\>/;'q;"	kind:pred	file:
rtree.search_general_subtree	../library/rtree.m	/^:- pred search_general_subtree(K::in, rtree_2(/;kq|/^\<search_general_subtree\>/;'q;"	kind:pred	file:
rtree.search_intersects	../library/rtree.m	/^:- func search_intersects(rtree(K, V), K) = list(V) <= region(/;kq|/^\<search_intersects\>/;'q;"	kind:func
rtree.search_intersects_2	../library/rtree.m	/^:- pred search_intersects_2(rtree_2(K, V)::in, K::in, list(/;kq|/^\<search_intersects_2\>/;'q;"	kind:pred	file:
rtree.size	../library/rtree.m	/^    func size(K) = float,$/;kq|-;/\<rtree.size\>/;'q;"	kind:tcm
rtree.size	../library/rtree.m	/^    func(size\/1) is box3d_volume,$/;kq|-;/\<rtree.size\>/;'q;"	kind:tcim	file:
rtree.size	../library/rtree.m	/^    func(size\/1) is box_area,$/;kq|-;/\<rtree.size\>/;'q;"	kind:tcim	file:
rtree.size	../library/rtree.m	/^    func(size\/1) is interval_length,$/;kq|-;/\<rtree.size\>/;'q;"	kind:tcim	file:
rtree.split_4_node	../library/rtree.m	/^:- pred split_4_node(rtree_2(K, V)::in(four), K::out, rtree_2(/;kq|/^\<split_4_node\>/;'q;"	kind:pred	file:
rtree.three	../library/rtree.m	/^    ;       three(K, rtree_2(K, V), K, rtree_2(K, V), K, rtree_2(K, V))$/;kq|-;/\<rtree.three\>/;'q;"	kind:cons	file:
rtree.try_deletion2	../library/rtree.m	/^:- pred try_deletion2(K::in, rtree_2(K, V)::in, K::in, rtree_2(/;kq|/^\<try_deletion2\>/;'q;"	kind:pred	file:
rtree.try_deletion3	../library/rtree.m	/^:- pred try_deletion3(K::in, rtree_2(K, V)::in, K::in, rtree_2(/;kq|/^\<try_deletion3\>/;'q;"	kind:pred	file:
rtree.try_deletion4	../library/rtree.m	/^:- pred try_deletion4(K::in, rtree_2(K, V)::in, K::in, rtree_2(/;kq|/^\<try_deletion4\>/;'q;"	kind:pred	file:
rtree.two	../library/rtree.m	/^    ;       two(K, rtree_2(K, V), K, rtree_2(K, V))$/;kq|-;/\<rtree.two\>/;'q;"	kind:cons	file:
rtree_2	../library/rtree.m	/^:- type rtree_2(K, V)$/;kq|-;/\<rtree_2\>/;'q;"	kind:type	file:
rtti_access.bytecode	../mdbcomp/rtti_access.m	/^:- type bytecode$/;kq|-;/\<rtti_access.bytecode\>/;'q;"	kind:type
rtti_access.bytecode	rtti_access.m	/^:- type bytecode$/;kq|-;/\<rtti_access.bytecode\>/;'q;"	kind:type
rtti_access.bytecode_bytes	../mdbcomp/rtti_access.m	/^:- type bytecode_bytes$/;kq|-;/\<rtti_access.bytecode_bytes\>/;'q;"	kind:type
rtti_access.bytecode_bytes	rtti_access.m	/^:- type bytecode_bytes$/;kq|-;/\<rtti_access.bytecode_bytes\>/;'q;"	kind:type
rtti_access.encode_byte	../mdbcomp/rtti_access.m	/^:- pred encode_byte(int::in, list(/;kq|/^\<encode_byte\>/;'q;"	kind:pred
rtti_access.encode_byte	rtti_access.m	/^:- pred encode_byte(int::in, list(/;kq|/^\<encode_byte\>/;'q;"	kind:pred
rtti_access.encode_byte_det	../mdbcomp/rtti_access.m	/^:- pred encode_byte_det(int::in, list(/;kq|/^\<encode_byte_det\>/;'q;"	kind:pred
rtti_access.encode_byte_det	rtti_access.m	/^:- pred encode_byte_det(int::in, list(/;kq|/^\<encode_byte_det\>/;'q;"	kind:pred
rtti_access.encode_byte_func	../mdbcomp/rtti_access.m	/^:- func encode_byte_func(int) = list(/;kq|/^\<encode_byte_func\>/;'q;"	kind:func
rtti_access.encode_byte_func	rtti_access.m	/^:- func encode_byte_func(int) = list(/;kq|/^\<encode_byte_func\>/;'q;"	kind:func
rtti_access.encode_int32	../mdbcomp/rtti_access.m	/^:- pred encode_int32(int::in, list(/;kq|/^\<encode_int32\>/;'q;"	kind:pred
rtti_access.encode_int32	rtti_access.m	/^:- pred encode_int32(int::in, list(/;kq|/^\<encode_int32\>/;'q;"	kind:pred
rtti_access.encode_int32_det	../mdbcomp/rtti_access.m	/^:- pred encode_int32_det(int::in, list(/;kq|/^\<encode_int32_det\>/;'q;"	kind:pred
rtti_access.encode_int32_det	rtti_access.m	/^:- pred encode_int32_det(int::in, list(/;kq|/^\<encode_int32_det\>/;'q;"	kind:pred
rtti_access.encode_int32_func	../mdbcomp/rtti_access.m	/^:- func encode_int32_func(int) = list(/;kq|/^\<encode_int32_func\>/;'q;"	kind:func
rtti_access.encode_int32_func	rtti_access.m	/^:- func encode_int32_func(int) = list(/;kq|/^\<encode_int32_func\>/;'q;"	kind:func
rtti_access.encode_len_string	../mdbcomp/rtti_access.m	/^:- pred encode_len_string(string::in, list(/;kq|/^\<encode_len_string\>/;'q;"	kind:pred
rtti_access.encode_len_string	rtti_access.m	/^:- pred encode_len_string(string::in, list(/;kq|/^\<encode_len_string\>/;'q;"	kind:pred
rtti_access.encode_num	../mdbcomp/rtti_access.m	/^:- pred encode_num(int::in, list(/;kq|/^\<encode_num\>/;'q;"	kind:pred
rtti_access.encode_num	rtti_access.m	/^:- pred encode_num(int::in, list(/;kq|/^\<encode_num\>/;'q;"	kind:pred
rtti_access.encode_num_2	../mdbcomp/rtti_access.m	/^:- pred encode_num_2(int::in, list(int)::in, list(/;kq|/^\<encode_num_2\>/;'q;"	kind:pred	file:
rtti_access.encode_num_2	rtti_access.m	/^:- pred encode_num_2(int::in, list(int)::in, list(/;kq|/^\<encode_num_2\>/;'q;"	kind:pred	file:
rtti_access.encode_num_det	../mdbcomp/rtti_access.m	/^:- pred encode_num_det(int::in, list(/;kq|/^\<encode_num_det\>/;'q;"	kind:pred
rtti_access.encode_num_det	rtti_access.m	/^:- pred encode_num_det(int::in, list(/;kq|/^\<encode_num_det\>/;'q;"	kind:pred
rtti_access.encode_num_func	../mdbcomp/rtti_access.m	/^:- func encode_num_func(int) = list(/;kq|/^\<encode_num_func\>/;'q;"	kind:func
rtti_access.encode_num_func	rtti_access.m	/^:- func encode_num_func(int) = list(/;kq|/^\<encode_num_func\>/;'q;"	kind:func
rtti_access.encode_short	../mdbcomp/rtti_access.m	/^:- pred encode_short(int::in, list(/;kq|/^\<encode_short\>/;'q;"	kind:pred
rtti_access.encode_short	rtti_access.m	/^:- pred encode_short(int::in, list(/;kq|/^\<encode_short\>/;'q;"	kind:pred
rtti_access.encode_short_det	../mdbcomp/rtti_access.m	/^:- pred encode_short_det(int::in, list(/;kq|/^\<encode_short_det\>/;'q;"	kind:pred
rtti_access.encode_short_det	rtti_access.m	/^:- pred encode_short_det(int::in, list(/;kq|/^\<encode_short_det\>/;'q;"	kind:pred
rtti_access.encode_short_func	../mdbcomp/rtti_access.m	/^:- func encode_short_func(int) = list(/;kq|/^\<encode_short_func\>/;'q;"	kind:func
rtti_access.encode_short_func	rtti_access.m	/^:- func encode_short_func(int) = list(/;kq|/^\<encode_short_func\>/;'q;"	kind:func
rtti_access.get_proc_name	../mdbcomp/rtti_access.m	/^:- func get_proc_name(/;kq|/^\<get_proc_name\>/;'q;"	kind:func
rtti_access.get_proc_name	rtti_access.m	/^:- func get_proc_name(/;kq|/^\<get_proc_name\>/;'q;"	kind:func
rtti_access.proc_layout_is_uci	../mdbcomp/rtti_access.m	/^:- pred proc_layout_is_uci(/;kq|/^\<proc_layout_is_uci\>/;'q;"	kind:pred	file:
rtti_access.proc_layout_is_uci	rtti_access.m	/^:- pred proc_layout_is_uci(/;kq|/^\<proc_layout_is_uci\>/;'q;"	kind:pred	file:
rtti_access.read_byte	../mdbcomp/rtti_access.m	/^:- pred read_byte(/;kq|/^\<read_byte\>/;'q;"	kind:pred
rtti_access.read_byte	rtti_access.m	/^:- pred read_byte(/;kq|/^\<read_byte\>/;'q;"	kind:pred
rtti_access.read_byte_2	../mdbcomp/rtti_access.m	/^:- pred read_byte_2(/;kq|/^\<read_byte_2\>/;'q;"	kind:pred	file:
rtti_access.read_byte_2	rtti_access.m	/^:- pred read_byte_2(/;kq|/^\<read_byte_2\>/;'q;"	kind:pred	file:
rtti_access.read_int32	../mdbcomp/rtti_access.m	/^:- pred read_int32(/;kq|/^\<read_int32\>/;'q;"	kind:pred
rtti_access.read_int32	rtti_access.m	/^:- pred read_int32(/;kq|/^\<read_int32\>/;'q;"	kind:pred
rtti_access.read_int32_2	../mdbcomp/rtti_access.m	/^:- pred read_int32_2(/;kq|/^\<read_int32_2\>/;'q;"	kind:pred	file:
rtti_access.read_int32_2	rtti_access.m	/^:- pred read_int32_2(/;kq|/^\<read_int32_2\>/;'q;"	kind:pred	file:
rtti_access.read_len_string	../mdbcomp/rtti_access.m	/^:- pred read_len_string(/;kq|/^\<read_len_string\>/;'q;"	kind:pred
rtti_access.read_len_string	rtti_access.m	/^:- pred read_len_string(/;kq|/^\<read_len_string\>/;'q;"	kind:pred
rtti_access.read_len_string_2	../mdbcomp/rtti_access.m	/^:- pred read_len_string_2(/;kq|/^\<read_len_string_2\>/;'q;"	kind:pred	file:
rtti_access.read_len_string_2	rtti_access.m	/^:- pred read_len_string_2(/;kq|/^\<read_len_string_2\>/;'q;"	kind:pred	file:
rtti_access.read_line	../mdbcomp/rtti_access.m	/^:- pred read_line(/;kq|/^\<read_line\>/;'q;"	kind:pred
rtti_access.read_line	rtti_access.m	/^:- pred read_line(/;kq|/^\<read_line\>/;'q;"	kind:pred
rtti_access.read_line_2	../mdbcomp/rtti_access.m	/^:- pred read_line_2(bytecode::in, list(char)::in, list(/;kq|/^\<read_line_2\>/;'q;"	kind:pred	file:
rtti_access.read_line_2	rtti_access.m	/^:- pred read_line_2(bytecode::in, list(char)::in, list(/;kq|/^\<read_line_2\>/;'q;"	kind:pred	file:
rtti_access.read_num	../mdbcomp/rtti_access.m	/^:- pred read_num(/;kq|/^\<read_num\>/;'q;"	kind:pred
rtti_access.read_num	rtti_access.m	/^:- pred read_num(/;kq|/^\<read_num\>/;'q;"	kind:pred
rtti_access.read_num_2	../mdbcomp/rtti_access.m	/^:- pred read_num_2(/;kq|/^\<read_num_2\>/;'q;"	kind:pred	file:
rtti_access.read_num_2	rtti_access.m	/^:- pred read_num_2(/;kq|/^\<read_num_2\>/;'q;"	kind:pred	file:
rtti_access.read_short	../mdbcomp/rtti_access.m	/^:- pred read_short(/;kq|/^\<read_short\>/;'q;"	kind:pred
rtti_access.read_short	rtti_access.m	/^:- pred read_short(/;kq|/^\<read_short\>/;'q;"	kind:pred
rtti_access.read_short_2	../mdbcomp/rtti_access.m	/^:- pred read_short_2(/;kq|/^\<read_short_2\>/;'q;"	kind:pred	file:
rtti_access.read_short_2	rtti_access.m	/^:- pred read_short_2(/;kq|/^\<read_short_2\>/;'q;"	kind:pred	file:
rtti_access.read_string_table	../mdbcomp/rtti_access.m	/^:- pred read_string_table(/;kq|/^\<read_string_table\>/;'q;"	kind:pred
rtti_access.read_string_table	rtti_access.m	/^:- pred read_string_table(/;kq|/^\<read_string_table\>/;'q;"	kind:pred
rtti_access.string_table	../mdbcomp/rtti_access.m	/^:- type string_table$/;kq|-;/\<rtti_access.string_table\>/;'q;"	kind:type
rtti_access.string_table	rtti_access.m	/^:- type string_table$/;kq|-;/\<rtti_access.string_table\>/;'q;"	kind:type
rtti_implementation.arg_names	../library/rtti_implementation.m	/^:- type arg_names ---> arg_names(c_pointer).$/;kq|-;/\<rtti_implementation.arg_names\>/;'q;"	kind:type	file:
rtti_implementation.arg_types	../library/rtti_implementation.m	/^:- type arg_types ---> arg_types(c_pointer).$/;kq|-;/\<rtti_implementation.arg_types\>/;'q;"	kind:type	file:
rtti_implementation.construct	../library/rtti_implementation.m	/^:- func construct(type_info, int, list(/;kq|/^\<construct\>/;'q;"	kind:func
rtti_implementation.du	../library/rtti_implementation.m	/^:- inst du for type_ctor_rep\/0$/;kq|-;/\<rtti_implementation.du\>/;'q;"	kind:inst	file:
rtti_implementation.enum	../library/rtti_implementation.m	/^:- inst enum for type_ctor_rep\/0$/;kq|-;/\<rtti_implementation.enum\>/;'q;"	kind:inst	file:
rtti_implementation.exist_info	../library/rtti_implementation.m	/^:- type exist_info ---> exist_info(c_pointer).$/;kq|-;/\<rtti_implementation.exist_info\>/;'q;"	kind:type	file:
rtti_implementation.get_arg	../library/rtti_implementation.m	/^:- some [ArgT] pred get_arg(/;kq|/^\<get_arg\>/;'q;"	kind:pred	file:
rtti_implementation.iterate	../library/rtti_implementation.m	/^:- func iterate(int, int, (func(int) = T)) = list(/;kq|/^\<iterate\>/;'q;"	kind:func	file:
rtti_implementation.notag	../library/rtti_implementation.m	/^:- inst notag for type_ctor_rep\/0$/;kq|-;/\<rtti_implementation.notag\>/;'q;"	kind:inst	file:
rtti_implementation.null	../library/rtti_implementation.m	/^:- pred null(/;kq|/^\<null\>/;'q;"	kind:pred	file:
rtti_implementation.ptag_entry	../library/rtti_implementation.m	/^:- type ptag_entry ---> ptag_entry(c_pointer).$/;kq|-;/\<rtti_implementation.ptag_entry\>/;'q;"	kind:type	file:
rtti_implementation.stag_none	../library/rtti_implementation.m	/^    --->    stag_none$/;kq|-;/\<rtti_implementation.stag_none\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_array	../library/rtti_implementation.m	/^    ;       tcr_array$/;kq|-;/\<rtti_implementation.tcr_array\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_bitmap	../library/rtti_implementation.m	/^    ;       tcr_bitmap$/;kq|-;/\<rtti_implementation.tcr_bitmap\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_char	../library/rtti_implementation.m	/^    ;       tcr_char$/;kq|-;/\<rtti_implementation.tcr_char\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_curfr	../library/rtti_implementation.m	/^    ;       tcr_curfr$/;kq|-;/\<rtti_implementation.tcr_curfr\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_du	../library/rtti_implementation.m	/^    ;       tcr_du$/;kq|-;/\<rtti_implementation.tcr_du\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_dummy	../library/rtti_implementation.m	/^    ;       tcr_dummy$/;kq|-;/\<rtti_implementation.tcr_dummy\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_enum	../library/rtti_implementation.m	/^    --->    tcr_enum$/;kq|-;/\<rtti_implementation.tcr_enum\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_equiv	../library/rtti_implementation.m	/^    ;       tcr_equiv$/;kq|-;/\<rtti_implementation.tcr_equiv\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_float	../library/rtti_implementation.m	/^    ;       tcr_float$/;kq|-;/\<rtti_implementation.tcr_float\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_func	../library/rtti_implementation.m	/^    ;       tcr_func$/;kq|-;/\<rtti_implementation.tcr_func\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_hp	../library/rtti_implementation.m	/^    ;       tcr_hp$/;kq|-;/\<rtti_implementation.tcr_hp\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_int	../library/rtti_implementation.m	/^    ;       tcr_int$/;kq|-;/\<rtti_implementation.tcr_int\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_int16	../library/rtti_implementation.m	/^    ;       tcr_int16$/;kq|-;/\<rtti_implementation.tcr_int16\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_int32	../library/rtti_implementation.m	/^    ;       tcr_int32$/;kq|-;/\<rtti_implementation.tcr_int32\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_int64	../library/rtti_implementation.m	/^    ;       tcr_int64$/;kq|-;/\<rtti_implementation.tcr_int64\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_int8	../library/rtti_implementation.m	/^    ;       tcr_int8$/;kq|-;/\<rtti_implementation.tcr_int8\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_maxfr	../library/rtti_implementation.m	/^    ;       tcr_maxfr$/;kq|-;/\<rtti_implementation.tcr_maxfr\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_notag	../library/rtti_implementation.m	/^    ;       tcr_notag$/;kq|-;/\<rtti_implementation.tcr_notag\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_pred	../library/rtti_implementation.m	/^    ;       tcr_pred$/;kq|-;/\<rtti_implementation.tcr_pred\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_redofr	../library/rtti_implementation.m	/^    ;       tcr_redofr$/;kq|-;/\<rtti_implementation.tcr_redofr\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_redoip	../library/rtti_implementation.m	/^    ;       tcr_redoip$/;kq|-;/\<rtti_implementation.tcr_redoip\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_string	../library/rtti_implementation.m	/^    ;       tcr_string$/;kq|-;/\<rtti_implementation.tcr_string\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_succip	../library/rtti_implementation.m	/^    ;       tcr_succip$/;kq|-;/\<rtti_implementation.tcr_succip\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_ticket	../library/rtti_implementation.m	/^    ;       tcr_ticket$/;kq|-;/\<rtti_implementation.tcr_ticket\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_tuple	../library/rtti_implementation.m	/^    ;       tcr_tuple$/;kq|-;/\<rtti_implementation.tcr_tuple\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_uint	../library/rtti_implementation.m	/^    ;       tcr_uint$/;kq|-;/\<rtti_implementation.tcr_uint\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_uint16	../library/rtti_implementation.m	/^    ;       tcr_uint16$/;kq|-;/\<rtti_implementation.tcr_uint16\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_uint32	../library/rtti_implementation.m	/^    ;       tcr_uint32$/;kq|-;/\<rtti_implementation.tcr_uint32\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_uint64	../library/rtti_implementation.m	/^    ;       tcr_uint64$/;kq|-;/\<rtti_implementation.tcr_uint64\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_uint8	../library/rtti_implementation.m	/^    ;       tcr_uint8$/;kq|-;/\<rtti_implementation.tcr_uint8\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_void	../library/rtti_implementation.m	/^    ;       tcr_void$/;kq|-;/\<rtti_implementation.tcr_void\>/;'q;"	kind:cons	file:
rtti_implementation.type_info	../library/rtti_implementation.m	/^:- type type_info ---> type_info(c_pointer).$/;kq|-;/\<rtti_implementation.type_info\>/;'q;"	kind:type	file:
rtti_implementation.usereq	../library/rtti_implementation.m	/^:- inst usereq for type_ctor_rep\/0$/;kq|-;/\<rtti_implementation.usereq\>/;'q;"	kind:inst	file:
run_future	../library/thread.future.m	/^:- impure pred run_future(future(T), (/;kq|/^\<run_future\>/;'q;"	kind:pred	file:
s	../library/robdd.m	/^    ;       some_vars(vars :: T).$/;kq|-;/\<s\>/;'q;"	kind:fld
s	../library/string.m	/^    ;       s(string)$/;kq|-;/\<s\>/;'q;"	kind:cons
s_ord_arity	../mdbcomp/program_representation.m	/^                s_ord_arity             :: int,$/;kq|-;/\<s_ord_arity\>/;'q;"	kind:fld
s_ord_arity	program_representation.m	/^                s_ord_arity             :: int,$/;kq|-;/\<s_ord_arity\>/;'q;"	kind:fld
s_ord_decl_module	../mdbcomp/program_representation.m	/^                s_ord_decl_module       :: string,$/;kq|-;/\<s_ord_decl_module\>/;'q;"	kind:fld
s_ord_decl_module	program_representation.m	/^                s_ord_decl_module       :: string,$/;kq|-;/\<s_ord_decl_module\>/;'q;"	kind:fld
s_ord_def_module	../mdbcomp/program_representation.m	/^                s_ord_def_module        :: string,$/;kq|-;/\<s_ord_def_module\>/;'q;"	kind:fld
s_ord_def_module	program_representation.m	/^                s_ord_def_module        :: string,$/;kq|-;/\<s_ord_def_module\>/;'q;"	kind:fld
s_ord_mode	../mdbcomp/program_representation.m	/^                s_ord_mode              :: int$/;kq|-;/\<s_ord_mode\>/;'q;"	kind:fld
s_ord_mode	program_representation.m	/^                s_ord_mode              :: int$/;kq|-;/\<s_ord_mode\>/;'q;"	kind:fld
s_ord_name	../mdbcomp/program_representation.m	/^                s_ord_name              :: string,$/;kq|-;/\<s_ord_name\>/;'q;"	kind:fld
s_ord_name	program_representation.m	/^                s_ord_name              :: string,$/;kq|-;/\<s_ord_name\>/;'q;"	kind:fld
s_ord_pred_or_func	../mdbcomp/program_representation.m	/^                s_ord_pred_or_func      :: pred_or_func,$/;kq|-;/\<s_ord_pred_or_func\>/;'q;"	kind:fld
s_ord_pred_or_func	program_representation.m	/^                s_ord_pred_or_func      :: pred_or_func,$/;kq|-;/\<s_ord_pred_or_func\>/;'q;"	kind:fld
s_spec_arity	../mdbcomp/program_representation.m	/^                s_spec_arity            :: int,$/;kq|-;/\<s_spec_arity\>/;'q;"	kind:fld
s_spec_arity	program_representation.m	/^                s_spec_arity            :: int,$/;kq|-;/\<s_spec_arity\>/;'q;"	kind:fld
s_spec_def_module	../mdbcomp/program_representation.m	/^                s_spec_def_module       :: string,$/;kq|-;/\<s_spec_def_module\>/;'q;"	kind:fld
s_spec_def_module	program_representation.m	/^                s_spec_def_module       :: string,$/;kq|-;/\<s_spec_def_module\>/;'q;"	kind:fld
s_spec_mode	../mdbcomp/program_representation.m	/^                s_spec_mode             :: int$/;kq|-;/\<s_spec_mode\>/;'q;"	kind:fld
s_spec_mode	program_representation.m	/^                s_spec_mode             :: int$/;kq|-;/\<s_spec_mode\>/;'q;"	kind:fld
s_spec_pred_name	../mdbcomp/program_representation.m	/^                s_spec_pred_name        :: string,$/;kq|-;/\<s_spec_pred_name\>/;'q;"	kind:fld
s_spec_pred_name	program_representation.m	/^                s_spec_pred_name        :: string,$/;kq|-;/\<s_spec_pred_name\>/;'q;"	kind:fld
s_spec_type_module	../mdbcomp/program_representation.m	/^                s_spec_type_module      :: string,$/;kq|-;/\<s_spec_type_module\>/;'q;"	kind:fld
s_spec_type_module	program_representation.m	/^                s_spec_type_module      :: string,$/;kq|-;/\<s_spec_type_module\>/;'q;"	kind:fld
s_spec_type_name	../mdbcomp/program_representation.m	/^                s_spec_type_name        :: string,$/;kq|-;/\<s_spec_type_name\>/;'q;"	kind:fld
s_spec_type_name	program_representation.m	/^                s_spec_type_name        :: string,$/;kq|-;/\<s_spec_type_name\>/;'q;"	kind:fld
safe_predecessor	../library/diet.m	/^:- func safe_predecessor(T, T) = T <= diet_element(/;kq|/^\<safe_predecessor\>/;'q;"	kind:func	file:
same_array_elem_type	../library/rtti_implementation.m	/^:- pred same_array_elem_type(array(/;kq|/^\<same_array_elem_type\>/;'q;"	kind:pred	file:
same_array_elem_type	../library/stream.string_writer.m	/^:- pred same_array_elem_type(array(/;kq|/^\<same_array_elem_type\>/;'q;"	kind:pred	file:
same_array_elem_type	../library/string.to_string.m	/^:- pred same_array_elem_type(array(/;kq|/^\<same_array_elem_type\>/;'q;"	kind:pred	file:
same_date	../library/calendar.m	/^:- pred same_date(/;kq|/^\<same_date\>/;'q;"	kind:pred
same_eqvclass	../library/eqvclass.m	/^:- pred same_eqvclass(eqvclass(/;kq|/^\<same_eqvclass\>/;'q;"	kind:pred
same_eqvclass_list	../library/eqvclass.m	/^:- pred same_eqvclass_list(eqvclass(T)::in, list(/;kq|/^\<same_eqvclass_list\>/;'q;"	kind:pred
same_length	../library/list.m	/^:- pred same_length(list(T1), list(/;kq|/^\<same_length\>/;'q;"	kind:pred
same_length	../library/one_or_more.m	/^:- pred same_length(one_or_more(T1)::in, one_or_more(/;kq|/^\<same_length\>/;'q;"	kind:pred
same_length3	../library/list.m	/^:- pred same_length3(list(T1)::in, list(T2)::in, list(/;kq|/^\<same_length3\>/;'q;"	kind:pred
same_length3	../library/one_or_more.m	/^:- pred same_length3(one_or_more(T1)::in, one_or_more(/;kq|/^\<same_length3\>/;'q;"	kind:pred
same_pointer_value	../library/rtti_implementation.m	/^:- pred same_pointer_value(/;kq|/^\<same_pointer_value\>/;'q;"	kind:pred	file:
same_pointer_value_untyped	../library/rtti_implementation.m	/^:- pred same_pointer_value_untyped(/;kq|/^\<same_pointer_value_untyped\>/;'q;"	kind:pred	file:
same_private_builtin_type	../library/stream.string_writer.m	/^:- pred same_private_builtin_type(/;kq|/^\<same_private_builtin_type\>/;'q;"	kind:pred	file:
same_private_builtin_type	../library/string.to_string.m	/^:- pred same_private_builtin_type(/;kq|/^\<same_private_builtin_type\>/;'q;"	kind:pred	file:
same_type	../library/type_desc.m	/^:- pred same_type(/;kq|/^\<same_type\>/;'q;"	kind:pred
same_version_array_elem_type	../library/stream.string_writer.m	/^:- pred same_version_array_elem_type(version_array(/;kq|/^\<same_version_array_elem_type\>/;'q;"	kind:pred	file:
same_version_array_elem_type	../library/string.to_string.m	/^:- pred same_version_array_elem_type(version_array(/;kq|/^\<same_version_array_elem_type\>/;'q;"	kind:pred	file:
sample_type_info	../library/private_builtin.m	/^:- type sample_type_info$/;kq|-;/\<sample_type_info\>/;'q;"	kind:type
sample_typeclass_info	../library/private_builtin.m	/^:- type sample_typeclass_info$/;kq|-;/\<sample_typeclass_info\>/;'q;"	kind:type
samsort_down	../library/array.m	/^:- pred samsort_down(int::in, array(T)::array_di, array(/;kq|/^\<samsort_down\>/;'q;"	kind:pred	file:
samsort_subarray	../library/array.m	/^:- func samsort_subarray(array(/;kq|/^\<samsort_subarray\>/;'q;"	kind:func	file:
samsort_up	../library/array.m	/^:- pred samsort_up(int::in, array(T)::array_di, array(/;kq|/^\<samsort_up\>/;'q;"	kind:pred	file:
saturday	../library/calendar.m	/^    ;       saturday$/;kq|-;/\<saturday\>/;'q;"	kind:cons
save_and_zero_activation_info_ac	../library/profiling_builtin.m	/^:- impure pred save_and_zero_activation_info_ac(/;kq|/^\<save_and_zero_activation_info_ac\>/;'q;"	kind:pred
save_and_zero_activation_info_sr	../library/profiling_builtin.m	/^:- impure pred save_and_zero_activation_info_sr(/;kq|/^\<save_and_zero_activation_info_sr\>/;'q;"	kind:pred
save_recursion_depth_1	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_1(/;kq|/^\<save_recursion_depth_1\>/;'q;"	kind:pred
save_recursion_depth_2	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_2(/;kq|/^\<save_recursion_depth_2\>/;'q;"	kind:pred
save_recursion_depth_3	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_3(/;kq|/^\<save_recursion_depth_3\>/;'q;"	kind:pred
save_recursion_depth_4	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_4(/;kq|/^\<save_recursion_depth_4\>/;'q;"	kind:pred
save_recursion_depth_5	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_5(/;kq|/^\<save_recursion_depth_5\>/;'q;"	kind:pred
save_recursion_depth_6	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_6(/;kq|/^\<save_recursion_depth_6\>/;'q;"	kind:pred
save_recursion_depth_7	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_7(/;kq|/^\<save_recursion_depth_7\>/;'q;"	kind:pred
save_recursion_depth_8	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_8(/;kq|/^\<save_recursion_depth_8\>/;'q;"	kind:pred
save_recursion_depth_9	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_9(/;kq|/^\<save_recursion_depth_9\>/;'q;"	kind:pred
sc	../library/digraph.m	/^:- func sc(digraph(T)) = digraph(/;kq|/^\<sc\>/;'q;"	kind:func
sc_conjs	../mdbcomp/feedback.automatic_parallelism.m	/^                sc_conjs            :: list(GoalType)$/;kq|-;/\<sc_conjs\>/;'q;"	kind:fld
sc_conjs	feedback.automatic_parallelism.m	/^                sc_conjs            :: list(GoalType)$/;kq|-;/\<sc_conjs\>/;'q;"	kind:fld
scan_change_hunk_diffs	../library/edit_seq.m	/^:- pred scan_change_hunk_diffs(int::in, list(diff(T))::in, list(diff(/;kq|/^\<scan_change_hunk_diffs\>/;'q;"	kind:pred	file:
scan_initial_unchanged_diffs	../library/edit_seq.m	/^:- pred scan_initial_unchanged_diffs(list(diff(T))::in, list(diff(/;kq|/^\<scan_initial_unchanged_diffs\>/;'q;"	kind:pred	file:
scan_joined_context	../library/edit_seq.m	/^:- pred scan_joined_context(int::in, list(diff(T))::in, list(diff(/;kq|/^\<scan_joined_context\>/;'q;"	kind:pred	file:
scanned_past_whitespace	../library/mercury_term_lexer.m	/^:- type scanned_past_whitespace$/;kq|-;/\<scanned_past_whitespace\>/;'q;"	kind:type	file:
scope_is_cut	../mdbcomp/mdbcomp.goal_path.m	/^    --->    scope_is_cut$/;kq|-;/\<scope_is_cut\>/;'q;"	kind:cons
scope_is_cut	mdbcomp.goal_path.m	/^    --->    scope_is_cut$/;kq|-;/\<scope_is_cut\>/;'q;"	kind:cons
scope_is_no_cut	../mdbcomp/mdbcomp.goal_path.m	/^    ;       scope_is_no_cut.$/;kq|-;/\<scope_is_no_cut\>/;'q;"	kind:cons
scope_is_no_cut	mdbcomp.goal_path.m	/^    ;       scope_is_no_cut.$/;kq|-;/\<scope_is_no_cut\>/;'q;"	kind:cons
scope_rep	../mdbcomp/program_representation.m	/^    ;       scope_rep($/;kq|-;/\<scope_rep\>/;'q;"	kind:cons
scope_rep	program_representation.m	/^    ;       scope_rep($/;kq|-;/\<scope_rep\>/;'q;"	kind:cons
scr_error	../library/dir.m	/^    ;       scr_error(file_error).$/;kq|-;/\<scr_error\>/;'q;"	kind:cons	file:
scr_loop	../library/dir.m	/^    ;       scr_loop$/;kq|-;/\<scr_loop\>/;'q;"	kind:cons	file:
scr_ok	../library/dir.m	/^    --->    scr_ok(list(file_id))$/;kq|-;/\<scr_ok\>/;'q;"	kind:cons	file:
sdi_four	../library/tree234.m	/^:- mode sdi_four == di(uniq_four(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<sdi_four\>/;'q;"	kind:mode	file:
sdi_three	../library/tree234.m	/^:- mode sdi_three == di(uniq_three(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<sdi_three\>/;'q;"	kind:mode	file:
sdi_two	../library/tree234.m	/^:- mode sdi_two == di(uniq_two(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<sdi_two\>/;'q;"	kind:mode	file:
search	../library/assoc_list.m	/^:- pred search(assoc_list(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/bimap.m	/^:- pred search(bimap(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/hash_table.m	/^:- func search(hash_table(/;kq|/^\<search\>/;'q;"	kind:func
search	../library/hash_table.m	/^:- pred search(hash_table(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/injection.m	/^:- pred search(injection(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/kv_list.m	/^:- pred search(kv_list(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/map.m	/^:- func search(map(/;kq|/^\<search\>/;'q;"	kind:func
search	../library/multi_map.m	/^:- pred search(multi_map(K, V)::in, K::in, list(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/one_or_more_map.m	/^:- pred search(one_or_more_map(K, V)::in, K::in, one_or_more(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/psqueue.m	/^:- pred search(psqueue(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/rbtree.m	/^:- pred search(rbtree(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/tree234.m	/^:- pred search(tree234(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/version_hash_table.m	/^:- func search(version_hash_table(/;kq|/^\<search\>/;'q;"	kind:func
search_arg_names	../library/rtti_implementation.m	/^:- pred search_arg_names(/;kq|/^\<search_arg_names\>/;'q;"	kind:pred	file:
search_contains	../library/rtree.m	/^:- func search_contains(rtree(K, V), K) = list(V) <= region(/;kq|/^\<search_contains\>/;'q;"	kind:func
search_contains_2	../library/rtree.m	/^:- pred search_contains_2(rtree_2(K, V)::in, K::in, list(V)::in, list(/;kq|/^\<search_contains_2\>/;'q;"	kind:pred	file:
search_contains_subtree	../library/rtree.m	/^:- pred search_contains_subtree(K::in, rtree_2(/;kq|/^\<search_contains_subtree\>/;'q;"	kind:pred	file:
search_first	../library/rtree.m	/^:- pred search_first(pred(K, L), pred(V, L), rtree(/;kq|/^\<search_first\>/;'q;"	kind:pred
search_first_2	../library/rtree.m	/^:- pred search_first_2(rtree_2(K, V), pred(K, E), pred(/;kq|/^\<search_first_2\>/;'q;"	kind:pred	file:
search_first_2_better_solution_three	../library/rtree.m	/^:- pred search_first_2_better_solution_three(V, E, E, E, rtree_2(/;kq|/^\<search_first_2_better_solution_three\>/;'q;"	kind:pred	file:
search_first_2_better_solution_two	../library/rtree.m	/^:- pred search_first_2_better_solution_two(V, E, E, rtree_2(/;kq|/^\<search_first_2_better_solution_two\>/;'q;"	kind:pred	file:
search_first_2_find_better_solution_one	../library/rtree.m	/^:- pred search_first_2_find_better_solution_one(V, E, E, rtree_2(/;kq|/^\<search_first_2_find_better_solution_one\>/;'q;"	kind:pred	file:
search_first_2_find_better_solution_three	../library/rtree.m	/^:- pred search_first_2_find_better_solution_three(V, E, E, E, E, rtree_2(/;kq|/^\<search_first_2_find_better_solution_three\>/;'q;"	kind:pred	file:
search_first_2_find_better_solution_two	../library/rtree.m	/^:- pred search_first_2_find_better_solution_two(V, E, E, E, rtree_2(/;kq|/^\<search_first_2_find_better_solution_two\>/;'q;"	kind:pred	file:
search_first_2_four_choices	../library/rtree.m	/^:- pred search_first_2_four_choices(E, E, E, E, rtree_2(K, V), rtree_2(/;kq|/^\<search_first_2_four_choices\>/;'q;"	kind:pred	file:
search_first_2_three_choices	../library/rtree.m	/^:- pred search_first_2_three_choices(/;kq|/^\<search_first_2_three_choices\>/;'q;"	kind:pred	file:
search_first_2_try_first_from_four	../library/rtree.m	/^:- pred search_first_2_try_first_from_four(E, E, E, rtree_2(/;kq|/^\<search_first_2_try_first_from_four\>/;'q;"	kind:pred	file:
search_first_2_try_first_from_three	../library/rtree.m	/^:- pred search_first_2_try_first_from_three(E, E, rtree_2(K, V), rtree_2(/;kq|/^\<search_first_2_try_first_from_three\>/;'q;"	kind:pred	file:
search_first_2_try_first_from_two	../library/rtree.m	/^:- pred search_first_2_try_first_from_two(E, rtree_2(K, V), rtree_2(/;kq|/^\<search_first_2_try_first_from_two\>/;'q;"	kind:pred	file:
search_first_2_two_choices	../library/rtree.m	/^:- pred search_first_2_two_choices(E, E, rtree_2(K, V), rtree_2(/;kq|/^\<search_first_2_two_choices\>/;'q;"	kind:pred	file:
search_general	../library/rtree.m	/^:- func search_general(pred(K)::in(pred(/;kq|/^\<search_general\>/;'q;"	kind:func
search_general_2	../library/rtree.m	/^:- pred search_general_2(rtree_2(/;kq|/^\<search_general_2\>/;'q;"	kind:pred	file:
search_general_fold	../library/rtree.m	/^:- pred search_general_fold(pred(K), pred(K, V, A, A), rtree(/;kq|/^\<search_general_fold\>/;'q;"	kind:pred
search_general_fold_2	../library/rtree.m	/^:- pred search_general_fold_2(rtree_2(K, V), pred(/;kq|/^\<search_general_fold_2\>/;'q;"	kind:pred	file:
search_general_fold_subtree	../library/rtree.m	/^:- pred search_general_fold_subtree(K, rtree_2(/;kq|/^\<search_general_fold_subtree\>/;'q;"	kind:pred	file:
search_general_subtree	../library/rtree.m	/^:- pred search_general_subtree(K::in, rtree_2(/;kq|/^\<search_general_subtree\>/;'q;"	kind:pred	file:
search_insert	../library/bimap.m	/^:- pred search_insert(K::in, V::in, maybe(/;kq|/^\<search_insert\>/;'q;"	kind:pred
search_insert	../library/map.m	/^:- pred search_insert(K::in, V::in, maybe(/;kq|/^\<search_insert\>/;'q;"	kind:pred
search_insert	../library/tree234.m	/^:- pred search_insert(K::in, V::in, maybe(/;kq|/^\<search_insert\>/;'q;"	kind:pred
search_insert2	../library/tree234.m	/^:- pred search_insert2(tree234(/;kq|/^\<search_insert2\>/;'q;"	kind:pred	file:
search_insert3	../library/tree234.m	/^:- pred search_insert3(tree234(/;kq|/^\<search_insert3\>/;'q;"	kind:pred	file:
search_intersects	../library/rtree.m	/^:- func search_intersects(rtree(K, V), K) = list(V) <= region(/;kq|/^\<search_intersects\>/;'q;"	kind:func
search_intersects_2	../library/rtree.m	/^:- pred search_intersects_2(rtree_2(K, V)::in, K::in, list(/;kq|/^\<search_intersects_2\>/;'q;"	kind:pred	file:
search_intersects_subtree	../library/rtree.m	/^:- pred search_intersects_subtree(K::in, rtree_2(/;kq|/^\<search_intersects_subtree\>/;'q;"	kind:pred	file:
search_key	../library/digraph.m	/^:- pred search_key(digraph(T)::in, T::in, digraph_key(/;kq|/^\<search_key\>/;'q;"	kind:pred
search_name	../library/varset.m	/^:- pred search_name(varset(T)::in, var(/;kq|/^\<search_name\>/;'q;"	kind:pred
search_range	../library/ranges.m	/^:- pred search_range(/;kq|/^\<search_range\>/;'q;"	kind:pred
search_tv	../library/psqueue.m	/^:- pred search_tv(tournament_view(/;kq|/^\<search_tv\>/;'q;"	kind:pred	file:
search_until	../library/array.m	/^:- func search_until(comparison_result::in, array(/;kq|/^\<search_until\>/;'q;"	kind:func	file:
search_var	../library/varset.m	/^:- pred search_var(varset(T)::in, var(T)::in, term(/;kq|/^\<search_var\>/;'q;"	kind:pred
search_var_name	../mdbcomp/program_representation.m	/^:- pred search_var_name(/;kq|/^\<search_var_name\>/;'q;"	kind:pred
search_var_name	program_representation.m	/^:- pred search_var_name(/;kq|/^\<search_var_name\>/;'q;"	kind:pred
second	../library/calendar.m	/^:- func second(/;kq|/^\<second\>/;'q;"	kind:func
second	../library/calendar.m	/^:- type second == int.       % 0..61 (60 and 61 are for leap seconds)$/;kq|-;/\<second\>/;'q;"	kind:type
seconds	../library/calendar.m	/^:- func seconds(/;kq|/^\<seconds\>/;'q;"	kind:func
seconds	../library/calendar.m	/^:- type seconds == int.$/;kq|-;/\<seconds\>/;'q;"	kind:type
seconds_duration_string	../library/calendar.m	/^:- func seconds_duration_string(/;kq|/^\<seconds_duration_string\>/;'q;"	kind:func	file:
seconds_per_day	../library/calendar.m	/^:- func seconds_per_day = int.$/;kq|/^\<seconds_per_day\>/;'q;"	kind:func	file:
sectag_locn	../library/rtti_implementation.m	/^:- func sectag_locn(/;kq|/^\<sectag_locn\>/;'q;"	kind:func	file:
sectag_locn	../library/rtti_implementation.m	/^:- type sectag_locn$/;kq|-;/\<sectag_locn\>/;'q;"	kind:type	file:
see	../library/prolog.m	/^:- pred see(/;kq|/^\<see\>/;'q;"	kind:pred
see_binary	../library/prolog.m	/^:- pred see_binary(/;kq|/^\<see_binary\>/;'q;"	kind:pred
seed	../library/random.sfc16.m	/^:- func seed(/;kq|/^\<seed\>/;'q;"	kind:func
seed	../library/random.sfc32.m	/^:- pred seed(/;kq|/^\<seed\>/;'q;"	kind:pred
seed	../library/random.sfc64.m	/^:- pred seed(/;kq|/^\<seed\>/;'q;"	kind:pred
seek	../library/io.m	/^    pred(seek\/5) is stream_seek_binary_input,$/;kq|-;/\<seek\>/;'q;"	kind:tcim	file:
seek	../library/io.m	/^    pred(seek\/5) is stream_seek_binary_output,$/;kq|-;/\<seek\>/;'q;"	kind:tcim	file:
seek	../library/stream.m	/^    pred seek(Stream::in, whence::in, int::in, State::di, State::uo) is det,$/;kq|-;/\<seek\>/;'q;"	kind:tcm
seek64	../library/io.m	/^    pred(seek64\/5) is stream_seek_binary_input64$/;kq|-;/\<seek64\>/;'q;"	kind:tcim	file:
seek64	../library/io.m	/^    pred(seek64\/5) is stream_seek_binary_output64$/;kq|-;/\<seek64\>/;'q;"	kind:tcim	file:
seek64	../library/stream.m	/^    pred seek64(Stream::in, whence::in, int64::in, State::di, State::uo) is det$/;kq|-;/\<seek64\>/;'q;"	kind:tcm
seek_binary_2	../library/io.stream_ops.m	/^:- pred seek_binary_2(/;kq|/^\<seek_binary_2\>/;'q;"	kind:pred
seek_binary_input	../library/io.m	/^:- pred seek_binary_input(/;kq|/^\<seek_binary_input\>/;'q;"	kind:pred
seek_binary_input64	../library/io.m	/^:- pred seek_binary_input64(/;kq|/^\<seek_binary_input64\>/;'q;"	kind:pred
seek_binary_output	../library/io.m	/^:- pred seek_binary_output(/;kq|/^\<seek_binary_output\>/;'q;"	kind:pred
seek_binary_output64	../library/io.m	/^:- pred seek_binary_output64(/;kq|/^\<seek_binary_output64\>/;'q;"	kind:pred
seekable	../library/io.m	/^:- instance stream.seekable(binary_input_stream, io)$/;kq|-;/\<seekable\>/;'q;"	kind:tci	file:
seekable	../library/io.m	/^:- instance stream.seekable(binary_output_stream, io)$/;kq|-;/\<seekable\>/;'q;"	kind:tci	file:
seekable	../library/stream.m	/^:- typeclass seekable(Stream, State) <= stream(Stream, State)$/;kq|-;/\<seekable\>/;'q;"	kind:tc
seen	../library/prolog.m	/^:- pred seen(/;kq|/^\<seen\>/;'q;"	kind:pred
seen_binary	../library/prolog.m	/^:- pred seen_binary(/;kq|/^\<seen_binary\>/;'q;"	kind:pred
select	../library/map.m	/^:- func select(map(K, V), set(K)) = map(/;kq|/^\<select\>/;'q;"	kind:func
select	../library/multi_map.m	/^:- func select(multi_map(K, V), set(K)) = multi_map(/;kq|/^\<select\>/;'q;"	kind:func
select	../library/one_or_more_map.m	/^:- func select(one_or_more_map(K, V), set(K)) = one_or_more_map(/;kq|/^\<select\>/;'q;"	kind:func
select	../library/varset.m	/^:- func select(varset(T), set(var(T))) = varset(/;kq|/^\<select\>/;'q;"	kind:func
select_loop	../library/map.m	/^:- pred select_loop(list(K)::in, map(/;kq|/^\<select_loop\>/;'q;"	kind:pred	file:
select_sorted_list	../library/map.m	/^:- func select_sorted_list(map(K, V), list(K)) = map(/;kq|/^\<select_sorted_list\>/;'q;"	kind:func
select_unselect	../library/map.m	/^:- pred select_unselect(map(K, V)::in, set(/;kq|/^\<select_unselect\>/;'q;"	kind:pred
select_unselect_loop	../library/map.m	/^:- pred select_unselect_loop(assoc_list(K, V)::in, list(/;kq|/^\<select_unselect_loop\>/;'q;"	kind:pred	file:
select_unselect_sorted_list	../library/map.m	/^:- pred select_unselect_sorted_list(map(K, V)::in, list(/;kq|/^\<select_unselect_sorted_list\>/;'q;"	kind:pred
semaphore	../library/io.m	/^    ;       semaphore$/;kq|-;/\<semaphore\>/;'q;"	kind:cons
semaphore.impure_init	../library/thread.semaphore.m	/^:- impure func impure_init(int::in) = (/;kq|/^\<impure_init\>/;'q;"	kind:func
semaphore.impure_init	../library/thread.semaphore.m	/^:- impure pred impure_init(/;kq|/^\<impure_init\>/;'q;"	kind:pred
semaphore.impure_signal	../library/thread.semaphore.m	/^:- impure pred impure_signal(/;kq|/^\<impure_signal\>/;'q;"	kind:pred
semaphore.impure_try_wait	../library/thread.semaphore.m	/^:- impure pred impure_try_wait(/;kq|/^\<impure_try_wait\>/;'q;"	kind:pred
semaphore.impure_try_wait_2	../library/thread.semaphore.m	/^:- impure pred impure_try_wait_2(/;kq|/^\<impure_try_wait_2\>/;'q;"	kind:pred	file:
semaphore.impure_wait	../library/thread.semaphore.m	/^:- impure pred impure_wait(/;kq|/^\<impure_wait\>/;'q;"	kind:pred
semaphore.init	../library/thread.semaphore.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
semaphore.init	../library/thread.semaphore.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
semaphore.signal	../library/thread.semaphore.m	/^:- pred signal(/;kq|/^\<signal\>/;'q;"	kind:pred
semaphore.try_wait	../library/thread.semaphore.m	/^:- pred try_wait(/;kq|/^\<try_wait\>/;'q;"	kind:pred
semaphore.wait	../library/thread.semaphore.m	/^:- pred wait(/;kq|/^\<wait\>/;'q;"	kind:pred
semi_call_port_code_ac	../library/profiling_builtin.m	/^:- impure pred semi_call_port_code_ac(/;kq|/^\<semi_call_port_code_ac\>/;'q;"	kind:pred
semi_call_port_code_sr	../library/profiling_builtin.m	/^:- impure pred semi_call_port_code_sr(/;kq|/^\<semi_call_port_code_sr\>/;'q;"	kind:pred
semi_exit_port_code_ac	../library/profiling_builtin.m	/^:- impure pred semi_exit_port_code_ac(/;kq|/^\<semi_exit_port_code_ac\>/;'q;"	kind:pred
semi_exit_port_code_sr	../library/profiling_builtin.m	/^:- impure pred semi_exit_port_code_sr(/;kq|/^\<semi_exit_port_code_sr\>/;'q;"	kind:pred
semi_fail_port_code_ac	../library/profiling_builtin.m	/^:- impure pred semi_fail_port_code_ac(/;kq|/^\<semi_fail_port_code_ac\>/;'q;"	kind:pred
semi_fail_port_code_sr	../library/profiling_builtin.m	/^:- impure pred semi_fail_port_code_sr(/;kq|/^\<semi_fail_port_code_sr\>/;'q;"	kind:pred
semic	../library/pprint.m	/^:- func semic            = doc.      % Semicolon.$/;kq|/^\<semic\>/;'q;"	kind:func
semic_line	../library/pprint.m	/^:- func semic_line       = doc.$/;kq|/^\<semic_line\>/;'q;"	kind:func
semic_space	../library/pprint.m	/^:- func semic_space      = doc.$/;kq|/^\<semic_space\>/;'q;"	kind:func
semic_space_line	../library/pprint.m	/^:- func semic_space_line = doc.$/;kq|/^\<semic_space_line\>/;'q;"	kind:func
semidet_call_3	../library/rtti_implementation.m	/^:- pred semidet_call_3(/;kq|/^\<semidet_call_3\>/;'q;"	kind:pred	file:
semidet_call_4	../library/rtti_implementation.m	/^:- pred semidet_call_4(/;kq|/^\<semidet_call_4\>/;'q;"	kind:pred	file:
semidet_call_5	../library/rtti_implementation.m	/^:- pred semidet_call_5(/;kq|/^\<semidet_call_5\>/;'q;"	kind:pred	file:
semidet_call_6	../library/rtti_implementation.m	/^:- pred semidet_call_6(/;kq|/^\<semidet_call_6\>/;'q;"	kind:pred	file:
semidet_call_7	../library/rtti_implementation.m	/^:- pred semidet_call_7(/;kq|/^\<semidet_call_7\>/;'q;"	kind:pred	file:
semidet_call_8	../library/rtti_implementation.m	/^:- pred semidet_call_8(/;kq|/^\<semidet_call_8\>/;'q;"	kind:pred	file:
semidet_fail	../library/builtin.m	/^:- pred semidet_fail is semidet.$/;kq|/^\<semidet_fail\>/;'q;"	kind:pred
semidet_false	../library/builtin.m	/^:- pred semidet_false is semidet.$/;kq|/^\<semidet_false\>/;'q;"	kind:pred
semidet_from_char_list	../library/string.m	/^:- pred semidet_from_char_list(list(/;kq|/^\<semidet_from_char_list\>/;'q;"	kind:pred
semidet_from_rev_char_list	../library/string.m	/^:- pred semidet_from_rev_char_list(list(/;kq|/^\<semidet_from_rev_char_list\>/;'q;"	kind:pred
semidet_greatest_index	../library/array.m	/^:- func semidet_greatest_index(array(/;kq|/^\<semidet_greatest_index\>/;'q;"	kind:func
semidet_least_index	../library/array.m	/^:- func semidet_least_index(array(/;kq|/^\<semidet_least_index\>/;'q;"	kind:func
semidet_lookup	../library/array.m	/^:- pred semidet_lookup(array(/;kq|/^\<semidet_lookup\>/;'q;"	kind:pred
semidet_lookup	../library/bt_array.m	/^:- pred semidet_lookup(bt_array(/;kq|/^\<semidet_lookup\>/;'q;"	kind:pred
semidet_rep	../mdbcomp/program_representation.m	/^    ;       semidet_rep$/;kq|-;/\<semidet_rep\>/;'q;"	kind:cons
semidet_rep	program_representation.m	/^    ;       semidet_rep$/;kq|-;/\<semidet_rep\>/;'q;"	kind:cons
semidet_set	../library/array.m	/^:- pred semidet_set(int::in, T::in, array(T)::array_di, array(/;kq|/^\<semidet_set\>/;'q;"	kind:pred
semidet_set	../library/bt_array.m	/^:- pred semidet_set(bt_array(T)::in, int::in, T::in, bt_array(/;kq|/^\<semidet_set\>/;'q;"	kind:pred
semidet_slow_set	../library/array.m	/^:- pred semidet_slow_set(int, T, array(T), array(/;kq|/^\<semidet_slow_set\>/;'q;"	kind:pred
semidet_succeed	../library/builtin.m	/^:- pred semidet_succeed is semidet.$/;kq|/^\<semidet_succeed\>/;'q;"	kind:pred
semidet_true	../library/builtin.m	/^:- pred semidet_true is semidet.$/;kq|/^\<semidet_true\>/;'q;"	kind:pred
semidet_unimplemented	../library/rtti_implementation.m	/^:- pred semidet_unimplemented(/;kq|/^\<semidet_unimplemented\>/;'q;"	kind:pred	file:
semip	../library/private_builtin.m	/^:- semipure pred semip is det.$/;kq|/^\<semip\>/;'q;"	kind:pred
semipure_true	../library/builtin.m	/^:- semipure pred semipure_true is det.$/;kq|/^\<semipure_true\>/;'q;"	kind:pred
sense_width	../library/string.m	/^:- type sense_width$/;kq|-;/\<sense_width\>/;'q;"	kind:type	file:
separated	../library/pprint.m	/^:- func separated(func(T1) = doc, T2, list(T1)) = doc <= (doc(/;kq|/^\<separated\>/;'q;"	kind:func
separated_list	../library/parsing_utils.m	/^:- pred separated_list(/;kq|/^\<separated_list\>/;'q;"	kind:pred
separated_list	../library/parsing_utils.m	/^:- pred separated_list(string::in, parser(T)::in(/;kq|/^\<separated_list\>/;'q;"	kind:pred
september	../library/calendar.m	/^    ;       september$/;kq|-;/\<september\>/;'q;"	kind:cons
seq_conj	../mdbcomp/feedback.automatic_parallelism.m	/^:- type seq_conj(GoalType)$/;kq|-;/\<seq_conj\>/;'q;"	kind:type
seq_conj	feedback.automatic_parallelism.m	/^:- type seq_conj(GoalType)$/;kq|-;/\<seq_conj\>/;'q;"	kind:type
series	../library/list.m	/^:- func series(T::in, pred(T)::in(pred(/;kq|/^\<series\>/;'q;"	kind:func
series_acc	../library/list.m	/^:- pred series_acc(/;kq|/^\<series_acc\>/;'q;"	kind:pred	file:
set	../library/array.m	/^:- func set(array(T)::array_di, int::in, T::in) = (array(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/array2d.m	/^:- pred set(int, int, T, array2d(T), array2d(/;kq|/^\<set\>/;'q;"	kind:pred
set	../library/bimap.m	/^:- func set(bimap(K, V), K, V) = bimap(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/bitmap.m	/^:- func set(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/bt_array.m	/^:- func set(bt_array(T), int, T) = bt_array(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/hash_table.m	/^:- func set(hash_table(K, V), K, V) = hash_table(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/injection.m	/^:- func set(injection(K, V), K, V) = injection(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/io.m	/^    --->    set$/;kq|-;/\<set\>/;'q;"	kind:cons
set	../library/map.m	/^:- func set(map(K, V), K, V) = map(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/multi_map.m	/^:- func set(multi_map(K, V), K, V) = multi_map(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/one_or_more_map.m	/^:- func set(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/rbtree.m	/^:- func set(rbtree(K, V), K, V) = rbtree(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/set.m	/^:- type set(T) == set_ordlist(T).$/;kq|-;/\<set\>/;'q;"	kind:type
set	../library/stream.m	/^    --->    set$/;kq|-;/\<set\>/;'q;"	kind:cons
set	../library/tree234.m	/^:- func set(tree234(K, V), K, V) = tree234(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/version_array.m	/^:- pred set(int::in, T::in, version_array(T)::in, version_array(/;kq|/^\<set\>/;'q;"	kind:pred
set	../library/version_array2d.m	/^:- pred set(/;kq|/^\<set\>/;'q;"	kind:pred
set	../library/version_bitmap.m	/^:- func set(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/version_hash_table.m	/^:- func set(version_hash_table(K, V), K, V) = version_hash_table(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/version_store.m	/^:- func set(version_store(S), mutvar(T, S), T) = version_store(/;kq|/^\<set\>/;'q;"	kind:func
set.all_true	../library/set.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), set(/;kq|/^\<all_true\>/;'q;"	kind:pred
set.contains	../library/set.m	/^:- pred contains(set(/;kq|/^\<contains\>/;'q;"	kind:pred
set.count	../library/set.m	/^:- func count(set(/;kq|/^\<count\>/;'q;"	kind:func
set.delete	../library/set.m	/^:- func delete(set(T), T) = set(/;kq|/^\<delete\>/;'q;"	kind:func
set.delete_list	../library/set.m	/^:- func delete_list(set(T), list(T)) = set(/;kq|/^\<delete_list\>/;'q;"	kind:func
set.det_remove	../library/set.m	/^:- pred det_remove(T::in, set(T)::in, set(/;kq|/^\<det_remove\>/;'q;"	kind:pred
set.det_remove_list	../library/set.m	/^:- pred det_remove_list(list(T)::in, set(T)::in, set(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
set.difference	../library/set.m	/^:- func difference(set(T), set(T)) = set(/;kq|/^\<difference\>/;'q;"	kind:func
set.divide	../library/set.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), set(/;kq|/^\<divide\>/;'q;"	kind:pred
set.divide_by_set	../library/set.m	/^:- pred divide_by_set(set(T)::in, set(T)::in, set(T)::out, set(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
set.equal	../library/set.m	/^:- pred equal(set(T)::in, set(/;kq|/^\<equal\>/;'q;"	kind:pred
set.filter	../library/set.m	/^:- func filter(pred(T1), set(T1)) = set(/;kq|/^\<filter\>/;'q;"	kind:func
set.filter	../library/set.m	/^:- pred filter(pred(T1), set(T1), set(T1), set(/;kq|/^\<filter\>/;'q;"	kind:pred
set.filter_map	../library/set.m	/^:- func filter_map(func(T1) = T2, set(T1)) = set(/;kq|/^\<filter_map\>/;'q;"	kind:func
set.fold	../library/set.m	/^:- func fold(func(T, A) = A, set(/;kq|/^\<fold\>/;'q;"	kind:func
set.fold2	../library/set.m	/^:- pred fold2(pred(T, A, A, B, B), set(/;kq|/^\<fold2\>/;'q;"	kind:pred
set.fold3	../library/set.m	/^:- pred fold3(pred(T, A, A, B, B, C, C), set(/;kq|/^\<fold3\>/;'q;"	kind:pred
set.fold4	../library/set.m	/^:- pred fold4(pred(T, A, A, B, B, C, C, D, D), set(/;kq|/^\<fold4\>/;'q;"	kind:pred
set.fold5	../library/set.m	/^:- pred fold5(pred(T, A, A, B, B, C, C, D, D, E, E), set(/;kq|/^\<fold5\>/;'q;"	kind:pred
set.fold6	../library/set.m	/^:- pred fold6(pred(T, A, A, B, B, C, C, D, D, E, E, F, F), set(/;kq|/^\<fold6\>/;'q;"	kind:pred
set.foldl	../library/set.m	/^:- func foldl(func(T, A) = A, set(/;kq|/^\<foldl\>/;'q;"	kind:func
set.foldl	../library/set.m	/^:- pred foldl(pred(T, A, A), set(/;kq|/^\<foldl\>/;'q;"	kind:pred
set.foldl2	../library/set.m	/^:- pred foldl2(pred(T, A, A, B, B), set(/;kq|/^\<foldl2\>/;'q;"	kind:pred
set.foldl3	../library/set.m	/^:- pred foldl3(pred(T, A, A, B, B, C, C), set(/;kq|/^\<foldl3\>/;'q;"	kind:pred
set.foldl4	../library/set.m	/^:- pred foldl4(pred(T, A, A, B, B, C, C, D, D), set(/;kq|/^\<foldl4\>/;'q;"	kind:pred
set.foldl5	../library/set.m	/^:- pred foldl5(pred(T, A, A, B, B, C, C, D, D, E, E), set(/;kq|/^\<foldl5\>/;'q;"	kind:pred
set.foldl6	../library/set.m	/^:- pred foldl6(pred(T, A, A, B, B, C, C, D, D, E, E, F, F), set(/;kq|/^\<foldl6\>/;'q;"	kind:pred
set.from_list	../library/set.m	/^:- func from_list(list(T)) = set(/;kq|/^\<from_list\>/;'q;"	kind:func
set.from_sorted_list	../library/set.m	/^:- func from_sorted_list(list(T)) = set(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
set.init	../library/set.m	/^:- func init = set(/;kq|/^\<init\>/;'q;"	kind:func
set.insert	../library/set.m	/^:- func insert(set(T), T) = set(/;kq|/^\<insert\>/;'q;"	kind:func
set.insert_list	../library/set.m	/^:- func insert_list(set(T), list(T)) = set(/;kq|/^\<insert_list\>/;'q;"	kind:func
set.insert_new	../library/set.m	/^:- pred insert_new(T::in, set(T)::in, set(/;kq|/^\<insert_new\>/;'q;"	kind:pred
set.intersect	../library/set.m	/^:- func intersect(set(T), set(T)) = set(/;kq|/^\<intersect\>/;'q;"	kind:func
set.intersect_list	../library/set.m	/^:- func intersect_list(list(set(T))) = set(/;kq|/^\<intersect_list\>/;'q;"	kind:func
set.is_empty	../library/set.m	/^:- pred is_empty(set(/;kq|/^\<is_empty\>/;'q;"	kind:pred
set.is_member	../library/set.m	/^:- pred is_member(T::in, set(/;kq|/^\<is_member\>/;'q;"	kind:pred
set.is_non_empty	../library/set.m	/^:- pred is_non_empty(set(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
set.is_singleton	../library/set.m	/^:- pred is_singleton(set(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
set.list_to_set	../library/set.m	/^:- func list_to_set(list(T)) = set(/;kq|/^\<list_to_set\>/;'q;"	kind:func
set.make_singleton_set	../library/set.m	/^:- func make_singleton_set(T) = set(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
set.map	../library/set.m	/^:- func map(func(T1) = T2, set(T1)) = set(/;kq|/^\<map\>/;'q;"	kind:func
set.map2_fold	../library/set.m	/^:- pred map2_fold(pred(S, T, U, A, A), set(S), set(T), set(/;kq|/^\<map2_fold\>/;'q;"	kind:pred
set.map_fold	../library/set.m	/^:- pred map_fold(pred(S, T, A, A), set(S), set(/;kq|/^\<map_fold\>/;'q;"	kind:pred
set.member	../library/set.m	/^:- pred member(T, set(/;kq|/^\<member\>/;'q;"	kind:pred
set.nondet_member	../library/set.m	/^:- pred nondet_member(set(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
set.power_intersect	../library/set.m	/^:- func power_intersect(set(set(T))) = set(/;kq|/^\<power_intersect\>/;'q;"	kind:func
set.power_union	../library/set.m	/^:- func power_union(set(set(T))) = set(/;kq|/^\<power_union\>/;'q;"	kind:func
set.remove	../library/set.m	/^:- pred remove(T::in, set(T)::in, set(/;kq|/^\<remove\>/;'q;"	kind:pred
set.remove_least	../library/set.m	/^:- pred remove_least(T::out, set(T)::in, set(/;kq|/^\<remove_least\>/;'q;"	kind:pred
set.remove_list	../library/set.m	/^:- pred remove_list(list(T)::in, set(T)::in, set(/;kq|/^\<remove_list\>/;'q;"	kind:pred
set.rev_sorted_list_to_set	../library/set.m	/^:- func rev_sorted_list_to_set(list(T)) = set(/;kq|/^\<rev_sorted_list_to_set\>/;'q;"	kind:func
set.singleton_set	../library/set.m	/^:- pred singleton_set(T, set(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
set.sorted_list_to_set	../library/set.m	/^:- func sorted_list_to_set(list(T)) = set(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
set.subset	../library/set.m	/^:- pred subset(set(T)::in, set(/;kq|/^\<subset\>/;'q;"	kind:pred
set.superset	../library/set.m	/^:- pred superset(set(T)::in, set(/;kq|/^\<superset\>/;'q;"	kind:pred
set.to_sorted_list	../library/set.m	/^:- func to_sorted_list(set(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
set.union	../library/set.m	/^:- func union(set(T), set(T)) = set(/;kq|/^\<union\>/;'q;"	kind:func
set.union_list	../library/set.m	/^:- func union_list(list(set(T))) = set(/;kq|/^\<union_list\>/;'q;"	kind:func
set2	../library/tree234.m	/^:- pred set2(tree234(K, V), K, V, tree234(/;kq|/^\<set2\>/;'q;"	kind:pred	file:
set3	../library/tree234.m	/^:- pred set3(tree234(K, V), K, V, tree234(/;kq|/^\<set3\>/;'q;"	kind:pred	file:
set_2	../library/injection.m	/^:- pred set_2(K::in, V::in, map(K, V)::in, map(/;kq|/^\<set_2\>/;'q;"	kind:pred	file:
set_2	../library/rbtree.m	/^:- pred set_2(rbtree(K, V), K, V, rbtree(/;kq|/^\<set_2\>/;'q;"	kind:pred	file:
set_all	../library/bit_buffer.m	/^:- pred set_all(/;kq|/^\<set_all\>/;'q;"	kind:pred	file:
set_arg_priority	../library/pretty_printer.m	/^:- func set_arg_priority = pp_internal.$/;kq|/^\<set_arg_priority\>/;'q;"	kind:func	file:
set_bbbtree	../library/set_bbbtree.m	/^:- type set_bbbtree(T)$/;kq|-;/\<set_bbbtree\>/;'q;"	kind:type	file:
set_bbbtree.all_true	../library/set_bbbtree.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), set_bbbtree(/;kq|/^\<all_true\>/;'q;"	kind:pred
set_bbbtree.balance	../library/set_bbbtree.m	/^:- pred balance(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<balance\>/;'q;"	kind:pred	file:
set_bbbtree.build_node	../library/set_bbbtree.m	/^:- pred build_node(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<build_node\>/;'q;"	kind:pred	file:
set_bbbtree.concat3	../library/set_bbbtree.m	/^:- pred concat3(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<concat3\>/;'q;"	kind:pred	file:
set_bbbtree.concat4	../library/set_bbbtree.m	/^:- pred concat4(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<concat4\>/;'q;"	kind:pred	file:
set_bbbtree.contains	../library/set_bbbtree.m	/^:- pred contains(set_bbbtree(/;kq|/^\<contains\>/;'q;"	kind:pred
set_bbbtree.count	../library/set_bbbtree.m	/^:- func count(set_bbbtree(/;kq|/^\<count\>/;'q;"	kind:func
set_bbbtree.def_ratio	../library/set_bbbtree.m	/^:- pred def_ratio(/;kq|/^\<def_ratio\>/;'q;"	kind:pred	file:
set_bbbtree.delete	../library/set_bbbtree.m	/^:- func delete(set_bbbtree(T), T) = set_bbbtree(/;kq|/^\<delete\>/;'q;"	kind:func
set_bbbtree.delete_list	../library/set_bbbtree.m	/^:- func delete_list(set_bbbtree(T), list(T)) = set_bbbtree(/;kq|/^\<delete_list\>/;'q;"	kind:func
set_bbbtree.det_remove	../library/set_bbbtree.m	/^:- pred det_remove(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<det_remove\>/;'q;"	kind:pred
set_bbbtree.det_remove_list	../library/set_bbbtree.m	/^:- pred det_remove_list(list(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
set_bbbtree.difference	../library/set_bbbtree.m	/^:- func difference(set_bbbtree(T), set_bbbtree(T)) = set_bbbtree(/;kq|/^\<difference\>/;'q;"	kind:func
set_bbbtree.difference_r	../library/set_bbbtree.m	/^:- pred difference_r(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<difference_r\>/;'q;"	kind:pred	file:
set_bbbtree.double_rot_l	../library/set_bbbtree.m	/^:- pred double_rot_l(T::in, set_bbbtree(/;kq|/^\<double_rot_l\>/;'q;"	kind:pred	file:
set_bbbtree.double_rot_r	../library/set_bbbtree.m	/^:- pred double_rot_r(T::in, set_bbbtree(/;kq|/^\<double_rot_r\>/;'q;"	kind:pred	file:
set_bbbtree.empty	../library/set_bbbtree.m	/^    --->    empty$/;kq|-;/\<set_bbbtree.empty\>/;'q;"	kind:cons	file:
set_bbbtree.equal	../library/set_bbbtree.m	/^:- pred equal(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<equal\>/;'q;"	kind:pred
set_bbbtree.filter	../library/set_bbbtree.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_bbbtree.filter	../library/set_bbbtree.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_bbbtree.filter_map	../library/set_bbbtree.m	/^:- func filter_map(func(T1) = T2, set_bbbtree(T1)) = set_bbbtree(/;kq|/^\<filter_map\>/;'q;"	kind:func
set_bbbtree.fold	../library/set_bbbtree.m	/^:- func fold(func(T, A) = A, set_bbbtree(/;kq|/^\<fold\>/;'q;"	kind:func
set_bbbtree.fold2	../library/set_bbbtree.m	/^:- pred fold2(pred(T, A, A, B, B), set_bbbtree(/;kq|/^\<fold2\>/;'q;"	kind:pred
set_bbbtree.fold3	../library/set_bbbtree.m	/^:- pred fold3(pred(/;kq|/^\<fold3\>/;'q;"	kind:pred
set_bbbtree.fold4	../library/set_bbbtree.m	/^:- pred fold4(pred(/;kq|/^\<fold4\>/;'q;"	kind:pred
set_bbbtree.fold5	../library/set_bbbtree.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
set_bbbtree.fold6	../library/set_bbbtree.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
set_bbbtree.from_list	../library/set_bbbtree.m	/^:- func from_list(list(T)) = set_bbbtree(/;kq|/^\<from_list\>/;'q;"	kind:func
set_bbbtree.from_sorted_list	../library/set_bbbtree.m	/^:- func from_sorted_list(list(T)) = set_bbbtree(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
set_bbbtree.init	../library/set_bbbtree.m	/^:- func init = set_bbbtree(/;kq|/^\<init\>/;'q;"	kind:func
set_bbbtree.insert	../library/set_bbbtree.m	/^:- func insert(set_bbbtree(T), T) = set_bbbtree(/;kq|/^\<insert\>/;'q;"	kind:func
set_bbbtree.insert_list	../library/set_bbbtree.m	/^:- func insert_list(set_bbbtree(T), list(T)) = set_bbbtree(/;kq|/^\<insert_list\>/;'q;"	kind:func
set_bbbtree.insert_list_r	../library/set_bbbtree.m	/^:- pred insert_list_r(set_bbbtree(T)::in, list(/;kq|/^\<insert_list_r\>/;'q;"	kind:pred	file:
set_bbbtree.insert_new	../library/set_bbbtree.m	/^:- pred insert_new(/;kq|/^\<insert_new\>/;'q;"	kind:pred
set_bbbtree.insert_new_r	../library/set_bbbtree.m	/^:- pred insert_new_r(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<insert_new_r\>/;'q;"	kind:pred	file:
set_bbbtree.insert_r	../library/set_bbbtree.m	/^:- pred insert_r(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<insert_r\>/;'q;"	kind:pred	file:
set_bbbtree.intersect	../library/set_bbbtree.m	/^:- func intersect(set_bbbtree(T), set_bbbtree(T)) = set_bbbtree(/;kq|/^\<intersect\>/;'q;"	kind:func
set_bbbtree.intersect_list	../library/set_bbbtree.m	/^:- func intersect_list(list(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<intersect_list\>/;'q;"	kind:func
set_bbbtree.intersect_list_r	../library/set_bbbtree.m	/^:- func intersect_list_r(set_bbbtree(T), list(set_bbbtree(/;kq|/^\<intersect_list_r\>/;'q;"	kind:func	file:
set_bbbtree.intersect_r	../library/set_bbbtree.m	/^:- pred intersect_r(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<intersect_r\>/;'q;"	kind:pred	file:
set_bbbtree.is_empty	../library/set_bbbtree.m	/^:- pred is_empty(set_bbbtree(/;kq|/^\<is_empty\>/;'q;"	kind:pred
set_bbbtree.is_member	../library/set_bbbtree.m	/^:- pred is_member(T::in, set_bbbtree(/;kq|/^\<is_member\>/;'q;"	kind:pred
set_bbbtree.is_non_empty	../library/set_bbbtree.m	/^:- pred is_non_empty(set_bbbtree(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
set_bbbtree.is_singleton	../library/set_bbbtree.m	/^:- pred is_singleton(set_bbbtree(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
set_bbbtree.largest	../library/set_bbbtree.m	/^:- pred largest(set_bbbtree(/;kq|/^\<largest\>/;'q;"	kind:pred
set_bbbtree.least	../library/set_bbbtree.m	/^:- pred least(set_bbbtree(/;kq|/^\<least\>/;'q;"	kind:pred
set_bbbtree.list_to_set	../library/set_bbbtree.m	/^:- func list_to_set(list(T)) = set_bbbtree(/;kq|/^\<list_to_set\>/;'q;"	kind:func
set_bbbtree.list_to_set_r	../library/set_bbbtree.m	/^:- pred list_to_set_r(list(T)::in, set_bbbtree(/;kq|/^\<list_to_set_r\>/;'q;"	kind:pred	file:
set_bbbtree.make_singleton_set	../library/set_bbbtree.m	/^:- func make_singleton_set(T) = set_bbbtree(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
set_bbbtree.map	../library/set_bbbtree.m	/^:- func map(func(T1) = T2, set_bbbtree(T1)) = set_bbbtree(/;kq|/^\<map\>/;'q;"	kind:func
set_bbbtree.member	../library/set_bbbtree.m	/^:- pred member(T, set_bbbtree(/;kq|/^\<member\>/;'q;"	kind:pred
set_bbbtree.nondet_member	../library/set_bbbtree.m	/^:- pred nondet_member(set_bbbtree(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
set_bbbtree.power_intersect	../library/set_bbbtree.m	/^:- func power_intersect(set_bbbtree(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<power_intersect\>/;'q;"	kind:func
set_bbbtree.power_intersect_r	../library/set_bbbtree.m	/^:- pred power_intersect_r(set_bbbtree(set_bbbtree(/;kq|/^\<power_intersect_r\>/;'q;"	kind:pred	file:
set_bbbtree.power_intersect_r2	../library/set_bbbtree.m	/^:- pred power_intersect_r2(set_bbbtree(set_bbbtree(/;kq|/^\<power_intersect_r2\>/;'q;"	kind:pred	file:
set_bbbtree.power_union	../library/set_bbbtree.m	/^:- func power_union(set_bbbtree(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<power_union\>/;'q;"	kind:func
set_bbbtree.power_union_r	../library/set_bbbtree.m	/^:- pred power_union_r(set_bbbtree(set_bbbtree(/;kq|/^\<power_union_r\>/;'q;"	kind:pred	file:
set_bbbtree.remove	../library/set_bbbtree.m	/^:- pred remove(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<remove\>/;'q;"	kind:pred
set_bbbtree.remove_largest	../library/set_bbbtree.m	/^:- pred remove_largest(/;kq|/^\<remove_largest\>/;'q;"	kind:pred
set_bbbtree.remove_least	../library/set_bbbtree.m	/^:- pred remove_least(/;kq|/^\<remove_least\>/;'q;"	kind:pred
set_bbbtree.remove_list	../library/set_bbbtree.m	/^:- pred remove_list(list(/;kq|/^\<remove_list\>/;'q;"	kind:pred
set_bbbtree.single_rot_l	../library/set_bbbtree.m	/^:- pred single_rot_l(T::in, set_bbbtree(/;kq|/^\<single_rot_l\>/;'q;"	kind:pred	file:
set_bbbtree.single_rot_r	../library/set_bbbtree.m	/^:- pred single_rot_r(T::in, set_bbbtree(/;kq|/^\<single_rot_r\>/;'q;"	kind:pred	file:
set_bbbtree.singleton_set	../library/set_bbbtree.m	/^:- pred singleton_set(T, set_bbbtree(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
set_bbbtree.sorted_list_to_set	../library/set_bbbtree.m	/^:- func sorted_list_to_set(list(T)) = set_bbbtree(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
set_bbbtree.split_gt	../library/set_bbbtree.m	/^:- pred split_gt(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<split_gt\>/;'q;"	kind:pred	file:
set_bbbtree.split_lt	../library/set_bbbtree.m	/^:- pred split_lt(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<split_lt\>/;'q;"	kind:pred	file:
set_bbbtree.subset	../library/set_bbbtree.m	/^:- pred subset(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<subset\>/;'q;"	kind:pred
set_bbbtree.superset	../library/set_bbbtree.m	/^:- pred superset(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<superset\>/;'q;"	kind:pred
set_bbbtree.to_sorted_list	../library/set_bbbtree.m	/^:- func to_sorted_list(set_bbbtree(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
set_bbbtree.to_sorted_list2	../library/set_bbbtree.m	/^:- pred to_sorted_list2(set_bbbtree(T), list(T), list(/;kq|/^\<to_sorted_list2\>/;'q;"	kind:pred	file:
set_bbbtree.tree	../library/set_bbbtree.m	/^    ;       tree(T, int, set_bbbtree(T), set_bbbtree(T)).$/;kq|-;/\<set_bbbtree.tree\>/;'q;"	kind:cons	file:
set_bbbtree.union	../library/set_bbbtree.m	/^:- func union(set_bbbtree(T), set_bbbtree(T)) = set_bbbtree(/;kq|/^\<union\>/;'q;"	kind:func
set_bbbtree.union_list	../library/set_bbbtree.m	/^:- func union_list(list(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<union_list\>/;'q;"	kind:func
set_bbbtree.union_r	../library/set_bbbtree.m	/^:- pred union_r(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<union_r\>/;'q;"	kind:pred	file:
set_binary_input_stream	../library/io.m	/^:- pred set_binary_input_stream(/;kq|/^\<set_binary_input_stream\>/;'q;"	kind:pred
set_binary_input_stream_2	../library/io.stream_ops.m	/^:- pred set_binary_input_stream_2(/;kq|/^\<set_binary_input_stream_2\>/;'q;"	kind:pred
set_binary_output_stream	../library/io.m	/^:- pred set_binary_output_stream(/;kq|/^\<set_binary_output_stream\>/;'q;"	kind:pred
set_binary_output_stream_2	../library/io.stream_ops.m	/^:- pred set_binary_output_stream_2(/;kq|/^\<set_binary_output_stream_2\>/;'q;"	kind:pred
set_bindings	../library/varset.m	/^:- func set_bindings(varset(T), substitution(T)) = varset(/;kq|/^\<set_bindings\>/;'q;"	kind:func
set_bit	../library/bitmap.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred
set_bit	../library/fat_sparse_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
set_bit	../library/fatter_sparse_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
set_bit	../library/sparse_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
set_bit	../library/tree_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
set_bit	../library/uint16.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
set_bit	../library/uint32.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
set_bit	../library/uint64.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
set_bit	../library/uint8.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
set_bit	../library/version_bitmap.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred
set_bitmap	../library/bit_buffer.m	/^:- pred set_bitmap(/;kq|/^\<set_bitmap\>/;'q;"	kind:pred	file:
set_bits	../library/bitmap.m	/^:- pred set_bits(/;kq|/^\<set_bits\>/;'q;"	kind:pred
set_bits_in_byte	../library/bitmap.m	/^:- pred set_bits_in_byte(/;kq|/^\<set_bits_in_byte\>/;'q;"	kind:pred	file:
set_bits_in_byte_index	../library/bitmap.m	/^:- pred set_bits_in_byte_index(/;kq|/^\<set_bits_in_byte_index\>/;'q;"	kind:pred	file:
set_bits_in_bytes	../library/bitmap.m	/^:- pred set_bits_in_bytes(/;kq|/^\<set_bits_in_bytes\>/;'q;"	kind:pred	file:
set_byte	../library/bitmap.m	/^:- pred set_byte(/;kq|/^\<set_byte\>/;'q;"	kind:pred
set_char	../library/string.m	/^:- pred set_char(/;kq|/^\<set_char\>/;'q;"	kind:pred
set_ctree234	../library/set_ctree234.m	/^:- type set_ctree234(T)$/;kq|-;/\<set_ctree234\>/;'q;"	kind:type	file:
set_ctree234.all_true	../library/set_ctree234.m	/^:- pred all_true(pred(T)::in(pred(/;kq|/^\<all_true\>/;'q;"	kind:pred
set_ctree234.all_true_tree	../library/set_ctree234.m	/^:- pred all_true_tree(pred(T)::in(pred(/;kq|/^\<all_true_tree\>/;'q;"	kind:pred	file:
set_ctree234.contains	../library/set_ctree234.m	/^:- pred contains(set_ctree234(/;kq|/^\<contains\>/;'q;"	kind:pred
set_ctree234.count	../library/set_ctree234.m	/^:- func count(set_ctree234(/;kq|/^\<count\>/;'q;"	kind:func
set_ctree234.ct	../library/set_ctree234.m	/^    --->    ct(int, set_tree234(T)).$/;kq|-;/\<set_ctree234.ct\>/;'q;"	kind:cons	file:
set_ctree234.delete	../library/set_ctree234.m	/^:- func delete(T, set_ctree234(T)) = set_ctree234(/;kq|/^\<delete\>/;'q;"	kind:func
set_ctree234.delete_list	../library/set_ctree234.m	/^:- func delete_list(list(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<delete_list\>/;'q;"	kind:func
set_ctree234.det_remove	../library/set_ctree234.m	/^:- pred det_remove(T::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<det_remove\>/;'q;"	kind:pred
set_ctree234.det_remove_list	../library/set_ctree234.m	/^:- pred det_remove_list(list(T)::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
set_ctree234.difference	../library/set_ctree234.m	/^:- func difference(set_ctree234(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<difference\>/;'q;"	kind:func
set_ctree234.divide	../library/set_ctree234.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
set_ctree234.divide_by_set	../library/set_ctree234.m	/^:- pred divide_by_set(set_ctree234(T)::in, set_ctree234(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
set_ctree234.do_contains	../library/set_ctree234.m	/^:- pred do_contains(set_tree234(/;kq|/^\<do_contains\>/;'q;"	kind:pred	file:
set_ctree234.do_count	../library/set_ctree234.m	/^:- func do_count(set_tree234(/;kq|/^\<do_count\>/;'q;"	kind:func	file:
set_ctree234.do_delete	../library/set_ctree234.m	/^:- pred do_delete(T::in, int::out, set_tree234(/;kq|/^\<do_delete\>/;'q;"	kind:pred	file:
set_ctree234.do_delete_list	../library/set_ctree234.m	/^:- pred do_delete_list(list(/;kq|/^\<do_delete_list\>/;'q;"	kind:pred	file:
set_ctree234.do_difference	../library/set_ctree234.m	/^:- pred do_difference(set_tree234(/;kq|/^\<do_difference\>/;'q;"	kind:pred	file:
set_ctree234.do_divide	../library/set_ctree234.m	/^:- pred do_divide(pred(T)::in(pred(/;kq|/^\<do_divide\>/;'q;"	kind:pred	file:
set_ctree234.do_fold2_pred	../library/set_ctree234.m	/^:- pred do_fold2_pred(/;kq|/^\<do_fold2_pred\>/;'q;"	kind:pred	file:
set_ctree234.do_fold3_pred	../library/set_ctree234.m	/^:- pred do_fold3_pred(/;kq|/^\<do_fold3_pred\>/;'q;"	kind:pred	file:
set_ctree234.do_fold4_pred	../library/set_ctree234.m	/^:- pred do_fold4_pred(/;kq|/^\<do_fold4_pred\>/;'q;"	kind:pred	file:
set_ctree234.do_fold5_pred	../library/set_ctree234.m	/^:- pred do_fold5_pred(/;kq|/^\<do_fold5_pred\>/;'q;"	kind:pred	file:
set_ctree234.do_fold6_pred	../library/set_ctree234.m	/^:- pred do_fold6_pred(/;kq|/^\<do_fold6_pred\>/;'q;"	kind:pred	file:
set_ctree234.do_fold_func	../library/set_ctree234.m	/^:- pred do_fold_func(/;kq|/^\<do_fold_func\>/;'q;"	kind:pred	file:
set_ctree234.do_fold_pred	../library/set_ctree234.m	/^:- pred do_fold_pred(pred(T, A, A), set_tree234(/;kq|/^\<do_fold_pred\>/;'q;"	kind:pred	file:
set_ctree234.do_insert	../library/set_ctree234.m	/^:- pred do_insert(/;kq|/^\<do_insert\>/;'q;"	kind:pred	file:
set_ctree234.do_insert_list	../library/set_ctree234.m	/^:- pred do_insert_list(list(/;kq|/^\<do_insert_list\>/;'q;"	kind:pred	file:
set_ctree234.do_insert_new	../library/set_ctree234.m	/^:- pred do_insert_new(/;kq|/^\<do_insert_new\>/;'q;"	kind:pred	file:
set_ctree234.do_intersect	../library/set_ctree234.m	/^:- pred do_intersect(set_tree234(T)::in, set_tree234(/;kq|/^\<do_intersect\>/;'q;"	kind:pred	file:
set_ctree234.do_is_member	../library/set_ctree234.m	/^:- pred do_is_member(set_tree234(/;kq|/^\<do_is_member\>/;'q;"	kind:pred	file:
set_ctree234.do_list_to_set	../library/set_ctree234.m	/^:- pred do_list_to_set(list(/;kq|/^\<do_list_to_set\>/;'q;"	kind:pred	file:
set_ctree234.do_one_member	../library/set_ctree234.m	/^:- pred do_one_member(set_tree234(/;kq|/^\<do_one_member\>/;'q;"	kind:pred	file:
set_ctree234.do_remove	../library/set_ctree234.m	/^:- pred do_remove(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<do_remove\>/;'q;"	kind:pred	file:
set_ctree234.do_remove_least	../library/set_ctree234.m	/^:- pred do_remove_least(set_tree234(/;kq|/^\<do_remove_least\>/;'q;"	kind:pred	file:
set_ctree234.do_remove_list	../library/set_ctree234.m	/^:- pred do_remove_list(list(/;kq|/^\<do_remove_list\>/;'q;"	kind:pred	file:
set_ctree234.do_subset	../library/set_ctree234.m	/^:- pred do_subset(set_tree234(T)::in, set_tree234(/;kq|/^\<do_subset\>/;'q;"	kind:pred	file:
set_ctree234.do_to_sorted_list	../library/set_ctree234.m	/^:- pred do_to_sorted_list(set_tree234(/;kq|/^\<do_to_sorted_list\>/;'q;"	kind:pred	file:
set_ctree234.do_union	../library/set_ctree234.m	/^:- pred do_union(set_tree234(/;kq|/^\<do_union\>/;'q;"	kind:pred	file:
set_ctree234.do_verify_depths	../library/set_ctree234.m	/^:- pred do_verify_depths(set_tree234(/;kq|/^\<do_verify_depths\>/;'q;"	kind:pred	file:
set_ctree234.empty	../library/set_ctree234.m	/^    --->    empty$/;kq|-;/\<set_ctree234.empty\>/;'q;"	kind:cons	file:
set_ctree234.equal	../library/set_ctree234.m	/^:- pred equal(set_ctree234(T)::in, set_ctree234(/;kq|/^\<equal\>/;'q;"	kind:pred
set_ctree234.filter	../library/set_ctree234.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_ctree234.filter	../library/set_ctree234.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_ctree234.filter_map	../library/set_ctree234.m	/^:- func filter_map(func(T1) = T2, set_ctree234(T1)) = set_ctree234(/;kq|/^\<filter_map\>/;'q;"	kind:func
set_ctree234.filter_map_func	../library/set_ctree234.m	/^:- pred filter_map_func(/;kq|/^\<filter_map_func\>/;'q;"	kind:pred	file:
set_ctree234.filter_map_pred	../library/set_ctree234.m	/^:- pred filter_map_pred(/;kq|/^\<filter_map_pred\>/;'q;"	kind:pred	file:
set_ctree234.fix_2node_t0	../library/set_ctree234.m	/^:- pred fix_2node_t0(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_2node_t0\>/;'q;"	kind:pred	file:
set_ctree234.fix_2node_t1	../library/set_ctree234.m	/^:- pred fix_2node_t1(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_2node_t1\>/;'q;"	kind:pred	file:
set_ctree234.fix_3node_t0	../library/set_ctree234.m	/^:- pred fix_3node_t0(T::in, T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_3node_t0\>/;'q;"	kind:pred	file:
set_ctree234.fix_3node_t1	../library/set_ctree234.m	/^:- pred fix_3node_t1(T::in, T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_3node_t1\>/;'q;"	kind:pred	file:
set_ctree234.fix_3node_t2	../library/set_ctree234.m	/^:- pred fix_3node_t2(T::in, T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_3node_t2\>/;'q;"	kind:pred	file:
set_ctree234.fix_4node_t0	../library/set_ctree234.m	/^:- pred fix_4node_t0(/;kq|/^\<fix_4node_t0\>/;'q;"	kind:pred	file:
set_ctree234.fix_4node_t1	../library/set_ctree234.m	/^:- pred fix_4node_t1(/;kq|/^\<fix_4node_t1\>/;'q;"	kind:pred	file:
set_ctree234.fix_4node_t2	../library/set_ctree234.m	/^:- pred fix_4node_t2(/;kq|/^\<fix_4node_t2\>/;'q;"	kind:pred	file:
set_ctree234.fix_4node_t3	../library/set_ctree234.m	/^:- pred fix_4node_t3(/;kq|/^\<fix_4node_t3\>/;'q;"	kind:pred	file:
set_ctree234.fold	../library/set_ctree234.m	/^:- func fold(func(T, A) = A, set_ctree234(/;kq|/^\<fold\>/;'q;"	kind:func
set_ctree234.fold2	../library/set_ctree234.m	/^:- pred fold2(pred(T, A, A, B, B), set_ctree234(/;kq|/^\<fold2\>/;'q;"	kind:pred
set_ctree234.fold3	../library/set_ctree234.m	/^:- pred fold3(/;kq|/^\<fold3\>/;'q;"	kind:pred
set_ctree234.fold4	../library/set_ctree234.m	/^:- pred fold4(/;kq|/^\<fold4\>/;'q;"	kind:pred
set_ctree234.fold5	../library/set_ctree234.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
set_ctree234.fold6	../library/set_ctree234.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
set_ctree234.four	../library/set_ctree234.m	/^    ;       four(T, T, T, set_tree234(T), set_tree234(T),$/;kq|-;/\<set_ctree234.four\>/;'q;"	kind:cons	file:
set_ctree234.four	../library/set_ctree234.m	/^:- inst four(E, T) for set_tree234\/1$/;kq|-;/\<set_ctree234.four\>/;'q;"	kind:inst	file:
set_ctree234.from_list	../library/set_ctree234.m	/^:- func from_list(list(T)) = set_ctree234(/;kq|/^\<from_list\>/;'q;"	kind:func
set_ctree234.from_sorted_list	../library/set_ctree234.m	/^:- func from_sorted_list(list(T)) = set_ctree234(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
set_ctree234.in_four	../library/set_ctree234.m	/^:- mode in_four  == in(four(ground, ground)).$/;kq|-;/\<set_ctree234.in_four\>/;'q;"	kind:mode	file:
set_ctree234.in_three	../library/set_ctree234.m	/^:- mode in_three == in(three(ground, ground)).$/;kq|-;/\<set_ctree234.in_three\>/;'q;"	kind:mode	file:
set_ctree234.in_two	../library/set_ctree234.m	/^:- mode in_two   == in(two(ground, ground)).$/;kq|-;/\<set_ctree234.in_two\>/;'q;"	kind:mode	file:
set_ctree234.init	../library/set_ctree234.m	/^:- func init = set_ctree234(/;kq|/^\<init\>/;'q;"	kind:func
set_ctree234.insert	../library/set_ctree234.m	/^:- func insert(T, set_ctree234(T)) = set_ctree234(/;kq|/^\<insert\>/;'q;"	kind:func
set_ctree234.insert2	../library/set_ctree234.m	/^:- pred insert2(/;kq|/^\<insert2\>/;'q;"	kind:pred	file:
set_ctree234.insert3	../library/set_ctree234.m	/^:- pred insert3(/;kq|/^\<insert3\>/;'q;"	kind:pred	file:
set_ctree234.insert_list	../library/set_ctree234.m	/^:- func insert_list(list(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<insert_list\>/;'q;"	kind:func
set_ctree234.insert_new	../library/set_ctree234.m	/^:- pred insert_new(T::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<insert_new\>/;'q;"	kind:pred
set_ctree234.insert_new2	../library/set_ctree234.m	/^:- pred insert_new2(/;kq|/^\<insert_new2\>/;'q;"	kind:pred	file:
set_ctree234.insert_new3	../library/set_ctree234.m	/^:- pred insert_new3(/;kq|/^\<insert_new3\>/;'q;"	kind:pred	file:
set_ctree234.intersect	../library/set_ctree234.m	/^:- func intersect(set_ctree234(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<intersect\>/;'q;"	kind:func
set_ctree234.intersect_list	../library/set_ctree234.m	/^:- func intersect_list(list(set_ctree234(T))) = set_ctree234(/;kq|/^\<intersect_list\>/;'q;"	kind:func
set_ctree234.is_empty	../library/set_ctree234.m	/^:- pred is_empty(set_ctree234(/;kq|/^\<is_empty\>/;'q;"	kind:pred
set_ctree234.is_member	../library/set_ctree234.m	/^:- func is_member(set_ctree234(/;kq|/^\<is_member\>/;'q;"	kind:func
set_ctree234.is_non_empty	../library/set_ctree234.m	/^:- pred is_non_empty(set_ctree234(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
set_ctree234.is_singleton	../library/set_ctree234.m	/^:- pred is_singleton(set_ctree234(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
set_ctree234.list_to_set	../library/set_ctree234.m	/^:- func list_to_set(list(T)) = set_ctree234(/;kq|/^\<list_to_set\>/;'q;"	kind:func
set_ctree234.map	../library/set_ctree234.m	/^:- func map(func(T1) = T2, set_ctree234(T1)) = set_ctree234(/;kq|/^\<map\>/;'q;"	kind:func
set_ctree234.map_func	../library/set_ctree234.m	/^:- pred map_func((func(T1) = T2)::in((func(/;kq|/^\<map_func\>/;'q;"	kind:pred	file:
set_ctree234.map_pred	../library/set_ctree234.m	/^:- pred map_pred(pred(T1, T2)::in(pred(/;kq|/^\<map_pred\>/;'q;"	kind:pred	file:
set_ctree234.member	../library/set_ctree234.m	/^:- pred member(T, set_ctree234(/;kq|/^\<member\>/;'q;"	kind:pred
set_ctree234.nondet_member	../library/set_ctree234.m	/^:- pred nondet_member(set_ctree234(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
set_ctree234.one_member	../library/set_ctree234.m	/^:- pred one_member(set_ctree234(/;kq|/^\<one_member\>/;'q;"	kind:pred
set_ctree234.out_two	../library/set_ctree234.m	/^:- mode out_two  == out(two(ground, ground)).$/;kq|-;/\<set_ctree234.out_two\>/;'q;"	kind:mode	file:
set_ctree234.power_intersect	../library/set_ctree234.m	/^:- func power_intersect(set_ctree234(set_ctree234(T))) = set_ctree234(/;kq|/^\<power_intersect\>/;'q;"	kind:func
set_ctree234.power_union	../library/set_ctree234.m	/^:- func power_union(set_ctree234(set_ctree234(T))) = set_ctree234(/;kq|/^\<power_union\>/;'q;"	kind:func
set_ctree234.remove	../library/set_ctree234.m	/^:- pred remove(T::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<remove\>/;'q;"	kind:pred
set_ctree234.remove_least	../library/set_ctree234.m	/^:- pred remove_least(T::out, set_ctree234(T)::in, set_ctree234(/;kq|/^\<remove_least\>/;'q;"	kind:pred
set_ctree234.remove_list	../library/set_ctree234.m	/^:- pred remove_list(list(T)::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<remove_list\>/;'q;"	kind:pred
set_ctree234.set_tree234	../library/set_ctree234.m	/^:- type set_tree234(T)$/;kq|-;/\<set_ctree234.set_tree234\>/;'q;"	kind:type	file:
set_ctree234.singleton_set	../library/set_ctree234.m	/^:- pred singleton_set(T, set_ctree234(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
set_ctree234.split_four	../library/set_ctree234.m	/^:- pred split_four(set_tree234(/;kq|/^\<split_four\>/;'q;"	kind:pred	file:
set_ctree234.subset	../library/set_ctree234.m	/^:- pred subset(set_ctree234(T)::in, set_ctree234(/;kq|/^\<subset\>/;'q;"	kind:pred
set_ctree234.superset	../library/set_ctree234.m	/^:- pred superset(set_ctree234(T)::in, set_ctree234(/;kq|/^\<superset\>/;'q;"	kind:pred
set_ctree234.three	../library/set_ctree234.m	/^    ;       three(T, T, set_tree234(T), set_tree234(T), set_tree234(T))$/;kq|-;/\<set_ctree234.three\>/;'q;"	kind:cons	file:
set_ctree234.three	../library/set_ctree234.m	/^:- inst three(E, T) for set_tree234\/1$/;kq|-;/\<set_ctree234.three\>/;'q;"	kind:inst	file:
set_ctree234.to_sorted_list	../library/set_ctree234.m	/^:- func to_sorted_list(set_ctree234(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
set_ctree234.two	../library/set_ctree234.m	/^    ;       two(T, set_tree234(T), set_tree234(T))$/;kq|-;/\<set_ctree234.two\>/;'q;"	kind:cons	file:
set_ctree234.two	../library/set_ctree234.m	/^:- inst two(E, T) for set_tree234\/1$/;kq|-;/\<set_ctree234.two\>/;'q;"	kind:inst	file:
set_ctree234.union	../library/set_ctree234.m	/^:- func union(set_ctree234(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<union\>/;'q;"	kind:func
set_ctree234.union_list	../library/set_ctree234.m	/^:- func union_list(list(set_ctree234(T))) = set_ctree234(/;kq|/^\<union_list\>/;'q;"	kind:func
set_ctree234.verify_depths	../library/set_ctree234.m	/^:- pred verify_depths(set_ctree234(T)::in, list(/;kq|/^\<verify_depths\>/;'q;"	kind:pred
set_default_formatter	../library/pretty_printer.m	/^:- pred set_default_formatter(/;kq|/^\<set_default_formatter\>/;'q;"	kind:pred
set_default_formatter_map	../library/pretty_printer.m	/^:- pred set_default_formatter_map(/;kq|/^\<set_default_formatter_map\>/;'q;"	kind:pred
set_default_params	../library/pretty_printer.m	/^:- pred set_default_params(/;kq|/^\<set_default_params\>/;'q;"	kind:pred
set_environment_var	../library/io.environment.m	/^:- pred set_environment_var(/;kq|/^\<set_environment_var\>/;'q;"	kind:pred
set_environment_var	../library/io.environment.m	/^:- pred set_environment_var(/;kq|/^\<set_environment_var\>/;'q;"	kind:pred
set_environment_var	../library/io.m	/^:- pred set_environment_var(/;kq|/^\<set_environment_var\>/;'q;"	kind:pred
set_environment_var	../library/io.m	/^:- pred set_environment_var(/;kq|/^\<set_environment_var\>/;'q;"	kind:pred
set_exit_status	../library/io.m	/^:- pred set_exit_status(/;kq|/^\<set_exit_status\>/;'q;"	kind:pred
set_formatter	../library/pretty_printer.m	/^:- pred set_formatter(/;kq|/^\<set_formatter\>/;'q;"	kind:pred
set_from_assoc_list	../library/bimap.m	/^:- func set_from_assoc_list(assoc_list(K, V), bimap(/;kq|/^\<set_from_assoc_list\>/;'q;"	kind:func
set_from_assoc_list	../library/injection.m	/^:- func set_from_assoc_list(assoc_list(K, V), injection(/;kq|/^\<set_from_assoc_list\>/;'q;"	kind:func
set_from_assoc_list	../library/map.m	/^:- func set_from_assoc_list(map(K, V), assoc_list(K, V)) = map(/;kq|/^\<set_from_assoc_list\>/;'q;"	kind:func
set_from_corresponding_lists	../library/bimap.m	/^:- func set_from_corresponding_lists(list(K), list(/;kq|/^\<set_from_corresponding_lists\>/;'q;"	kind:func
set_from_corresponding_lists	../library/injection.m	/^:- func set_from_corresponding_lists(list(K), list(/;kq|/^\<set_from_corresponding_lists\>/;'q;"	kind:func
set_from_corresponding_lists	../library/map.m	/^:- func set_from_corresponding_lists(map(K, V), list(K), list(V)) = map(/;kq|/^\<set_from_corresponding_lists\>/;'q;"	kind:func
set_func_limit_in_doc	../library/pretty_printer.m	/^:- pred set_func_limit_in_doc(/;kq|/^\<set_func_limit_in_doc\>/;'q;"	kind:pred	file:
set_func_limit_in_docs	../library/pretty_printer.m	/^:- pred set_func_limit_in_docs(/;kq|/^\<set_func_limit_in_docs\>/;'q;"	kind:pred	file:
set_get_message_hook	../library/exception.m	/^:- pred set_get_message_hook(/;kq|/^\<set_get_message_hook\>/;'q;"	kind:pred	file:
set_globals	../library/io.m	/^:- pred set_globals(/;kq|/^\<set_globals\>/;'q;"	kind:pred
set_if_in_range	../library/version_array.m	/^:- pred set_if_in_range(/;kq|/^\<set_if_in_range\>/;'q;"	kind:pred	file:
set_input_line_number_2	../library/io.stream_ops.m	/^:- pred set_input_line_number_2(/;kq|/^\<set_input_line_number_2\>/;'q;"	kind:pred
set_input_stream	../library/io.m	/^:- pred set_input_stream(/;kq|/^\<set_input_stream\>/;'q;"	kind:pred
set_input_stream_2	../library/io.stream_ops.m	/^:- pred set_input_stream_2(/;kq|/^\<set_input_stream_2\>/;'q;"	kind:pred
set_limit	../library/pretty_printer.m	/^    ;       set_limit(func_symbol_limit).$/;kq|-;/\<set_limit\>/;'q;"	kind:cons	file:
set_line	../library/io.m	/^    pred(set_line\/4) is io.set_line_number$/;kq|-;/\<set_line\>/;'q;"	kind:tcim	file:
set_line	../library/io.m	/^    pred(set_line\/4) is set_output_line_number$/;kq|-;/\<set_line\>/;'q;"	kind:tcim	file:
set_line	../library/stream.m	/^    pred set_line(Stream::in, int::in,  State::di, State::uo) is det$/;kq|-;/\<set_line\>/;'q;"	kind:tcm
set_line_number	../library/io.m	/^:- pred set_line_number(/;kq|/^\<set_line_number\>/;'q;"	kind:pred
set_min_stack_size	../library/thread.m	/^:- pred set_min_stack_size(/;kq|/^\<set_min_stack_size\>/;'q;"	kind:pred
set_mutvar	../library/mutvar.m	/^:- impure pred set_mutvar(mutvar(/;kq|/^\<set_mutvar\>/;'q;"	kind:pred
set_mutvar	../library/store.m	/^:- pred set_mutvar(generic_mutvar(/;kq|/^\<set_mutvar\>/;'q;"	kind:pred
set_mutvar	../library/version_store.m	/^:- pred set_mutvar(mutvar(/;kq|/^\<set_mutvar\>/;'q;"	kind:pred
set_num_bits	../library/bitmap.m	/^:- pred set_num_bits(/;kq|/^\<set_num_bits\>/;'q;"	kind:pred	file:
set_op_priority	../library/pretty_printer.m	/^    ;       set_op_priority(ops.priority)$/;kq|-;/\<set_op_priority\>/;'q;"	kind:cons	file:
set_ordlist	../library/set_ordlist.m	/^:- type set_ordlist(T)$/;kq|-;/\<set_ordlist\>/;'q;"	kind:type	file:
set_ordlist.all_true	../library/set_ordlist.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), set_ordlist(/;kq|/^\<all_true\>/;'q;"	kind:pred
set_ordlist.contains	../library/set_ordlist.m	/^:- pred contains(set_ordlist(/;kq|/^\<contains\>/;'q;"	kind:pred
set_ordlist.count	../library/set_ordlist.m	/^:- func count(set_ordlist(/;kq|/^\<count\>/;'q;"	kind:func
set_ordlist.delete	../library/set_ordlist.m	/^:- func delete(set_ordlist(T), T) = set_ordlist(/;kq|/^\<delete\>/;'q;"	kind:func
set_ordlist.delete_list	../library/set_ordlist.m	/^:- func delete_list(set_ordlist(T), list(T)) = set_ordlist(/;kq|/^\<delete_list\>/;'q;"	kind:func
set_ordlist.det_remove	../library/set_ordlist.m	/^:- pred det_remove(T::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<det_remove\>/;'q;"	kind:pred
set_ordlist.det_remove_list	../library/set_ordlist.m	/^:- pred det_remove_list(list(T)::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
set_ordlist.difference	../library/set_ordlist.m	/^:- func difference(set_ordlist(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<difference\>/;'q;"	kind:func
set_ordlist.difference_loop	../library/set_ordlist.m	/^:- pred difference_loop(list(T)::in, list(T)::in, list(/;kq|/^\<difference_loop\>/;'q;"	kind:pred	file:
set_ordlist.divide	../library/set_ordlist.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
set_ordlist.divide_by_set	../library/set_ordlist.m	/^:- pred divide_by_set(set_ordlist(T)::in, set_ordlist(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
set_ordlist.divide_by_set_loop	../library/set_ordlist.m	/^:- pred divide_by_set_loop(list(T)::in, list(/;kq|/^\<divide_by_set_loop\>/;'q;"	kind:pred	file:
set_ordlist.divide_loop	../library/set_ordlist.m	/^:- pred divide_loop(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<divide_loop\>/;'q;"	kind:pred	file:
set_ordlist.equal	../library/set_ordlist.m	/^:- pred equal(set_ordlist(T)::in, set_ordlist(/;kq|/^\<equal\>/;'q;"	kind:pred
set_ordlist.filter	../library/set_ordlist.m	/^:- func filter(pred(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<filter\>/;'q;"	kind:func
set_ordlist.filter	../library/set_ordlist.m	/^:- pred filter(pred(T), set_ordlist(T), set_ordlist(T), set_ordlist(/;kq|/^\<filter\>/;'q;"	kind:pred
set_ordlist.filter_map	../library/set_ordlist.m	/^:- func filter_map(func(T1) = T2, set_ordlist(T1)) = set_ordlist(/;kq|/^\<filter_map\>/;'q;"	kind:func
set_ordlist.fold	../library/set_ordlist.m	/^:- func fold(func(T, A) = A, set_ordlist(/;kq|/^\<fold\>/;'q;"	kind:func
set_ordlist.fold2	../library/set_ordlist.m	/^:- pred fold2(pred(T, A, A, B, B), set_ordlist(/;kq|/^\<fold2\>/;'q;"	kind:pred
set_ordlist.fold3	../library/set_ordlist.m	/^:- pred fold3(pred(/;kq|/^\<fold3\>/;'q;"	kind:pred
set_ordlist.fold4	../library/set_ordlist.m	/^:- pred fold4(pred(/;kq|/^\<fold4\>/;'q;"	kind:pred
set_ordlist.fold5	../library/set_ordlist.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
set_ordlist.fold6	../library/set_ordlist.m	/^:- pred fold6(pred(/;kq|/^\<fold6\>/;'q;"	kind:pred
set_ordlist.foldl	../library/set_ordlist.m	/^:- func foldl(func(T, A) = A, set_ordlist(/;kq|/^\<foldl\>/;'q;"	kind:func
set_ordlist.foldl2	../library/set_ordlist.m	/^:- pred foldl2(pred(T, A, A, B, B), set_ordlist(/;kq|/^\<foldl2\>/;'q;"	kind:pred
set_ordlist.foldl3	../library/set_ordlist.m	/^:- pred foldl3(pred(/;kq|/^\<foldl3\>/;'q;"	kind:pred
set_ordlist.foldl4	../library/set_ordlist.m	/^:- pred foldl4(pred(/;kq|/^\<foldl4\>/;'q;"	kind:pred
set_ordlist.foldl5	../library/set_ordlist.m	/^:- pred foldl5(/;kq|/^\<foldl5\>/;'q;"	kind:pred
set_ordlist.foldl6	../library/set_ordlist.m	/^:- pred foldl6(pred(/;kq|/^\<foldl6\>/;'q;"	kind:pred
set_ordlist.from_list	../library/set_ordlist.m	/^:- func from_list(list(T)) = set_ordlist(/;kq|/^\<from_list\>/;'q;"	kind:func
set_ordlist.from_sorted_list	../library/set_ordlist.m	/^:- func from_sorted_list(list(T)) = set_ordlist(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
set_ordlist.init	../library/set_ordlist.m	/^:- func init = set_ordlist(/;kq|/^\<init\>/;'q;"	kind:func
set_ordlist.insert	../library/set_ordlist.m	/^:- func insert(set_ordlist(T), T) = set_ordlist(/;kq|/^\<insert\>/;'q;"	kind:func
set_ordlist.insert_list	../library/set_ordlist.m	/^:- func insert_list(set_ordlist(T), list(T)) = set_ordlist(/;kq|/^\<insert_list\>/;'q;"	kind:func
set_ordlist.insert_loop	../library/set_ordlist.m	/^:- pred insert_loop(list(T)::in, T::in, list(/;kq|/^\<insert_loop\>/;'q;"	kind:pred	file:
set_ordlist.insert_new	../library/set_ordlist.m	/^:- pred insert_new(/;kq|/^\<insert_new\>/;'q;"	kind:pred
set_ordlist.insert_new_loop	../library/set_ordlist.m	/^:- pred insert_new_loop(list(T)::in, T::in, list(/;kq|/^\<insert_new_loop\>/;'q;"	kind:pred	file:
set_ordlist.intersect	../library/set_ordlist.m	/^:- func intersect(set_ordlist(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<intersect\>/;'q;"	kind:func
set_ordlist.intersect_list	../library/set_ordlist.m	/^:- func intersect_list(list(set_ordlist(T))) = set_ordlist(/;kq|/^\<intersect_list\>/;'q;"	kind:func
set_ordlist.is_empty	../library/set_ordlist.m	/^:- pred is_empty(set_ordlist(/;kq|/^\<is_empty\>/;'q;"	kind:pred
set_ordlist.is_member	../library/set_ordlist.m	/^:- pred is_member(T::in, set_ordlist(/;kq|/^\<is_member\>/;'q;"	kind:pred
set_ordlist.is_member_loop	../library/set_ordlist.m	/^:- pred is_member_loop(T::in, list(/;kq|/^\<is_member_loop\>/;'q;"	kind:pred	file:
set_ordlist.is_non_empty	../library/set_ordlist.m	/^:- pred is_non_empty(set_ordlist(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
set_ordlist.is_singleton	../library/set_ordlist.m	/^:- pred is_singleton(set_ordlist(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
set_ordlist.list_to_set	../library/set_ordlist.m	/^:- func list_to_set(list(T)) = set_ordlist(/;kq|/^\<list_to_set\>/;'q;"	kind:func
set_ordlist.make_singleton_set	../library/set_ordlist.m	/^:- func make_singleton_set(T) = set_ordlist(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
set_ordlist.map	../library/set_ordlist.m	/^:- func map(func(T1) = T2, set_ordlist(T1)) = set_ordlist(/;kq|/^\<map\>/;'q;"	kind:func
set_ordlist.member	../library/set_ordlist.m	/^:- pred member(T, set_ordlist(/;kq|/^\<member\>/;'q;"	kind:pred
set_ordlist.no_dups	../library/set_ordlist.m	/^:- pred no_dups(T::in, list(/;kq|/^\<no_dups\>/;'q;"	kind:pred	file:
set_ordlist.nondet_member	../library/set_ordlist.m	/^:- pred nondet_member(set_ordlist(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
set_ordlist.power_intersect	../library/set_ordlist.m	/^:- func power_intersect(set_ordlist(set_ordlist(/;kq|/^\<power_intersect\>/;'q;"	kind:func
set_ordlist.power_union	../library/set_ordlist.m	/^:- func power_union(set_ordlist(set_ordlist(T))) = set_ordlist(/;kq|/^\<power_union\>/;'q;"	kind:func
set_ordlist.remove	../library/set_ordlist.m	/^:- pred remove(T::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<remove\>/;'q;"	kind:pred
set_ordlist.remove_least	../library/set_ordlist.m	/^:- pred remove_least(T::out, set_ordlist(T)::in, set_ordlist(/;kq|/^\<remove_least\>/;'q;"	kind:pred
set_ordlist.remove_list	../library/set_ordlist.m	/^:- pred remove_list(list(T)::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<remove_list\>/;'q;"	kind:pred
set_ordlist.singleton_set	../library/set_ordlist.m	/^:- pred singleton_set(T, set_ordlist(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
set_ordlist.sol	../library/set_ordlist.m	/^    --->    sol(list(T)).$/;kq|-;/\<set_ordlist.sol\>/;'q;"	kind:cons	file:
set_ordlist.sort_no_dups	../library/set_ordlist.m	/^:- pred sort_no_dups(list(T)::in, set_ordlist(/;kq|/^\<sort_no_dups\>/;'q;"	kind:pred	file:
set_ordlist.sorted_list_to_set	../library/set_ordlist.m	/^:- func sorted_list_to_set(list(T)) = set_ordlist(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
set_ordlist.subset	../library/set_ordlist.m	/^:- pred subset(set_ordlist(T)::in, set_ordlist(/;kq|/^\<subset\>/;'q;"	kind:pred
set_ordlist.superset	../library/set_ordlist.m	/^:- pred superset(set_ordlist(T)::in, set_ordlist(/;kq|/^\<superset\>/;'q;"	kind:pred
set_ordlist.to_sorted_list	../library/set_ordlist.m	/^:- func to_sorted_list(set_ordlist(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
set_ordlist.union	../library/set_ordlist.m	/^:- func union(set_ordlist(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<union\>/;'q;"	kind:func
set_ordlist.union_list	../library/set_ordlist.m	/^:- func union_list(list(set_ordlist(T))) = set_ordlist(/;kq|/^\<union_list\>/;'q;"	kind:func
set_output_line_number	../library/io.m	/^:- pred set_output_line_number(/;kq|/^\<set_output_line_number\>/;'q;"	kind:pred
set_output_line_number_2	../library/io.stream_ops.m	/^:- pred set_output_line_number_2(/;kq|/^\<set_output_line_number_2\>/;'q;"	kind:pred
set_output_stream	../library/io.m	/^:- pred set_output_stream(/;kq|/^\<set_output_stream\>/;'q;"	kind:pred
set_output_stream_2	../library/io.stream_ops.m	/^:- pred set_output_stream_2(/;kq|/^\<set_output_stream_2\>/;'q;"	kind:pred
set_read_status	../library/bit_buffer.m	/^:- pred set_read_status(stream.res(/;kq|/^\<set_read_status\>/;'q;"	kind:pred	file:
set_ref	../library/store.m	/^:- pred set_ref(generic_ref(T, S)::in, generic_ref(/;kq|/^\<set_ref\>/;'q;"	kind:pred
set_ref_value	../library/store.m	/^:- pred set_ref_value(generic_ref(/;kq|/^\<set_ref_value\>/;'q;"	kind:pred
set_state	../library/bit_buffer.m	/^:- pred set_state(/;kq|/^\<set_state\>/;'q;"	kind:pred	file:
set_stream_db	../library/io.stream_db.m	/^:- pred set_stream_db(/;kq|/^\<set_stream_db\>/;'q;"	kind:pred
set_to_bitset	../library/test_bitset.m	/^:- func set_to_bitset(set(T)) = test_bitset(T) <= uenum(/;kq|/^\<set_to_bitset\>/;'q;"	kind:func
set_to_ranges	../library/ranges.m	/^:- func set_to_ranges(set(/;kq|/^\<set_to_ranges\>/;'q;"	kind:func
set_trailing_bits_in_byte	../library/bitmap.m	/^:- pred set_trailing_bits_in_byte(/;kq|/^\<set_trailing_bits_in_byte\>/;'q;"	kind:pred	file:
set_tree234	../library/set_ctree234.m	/^:- type set_tree234(T)$/;kq|-;/\<set_tree234\>/;'q;"	kind:type	file:
set_tree234	../library/set_tree234.m	/^:- type set_tree234(T)$/;kq|-;/\<set_tree234\>/;'q;"	kind:type	file:
set_tree234.all_members	../library/set_tree234.m	/^:- pred all_members(set_tree234(/;kq|/^\<all_members\>/;'q;"	kind:pred	file:
set_tree234.all_true	../library/set_tree234.m	/^:- pred all_true(pred(T)::in(pred(/;kq|/^\<all_true\>/;'q;"	kind:pred
set_tree234.contains	../library/set_tree234.m	/^:- pred contains(set_tree234(/;kq|/^\<contains\>/;'q;"	kind:pred
set_tree234.count	../library/set_tree234.m	/^:- func count(set_tree234(/;kq|/^\<count\>/;'q;"	kind:func
set_tree234.delete	../library/set_tree234.m	/^:- func delete(T, set_tree234(T)) = set_tree234(/;kq|/^\<delete\>/;'q;"	kind:func
set_tree234.delete_2	../library/set_tree234.m	/^:- pred delete_2(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
set_tree234.delete_list	../library/set_tree234.m	/^:- func delete_list(list(T), set_tree234(T)) = set_tree234(/;kq|/^\<delete_list\>/;'q;"	kind:func
set_tree234.det_remove	../library/set_tree234.m	/^:- pred det_remove(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<det_remove\>/;'q;"	kind:pred
set_tree234.det_remove_list	../library/set_tree234.m	/^:- pred det_remove_list(list(T)::in, set_tree234(T)::in, set_tree234(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
set_tree234.difference	../library/set_tree234.m	/^:- func difference(set_tree234(T), set_tree234(T)) = set_tree234(/;kq|/^\<difference\>/;'q;"	kind:func
set_tree234.difference_2	../library/set_tree234.m	/^:- pred difference_2(set_tree234(T)::in, set_tree234(/;kq|/^\<difference_2\>/;'q;"	kind:pred	file:
set_tree234.divide	../library/set_tree234.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
set_tree234.divide_by_set	../library/set_tree234.m	/^:- pred divide_by_set(set_tree234(T)::in, set_tree234(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
set_tree234.do_divide	../library/set_tree234.m	/^:- pred do_divide(pred(T)::in(pred(/;kq|/^\<do_divide\>/;'q;"	kind:pred	file:
set_tree234.do_intersect	../library/set_tree234.m	/^:- pred do_intersect(set_tree234(T)::in, set_tree234(/;kq|/^\<do_intersect\>/;'q;"	kind:pred	file:
set_tree234.do_remove_least	../library/set_tree234.m	/^:- pred do_remove_least(set_tree234(/;kq|/^\<do_remove_least\>/;'q;"	kind:pred	file:
set_tree234.do_union	../library/set_tree234.m	/^:- pred do_union(set_tree234(T)::in, set_tree234(/;kq|/^\<do_union\>/;'q;"	kind:pred	file:
set_tree234.empty	../library/set_tree234.m	/^    --->    empty$/;kq|-;/\<set_tree234.empty\>/;'q;"	kind:cons	file:
set_tree234.equal	../library/set_tree234.m	/^:- pred equal(set_tree234(T)::in, set_tree234(/;kq|/^\<equal\>/;'q;"	kind:pred
set_tree234.filter	../library/set_tree234.m	/^:- func filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:func
set_tree234.filter	../library/set_tree234.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_tree234.filter_map	../library/set_tree234.m	/^:- func filter_map(func(T1) = T2, set_tree234(T1)) = set_tree234(/;kq|/^\<filter_map\>/;'q;"	kind:func
set_tree234.filter_map_func	../library/set_tree234.m	/^:- pred filter_map_func(func(T1) = T2, set_tree234(T1), list(T2), list(/;kq|/^\<filter_map_func\>/;'q;"	kind:pred	file:
set_tree234.filter_map_pred	../library/set_tree234.m	/^:- pred filter_map_pred(/;kq|/^\<filter_map_pred\>/;'q;"	kind:pred	file:
set_tree234.fix_2node_t0	../library/set_tree234.m	/^:- pred fix_2node_t0(E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_2node_t0\>/;'q;"	kind:pred	file:
set_tree234.fix_2node_t1	../library/set_tree234.m	/^:- pred fix_2node_t1(E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_2node_t1\>/;'q;"	kind:pred	file:
set_tree234.fix_3node_t0	../library/set_tree234.m	/^:- pred fix_3node_t0(E::in, E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_3node_t0\>/;'q;"	kind:pred	file:
set_tree234.fix_3node_t1	../library/set_tree234.m	/^:- pred fix_3node_t1(E::in, E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_3node_t1\>/;'q;"	kind:pred	file:
set_tree234.fix_3node_t2	../library/set_tree234.m	/^:- pred fix_3node_t2(E::in, E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_3node_t2\>/;'q;"	kind:pred	file:
set_tree234.fix_4node_t0	../library/set_tree234.m	/^:- pred fix_4node_t0(/;kq|/^\<fix_4node_t0\>/;'q;"	kind:pred	file:
set_tree234.fix_4node_t1	../library/set_tree234.m	/^:- pred fix_4node_t1(/;kq|/^\<fix_4node_t1\>/;'q;"	kind:pred	file:
set_tree234.fix_4node_t2	../library/set_tree234.m	/^:- pred fix_4node_t2(/;kq|/^\<fix_4node_t2\>/;'q;"	kind:pred	file:
set_tree234.fix_4node_t3	../library/set_tree234.m	/^:- pred fix_4node_t3(/;kq|/^\<fix_4node_t3\>/;'q;"	kind:pred	file:
set_tree234.fold	../library/set_tree234.m	/^:- func fold(func(T, A) = A, set_tree234(/;kq|/^\<fold\>/;'q;"	kind:func
set_tree234.fold2	../library/set_tree234.m	/^:- pred fold2(pred(T, A, A, B, B), set_tree234(/;kq|/^\<fold2\>/;'q;"	kind:pred
set_tree234.fold3	../library/set_tree234.m	/^:- pred fold3(/;kq|/^\<fold3\>/;'q;"	kind:pred
set_tree234.fold4	../library/set_tree234.m	/^:- pred fold4(/;kq|/^\<fold4\>/;'q;"	kind:pred
set_tree234.fold5	../library/set_tree234.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
set_tree234.fold6	../library/set_tree234.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
set_tree234.foldl	../library/set_tree234.m	/^:- func foldl(func(T, A) = A, set_tree234(/;kq|/^\<foldl\>/;'q;"	kind:func
set_tree234.foldl2	../library/set_tree234.m	/^:- pred foldl2(pred(T, A, A, B, B), set_tree234(/;kq|/^\<foldl2\>/;'q;"	kind:pred
set_tree234.foldl3	../library/set_tree234.m	/^:- pred foldl3(/;kq|/^\<foldl3\>/;'q;"	kind:pred
set_tree234.foldl4	../library/set_tree234.m	/^:- pred foldl4(/;kq|/^\<foldl4\>/;'q;"	kind:pred
set_tree234.foldl5	../library/set_tree234.m	/^:- pred foldl5(/;kq|/^\<foldl5\>/;'q;"	kind:pred
set_tree234.foldl6	../library/set_tree234.m	/^:- pred foldl6(/;kq|/^\<foldl6\>/;'q;"	kind:pred
set_tree234.four	../library/set_tree234.m	/^    ;       four(T, T, T, set_tree234(T), set_tree234(T),$/;kq|-;/\<set_tree234.four\>/;'q;"	kind:cons	file:
set_tree234.four	../library/set_tree234.m	/^:- inst four(E, T) for set_tree234\/1$/;kq|-;/\<set_tree234.four\>/;'q;"	kind:inst	file:
set_tree234.from_list	../library/set_tree234.m	/^:- func from_list(list(T)) = set_tree234(/;kq|/^\<from_list\>/;'q;"	kind:func
set_tree234.from_set	../library/set_tree234.m	/^:- func from_set(set.set(T)) = set_tree234(/;kq|/^\<from_set\>/;'q;"	kind:func
set_tree234.from_sorted_list	../library/set_tree234.m	/^:- func from_sorted_list(list(T)) = set_tree234(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
set_tree234.height	../library/set_tree234.m	/^:- pred height(set_tree234(/;kq|/^\<height\>/;'q;"	kind:pred	file:
set_tree234.in_four	../library/set_tree234.m	/^:- mode in_four  == in(four(ground, ground)).$/;kq|-;/\<set_tree234.in_four\>/;'q;"	kind:mode	file:
set_tree234.in_three	../library/set_tree234.m	/^:- mode in_three  == in(three(ground, ground)).$/;kq|-;/\<set_tree234.in_three\>/;'q;"	kind:mode	file:
set_tree234.in_two	../library/set_tree234.m	/^:- mode in_two  == in(two(ground, ground)).$/;kq|-;/\<set_tree234.in_two\>/;'q;"	kind:mode	file:
set_tree234.init	../library/set_tree234.m	/^:- func init = set_tree234(/;kq|/^\<init\>/;'q;"	kind:func
set_tree234.insert	../library/set_tree234.m	/^:- func insert(T, set_tree234(T)) = set_tree234(/;kq|/^\<insert\>/;'q;"	kind:func
set_tree234.insert2	../library/set_tree234.m	/^:- pred insert2(T::in, set_tree234(T)::in_two, set_tree234(/;kq|/^\<insert2\>/;'q;"	kind:pred	file:
set_tree234.insert3	../library/set_tree234.m	/^:- pred insert3(T::in, set_tree234(T)::in_three, set_tree234(/;kq|/^\<insert3\>/;'q;"	kind:pred	file:
set_tree234.insert_list	../library/set_tree234.m	/^:- func insert_list(list(T), set_tree234(T)) = set_tree234(/;kq|/^\<insert_list\>/;'q;"	kind:func
set_tree234.insert_new	../library/set_tree234.m	/^:- pred insert_new(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<insert_new\>/;'q;"	kind:pred
set_tree234.insert_new2	../library/set_tree234.m	/^:- pred insert_new2(/;kq|/^\<insert_new2\>/;'q;"	kind:pred	file:
set_tree234.insert_new3	../library/set_tree234.m	/^:- pred insert_new3(/;kq|/^\<insert_new3\>/;'q;"	kind:pred	file:
set_tree234.intersect	../library/set_tree234.m	/^:- func intersect(set_tree234(T), set_tree234(T)) = set_tree234(/;kq|/^\<intersect\>/;'q;"	kind:func
set_tree234.intersect_list	../library/set_tree234.m	/^:- func intersect_list(list(set_tree234(T))) = set_tree234(/;kq|/^\<intersect_list\>/;'q;"	kind:func
set_tree234.is_empty	../library/set_tree234.m	/^:- pred is_empty(set_tree234(/;kq|/^\<is_empty\>/;'q;"	kind:pred
set_tree234.is_member	../library/set_tree234.m	/^:- func is_member(set_tree234(/;kq|/^\<is_member\>/;'q;"	kind:func
set_tree234.is_non_empty	../library/set_tree234.m	/^:- pred is_non_empty(set_tree234(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
set_tree234.is_singleton	../library/set_tree234.m	/^:- pred is_singleton(set_tree234(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
set_tree234.list_to_set	../library/set_tree234.m	/^:- func list_to_set(list(T)) = set_tree234(/;kq|/^\<list_to_set\>/;'q;"	kind:func
set_tree234.make_singleton_set	../library/set_tree234.m	/^:- func make_singleton_set(T) = set_tree234(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
set_tree234.map	../library/set_tree234.m	/^:- func map(func(T1) = T2, set_tree234(T1)) = set_tree234(/;kq|/^\<map\>/;'q;"	kind:func
set_tree234.map_func	../library/set_tree234.m	/^:- pred map_func(func(T1) = T2, set_tree234(/;kq|/^\<map_func\>/;'q;"	kind:pred	file:
set_tree234.map_pred	../library/set_tree234.m	/^:- pred map_pred(pred(T1, T2)::in(pred(/;kq|/^\<map_pred\>/;'q;"	kind:pred	file:
set_tree234.member	../library/set_tree234.m	/^:- pred member(T, set_tree234(/;kq|/^\<member\>/;'q;"	kind:pred
set_tree234.nondet_member	../library/set_tree234.m	/^:- pred nondet_member(set_tree234(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
set_tree234.out_two	../library/set_tree234.m	/^:- mode out_two == out(two(ground, ground)).$/;kq|-;/\<set_tree234.out_two\>/;'q;"	kind:mode	file:
set_tree234.power_intersect	../library/set_tree234.m	/^:- func power_intersect(set_tree234(set_tree234(T))) = set_tree234(/;kq|/^\<power_intersect\>/;'q;"	kind:func
set_tree234.power_union	../library/set_tree234.m	/^:- func power_union(set_tree234(set_tree234(T))) = set_tree234(/;kq|/^\<power_union\>/;'q;"	kind:func
set_tree234.remove	../library/set_tree234.m	/^:- pred remove(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<remove\>/;'q;"	kind:pred
set_tree234.remove_2	../library/set_tree234.m	/^:- pred remove_2(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<remove_2\>/;'q;"	kind:pred	file:
set_tree234.remove_least	../library/set_tree234.m	/^:- pred remove_least(T::out, set_tree234(T)::in, set_tree234(/;kq|/^\<remove_least\>/;'q;"	kind:pred
set_tree234.remove_list	../library/set_tree234.m	/^:- pred remove_list(list(T)::in, set_tree234(T)::in, set_tree234(/;kq|/^\<remove_list\>/;'q;"	kind:pred
set_tree234.singleton_set	../library/set_tree234.m	/^:- pred singleton_set(T, set_tree234(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
set_tree234.sorted_list_to_set	../library/set_tree234.m	/^:- func sorted_list_to_set(list(T)) = set_tree234(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
set_tree234.split_four	../library/set_tree234.m	/^:- pred split_four(set_tree234(/;kq|/^\<split_four\>/;'q;"	kind:pred	file:
set_tree234.subset	../library/set_tree234.m	/^:- pred subset(set_tree234(T)::in, set_tree234(/;kq|/^\<subset\>/;'q;"	kind:pred
set_tree234.superset	../library/set_tree234.m	/^:- pred superset(set_tree234(T)::in, set_tree234(/;kq|/^\<superset\>/;'q;"	kind:pred
set_tree234.three	../library/set_tree234.m	/^    ;       three(T, T, set_tree234(T), set_tree234(T), set_tree234(T))$/;kq|-;/\<set_tree234.three\>/;'q;"	kind:cons	file:
set_tree234.three	../library/set_tree234.m	/^:- inst three(E, T) for set_tree234\/1$/;kq|-;/\<set_tree234.three\>/;'q;"	kind:inst	file:
set_tree234.to_set	../library/set_tree234.m	/^:- func to_set(set_tree234(T)) = set.set(/;kq|/^\<to_set\>/;'q;"	kind:func
set_tree234.to_sorted_list	../library/set_tree234.m	/^:- func to_sorted_list(set_tree234(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
set_tree234.to_sorted_list_2	../library/set_tree234.m	/^:- pred to_sorted_list_2(set_tree234(/;kq|/^\<to_sorted_list_2\>/;'q;"	kind:pred	file:
set_tree234.two	../library/set_tree234.m	/^    ;       two(T, set_tree234(T), set_tree234(T))$/;kq|-;/\<set_tree234.two\>/;'q;"	kind:cons	file:
set_tree234.two	../library/set_tree234.m	/^:- inst two(E, T) for set_tree234\/1$/;kq|-;/\<set_tree234.two\>/;'q;"	kind:inst	file:
set_tree234.union	../library/set_tree234.m	/^:- func union(set_tree234(T), set_tree234(T)) = set_tree234(/;kq|/^\<union\>/;'q;"	kind:func
set_tree234.union_list	../library/set_tree234.m	/^:- func union_list(list(set_tree234(T))) = set_tree234(/;kq|/^\<union_list\>/;'q;"	kind:func
set_type_info_index	../library/rtti_implementation.m	/^:- pred set_type_info_index(/;kq|/^\<set_type_info_index\>/;'q;"	kind:pred	file:
set_uint8	../library/bitmap.m	/^:- pred set_uint8(/;kq|/^\<set_uint8\>/;'q;"	kind:pred
set_unordlist	../library/set_unordlist.m	/^:- type set_unordlist(T)$/;kq|-;/\<set_unordlist\>/;'q;"	kind:type	file:
set_unordlist.all_true	../library/set_unordlist.m	/^:- pred all_true(pred(T)::in(pred(/;kq|/^\<all_true\>/;'q;"	kind:pred
set_unordlist.contains	../library/set_unordlist.m	/^:- pred contains(set_unordlist(/;kq|/^\<contains\>/;'q;"	kind:pred
set_unordlist.count	../library/set_unordlist.m	/^:- func count(set_unordlist(/;kq|/^\<count\>/;'q;"	kind:func
set_unordlist.delete	../library/set_unordlist.m	/^:- func delete(set_unordlist(T), T) = set_unordlist(/;kq|/^\<delete\>/;'q;"	kind:func
set_unordlist.delete_list	../library/set_unordlist.m	/^:- func delete_list(set_unordlist(T), list(T)) = set_unordlist(/;kq|/^\<delete_list\>/;'q;"	kind:func
set_unordlist.det_remove	../library/set_unordlist.m	/^:- pred det_remove(T::in, set_unordlist(T)::in, set_unordlist(/;kq|/^\<det_remove\>/;'q;"	kind:pred
set_unordlist.det_remove_list	../library/set_unordlist.m	/^:- pred det_remove_list(list(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
set_unordlist.difference	../library/set_unordlist.m	/^:- func difference(set_unordlist(T), set_unordlist(T)) = set_unordlist(/;kq|/^\<difference\>/;'q;"	kind:func
set_unordlist.difference_2	../library/set_unordlist.m	/^:- pred set_unordlist.difference_2(set_unordlist(T)::in, set_unordlist(/;kq|/^\<set_unordlist.difference_2\>/;'q;"	kind:pred	file:
set_unordlist.divide	../library/set_unordlist.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
set_unordlist.divide_2	../library/set_unordlist.m	/^:- pred set_unordlist.divide_2(pred(T)::in(pred(/;kq|/^\<set_unordlist.divide_2\>/;'q;"	kind:pred	file:
set_unordlist.equal	../library/set_unordlist.m	/^:- pred equal(set_unordlist(T)::in, set_unordlist(/;kq|/^\<equal\>/;'q;"	kind:pred
set_unordlist.filter	../library/set_unordlist.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_unordlist.filter	../library/set_unordlist.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_unordlist.filter_map	../library/set_unordlist.m	/^:- func filter_map(func(T1) = T2, set_unordlist(T1)) = set_unordlist(/;kq|/^\<filter_map\>/;'q;"	kind:func
set_unordlist.fold	../library/set_unordlist.m	/^:- func fold(func(T, A) = A, set_unordlist(/;kq|/^\<fold\>/;'q;"	kind:func
set_unordlist.fold2	../library/set_unordlist.m	/^:- pred fold2(pred(T, A, A, B, B), set_unordlist(/;kq|/^\<fold2\>/;'q;"	kind:pred
set_unordlist.fold3	../library/set_unordlist.m	/^:- pred fold3(pred(/;kq|/^\<fold3\>/;'q;"	kind:pred
set_unordlist.fold4	../library/set_unordlist.m	/^:- pred fold4(pred(/;kq|/^\<fold4\>/;'q;"	kind:pred
set_unordlist.fold5	../library/set_unordlist.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
set_unordlist.fold6	../library/set_unordlist.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
set_unordlist.from_list	../library/set_unordlist.m	/^:- func from_list(list(T)) = set_unordlist(/;kq|/^\<from_list\>/;'q;"	kind:func
set_unordlist.from_sorted_list	../library/set_unordlist.m	/^:- func from_sorted_list(list(T)) = set_unordlist(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
set_unordlist.init	../library/set_unordlist.m	/^:- func init = set_unordlist(/;kq|/^\<init\>/;'q;"	kind:func
set_unordlist.insert	../library/set_unordlist.m	/^:- func insert(set_unordlist(T), T) = set_unordlist(/;kq|/^\<insert\>/;'q;"	kind:func
set_unordlist.insert_list	../library/set_unordlist.m	/^:- func insert_list(set_unordlist(T), list(/;kq|/^\<insert_list\>/;'q;"	kind:func
set_unordlist.insert_new	../library/set_unordlist.m	/^:- pred insert_new(T::in, set_unordlist(T)::in, set_unordlist(/;kq|/^\<insert_new\>/;'q;"	kind:pred
set_unordlist.intersect	../library/set_unordlist.m	/^:- func intersect(set_unordlist(T), set_unordlist(T)) = set_unordlist(/;kq|/^\<intersect\>/;'q;"	kind:func
set_unordlist.intersect_2	../library/set_unordlist.m	/^:- pred set_unordlist.intersect_2(list(T)::in, list(/;kq|/^\<set_unordlist.intersect_2\>/;'q;"	kind:pred	file:
set_unordlist.intersect_list	../library/set_unordlist.m	/^:- func intersect_list(list(set_unordlist(T))) = set_unordlist(/;kq|/^\<intersect_list\>/;'q;"	kind:func
set_unordlist.is_empty	../library/set_unordlist.m	/^:- pred is_empty(set_unordlist(/;kq|/^\<is_empty\>/;'q;"	kind:pred
set_unordlist.is_member	../library/set_unordlist.m	/^:- pred is_member(T::in, set_unordlist(/;kq|/^\<is_member\>/;'q;"	kind:pred
set_unordlist.is_non_empty	../library/set_unordlist.m	/^:- pred is_non_empty(set_unordlist(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
set_unordlist.is_singleton	../library/set_unordlist.m	/^:- pred is_singleton(set_unordlist(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
set_unordlist.list_to_set	../library/set_unordlist.m	/^:- func list_to_set(list(T)) = set_unordlist(/;kq|/^\<list_to_set\>/;'q;"	kind:func
set_unordlist.map	../library/set_unordlist.m	/^:- func map(func(T1) = T2, set_unordlist(T1)) = set_unordlist(/;kq|/^\<map\>/;'q;"	kind:func
set_unordlist.member	../library/set_unordlist.m	/^:- pred member(T, set_unordlist(/;kq|/^\<member\>/;'q;"	kind:pred
set_unordlist.nondet_member	../library/set_unordlist.m	/^:- pred nondet_member(set_unordlist(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
set_unordlist.power_intersect	../library/set_unordlist.m	/^:- func power_intersect(set_unordlist(set_unordlist(T))) = set_unordlist(/;kq|/^\<power_intersect\>/;'q;"	kind:func
set_unordlist.power_union	../library/set_unordlist.m	/^:- func power_union(set_unordlist(set_unordlist(T))) = set_unordlist(/;kq|/^\<power_union\>/;'q;"	kind:func
set_unordlist.power_union_2	../library/set_unordlist.m	/^:- pred set_unordlist.power_union_2(list(set_unordlist(/;kq|/^\<set_unordlist.power_union_2\>/;'q;"	kind:pred	file:
set_unordlist.remove	../library/set_unordlist.m	/^:- pred remove(T::in, set_unordlist(T)::in, set_unordlist(/;kq|/^\<remove\>/;'q;"	kind:pred
set_unordlist.remove_least	../library/set_unordlist.m	/^:- pred remove_least(/;kq|/^\<remove_least\>/;'q;"	kind:pred
set_unordlist.remove_list	../library/set_unordlist.m	/^:- pred remove_list(list(/;kq|/^\<remove_list\>/;'q;"	kind:pred
set_unordlist.singleton_set	../library/set_unordlist.m	/^:- pred singleton_set(T, set_unordlist(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
set_unordlist.subset	../library/set_unordlist.m	/^:- pred subset(set_unordlist(T)::in, set_unordlist(/;kq|/^\<subset\>/;'q;"	kind:pred
set_unordlist.sul	../library/set_unordlist.m	/^    --->    sul(list(T)).$/;kq|-;/\<set_unordlist.sul\>/;'q;"	kind:cons	file:
set_unordlist.superset	../library/set_unordlist.m	/^:- pred superset(set_unordlist(T)::in, set_unordlist(/;kq|/^\<superset\>/;'q;"	kind:pred
set_unordlist.to_sorted_list	../library/set_unordlist.m	/^:- func to_sorted_list(set_unordlist(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
set_unordlist.union	../library/set_unordlist.m	/^:- func union(set_unordlist(T), set_unordlist(T)) = set_unordlist(/;kq|/^\<union\>/;'q;"	kind:func
set_unordlist.union_list	../library/set_unordlist.m	/^:- func union_list(list(set_unordlist(T))) = set_unordlist(/;kq|/^\<union_list\>/;'q;"	kind:func
set_use_stream	../library/bit_buffer.m	/^:- pred set_use_stream(/;kq|/^\<set_use_stream\>/;'q;"	kind:pred	file:
setenv	../library/io.environment.m	/^:- impure pred setenv(/;kq|/^\<setenv\>/;'q;"	kind:pred	file:
sets_to_sorted_lists	../library/set_ctree234.m	/^:- pred sets_to_sorted_lists(list(set_ctree234(/;kq|/^\<sets_to_sorted_lists\>/;'q;"	kind:pred	file:
sets_to_sorted_lists	../library/set_ordlist.m	/^:- pred sets_to_sorted_lists(list(set_ordlist(/;kq|/^\<sets_to_sorted_lists\>/;'q;"	kind:pred	file:
sets_to_sorted_lists	../library/set_tree234.m	/^:- pred sets_to_sorted_lists(list(set_tree234(/;kq|/^\<sets_to_sorted_lists\>/;'q;"	kind:pred	file:
sfc16.generate_uint16	../library/random.sfc16.m	/^    pred(generate_uint16\/3) is sfc16.generate_uint16,$/;kq|-;/\<sfc16.generate_uint16\>/;'q;"	kind:tcim	file:
sfc16.generate_uint16	../library/random.sfc16.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
sfc16.generate_uint32	../library/random.sfc16.m	/^    pred(generate_uint32\/3) is sfc16.generate_uint32,$/;kq|-;/\<sfc16.generate_uint32\>/;'q;"	kind:tcim	file:
sfc16.generate_uint32	../library/random.sfc16.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
sfc16.generate_uint64	../library/random.sfc16.m	/^    pred(generate_uint64\/3) is sfc16.generate_uint64$/;kq|-;/\<sfc16.generate_uint64\>/;'q;"	kind:tcim	file:
sfc16.generate_uint64	../library/random.sfc16.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
sfc16.generate_uint8	../library/random.sfc16.m	/^    pred(generate_uint8\/3) is sfc16.generate_uint8,$/;kq|-;/\<sfc16.generate_uint8\>/;'q;"	kind:tcim	file:
sfc16.generate_uint8	../library/random.sfc16.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
sfc16.init	../library/random.sfc16.m	/^:- func init = random.$/;kq|/^\<init\>/;'q;"	kind:func
sfc16.pack_uint64	../library/random.sfc16.m	/^:- func pack_uint64(/;kq|/^\<pack_uint64\>/;'q;"	kind:func	file:
sfc16.random	../library/random.sfc16.m	/^:- type random$/;kq|-;/\<sfc16.random\>/;'q;"	kind:type	file:
sfc16.seed	../library/random.sfc16.m	/^:- func seed(/;kq|/^\<seed\>/;'q;"	kind:func
sfc16.skip	../library/random.sfc16.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
sfc16.unpack_uint64	../library/random.sfc16.m	/^:- pred unpack_uint64(/;kq|/^\<unpack_uint64\>/;'q;"	kind:pred	file:
sfc32.generate_uint16	../library/random.sfc32.m	/^    pred(generate_uint16\/4) is sfc32.generate_uint16,$/;kq|-;/\<sfc32.generate_uint16\>/;'q;"	kind:tcim	file:
sfc32.generate_uint16	../library/random.sfc32.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
sfc32.generate_uint16	../library/random.sfc32.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
sfc32.generate_uint32	../library/random.sfc32.m	/^    pred(generate_uint32\/4) is sfc32.generate_uint32,$/;kq|-;/\<sfc32.generate_uint32\>/;'q;"	kind:tcim	file:
sfc32.generate_uint32	../library/random.sfc32.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
sfc32.generate_uint32	../library/random.sfc32.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
sfc32.generate_uint64	../library/random.sfc32.m	/^    pred(generate_uint64\/4) is sfc32.generate_uint64$/;kq|-;/\<sfc32.generate_uint64\>/;'q;"	kind:tcim	file:
sfc32.generate_uint64	../library/random.sfc32.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
sfc32.generate_uint64	../library/random.sfc32.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
sfc32.generate_uint8	../library/random.sfc32.m	/^    pred(generate_uint8\/4) is sfc32.generate_uint8,$/;kq|-;/\<sfc32.generate_uint8\>/;'q;"	kind:tcim	file:
sfc32.generate_uint8	../library/random.sfc32.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
sfc32.generate_uint8	../library/random.sfc32.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
sfc32.init	../library/random.sfc32.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
sfc32.params	../library/random.sfc32.m	/^:- type params$/;kq|-;/\<sfc32.params\>/;'q;"	kind:type	file:
sfc32.seed	../library/random.sfc32.m	/^:- pred seed(/;kq|/^\<seed\>/;'q;"	kind:pred
sfc32.skip	../library/random.sfc32.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
sfc32.urandom	../library/random.sfc32.m	/^:- instance urandom(params, ustate) where [$/;kq|-;/\<sfc32.urandom\>/;'q;"	kind:tci	file:
sfc32.urandom_dup	../library/random.sfc32.m	/^:- instance urandom_dup(ustate) where [$/;kq|-;/\<sfc32.urandom_dup\>/;'q;"	kind:tci	file:
sfc32.urandom_dup	../library/random.sfc32.m	/^:- pred urandom_dup(/;kq|/^\<urandom_dup\>/;'q;"	kind:pred
sfc32.ustate	../library/random.sfc32.m	/^:- type ustate$/;kq|-;/\<sfc32.ustate\>/;'q;"	kind:type	file:
sfc64.generate_uint16	../library/random.sfc64.m	/^    pred(generate_uint16\/4) is sfc64.generate_uint16,$/;kq|-;/\<sfc64.generate_uint16\>/;'q;"	kind:tcim	file:
sfc64.generate_uint16	../library/random.sfc64.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
sfc64.generate_uint16	../library/random.sfc64.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
sfc64.generate_uint32	../library/random.sfc64.m	/^    pred(generate_uint32\/4) is sfc64.generate_uint32,$/;kq|-;/\<sfc64.generate_uint32\>/;'q;"	kind:tcim	file:
sfc64.generate_uint32	../library/random.sfc64.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
sfc64.generate_uint32	../library/random.sfc64.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
sfc64.generate_uint64	../library/random.sfc64.m	/^    pred(generate_uint64\/4) is sfc64.generate_uint64$/;kq|-;/\<sfc64.generate_uint64\>/;'q;"	kind:tcim	file:
sfc64.generate_uint64	../library/random.sfc64.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
sfc64.generate_uint64	../library/random.sfc64.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
sfc64.generate_uint8	../library/random.sfc64.m	/^    pred(generate_uint8\/4) is sfc64.generate_uint8,$/;kq|-;/\<sfc64.generate_uint8\>/;'q;"	kind:tcim	file:
sfc64.generate_uint8	../library/random.sfc64.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
sfc64.generate_uint8	../library/random.sfc64.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
sfc64.init	../library/random.sfc64.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
sfc64.params	../library/random.sfc64.m	/^:- type params$/;kq|-;/\<sfc64.params\>/;'q;"	kind:type	file:
sfc64.seed	../library/random.sfc64.m	/^:- pred seed(/;kq|/^\<seed\>/;'q;"	kind:pred
sfc64.skip	../library/random.sfc64.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
sfc64.urandom	../library/random.sfc64.m	/^:- instance urandom(params, ustate) where [$/;kq|-;/\<sfc64.urandom\>/;'q;"	kind:tci	file:
sfc64.urandom_dup	../library/random.sfc64.m	/^:- instance urandom_dup(ustate) where [$/;kq|-;/\<sfc64.urandom_dup\>/;'q;"	kind:tci	file:
sfc64.urandom_dup	../library/random.sfc64.m	/^:- pred urandom_dup(/;kq|/^\<urandom_dup\>/;'q;"	kind:pred
sfc64.ustate	../library/random.sfc64.m	/^:- type ustate$/;kq|-;/\<sfc64.ustate\>/;'q;"	kind:type	file:
shared_memory	../library/io.m	/^    ;       shared_memory$/;kq|-;/\<shared_memory\>/;'q;"	kind:cons
shared_random	../library/random.m	/^:- type shared_random(P, S)$/;kq|-;/\<shared_random\>/;'q;"	kind:type	file:
shared_random_params	../library/random.m	/^                shared_random_params :: P,$/;kq|-;/\<shared_random_params\>/;'q;"	kind:fld	file:
shared_random_state	../library/random.m	/^                shared_random_state :: S$/;kq|-;/\<shared_random_state\>/;'q;"	kind:fld	file:
shared_utilities.unlimit_stack	../mdbcomp/shared_utilities.m	/^:- pred unlimit_stack(/;kq|/^\<unlimit_stack\>/;'q;"	kind:pred
shared_utilities.unlimit_stack	shared_utilities.m	/^:- pred unlimit_stack(/;kq|/^\<unlimit_stack\>/;'q;"	kind:pred
shift	../library/ranges.m	/^:- func shift(/;kq|/^\<shift\>/;'q;"	kind:func
short_option	../library/getopt.m	/^                short_option    :: pred(char, OptionType),$/;kq|-;/\<short_option\>/;'q;"	kind:fld	file:
short_option	../library/getopt.m	/^:- type short_option(OptionType) == (pred(char, OptionType)).$/;kq|-;/\<short_option\>/;'q;"	kind:type
short_option	../library/getopt_io.m	/^                short_option    :: pred(char, OptionType),$/;kq|-;/\<short_option\>/;'q;"	kind:fld	file:
short_option	../library/getopt_io.m	/^:- type short_option(OptionType) == (pred(char, OptionType)).$/;kq|-;/\<short_option\>/;'q;"	kind:type
short_option	mcov.m	/^:- pred short_option(/;kq|/^\<short_option\>/;'q;"	kind:pred	file:
short_option	mdice.m	/^:- pred short_option(/;kq|/^\<short_option\>/;'q;"	kind:pred	file:
short_option	mslice.m	/^:- pred short_option(/;kq|/^\<short_option\>/;'q;"	kind:pred	file:
short_option	mtc_diff.m	/^:- pred short_option(/;kq|/^\<short_option\>/;'q;"	kind:pred	file:
short_option	mtc_union.m	/^:- pred short_option(/;kq|/^\<short_option\>/;'q;"	kind:pred	file:
short_usage	mcov.m	/^:- pred short_usage(/;kq|/^\<short_usage\>/;'q;"	kind:pred	file:
short_usage	mdice.m	/^:- pred short_usage(/;kq|/^\<short_usage\>/;'q;"	kind:pred	file:
short_usage	mslice.m	/^:- pred short_usage(/;kq|/^\<short_usage\>/;'q;"	kind:pred	file:
short_usage	mtc_diff.m	/^:- pred short_usage(/;kq|/^\<short_usage\>/;'q;"	kind:pred	file:
short_usage	mtc_union.m	/^:- pred short_usage(/;kq|/^\<short_usage\>/;'q;"	kind:pred	file:
shortint_to_integer	../library/integer.m	/^:- func shortint_to_integer(/;kq|/^\<shortint_to_integer\>/;'q;"	kind:func	file:
should_atom_be_quoted	../library/term_io.m	/^:- func should_atom_be_quoted(/;kq|/^\<should_atom_be_quoted\>/;'q;"	kind:func	file:
should_reduce_stack_usage	../library/io.m	/^:- pred should_reduce_stack_usage(/;kq|/^\<should_reduce_stack_usage\>/;'q;"	kind:pred	file:
shrink	../library/array.m	/^:- func shrink(array(T)::array_di, int::in) = (array(/;kq|/^\<shrink\>/;'q;"	kind:func
shrink	../library/bt_array.m	/^:- func shrink(bt_array(T), int, int) = bt_array(/;kq|/^\<shrink\>/;'q;"	kind:func
shrink_2	../library/array.m	/^:- pred shrink_2(int::in, array(T)::array_di, array(/;kq|/^\<shrink_2\>/;'q;"	kind:pred	file:
shrink_without_copying	../library/bitmap.m	/^:- func shrink_without_copying(/;kq|/^\<shrink_without_copying\>/;'q;"	kind:func
shuffle_2	../library/random.m	/^:- pred shuffle_2(/;kq|/^\<shuffle_2\>/;'q;"	kind:pred	file:
shuffle_2	../library/random.m	/^:- pred shuffle_2(/;kq|/^\<shuffle_2\>/;'q;"	kind:pred	file:
shuffle_array	../library/random.m	/^:- pred shuffle_array(P::in, array(T)::array_di, array(/;kq|/^\<shuffle_array\>/;'q;"	kind:pred
shuffle_array	../library/random.m	/^:- pred shuffle_array(array(T)::array_di, array(/;kq|/^\<shuffle_array\>/;'q;"	kind:pred
shuffle_list	../library/random.m	/^:- pred shuffle_list(P::in, list(T)::in, list(/;kq|/^\<shuffle_list\>/;'q;"	kind:pred
shuffle_list	../library/random.m	/^:- pred shuffle_list(list(T)::in, list(/;kq|/^\<shuffle_list\>/;'q;"	kind:pred
sign	../library/integer.m	/^:- type sign == int.    % sign of integer and length of digit list$/;kq|-;/\<sign\>/;'q;"	kind:type	file:
signal	../library/thread.future.m	/^:- impure pred signal(future_io(/;kq|/^\<signal\>/;'q;"	kind:pred	file:
signal	../library/thread.future.m	/^:- pred signal(future_io(/;kq|/^\<signal\>/;'q;"	kind:pred
signal	../library/thread.semaphore.m	/^:- pred signal(/;kq|/^\<signal\>/;'q;"	kind:pred
signal_future	../library/par_builtin.m	/^:- impure pred signal_future(future(/;kq|/^\<signal_future\>/;'q;"	kind:pred
signalled	../library/io.m	/^    ;       signalled(int).$/;kq|-;/\<signalled\>/;'q;"	kind:cons
signed	../library/mercury_term_lexer.m	/^    --->    signed$/;kq|-;/\<signed\>/;'q;"	kind:cons
signed	../library/term.m	/^    --->    signed$/;kq|-;/\<signed\>/;'q;"	kind:cons
signedness	../library/mercury_term_lexer.m	/^:- type signedness$/;kq|-;/\<signedness\>/;'q;"	kind:type
signedness	../library/term.m	/^:- type signedness$/;kq|-;/\<signedness\>/;'q;"	kind:type
signum	../library/integer.m	/^:- func signum(/;kq|/^\<signum\>/;'q;"	kind:func	file:
signum	../library/rational.m	/^:- func signum(/;kq|/^\<signum\>/;'q;"	kind:func	file:
simple	../library/term_to_xml.m	/^    --->    simple$/;kq|-;/\<simple\>/;'q;"	kind:cons
simple_merge_renaming_loop	../library/varset.m	/^:- pred simple_merge_renaming_loop(var_supply(T)::in, var_supply(/;kq|/^\<simple_merge_renaming_loop\>/;'q;"	kind:pred	file:
simple_merge_renaming_without_names_loop	../library/varset.m	/^:- pred simple_merge_renaming_without_names_loop(var_supply(/;kq|/^\<simple_merge_renaming_without_names_loop\>/;'q;"	kind:pred	file:
sin	../library/math.m	/^:- func sin(/;kq|/^\<sin\>/;'q;"	kind:func
single_file	../mdbcomp/trace_counts.m	/^    --->    single_file(base_count_file_type)$/;kq|-;/\<single_file\>/;'q;"	kind:cons
single_file	trace_counts.m	/^    --->    single_file(base_count_file_type)$/;kq|-;/\<single_file\>/;'q;"	kind:cons
single_left	../library/psqueue.m	/^:- func single_left(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<single_left\>/;'q;"	kind:func	file:
single_right	../library/psqueue.m	/^:- func single_right(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<single_right\>/;'q;"	kind:func	file:
single_rot_l	../library/set_bbbtree.m	/^:- pred single_rot_l(T::in, set_bbbtree(/;kq|/^\<single_rot_l\>/;'q;"	kind:pred	file:
single_rot_r	../library/set_bbbtree.m	/^:- pred single_rot_r(T::in, set_bbbtree(/;kq|/^\<single_rot_r\>/;'q;"	kind:pred	file:
singleton	../library/bag.m	/^:- func singleton(T) = bag(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/bimap.m	/^:- func singleton(K, V) = bimap(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/cord.m	/^:- func singleton(T) = cord(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/diet.m	/^:- func singleton(interval(T)) = diet(/;kq|/^\<singleton\>/;'q;"	kind:func	file:
singleton	../library/injection.m	/^:- func singleton(K, V) = injection(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/map.m	/^:- func singleton(K, V) = map(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/psqueue.m	/^:- func singleton(P, K) = psqueue(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/ra_list.m	/^:- func singleton(T) = ra_list(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/rbtree.m	/^:- func singleton(K, V) = rbtree(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/tree234.m	/^:- func singleton(K, V) = tree234(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton_set	../library/fat_sparse_bitset.m	/^:- pred singleton_set(fat_sparse_bitset(T)::out, T::in) is det <= uenum(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/fatter_sparse_bitset.m	/^:- pred singleton_set(fatter_sparse_bitset(T)::out, T::in) is det <= uenum(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/set.m	/^:- pred singleton_set(T, set(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/set_bbbtree.m	/^:- pred singleton_set(T, set_bbbtree(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/set_ctree234.m	/^:- pred singleton_set(T, set_ctree234(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/set_ordlist.m	/^:- pred singleton_set(T, set_ordlist(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/set_tree234.m	/^:- pred singleton_set(T, set_tree234(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/set_unordlist.m	/^:- pred singleton_set(T, set_unordlist(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/sparse_bitset.m	/^:- pred singleton_set(sparse_bitset(T)::out, T::in) is det <= uenum(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/test_bitset.m	/^:- func singleton_set(T) = test_bitset(T) <= uenum(/;kq|/^\<singleton_set\>/;'q;"	kind:func
singleton_tournament	../library/psqueue.m	/^    --->    singleton_tournament(P, K)$/;kq|-;/\<singleton_tournament\>/;'q;"	kind:cons	file:
singleton_winner	../library/psqueue.m	/^:- func singleton_winner(P, K) = winner(/;kq|/^\<singleton_winner\>/;'q;"	kind:func	file:
sinh	../library/math.m	/^:- func sinh(/;kq|/^\<sinh\>/;'q;"	kind:func
sixteen	../library/integer.m	/^:- func sixteen = integer.$/;kq|/^\<sixteen\>/;'q;"	kind:func
size	../library/array.m	/^:- func size(array(/;kq|/^\<size\>/;'q;"	kind:func
size	../library/bt_array.m	/^:- func size(bt_array(/;kq|/^\<size\>/;'q;"	kind:func
size	../library/psqueue.m	/^:- func size(psqueue(/;kq|/^\<size\>/;'q;"	kind:func
size	../library/ranges.m	/^:- func size(/;kq|/^\<size\>/;'q;"	kind:func
size	../library/robdd.m	/^:- pred size(robdd(/;kq|/^\<size\>/;'q;"	kind:pred
size	../library/robdd.m	/^:- pred size(robdd(T)::in, int::out, int::out, list(var(/;kq|/^\<size\>/;'q;"	kind:pred
size	../library/rtree.m	/^    func size(K) = float,$/;kq|-;/\<size\>/;'q;"	kind:tcm
size	../library/rtree.m	/^    func(size\/1) is box3d_volume,$/;kq|-;/\<size\>/;'q;"	kind:tcim	file:
size	../library/rtree.m	/^    func(size\/1) is box_area,$/;kq|-;/\<size\>/;'q;"	kind:tcim	file:
size	../library/rtree.m	/^    func(size\/1) is interval_length,$/;kq|-;/\<size\>/;'q;"	kind:tcim	file:
size	../library/version_array.m	/^:- func size(version_array(/;kq|/^\<size\>/;'q;"	kind:func
size	../library/version_store.m	/^:- func size(version_store(/;kq|/^\<size\>/;'q;"	kind:func	file:
size_16_bit	../library/mercury_term_lexer.m	/^    ;       size_16_bit$/;kq|-;/\<size_16_bit\>/;'q;"	kind:cons
size_16_bit	../library/term.m	/^    ;       size_16_bit$/;kq|-;/\<size_16_bit\>/;'q;"	kind:cons
size_2	../library/robdd.m	/^:- pred size_2(robdd(/;kq|/^\<size_2\>/;'q;"	kind:pred	file:
size_32_bit	../library/mercury_term_lexer.m	/^    ;       size_32_bit$/;kq|-;/\<size_32_bit\>/;'q;"	kind:cons
size_32_bit	../library/term.m	/^    ;       size_32_bit$/;kq|-;/\<size_32_bit\>/;'q;"	kind:cons
size_64_bit	../library/mercury_term_lexer.m	/^    ;       size_64_bit.$/;kq|-;/\<size_64_bit\>/;'q;"	kind:cons
size_64_bit	../library/term.m	/^    ;       size_64_bit.$/;kq|-;/\<size_64_bit\>/;'q;"	kind:cons
size_8_bit	../library/mercury_term_lexer.m	/^    ;       size_8_bit$/;kq|-;/\<size_8_bit\>/;'q;"	kind:cons
size_8_bit	../library/term.m	/^    ;       size_8_bit$/;kq|-;/\<size_8_bit\>/;'q;"	kind:cons
size_of_required_exponent	../library/string.format.m	/^:- func size_of_required_exponent(/;kq|/^\<size_of_required_exponent\>/;'q;"	kind:func	file:
size_word	../library/mercury_term_lexer.m	/^    --->    size_word$/;kq|-;/\<size_word\>/;'q;"	kind:cons
size_word	../library/term.m	/^    --->    size_word$/;kq|-;/\<size_word\>/;'q;"	kind:cons
sized_int	../library/string.parse_runtime.m	/^:- type sized_int$/;kq|-;/\<sized_int\>/;'q;"	kind:type
sized_int16	../library/string.parse_runtime.m	/^    ;       sized_int16(int16)$/;kq|-;/\<sized_int16\>/;'q;"	kind:cons
sized_int32	../library/string.parse_runtime.m	/^    ;       sized_int32(int32)$/;kq|-;/\<sized_int32\>/;'q;"	kind:cons
sized_int64	../library/string.parse_runtime.m	/^    ;       sized_int64(int64).$/;kq|-;/\<sized_int64\>/;'q;"	kind:cons
sized_int8	../library/string.parse_runtime.m	/^    ;       sized_int8(int8)$/;kq|-;/\<sized_int8\>/;'q;"	kind:cons
sized_int_to_int	../library/string.format.m	/^:- func sized_int_to_int(/;kq|/^\<sized_int_to_int\>/;'q;"	kind:func	file:
sized_int_to_uint	../library/string.format.m	/^:- func sized_int_to_uint(/;kq|/^\<sized_int_to_uint\>/;'q;"	kind:func	file:
sized_prefix_to_bintree	../library/ra_list.m	/^:- pred sized_prefix_to_bintree(int::in, ra_list_bintree(/;kq|/^\<sized_prefix_to_bintree\>/;'q;"	kind:pred	file:
sized_uint	../library/string.parse_runtime.m	/^:- type sized_uint$/;kq|-;/\<sized_uint\>/;'q;"	kind:type
sized_uint16	../library/string.parse_runtime.m	/^    ;       sized_uint16(uint16)$/;kq|-;/\<sized_uint16\>/;'q;"	kind:cons
sized_uint32	../library/string.parse_runtime.m	/^    ;       sized_uint32(uint32)$/;kq|-;/\<sized_uint32\>/;'q;"	kind:cons
sized_uint64	../library/string.parse_runtime.m	/^    ;       sized_uint64(uint64).$/;kq|-;/\<sized_uint64\>/;'q;"	kind:cons
sized_uint8	../library/string.parse_runtime.m	/^    ;       sized_uint8(uint8)$/;kq|-;/\<sized_uint8\>/;'q;"	kind:cons
sized_uint_to_uint	../library/string.format.m	/^:- func sized_uint_to_uint(/;kq|/^\<sized_uint_to_uint\>/;'q;"	kind:func	file:
skip	../library/random.sfc16.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
skip	../library/random.sfc32.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
skip	../library/random.sfc64.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
skip_to_eol	../library/mercury_term_lexer.m	/^:- pred skip_to_eol(/;kq|/^\<skip_to_eol\>/;'q;"	kind:pred	file:
skip_to_eol	../library/parsing_utils.m	/^:- pred skip_to_eol(/;kq|/^\<skip_to_eol\>/;'q;"	kind:pred
skip_to_next_word_start	../library/string.m	/^:- pred skip_to_next_word_start(pred(char)::in(pred(/;kq|/^\<skip_to_next_word_start\>/;'q;"	kind:pred	file:
skip_to_word_end	../library/string.m	/^:- pred skip_to_word_end(pred(char)::in(pred(/;kq|/^\<skip_to_word_end\>/;'q;"	kind:pred	file:
skip_whitespace	../library/parsing_utils.m	/^:- pred skip_whitespace(/;kq|/^\<skip_whitespace\>/;'q;"	kind:pred	file:
skip_whitespace_pred	../library/parsing_utils.m	/^:- type skip_whitespace_pred == parser(unit).$/;kq|-;/\<skip_whitespace_pred\>/;'q;"	kind:type
skip_ws_pred	../library/parsing_utils.m	/^                skip_ws_pred        ::  skip_whitespace_pred,$/;kq|-;/\<skip_ws_pred\>/;'q;"	kind:fld	file:
slc_counts	../mdbcomp/slice_and_dice.m	/^                slc_counts      :: slice_exec_count$/;kq|-;/\<slc_counts\>/;'q;"	kind:fld	file:
slc_counts	slice_and_dice.m	/^                slc_counts      :: slice_exec_count$/;kq|-;/\<slc_counts\>/;'q;"	kind:fld	file:
slc_path_port	../mdbcomp/slice_and_dice.m	/^                slc_path_port   :: path_port,$/;kq|-;/\<slc_path_port\>/;'q;"	kind:fld	file:
slc_path_port	slice_and_dice.m	/^                slc_path_port   :: path_port,$/;kq|-;/\<slc_path_port\>/;'q;"	kind:fld	file:
slc_proc_label	../mdbcomp/slice_and_dice.m	/^                slc_proc_label  :: proc_label,$/;kq|-;/\<slc_proc_label\>/;'q;"	kind:fld	file:
slc_proc_label	slice_and_dice.m	/^                slc_proc_label  :: proc_label,$/;kq|-;/\<slc_proc_label\>/;'q;"	kind:fld	file:
slice	../library/bitmap.m	/^:- func slice ^ slice_bitmap = bitmap.$/;kq|/^\<slice\>/;'q;"	kind:func
slice	../library/bitmap.m	/^:- func slice ^ slice_start_byte_index = byte_index.$/;kq|/^\<slice\>/;'q;"	kind:func
slice	../library/bitmap.m	/^:- func slice(/;kq|/^\<slice\>/;'q;"	kind:func
slice	../library/bitmap.m	/^:- type slice$/;kq|-;/\<slice\>/;'q;"	kind:type	file:
slice	../mdbcomp/slice_and_dice.m	/^:- type slice$/;kq|-;/\<slice\>/;'q;"	kind:type
slice	slice_and_dice.m	/^:- type slice$/;kq|-;/\<slice\>/;'q;"	kind:type
slice_add_trace_count	../mdbcomp/slice_and_dice.m	/^:- pred slice_add_trace_count(/;kq|/^\<slice_add_trace_count\>/;'q;"	kind:pred	file:
slice_add_trace_count	slice_and_dice.m	/^:- pred slice_add_trace_count(/;kq|/^\<slice_add_trace_count\>/;'q;"	kind:pred	file:
slice_and_dice.bracket_int	../mdbcomp/slice_and_dice.m	/^:- func bracket_int(/;kq|/^\<bracket_int\>/;'q;"	kind:func	file:
slice_and_dice.bracket_int	slice_and_dice.m	/^:- func bracket_int(/;kq|/^\<bracket_int\>/;'q;"	kind:func	file:
slice_and_dice.dice	../mdbcomp/slice_and_dice.m	/^:- type dice$/;kq|-;/\<slice_and_dice.dice\>/;'q;"	kind:type
slice_and_dice.dice	slice_and_dice.m	/^:- type dice$/;kq|-;/\<slice_and_dice.dice\>/;'q;"	kind:type
slice_and_dice.dice_exec_count	../mdbcomp/slice_and_dice.m	/^:- type dice_exec_count$/;kq|-;/\<slice_and_dice.dice_exec_count\>/;'q;"	kind:type
slice_and_dice.dice_exec_count	slice_and_dice.m	/^:- type dice_exec_count$/;kq|-;/\<slice_and_dice.dice_exec_count\>/;'q;"	kind:type
slice_and_dice.dice_filename	../mdbcomp/slice_and_dice.m	/^                dice_filename   ::  string,$/;kq|-;/\<slice_and_dice.dice_filename\>/;'q;"	kind:fld
slice_and_dice.dice_filename	slice_and_dice.m	/^                dice_filename   ::  string,$/;kq|-;/\<slice_and_dice.dice_filename\>/;'q;"	kind:fld
slice_and_dice.dice_linenumber	../mdbcomp/slice_and_dice.m	/^                dice_linenumber ::  int,$/;kq|-;/\<slice_and_dice.dice_linenumber\>/;'q;"	kind:fld
slice_and_dice.dice_linenumber	slice_and_dice.m	/^                dice_linenumber ::  int,$/;kq|-;/\<slice_and_dice.dice_linenumber\>/;'q;"	kind:fld
slice_and_dice.dice_proc_map	../mdbcomp/slice_and_dice.m	/^                dice_proc_map   :: map(proc_label, proc_dice)$/;kq|-;/\<slice_and_dice.dice_proc_map\>/;'q;"	kind:fld
slice_and_dice.dice_proc_map	slice_and_dice.m	/^                dice_proc_map   :: map(proc_label, proc_dice)$/;kq|-;/\<slice_and_dice.dice_proc_map\>/;'q;"	kind:fld
slice_and_dice.dlc_counts	../mdbcomp/slice_and_dice.m	/^                dlc_counts      :: dice_exec_count$/;kq|-;/\<slice_and_dice.dlc_counts\>/;'q;"	kind:fld	file:
slice_and_dice.dlc_counts	slice_and_dice.m	/^                dlc_counts      :: dice_exec_count$/;kq|-;/\<slice_and_dice.dlc_counts\>/;'q;"	kind:fld	file:
slice_and_dice.dlc_path_port	../mdbcomp/slice_and_dice.m	/^                dlc_path_port   :: path_port,$/;kq|-;/\<slice_and_dice.dlc_path_port\>/;'q;"	kind:fld	file:
slice_and_dice.dlc_path_port	slice_and_dice.m	/^                dlc_path_port   :: path_port,$/;kq|-;/\<slice_and_dice.dlc_path_port\>/;'q;"	kind:fld	file:
slice_and_dice.dlc_proc_label	../mdbcomp/slice_and_dice.m	/^                dlc_proc_label  :: proc_label,$/;kq|-;/\<slice_and_dice.dlc_proc_label\>/;'q;"	kind:fld	file:
slice_and_dice.dlc_proc_label	slice_and_dice.m	/^                dlc_proc_label  :: proc_label,$/;kq|-;/\<slice_and_dice.dlc_proc_label\>/;'q;"	kind:fld	file:
slice_and_dice.fail_count	../mdbcomp/slice_and_dice.m	/^                fail_count      :: int,$/;kq|-;/\<slice_and_dice.fail_count\>/;'q;"	kind:fld
slice_and_dice.fail_count	slice_and_dice.m	/^                fail_count      :: int,$/;kq|-;/\<slice_and_dice.fail_count\>/;'q;"	kind:fld
slice_and_dice.fail_slice	../mdbcomp/slice_and_dice.m	/^    ;       fail_slice.$/;kq|-;/\<slice_and_dice.fail_slice\>/;'q;"	kind:cons	file:
slice_and_dice.fail_slice	slice_and_dice.m	/^    ;       fail_slice.$/;kq|-;/\<slice_and_dice.fail_slice\>/;'q;"	kind:cons	file:
slice_and_dice.fail_tests	../mdbcomp/slice_and_dice.m	/^                fail_tests      :: int$/;kq|-;/\<slice_and_dice.fail_tests\>/;'q;"	kind:fld
slice_and_dice.fail_tests	slice_and_dice.m	/^                fail_tests      :: int$/;kq|-;/\<slice_and_dice.fail_tests\>/;'q;"	kind:fld
slice_and_dice.format_context	../mdbcomp/slice_and_dice.m	/^:- func format_context(/;kq|/^\<format_context\>/;'q;"	kind:func	file:
slice_and_dice.format_context	slice_and_dice.m	/^:- func format_context(/;kq|/^\<format_context\>/;'q;"	kind:func	file:
slice_and_dice.format_float	../mdbcomp/slice_and_dice.m	/^:- func format_float(/;kq|/^\<format_float\>/;'q;"	kind:func	file:
slice_and_dice.format_float	slice_and_dice.m	/^:- func format_float(/;kq|/^\<format_float\>/;'q;"	kind:func	file:
slice_and_dice.num_fail_tests	../mdbcomp/slice_and_dice.m	/^                num_fail_tests  :: int,$/;kq|-;/\<slice_and_dice.num_fail_tests\>/;'q;"	kind:fld
slice_and_dice.num_fail_tests	slice_and_dice.m	/^                num_fail_tests  :: int,$/;kq|-;/\<slice_and_dice.num_fail_tests\>/;'q;"	kind:fld
slice_and_dice.num_pass_tests	../mdbcomp/slice_and_dice.m	/^                num_pass_tests  :: int,$/;kq|-;/\<slice_and_dice.num_pass_tests\>/;'q;"	kind:fld
slice_and_dice.num_pass_tests	slice_and_dice.m	/^                num_pass_tests  :: int,$/;kq|-;/\<slice_and_dice.num_pass_tests\>/;'q;"	kind:fld
slice_and_dice.num_tests	../mdbcomp/slice_and_dice.m	/^                num_tests       :: int,$/;kq|-;/\<slice_and_dice.num_tests\>/;'q;"	kind:fld
slice_and_dice.num_tests	slice_and_dice.m	/^                num_tests       :: int,$/;kq|-;/\<slice_and_dice.num_tests\>/;'q;"	kind:fld
slice_and_dice.pass_count	../mdbcomp/slice_and_dice.m	/^                pass_count      :: int,$/;kq|-;/\<slice_and_dice.pass_count\>/;'q;"	kind:fld
slice_and_dice.pass_count	slice_and_dice.m	/^                pass_count      :: int,$/;kq|-;/\<slice_and_dice.pass_count\>/;'q;"	kind:fld
slice_and_dice.pass_slice	../mdbcomp/slice_and_dice.m	/^    --->    pass_slice$/;kq|-;/\<slice_and_dice.pass_slice\>/;'q;"	kind:cons	file:
slice_and_dice.pass_slice	slice_and_dice.m	/^    --->    pass_slice$/;kq|-;/\<slice_and_dice.pass_slice\>/;'q;"	kind:cons	file:
slice_and_dice.pass_tests	../mdbcomp/slice_and_dice.m	/^                pass_tests      :: int,$/;kq|-;/\<slice_and_dice.pass_tests\>/;'q;"	kind:fld
slice_and_dice.pass_tests	slice_and_dice.m	/^                pass_tests      :: int,$/;kq|-;/\<slice_and_dice.pass_tests\>/;'q;"	kind:fld
slice_and_dice.proc_dice	../mdbcomp/slice_and_dice.m	/^:- type proc_dice       == map(path_port, dice_exec_count).$/;kq|-;/\<slice_and_dice.proc_dice\>/;'q;"	kind:type
slice_and_dice.proc_dice	slice_and_dice.m	/^:- type proc_dice       == map(path_port, dice_exec_count).$/;kq|-;/\<slice_and_dice.proc_dice\>/;'q;"	kind:type
slice_and_dice.proc_slice	../mdbcomp/slice_and_dice.m	/^:- type proc_slice       == map(path_port, slice_exec_count).$/;kq|-;/\<slice_and_dice.proc_slice\>/;'q;"	kind:type
slice_and_dice.proc_slice	slice_and_dice.m	/^:- type proc_slice       == map(path_port, slice_exec_count).$/;kq|-;/\<slice_and_dice.proc_slice\>/;'q;"	kind:type
slice_and_dice.read_dice	../mdbcomp/slice_and_dice.m	/^:- pred read_dice(string::in, string::in, maybe_error(/;kq|/^\<read_dice\>/;'q;"	kind:pred
slice_and_dice.read_dice	slice_and_dice.m	/^:- pred read_dice(string::in, string::in, maybe_error(/;kq|/^\<read_dice\>/;'q;"	kind:pred
slice_and_dice.read_slice	../mdbcomp/slice_and_dice.m	/^:- pred read_slice(string::in, maybe_error(/;kq|/^\<read_slice\>/;'q;"	kind:pred
slice_and_dice.read_slice	slice_and_dice.m	/^:- pred read_slice(string::in, maybe_error(/;kq|/^\<read_slice\>/;'q;"	kind:pred
slice_and_dice.slc_counts	../mdbcomp/slice_and_dice.m	/^                slc_counts      :: slice_exec_count$/;kq|-;/\<slice_and_dice.slc_counts\>/;'q;"	kind:fld	file:
slice_and_dice.slc_counts	slice_and_dice.m	/^                slc_counts      :: slice_exec_count$/;kq|-;/\<slice_and_dice.slc_counts\>/;'q;"	kind:fld	file:
slice_and_dice.slc_path_port	../mdbcomp/slice_and_dice.m	/^                slc_path_port   :: path_port,$/;kq|-;/\<slice_and_dice.slc_path_port\>/;'q;"	kind:fld	file:
slice_and_dice.slc_path_port	slice_and_dice.m	/^                slc_path_port   :: path_port,$/;kq|-;/\<slice_and_dice.slc_path_port\>/;'q;"	kind:fld	file:
slice_and_dice.slc_proc_label	../mdbcomp/slice_and_dice.m	/^                slc_proc_label  :: proc_label,$/;kq|-;/\<slice_and_dice.slc_proc_label\>/;'q;"	kind:fld	file:
slice_and_dice.slc_proc_label	slice_and_dice.m	/^                slc_proc_label  :: proc_label,$/;kq|-;/\<slice_and_dice.slc_proc_label\>/;'q;"	kind:fld	file:
slice_and_dice.slice	../mdbcomp/slice_and_dice.m	/^:- type slice$/;kq|-;/\<slice_and_dice.slice\>/;'q;"	kind:type
slice_and_dice.slice	slice_and_dice.m	/^:- type slice$/;kq|-;/\<slice_and_dice.slice\>/;'q;"	kind:type
slice_and_dice.slice_count	../mdbcomp/slice_and_dice.m	/^                slice_count         :: int,$/;kq|-;/\<slice_and_dice.slice_count\>/;'q;"	kind:fld
slice_and_dice.slice_count	slice_and_dice.m	/^                slice_count         :: int,$/;kq|-;/\<slice_and_dice.slice_count\>/;'q;"	kind:fld
slice_and_dice.slice_filename	../mdbcomp/slice_and_dice.m	/^                slice_filename      ::  string,$/;kq|-;/\<slice_and_dice.slice_filename\>/;'q;"	kind:fld
slice_and_dice.slice_filename	slice_and_dice.m	/^                slice_filename      ::  string,$/;kq|-;/\<slice_and_dice.slice_filename\>/;'q;"	kind:fld
slice_and_dice.slice_proc_map	../mdbcomp/slice_and_dice.m	/^                slice_proc_map  :: map(proc_label, proc_slice)$/;kq|-;/\<slice_and_dice.slice_proc_map\>/;'q;"	kind:fld
slice_and_dice.slice_proc_map	slice_and_dice.m	/^                slice_proc_map  :: map(proc_label, proc_slice)$/;kq|-;/\<slice_and_dice.slice_proc_map\>/;'q;"	kind:fld
slice_and_dice.slice_tests	../mdbcomp/slice_and_dice.m	/^                slice_tests         :: int$/;kq|-;/\<slice_and_dice.slice_tests\>/;'q;"	kind:fld
slice_and_dice.slice_tests	slice_and_dice.m	/^                slice_tests         :: int$/;kq|-;/\<slice_and_dice.slice_tests\>/;'q;"	kind:fld
slice_and_dice.suspicion_ratio	../mdbcomp/slice_and_dice.m	/^:- func suspicion_ratio(/;kq|/^\<suspicion_ratio\>/;'q;"	kind:func
slice_and_dice.suspicion_ratio	slice_and_dice.m	/^:- func suspicion_ratio(/;kq|/^\<suspicion_ratio\>/;'q;"	kind:func
slice_bitmap_field	../library/bitmap.m	/^                slice_bitmap_field          :: bitmap,$/;kq|-;/\<slice_bitmap_field\>/;'q;"	kind:fld	file:
slice_count	../mdbcomp/slice_and_dice.m	/^                slice_count         :: int,$/;kq|-;/\<slice_count\>/;'q;"	kind:fld
slice_count	slice_and_dice.m	/^                slice_count         :: int,$/;kq|-;/\<slice_count\>/;'q;"	kind:fld
slice_ctor	../library/bitmap.m	/^    --->    slice_ctor($/;kq|-;/\<slice_ctor\>/;'q;"	kind:cons	file:
slice_exec_count	../mdbcomp/slice_and_dice.m	/^:- type slice_exec_count$/;kq|-;/\<slice_exec_count\>/;'q;"	kind:type
slice_exec_count	slice_and_dice.m	/^:- type slice_exec_count$/;kq|-;/\<slice_exec_count\>/;'q;"	kind:type
slice_exec_count_compare	../mdbcomp/slice_and_dice.m	/^:- pred slice_exec_count_compare(/;kq|/^\<slice_exec_count_compare\>/;'q;"	kind:pred	file:
slice_exec_count_compare	slice_and_dice.m	/^:- pred slice_exec_count_compare(/;kq|/^\<slice_exec_count_compare\>/;'q;"	kind:pred	file:
slice_filename	../mdbcomp/slice_and_dice.m	/^                slice_filename      ::  string,$/;kq|-;/\<slice_filename\>/;'q;"	kind:fld
slice_filename	slice_and_dice.m	/^                slice_filename      ::  string,$/;kq|-;/\<slice_filename\>/;'q;"	kind:fld
slice_label_count	../mdbcomp/slice_and_dice.m	/^:- type slice_label_count$/;kq|-;/\<slice_label_count\>/;'q;"	kind:type	file:
slice_label_count	slice_and_dice.m	/^:- type slice_label_count$/;kq|-;/\<slice_label_count\>/;'q;"	kind:type	file:
slice_label_count_compare	../mdbcomp/slice_and_dice.m	/^:- pred slice_label_count_compare(/;kq|/^\<slice_label_count_compare\>/;'q;"	kind:pred	file:
slice_label_count_compare	slice_and_dice.m	/^:- pred slice_label_count_compare(/;kq|/^\<slice_label_count_compare\>/;'q;"	kind:pred	file:
slice_label_count_is_for_module	../mdbcomp/slice_and_dice.m	/^:- pred slice_label_count_is_for_module(/;kq|/^\<slice_label_count_is_for_module\>/;'q;"	kind:pred	file:
slice_label_count_is_for_module	slice_and_dice.m	/^:- pred slice_label_count_is_for_module(/;kq|/^\<slice_label_count_is_for_module\>/;'q;"	kind:pred	file:
slice_label_count_is_zero	../mdbcomp/slice_and_dice.m	/^:- pred slice_label_count_is_zero(/;kq|/^\<slice_label_count_is_zero\>/;'q;"	kind:pred	file:
slice_label_count_is_zero	slice_and_dice.m	/^:- pred slice_label_count_is_zero(/;kq|/^\<slice_label_count_is_zero\>/;'q;"	kind:pred	file:
slice_linenumber	../mdbcomp/slice_and_dice.m	/^                slice_linenumber    ::  int,$/;kq|-;/\<slice_linenumber\>/;'q;"	kind:fld
slice_linenumber	slice_and_dice.m	/^                slice_linenumber    ::  int,$/;kq|-;/\<slice_linenumber\>/;'q;"	kind:fld
slice_merge_path_port	../mdbcomp/slice_and_dice.m	/^:- pred slice_merge_path_port(/;kq|/^\<slice_merge_path_port\>/;'q;"	kind:pred	file:
slice_merge_path_port	slice_and_dice.m	/^:- pred slice_merge_path_port(/;kq|/^\<slice_merge_path_port\>/;'q;"	kind:pred	file:
slice_merge_proc_trace_counts	../mdbcomp/slice_and_dice.m	/^:- pred slice_merge_proc_trace_counts(/;kq|/^\<slice_merge_proc_trace_counts\>/;'q;"	kind:pred	file:
slice_merge_proc_trace_counts	slice_and_dice.m	/^:- pred slice_merge_proc_trace_counts(/;kq|/^\<slice_merge_proc_trace_counts\>/;'q;"	kind:pred	file:
slice_merge_trace_counts	../mdbcomp/slice_and_dice.m	/^:- pred slice_merge_trace_counts(/;kq|/^\<slice_merge_trace_counts\>/;'q;"	kind:pred	file:
slice_merge_trace_counts	slice_and_dice.m	/^:- pred slice_merge_trace_counts(/;kq|/^\<slice_merge_trace_counts\>/;'q;"	kind:pred	file:
slice_num_bits_field	../library/bitmap.m	/^                slice_num_bits_field        :: num_bits$/;kq|-;/\<slice_num_bits_field\>/;'q;"	kind:fld	file:
slice_proc_map	../mdbcomp/slice_and_dice.m	/^                slice_proc_map  :: map(proc_label, proc_slice)$/;kq|-;/\<slice_proc_map\>/;'q;"	kind:fld
slice_proc_map	slice_and_dice.m	/^                slice_proc_map  :: map(proc_label, proc_slice)$/;kq|-;/\<slice_proc_map\>/;'q;"	kind:fld
slice_sort_string_is_valid	../mdbcomp/slice_and_dice.m	/^:- pred slice_sort_string_is_valid(/;kq|/^\<slice_sort_string_is_valid\>/;'q;"	kind:pred	file:
slice_sort_string_is_valid	slice_and_dice.m	/^:- pred slice_sort_string_is_valid(/;kq|/^\<slice_sort_string_is_valid\>/;'q;"	kind:pred	file:
slice_start_bit_index_field	../library/bitmap.m	/^                slice_start_bit_index_field :: bit_index,$/;kq|-;/\<slice_start_bit_index_field\>/;'q;"	kind:fld	file:
slice_tests	../mdbcomp/slice_and_dice.m	/^                slice_tests         :: int$/;kq|-;/\<slice_tests\>/;'q;"	kind:fld
slice_tests	slice_and_dice.m	/^                slice_tests         :: int$/;kq|-;/\<slice_tests\>/;'q;"	kind:fld
slice_to_label_counts	../mdbcomp/slice_and_dice.m	/^:- func slice_to_label_counts(slice_proc_map) = list(/;kq|/^\<slice_to_label_counts\>/;'q;"	kind:func	file:
slice_to_label_counts	slice_and_dice.m	/^:- func slice_to_label_counts(slice_proc_map) = list(/;kq|/^\<slice_to_label_counts\>/;'q;"	kind:func	file:
slot	../mdbcomp/program_representation.m	/^                slot                    :: int,$/;kq|-;/\<slot\>/;'q;"	kind:fld
slot	program_representation.m	/^                slot                    :: int,$/;kq|-;/\<slot\>/;'q;"	kind:fld
slow_drop	../library/ra_list.m	/^:- pred slow_drop(int::in, ra_list(T)::in, ra_list(/;kq|/^\<slow_drop\>/;'q;"	kind:pred	file:
slow_set	../library/array.m	/^:- func slow_set(array(T), int, T) = array(/;kq|/^\<slow_set\>/;'q;"	kind:func
slow_tc	../library/digraph.m	/^:- pred slow_tc(digraph(T)::in, digraph(/;kq|/^\<slow_tc\>/;'q;"	kind:pred
snd	../library/pair.m	/^:- func snd(pair(/;kq|/^\<snd\>/;'q;"	kind:func
snoc	../library/cord.m	/^:- func snoc(cord(T), T) = cord(/;kq|/^\<snoc\>/;'q;"	kind:func
socket	../library/io.m	/^    ;       socket$/;kq|-;/\<socket\>/;'q;"	kind:cons
software_error	../library/exception.m	/^:- type software_error$/;kq|-;/\<software_error\>/;'q;"	kind:type
sol	../library/set_ordlist.m	/^    --->    sol(list(T)).$/;kq|-;/\<sol\>/;'q;"	kind:cons	file:
solution_count_rep	../mdbcomp/program_representation.m	/^:- type solution_count_rep$/;kq|-;/\<solution_count_rep\>/;'q;"	kind:type
solution_count_rep	program_representation.m	/^:- type solution_count_rep$/;kq|-;/\<solution_count_rep\>/;'q;"	kind:type
solutions	../library/solutions.m	/^:- pred solutions(pred(T), list(/;kq|/^\<solutions\>/;'q;"	kind:pred
solutions.aggregate	../library/solutions.m	/^:- func aggregate(pred(T), func(/;kq|/^\<aggregate\>/;'q;"	kind:func
solutions.aggregate	../library/solutions.m	/^:- pred aggregate(pred(T), pred(/;kq|/^\<aggregate\>/;'q;"	kind:pred
solutions.aggregate2	../library/solutions.m	/^:- pred aggregate2(pred(T), pred(/;kq|/^\<aggregate2\>/;'q;"	kind:pred
solutions.assert_num_solutions	../library/solutions.m	/^:- pred assert_num_solutions(pred(T), list(T), list(/;kq|/^\<assert_num_solutions\>/;'q;"	kind:pred	file:
solutions.builtin_aggregate	../library/solutions.m	/^:- pred builtin_aggregate(pred(T), pred(/;kq|/^\<builtin_aggregate\>/;'q;"	kind:pred	file:
solutions.builtin_aggregate2	../library/solutions.m	/^:- pred builtin_aggregate2(pred(T), pred(/;kq|/^\<builtin_aggregate2\>/;'q;"	kind:pred	file:
solutions.builtin_solutions	../library/solutions.m	/^:- pred builtin_solutions(pred(T), list(/;kq|/^\<builtin_solutions\>/;'q;"	kind:pred	file:
solutions.discard_trail_ticket	../library/solutions.m	/^:- impure pred discard_trail_ticket is det.$/;kq|/^\<discard_trail_ticket\>/;'q;"	kind:pred	file:
solutions.do_while	../library/solutions.m	/^:- pred do_while(pred(T), pred(/;kq|/^\<do_while\>/;'q;"	kind:pred
solutions.get_registers	../library/solutions.m	/^:- impure pred get_registers(/;kq|/^\<get_registers\>/;'q;"	kind:pred	file:
solutions.heap_ptr	../library/solutions.m	/^:- type heap_ptr == private_builtin.heap_pointer.$/;kq|-;/\<solutions.heap_ptr\>/;'q;"	kind:type	file:
solutions.partial_deep_copy	../library/solutions.m	/^:- impure pred partial_deep_copy(/;kq|/^\<partial_deep_copy\>/;'q;"	kind:pred	file:
solutions.reset_solutions_heap	../library/solutions.m	/^:- impure pred reset_solutions_heap(/;kq|/^\<reset_solutions_heap\>/;'q;"	kind:pred	file:
solutions.trail_ptr	../library/solutions.m	/^:- type trail_ptr ---> trail_ptr(c_pointer).$/;kq|-;/\<solutions.trail_ptr\>/;'q;"	kind:type	file:
solutions.unsorted_aggregate	../library/solutions.m	/^:- pred unsorted_aggregate(pred(T), pred(/;kq|/^\<unsorted_aggregate\>/;'q;"	kind:pred
solutions.unsorted_aggregate2	../library/solutions.m	/^:- pred unsorted_aggregate2(pred(T), pred(/;kq|/^\<unsorted_aggregate2\>/;'q;"	kind:pred
solutions.unsorted_solutions	../library/solutions.m	/^:- pred unsorted_solutions(pred(T), list(/;kq|/^\<unsorted_solutions\>/;'q;"	kind:pred
solutions_set	../library/solutions.m	/^:- func solutions_set(pred(T)) = set(/;kq|/^\<solutions_set\>/;'q;"	kind:func
solve_quadratic	../library/math.m	/^:- func solve_quadratic(/;kq|/^\<solve_quadratic\>/;'q;"	kind:func
some	../library/deconstruct.m	/^    --->    some [T] arg(T)$/;kq|-;/\<some\>/;'q;"	kind:cons
some	../library/thread.future.m	/^    ;       some [E] exception(E).$/;kq|-;/\<some\>/;'q;"	kind:cons	file:
some	../library/univ.m	/^    --->    some [T] univ_cons(T).$/;kq|-;/\<some\>/;'q;"	kind:cons	file:
some_vars	../library/robdd.m	/^    ;       some_vars(vars :: T).$/;kq|-;/\<some_vars\>/;'q;"	kind:cons
some_version_store_type	../library/version_store.m	/^:- type some_version_store_type$/;kq|-;/\<some_version_store_type\>/;'q;"	kind:type	file:
sorry	../library/private_builtin.m	/^:- pred sorry(/;kq|/^\<sorry\>/;'q;"	kind:pred
sorry	../library/require.m	/^:- func sorry(/;kq|/^\<sorry\>/;'q;"	kind:func
sorry	../library/require.m	/^:- func sorry(/;kq|/^\<sorry\>/;'q;"	kind:func
sort	../library/array.m	/^:- func sort(array(T)::array_di) = (array(/;kq|/^\<sort\>/;'q;"	kind:func
sort	../library/list.m	/^:- func sort(comparison_func(T), list(T)) = list(/;kq|/^\<sort\>/;'q;"	kind:func
sort	../library/list.m	/^:- func sort(list(T)) = list(/;kq|/^\<sort\>/;'q;"	kind:func
sort	../library/one_or_more.m	/^:- func sort(comparison_func(T), one_or_more(T)) = one_or_more(/;kq|/^\<sort\>/;'q;"	kind:func
sort	../library/one_or_more.m	/^:- func sort(one_or_more(T)) = one_or_more(/;kq|/^\<sort\>/;'q;"	kind:func
sort	mdice.m	/^    ;       sort$/;kq|-;/\<sort\>/;'q;"	kind:cons	file:
sort	mslice.m	/^    ;       sort$/;kq|-;/\<sort\>/;'q;"	kind:cons	file:
sort_and_remove_dups	../library/list.m	/^:- func sort_and_remove_dups(list(T)) = list(/;kq|/^\<sort_and_remove_dups\>/;'q;"	kind:func
sort_and_remove_dups	../library/list.m	/^:- pred sort_and_remove_dups(comparison_pred(T)::in(/;kq|/^\<sort_and_remove_dups\>/;'q;"	kind:pred
sort_and_remove_dups	../library/one_or_more.m	/^:- func sort_and_remove_dups(one_or_more(T)) = one_or_more(/;kq|/^\<sort_and_remove_dups\>/;'q;"	kind:func
sort_and_remove_dups	../library/one_or_more.m	/^:- pred sort_and_remove_dups(comparison_pred(T)::in(/;kq|/^\<sort_and_remove_dups\>/;'q;"	kind:pred
sort_no_dups	../library/set_ordlist.m	/^:- pred sort_no_dups(list(T)::in, set_ordlist(/;kq|/^\<sort_no_dups\>/;'q;"	kind:pred	file:
sorted_keys	../library/map.m	/^:- func sorted_keys(map(K, _V)) = list(/;kq|/^\<sorted_keys\>/;'q;"	kind:func
sorted_keys	../library/multi_map.m	/^:- func sorted_keys(multi_map(K, V)) = list(/;kq|/^\<sorted_keys\>/;'q;"	kind:func
sorted_keys	../library/one_or_more_map.m	/^:- func sorted_keys(one_or_more_map(K, V)) = list(/;kq|/^\<sorted_keys\>/;'q;"	kind:func
sorted_keys_match	../library/map.m	/^:- pred sorted_keys_match(map(K, V)::in, list(/;kq|/^\<sorted_keys_match\>/;'q;"	kind:pred
sorted_keys_match	../library/tree234.m	/^:- pred sorted_keys_match(tree234(K, V)::in, list(/;kq|/^\<sorted_keys_match\>/;'q;"	kind:pred
sorted_keys_match_in_tree	../library/tree234.m	/^:- pred sorted_keys_match_in_tree(tree234(/;kq|/^\<sorted_keys_match_in_tree\>/;'q;"	kind:pred	file:
sorted_list_to_leaf_nodes	../library/tree_bitset.m	/^:- func sorted_list_to_leaf_nodes(list(uint)) = list(/;kq|/^\<sorted_list_to_leaf_nodes\>/;'q;"	kind:func	file:
sorted_list_to_set	../library/diet.m	/^:- func sorted_list_to_set(list(T)) = diet(T) <= diet_element(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/fat_sparse_bitset.m	/^:- func sorted_list_to_set(list(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/fatter_sparse_bitset.m	/^:- func sorted_list_to_set(list(T)) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/set.m	/^:- func sorted_list_to_set(list(T)) = set(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/set_bbbtree.m	/^:- func sorted_list_to_set(list(T)) = set_bbbtree(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/set_ctree234.m	/^:- func sorted_list_to_set(list(T)) = set_ctree234(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/set_ordlist.m	/^:- func sorted_list_to_set(list(T)) = set_ordlist(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/set_tree234.m	/^:- func sorted_list_to_set(list(T)) = set_tree234(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/set_unordlist.m	/^:- func sorted_list_to_set(list(T)) = set_unordlist(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/sparse_bitset.m	/^:- func sorted_list_to_set(list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/test_bitset.m	/^:- func sorted_list_to_set(list(T)) = test_bitset(T) <= uenum(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/tree_bitset.m	/^:- func sorted_list_to_set(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set_len	../library/set_bbbtree.m	/^:- pred sorted_list_to_set_len(list(T)::in, set_bbbtree(/;kq|/^\<sorted_list_to_set_len\>/;'q;"	kind:pred
sorted_list_to_set_len2	../library/set_bbbtree.m	/^:- pred sorted_list_to_set_len2(list(T)::in, list(/;kq|/^\<sorted_list_to_set_len2\>/;'q;"	kind:pred	file:
sorted_list_to_set_loop	../library/fat_sparse_bitset.m	/^:- pred sorted_list_to_set_loop(T::in, list(/;kq|/^\<sorted_list_to_set_loop\>/;'q;"	kind:pred	file:
sorted_list_to_set_loop	../library/fatter_sparse_bitset.m	/^:- pred sorted_list_to_set_loop(T::in, list(/;kq|/^\<sorted_list_to_set_loop\>/;'q;"	kind:pred	file:
sorted_list_to_set_loop	../library/sparse_bitset.m	/^:- pred sorted_list_to_set_loop(T::in, list(/;kq|/^\<sorted_list_to_set_loop\>/;'q;"	kind:pred	file:
source_name	../library/io.stream_db.m	/^:- func source_name(/;kq|/^\<source_name\>/;'q;"	kind:func	file:
space	../library/pprint.m	/^:- func space            = doc.$/;kq|/^\<space\>/;'q;"	kind:func
space_line	../library/pprint.m	/^:- func space_line       = doc.$/;kq|/^\<space_line\>/;'q;"	kind:func
sparse_bitset	../library/sparse_bitset.m	/^:- type sparse_bitset(T)    % <= uenum(T)$/;kq|-;/\<sparse_bitset\>/;'q;"	kind:type	file:
sparse_bitset	../library/sparse_bitset.m	/^:- type sparse_bitset(T). % <= uenum(T).$/;kq|-;/\<sparse_bitset\>/;'q;"	kind:type
sparse_bitset.all_true	../library/sparse_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), sparse_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
sparse_bitset.all_true_bits	../library/sparse_bitset.m	/^:- pred all_true_bits(pred(T)::in(pred(/;kq|/^\<all_true_bits\>/;'q;"	kind:pred	file:
sparse_bitset.all_true_node	../library/sparse_bitset.m	/^:- pred all_true_node(pred(T)::in(pred(/;kq|/^\<all_true_node\>/;'q;"	kind:pred	file:
sparse_bitset.bits	../library/sparse_bitset.m	/^                bits    :: uint$/;kq|-;/\<sparse_bitset.bits\>/;'q;"	kind:fld	file:
sparse_bitset.bits_for_index	../library/sparse_bitset.m	/^:- pred bits_for_index(/;kq|/^\<bits_for_index\>/;'q;"	kind:pred	file:
sparse_bitset.bitset_elem	../library/sparse_bitset.m	/^:- type bitset_elem$/;kq|-;/\<sparse_bitset.bitset_elem\>/;'q;"	kind:type	file:
sparse_bitset.bitset_elems	../library/sparse_bitset.m	/^:- type bitset_elems == list(bitset_elem).$/;kq|-;/\<sparse_bitset.bitset_elems\>/;'q;"	kind:type	file:
sparse_bitset.clear_bit	../library/sparse_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
sparse_bitset.contains	../library/sparse_bitset.m	/^:- pred contains(sparse_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
sparse_bitset.count	../library/sparse_bitset.m	/^:- func count(sparse_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
sparse_bitset.delete	../library/sparse_bitset.m	/^:- func delete(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<delete\>/;'q;"	kind:func
sparse_bitset.delete_list	../library/sparse_bitset.m	/^:- func delete_list(sparse_bitset(T), list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<delete_list\>/;'q;"	kind:func
sparse_bitset.difference	../library/sparse_bitset.m	/^:- func difference(sparse_bitset(T), sparse_bitset(T)) = sparse_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
sparse_bitset.difference_loop	../library/sparse_bitset.m	/^:- pred difference_loop(/;kq|/^\<difference_loop\>/;'q;"	kind:pred	file:
sparse_bitset.divide	../library/sparse_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), sparse_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
sparse_bitset.divide_bits	../library/sparse_bitset.m	/^:- pred divide_bits(pred(T)::in(pred(/;kq|/^\<divide_bits\>/;'q;"	kind:pred	file:
sparse_bitset.divide_by_set	../library/sparse_bitset.m	/^:- pred divide_by_set(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
sparse_bitset.divide_nodes	../library/sparse_bitset.m	/^:- pred divide_nodes(pred(T)::in(pred(/;kq|/^\<divide_nodes\>/;'q;"	kind:pred	file:
sparse_bitset.do_foldl2_pred	../library/sparse_bitset.m	/^:- pred do_foldl2_pred(pred(/;kq|/^\<do_foldl2_pred\>/;'q;"	kind:pred	file:
sparse_bitset.do_foldl_pred	../library/sparse_bitset.m	/^:- pred do_foldl_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
sparse_bitset.do_foldr2_pred	../library/sparse_bitset.m	/^:- pred do_foldr2_pred(pred(/;kq|/^\<do_foldr2_pred\>/;'q;"	kind:pred	file:
sparse_bitset.do_foldr_pred	../library/sparse_bitset.m	/^:- pred do_foldr_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
sparse_bitset.equal	../library/sparse_bitset.m	/^:- pred equal(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<equal\>/;'q;"	kind:pred
sparse_bitset.filter	../library/sparse_bitset.m	/^:- func filter(pred(T), sparse_bitset(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<filter\>/;'q;"	kind:func
sparse_bitset.filter	../library/sparse_bitset.m	/^:- pred filter(pred(T), sparse_bitset(T), sparse_bitset(T), sparse_bitset(/;kq|/^\<filter\>/;'q;"	kind:pred
sparse_bitset.find_least_bit	../library/sparse_bitset.m	/^:- func find_least_bit(/;kq|/^\<find_least_bit\>/;'q;"	kind:func	file:
sparse_bitset.foldl	../library/sparse_bitset.m	/^:- func foldl(func(T, A) = A, sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
sparse_bitset.foldl2	../library/sparse_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), sparse_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldl2\>/;'q;"	kind:pred
sparse_bitset.foldr	../library/sparse_bitset.m	/^:- func foldr(func(T, A) = A, sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
sparse_bitset.foldr2	../library/sparse_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), sparse_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldr2\>/;'q;"	kind:pred
sparse_bitset.from_list	../library/sparse_bitset.m	/^:- func from_list(list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
sparse_bitset.from_set	../library/sparse_bitset.m	/^:- func from_set(set.set(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
sparse_bitset.from_sorted_list	../library/sparse_bitset.m	/^:- func from_sorted_list(list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
sparse_bitset.get_bit	../library/sparse_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
sparse_bitset.init	../library/sparse_bitset.m	/^:- func init = sparse_bitset(/;kq|/^\<init\>/;'q;"	kind:func
sparse_bitset.insert	../library/sparse_bitset.m	/^:- func insert(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<insert\>/;'q;"	kind:func
sparse_bitset.insert_list	../library/sparse_bitset.m	/^:- func insert_list(sparse_bitset(T), list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<insert_list\>/;'q;"	kind:func
sparse_bitset.insert_loop	../library/sparse_bitset.m	/^:- pred insert_loop(/;kq|/^\<insert_loop\>/;'q;"	kind:pred	file:
sparse_bitset.insert_new	../library/sparse_bitset.m	/^:- pred insert_new(T::in, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<insert_new\>/;'q;"	kind:pred
sparse_bitset.insert_new_loop	../library/sparse_bitset.m	/^:- pred insert_new_loop(/;kq|/^\<insert_new_loop\>/;'q;"	kind:pred	file:
sparse_bitset.intersect	../library/sparse_bitset.m	/^:- func intersect(sparse_bitset(T), sparse_bitset(T)) = sparse_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
sparse_bitset.intersect_list	../library/sparse_bitset.m	/^:- func intersect_list(list(sparse_bitset(T))) = sparse_bitset(/;kq|/^\<intersect_list\>/;'q;"	kind:func
sparse_bitset.intersect_loop	../library/sparse_bitset.m	/^:- pred intersect_loop(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
sparse_bitset.is_empty	../library/sparse_bitset.m	/^:- pred is_empty(sparse_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
sparse_bitset.is_non_empty	../library/sparse_bitset.m	/^:- pred is_non_empty(sparse_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
sparse_bitset.is_singleton	../library/sparse_bitset.m	/^:- pred is_singleton(sparse_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
sparse_bitset.list_to_set	../library/sparse_bitset.m	/^:- func list_to_set(list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
sparse_bitset.make_bitset_elem	../library/sparse_bitset.m	/^:- func make_bitset_elem(/;kq|/^\<make_bitset_elem\>/;'q;"	kind:func	file:
sparse_bitset.mask	../library/sparse_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
sparse_bitset.member	../library/sparse_bitset.m	/^:- pred member(T, sparse_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
sparse_bitset.nondet_member	../library/sparse_bitset.m	/^:- pred nondet_member(sparse_bitset(T)::in, T::out) is nondet <= uenum(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
sparse_bitset.offset	../library/sparse_bitset.m	/^                offset  :: uint,$/;kq|-;/\<sparse_bitset.offset\>/;'q;"	kind:fld	file:
sparse_bitset.remove	../library/sparse_bitset.m	/^:- pred remove(T::in, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
sparse_bitset.remove_gt	../library/sparse_bitset.m	/^:- func remove_gt(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<remove_gt\>/;'q;"	kind:func
sparse_bitset.remove_gt_loop	../library/sparse_bitset.m	/^:- pred remove_gt_loop(/;kq|/^\<remove_gt_loop\>/;'q;"	kind:pred	file:
sparse_bitset.remove_least	../library/sparse_bitset.m	/^:- pred remove_least(T::out, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<remove_least\>/;'q;"	kind:pred
sparse_bitset.remove_leq	../library/sparse_bitset.m	/^:- func remove_leq(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<remove_leq\>/;'q;"	kind:func
sparse_bitset.remove_leq_loop	../library/sparse_bitset.m	/^:- pred remove_leq_loop(/;kq|/^\<remove_leq_loop\>/;'q;"	kind:pred	file:
sparse_bitset.remove_list	../library/sparse_bitset.m	/^:- pred remove_list(list(T)::in, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<remove_list\>/;'q;"	kind:pred
sparse_bitset.set_bit	../library/sparse_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
sparse_bitset.singleton_set	../library/sparse_bitset.m	/^:- pred singleton_set(sparse_bitset(T)::out, T::in) is det <= uenum(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
sparse_bitset.subset	../library/sparse_bitset.m	/^:- pred subset(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
sparse_bitset.superset	../library/sparse_bitset.m	/^:- pred superset(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
sparse_bitset.to_set	../library/sparse_bitset.m	/^:- func to_set(sparse_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
sparse_bitset.to_sorted_list	../library/sparse_bitset.m	/^:- func to_sorted_list(sparse_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
sparse_bitset.union	../library/sparse_bitset.m	/^:- func union(sparse_bitset(T), sparse_bitset(T)) = sparse_bitset(/;kq|/^\<union\>/;'q;"	kind:func
sparse_bitset.union_list	../library/sparse_bitset.m	/^:- func union_list(list(sparse_bitset(T))) = sparse_bitset(/;kq|/^\<union_list\>/;'q;"	kind:func
sparse_bitset.union_list_pass	../library/sparse_bitset.m	/^:- pred union_list_pass(sparse_bitset(T)::in, list(sparse_bitset(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
sparse_bitset.union_loop	../library/sparse_bitset.m	/^:- pred union_loop(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
sparse_bitset_to_doc	../library/pprint.m	/^:- func sparse_bitset_to_doc(int, sparse_bitset(T)) = doc <= uenum(/;kq|/^\<sparse_bitset_to_doc\>/;'q;"	kind:func	file:
sparse_bitset_to_doc	../library/pretty_printer.m	/^:- func sparse_bitset_to_doc(sparse_bitset(/;kq|/^\<sparse_bitset_to_doc\>/;'q;"	kind:func	file:
spawn	../library/thread.m	/^:- pred spawn(pred(io, io)::in(pred(/;kq|/^\<spawn\>/;'q;"	kind:pred
spawn	../library/thread.m	/^:- pred spawn(pred(thread, io, io)::in(pred(/;kq|/^\<spawn\>/;'q;"	kind:pred
spawn_context	../library/thread.m	/^:- pred spawn_context(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_context\>/;'q;"	kind:pred	file:
spawn_context_2	../library/thread.m	/^:- pred spawn_context_2(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_context_2\>/;'q;"	kind:pred	file:
spawn_impure	../library/thread.future.m	/^:- impure pred spawn_impure(impure (/;kq|/^\<spawn_impure\>/;'q;"	kind:pred	file:
spawn_impure_2	../library/thread.future.m	/^:- pred spawn_impure_2(impure (/;kq|/^\<spawn_impure_2\>/;'q;"	kind:pred	file:
spawn_native	../library/thread.m	/^:- pred spawn_native(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_native\>/;'q;"	kind:pred
spawn_native	../library/thread.m	/^:- pred spawn_native(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_native\>/;'q;"	kind:pred
spawn_native_2	../library/thread.m	/^:- pred spawn_native_2(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_native_2\>/;'q;"	kind:pred	file:
spawn_native_joinable	../library/thread.m	/^:- pred spawn_native_joinable(/;kq|/^\<spawn_native_joinable\>/;'q;"	kind:pred
spawn_native_joinable_2	../library/thread.m	/^:- pred spawn_native_joinable_2(/;kq|/^\<spawn_native_joinable_2\>/;'q;"	kind:pred	file:
spec_char	../library/string.parse_runtime.m	/^    ;       spec_char($/;kq|-;/\<spec_char\>/;'q;"	kind:cons
spec_constant_string	../library/string.parse_runtime.m	/^    --->    spec_constant_string($/;kq|-;/\<spec_constant_string\>/;'q;"	kind:cons
spec_defining_module	../mdbcomp/prim_data.m	/^                spec_defining_module    :: module_name,$/;kq|-;/\<spec_defining_module\>/;'q;"	kind:fld
spec_defining_module	prim_data.m	/^                spec_defining_module    :: module_name,$/;kq|-;/\<spec_defining_module\>/;'q;"	kind:fld
spec_float	../library/string.parse_runtime.m	/^    ;       spec_float($/;kq|-;/\<spec_float\>/;'q;"	kind:cons
spec_mode_number	../mdbcomp/prim_data.m	/^                spec_mode_number        :: int$/;kq|-;/\<spec_mode_number\>/;'q;"	kind:fld
spec_mode_number	prim_data.m	/^                spec_mode_number        :: int$/;kq|-;/\<spec_mode_number\>/;'q;"	kind:fld
spec_pred_compare	../mdbcomp/prim_data.m	/^    ;       spec_pred_compare.$/;kq|-;/\<spec_pred_compare\>/;'q;"	kind:cons
spec_pred_compare	prim_data.m	/^    ;       spec_pred_compare.$/;kq|-;/\<spec_pred_compare\>/;'q;"	kind:cons
spec_pred_index	../mdbcomp/prim_data.m	/^    ;       spec_pred_index$/;kq|-;/\<spec_pred_index\>/;'q;"	kind:cons
spec_pred_index	prim_data.m	/^    ;       spec_pred_index$/;kq|-;/\<spec_pred_index\>/;'q;"	kind:cons
spec_pred_unify	../mdbcomp/prim_data.m	/^    --->    spec_pred_unify$/;kq|-;/\<spec_pred_unify\>/;'q;"	kind:cons
spec_pred_unify	prim_data.m	/^    --->    spec_pred_unify$/;kq|-;/\<spec_pred_unify\>/;'q;"	kind:cons
spec_signed_int	../library/string.parse_runtime.m	/^    ;       spec_signed_int($/;kq|-;/\<spec_signed_int\>/;'q;"	kind:cons
spec_spec_id	../mdbcomp/prim_data.m	/^                spec_spec_id            :: special_pred_id,$/;kq|-;/\<spec_spec_id\>/;'q;"	kind:fld
spec_spec_id	prim_data.m	/^                spec_spec_id            :: special_pred_id,$/;kq|-;/\<spec_spec_id\>/;'q;"	kind:fld
spec_string	../library/string.parse_runtime.m	/^    ;       spec_string($/;kq|-;/\<spec_string\>/;'q;"	kind:cons
spec_to_string	../library/string.format.m	/^:- pred spec_to_string(/;kq|/^\<spec_to_string\>/;'q;"	kind:pred	file:
spec_type_arity	../mdbcomp/prim_data.m	/^                spec_type_arity         :: int,$/;kq|-;/\<spec_type_arity\>/;'q;"	kind:fld
spec_type_arity	prim_data.m	/^                spec_type_arity         :: int,$/;kq|-;/\<spec_type_arity\>/;'q;"	kind:fld
spec_type_module	../mdbcomp/prim_data.m	/^                spec_type_module        :: module_name,$/;kq|-;/\<spec_type_module\>/;'q;"	kind:fld
spec_type_module	prim_data.m	/^                spec_type_module        :: module_name,$/;kq|-;/\<spec_type_module\>/;'q;"	kind:fld
spec_type_name	../mdbcomp/prim_data.m	/^                spec_type_name          :: string,$/;kq|-;/\<spec_type_name\>/;'q;"	kind:fld
spec_type_name	prim_data.m	/^                spec_type_name          :: string,$/;kq|-;/\<spec_type_name\>/;'q;"	kind:fld
spec_uint	../library/string.parse_runtime.m	/^    ;       spec_uint($/;kq|-;/\<spec_uint\>/;'q;"	kind:cons
spec_unsigned_int	../library/string.parse_runtime.m	/^    ;       spec_unsigned_int($/;kq|-;/\<spec_unsigned_int\>/;'q;"	kind:cons
special	../library/getopt.m	/^    ;       special$/;kq|-;/\<special\>/;'q;"	kind:cons
special	../library/getopt_io.m	/^    ;       special$/;kq|-;/\<special\>/;'q;"	kind:cons
special_call	../mdbcomp/program_representation.m	/^    ;       special_call.$/;kq|-;/\<special_call\>/;'q;"	kind:cons
special_call	program_representation.m	/^    ;       special_call.$/;kq|-;/\<special_call\>/;'q;"	kind:cons
special_data	../library/getopt.m	/^:- type special_data$/;kq|-;/\<special_data\>/;'q;"	kind:type
special_data	../library/getopt_io.m	/^:- type special_data$/;kq|-;/\<special_data\>/;'q;"	kind:type
special_handler	../library/getopt.m	/^                special_handler :: option_ops_special(OptionType, UserDataType)$/;kq|-;/\<special_handler\>/;'q;"	kind:fld	file:
special_handler	../library/getopt.m	/^:- type special_handler(OptionType) ==$/;kq|-;/\<special_handler\>/;'q;"	kind:type
special_handler	../library/getopt_io.m	/^                special_handler :: option_ops_special(OptionType, UserDataType)$/;kq|-;/\<special_handler\>/;'q;"	kind:fld	file:
special_handler	../library/getopt_io.m	/^:- type special_handler(OptionType) ==$/;kq|-;/\<special_handler\>/;'q;"	kind:type
special_handler_error	../library/getopt.m	/^    ;       special_handler_error(string)$/;kq|-;/\<special_handler_error\>/;'q;"	kind:cons
special_handler_error	../library/getopt_io.m	/^    ;       special_handler_error(string)$/;kq|-;/\<special_handler_error\>/;'q;"	kind:cons
special_handler_failed	../library/getopt.m	/^    ;       special_handler_failed$/;kq|-;/\<special_handler_failed\>/;'q;"	kind:cons
special_handler_failed	../library/getopt_io.m	/^    ;       special_handler_failed$/;kq|-;/\<special_handler_failed\>/;'q;"	kind:cons
special_handler_missing	../library/getopt.m	/^    ;       special_handler_missing$/;kq|-;/\<special_handler_missing\>/;'q;"	kind:cons
special_handler_missing	../library/getopt_io.m	/^    ;       special_handler_missing$/;kq|-;/\<special_handler_missing\>/;'q;"	kind:cons
special_handler_track	../library/getopt.m	/^:- type special_handler_track(OptionType) ==$/;kq|-;/\<special_handler_track\>/;'q;"	kind:type
special_handler_track	../library/getopt_io.m	/^:- type special_handler_track(OptionType) ==$/;kq|-;/\<special_handler_track\>/;'q;"	kind:type
special_pred_id	../mdbcomp/prim_data.m	/^:- type special_pred_id$/;kq|-;/\<special_pred_id\>/;'q;"	kind:type
special_pred_id	prim_data.m	/^:- type special_pred_id$/;kq|-;/\<special_pred_id\>/;'q;"	kind:type
special_pred_name_arity	../mdbcomp/prim_data.m	/^:- pred special_pred_name_arity(/;kq|/^\<special_pred_name_arity\>/;'q;"	kind:pred
special_pred_name_arity	prim_data.m	/^:- pred special_pred_name_arity(/;kq|/^\<special_pred_name_arity\>/;'q;"	kind:pred
special_proc_label	../mdbcomp/prim_data.m	/^    ;       special_proc_label($/;kq|-;/\<special_proc_label\>/;'q;"	kind:cons
special_proc_label	prim_data.m	/^    ;       special_proc_label($/;kq|-;/\<special_proc_label\>/;'q;"	kind:cons
special_token	../library/mercury_term_lexer.m	/^:- pred special_token(/;kq|/^\<special_token\>/;'q;"	kind:pred	file:
specified_prec	../library/string.parse_util.m	/^    ;       specified_prec(int).$/;kq|-;/\<specified_prec\>/;'q;"	kind:cons
specified_width	../library/string.parse_util.m	/^    ;       specified_width(int).$/;kq|-;/\<specified_width\>/;'q;"	kind:cons
specifier_char	../library/string.parse_util.m	/^:- func specifier_char(/;kq|/^\<specifier_char\>/;'q;"	kind:func	file:
specs_to_strings	../library/string.format.m	/^:- pred specs_to_strings(list(/;kq|/^\<specs_to_strings\>/;'q;"	kind:pred	file:
speedup_estimate_alg	../mdbcomp/feedback.automatic_parallelism.m	/^:- type speedup_estimate_alg$/;kq|-;/\<speedup_estimate_alg\>/;'q;"	kind:type
speedup_estimate_alg	feedback.automatic_parallelism.m	/^:- type speedup_estimate_alg$/;kq|-;/\<speedup_estimate_alg\>/;'q;"	kind:type
split	../library/diet.m	/^:- pred split(T::in, diet(T)::in, diet(T)::out, bool::out, diet(/;kq|/^\<split\>/;'q;"	kind:pred
split	../library/ranges.m	/^:- pred split(/;kq|/^\<split\>/;'q;"	kind:pred
split	../library/string.m	/^:- pred split(/;kq|/^\<split\>/;'q;"	kind:pred
split_4_node	../library/rtree.m	/^:- pred split_4_node(rtree_2(K, V)::in(four), K::out, rtree_2(/;kq|/^\<split_4_node\>/;'q;"	kind:pred	file:
split_at_char	../library/string.m	/^:- func split_at_char(char, string) = list(/;kq|/^\<split_at_char\>/;'q;"	kind:func
split_at_decimal_point	../library/string.format.m	/^:- pred split_at_decimal_point(/;kq|/^\<split_at_decimal_point\>/;'q;"	kind:pred	file:
split_at_exponent	../library/string.format.m	/^:- pred split_at_exponent(/;kq|/^\<split_at_exponent\>/;'q;"	kind:pred	file:
split_at_separator	../library/string.m	/^:- func split_at_separator(pred(char), string) = list(/;kq|/^\<split_at_separator\>/;'q;"	kind:func
split_at_separator_loop	../library/string.m	/^:- pred split_at_separator_loop(pred(char)::in(pred(/;kq|/^\<split_at_separator_loop\>/;'q;"	kind:pred	file:
split_at_string	../library/string.m	/^:- func split_at_string(string, string) = list(/;kq|/^\<split_at_string\>/;'q;"	kind:func
split_at_string_loop	../library/string.m	/^:- pred split_at_string_loop(/;kq|/^\<split_at_string_loop\>/;'q;"	kind:pred	file:
split_by_code_point	../library/string.m	/^:- pred split_by_code_point(/;kq|/^\<split_by_code_point\>/;'q;"	kind:pred
split_by_codepoint	../library/string.m	/^:- pred split_by_codepoint(/;kq|/^\<split_by_codepoint\>/;'q;"	kind:pred
split_four	../library/set_ctree234.m	/^:- pred split_four(set_tree234(/;kq|/^\<split_four\>/;'q;"	kind:pred	file:
split_four	../library/set_tree234.m	/^:- pred split_four(set_tree234(/;kq|/^\<split_four\>/;'q;"	kind:pred	file:
split_four	../library/tree234.m	/^:- pred split_four(tree234(K, V), K, V, tree234(K, V), tree234(/;kq|/^\<split_four\>/;'q;"	kind:pred	file:
split_gt	../library/set_bbbtree.m	/^:- pred split_gt(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<split_gt\>/;'q;"	kind:pred	file:
split_into_lines	../library/string.m	/^:- func split_into_lines(string) = list(/;kq|/^\<split_into_lines\>/;'q;"	kind:func
split_into_lines_loop	../library/string.m	/^:- pred split_into_lines_loop(/;kq|/^\<split_into_lines_loop\>/;'q;"	kind:pred	file:
split_last	../library/cord.m	/^:- pred split_last(cord(T)::in, cord(/;kq|/^\<split_last\>/;'q;"	kind:pred
split_last	../library/list.m	/^:- pred split_last(list(T)::in, list(/;kq|/^\<split_last\>/;'q;"	kind:pred
split_last	../library/one_or_more.m	/^:- pred split_last(one_or_more(T)::in, list(/;kq|/^\<split_last\>/;'q;"	kind:pred
split_last_loop	../library/one_or_more.m	/^:- pred split_last_loop(T::in, list(T)::in, list(/;kq|/^\<split_last_loop\>/;'q;"	kind:pred	file:
split_last_node	../library/cord.m	/^:- pred split_last_node(cord_node(T)::in, cord(/;kq|/^\<split_last_node\>/;'q;"	kind:pred	file:
split_list	../library/list.m	/^:- pred split_list(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<split_list\>/;'q;"	kind:pred
split_list	../library/one_or_more.m	/^:- pred split_list(int::in, one_or_more(T)::in, list(T)::out, list(/;kq|/^\<split_list\>/;'q;"	kind:pred
split_list_last	../library/cord.m	/^:- pred split_list_last(T::in, list(T)::in, list(/;kq|/^\<split_list_last\>/;'q;"	kind:pred	file:
split_lt	../library/set_bbbtree.m	/^:- pred split_lt(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<split_lt\>/;'q;"	kind:pred	file:
split_name	../library/dir.m	/^:- pred split_name(/;kq|/^\<split_name\>/;'q;"	kind:pred
split_name_2	../library/dir.m	/^:- pred split_name_2(list(/;kq|/^\<split_name_2\>/;'q;"	kind:pred	file:
split_name_3	../library/dir.m	/^:- pred split_name_3(list(/;kq|/^\<split_name_3\>/;'q;"	kind:pred	file:
split_name_dotnet	../library/dir.m	/^:- pred split_name_dotnet(/;kq|/^\<split_name_dotnet\>/;'q;"	kind:pred	file:
split_upto	../library/list.m	/^:- pred split_upto(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<split_upto\>/;'q;"	kind:pred
split_upto	../library/one_or_more.m	/^:- pred split_upto(int::in, one_or_more(T)::in, list(T)::out, list(/;kq|/^\<split_upto\>/;'q;"	kind:pred
sqrt	../library/math.m	/^:- func sqrt(/;kq|/^\<sqrt\>/;'q;"	kind:func
squash	../library/varset.m	/^:- pred squash(varset(T)::in, list(var(/;kq|/^\<squash\>/;'q;"	kind:pred
squeeze_equiv	../library/robdd.m	/^:- func squeeze_equiv(equiv_vars(T), robdd(T)) = robdd(/;kq|/^\<squeeze_equiv\>/;'q;"	kind:func
src	../library/parsing_utils.m	/^:- type src$/;kq|-;/\<src\>/;'q;"	kind:type	file:
src_to_line_numbers	../library/parsing_utils.m	/^:- func src_to_line_numbers(/;kq|/^\<src_to_line_numbers\>/;'q;"	kind:func
src_to_line_numbers_loop	../library/parsing_utils.m	/^:- pred src_to_line_numbers_loop(/;kq|/^\<src_to_line_numbers_loop\>/;'q;"	kind:pred	file:
stack	../library/digraph.m	/^                stack       :: list(digraph_key(T)),$/;kq|-;/\<stack\>/;'q;"	kind:fld	file:
stack	../library/stack.m	/^:- type stack(T)$/;kq|-;/\<stack\>/;'q;"	kind:type	file:
stack.depth	../library/stack.m	/^:- func depth(stack(/;kq|/^\<depth\>/;'q;"	kind:func
stack.det_pop	../library/stack.m	/^:- pred det_pop(T::out, stack(T)::in, stack(/;kq|/^\<det_pop\>/;'q;"	kind:pred
stack.det_top	../library/stack.m	/^:- func det_top(stack(/;kq|/^\<det_top\>/;'q;"	kind:func
stack.init	../library/stack.m	/^:- func init = stack(/;kq|/^\<init\>/;'q;"	kind:func
stack.is_empty	../library/stack.m	/^:- pred is_empty(stack(/;kq|/^\<is_empty\>/;'q;"	kind:pred
stack.is_full	../library/stack.m	/^:- pred is_full(stack(/;kq|/^\<is_full\>/;'q;"	kind:pred
stack.pop	../library/stack.m	/^:- pred pop(T::out, stack(T)::in, stack(/;kq|/^\<pop\>/;'q;"	kind:pred
stack.push	../library/stack.m	/^:- func push(stack(T), T) = stack(/;kq|/^\<push\>/;'q;"	kind:func
stack.push_list	../library/stack.m	/^:- func push_list(stack(T), list(T)) = stack(/;kq|/^\<push_list\>/;'q;"	kind:func
stack.to_list	../library/stack.m	/^:- func to_list(stack(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
stack.top	../library/stack.m	/^:- pred top(stack(/;kq|/^\<top\>/;'q;"	kind:pred
stag_local_rest_of_word	../library/rtti_implementation.m	/^    ;       stag_local_rest_of_word$/;kq|-;/\<stag_local_rest_of_word\>/;'q;"	kind:cons	file:
stag_none	../library/rtti_implementation.m	/^    --->    stag_none$/;kq|-;/\<stag_none\>/;'q;"	kind:cons	file:
stag_none_direct_arg	../library/rtti_implementation.m	/^    ;       stag_none_direct_arg$/;kq|-;/\<stag_none_direct_arg\>/;'q;"	kind:cons	file:
stag_remote	../library/rtti_implementation.m	/^    ;       stag_remote$/;kq|-;/\<stag_remote\>/;'q;"	kind:cons	file:
stag_variable	../library/rtti_implementation.m	/^    ;       stag_variable.$/;kq|-;/\<stag_variable\>/;'q;"	kind:cons	file:
standard_time	../library/time.m	/^    --->    standard_time   % no, DST is not in effect$/;kq|-;/\<standard_time\>/;'q;"	kind:cons
start_all_soln_neg_context	../library/solutions.m	/^:- impure pred start_all_soln_neg_context is det.$/;kq|/^\<start_all_soln_neg_context\>/;'q;"	kind:pred	file:
start_num_node_allocs	../library/table_statistics.m	/^                start_num_node_allocs               :: int,$/;kq|-;/\<start_num_node_allocs\>/;'q;"	kind:fld
start_num_node_bytes	../library/table_statistics.m	/^                start_num_node_bytes                :: int$/;kq|-;/\<start_num_node_bytes\>/;'q;"	kind:fld
start_quoted_name	../library/mercury_term_lexer.m	/^:- pred start_quoted_name(io.text_input_stream::in, char::in, list(/;kq|/^\<start_quoted_name\>/;'q;"	kind:pred	file:
starts_with_digit	../library/term_io.m	/^:- pred starts_with_digit(term(/;kq|/^\<starts_with_digit\>/;'q;"	kind:pred	file:
state	../library/string.builder.m	/^:- type state$/;kq|-;/\<state\>/;'q;"	kind:type	file:
stats_at_last_call	../library/table_statistics.m	/^                stats_at_last_call          :: table_stats$/;kq|-;/\<stats_at_last_call\>/;'q;"	kind:fld
std_extra_indent_levels	../library/pretty_printer.m	/^                std_extra_indent_levels :: int,$/;kq|-;/\<std_extra_indent_levels\>/;'q;"	kind:fld	file:
std_indent	../library/pretty_printer.m	/^:- pred std_indent(/;kq|/^\<std_indent\>/;'q;"	kind:pred	file:
std_indent_30	../library/pretty_printer.m	/^:- pred std_indent_30(/;kq|/^\<std_indent_30\>/;'q;"	kind:pred	file:
std_library_finalize	../library/library.m	/^:- pred std_library_finalize(/;kq|/^\<std_library_finalize\>/;'q;"	kind:pred	file:
std_library_init	../library/library.m	/^:- pred std_library_init(/;kq|/^\<std_library_init\>/;'q;"	kind:pred	file:
std_prevstack	../library/pretty_printer.m	/^                std_prevstack           :: indent_stack,$/;kq|-;/\<std_prevstack\>/;'q;"	kind:fld	file:
std_total_code_points	../library/pretty_printer.m	/^                std_total_code_points   :: int$/;kq|-;/\<std_total_code_points\>/;'q;"	kind:fld	file:
std_util.compose	../library/std_util.m	/^:- func compose(func(T2) = T3, func(/;kq|/^\<compose\>/;'q;"	kind:func
std_util.converse	../library/std_util.m	/^:- func converse(func(/;kq|/^\<converse\>/;'q;"	kind:func
std_util.do_pow	../library/std_util.m	/^:- func do_pow(func(/;kq|/^\<do_pow\>/;'q;"	kind:func	file:
std_util.id	../library/std_util.m	/^:- func id(/;kq|/^\<id\>/;'q;"	kind:func
std_util.isnt	../library/std_util.m	/^:- pred isnt(pred(T)::in(pred(/;kq|/^\<isnt\>/;'q;"	kind:pred
std_util.negate	../library/std_util.m	/^:- pred negate((pred)::in((/;kq|/^\<negate\>/;'q;"	kind:pred
std_util.pow	../library/std_util.m	/^:- func pow(func(/;kq|/^\<pow\>/;'q;"	kind:func
stderr	../library/io.stream_db.m	/^    ;       stderr.$/;kq|-;/\<stderr\>/;'q;"	kind:cons
stderr_stream	../library/io.m	/^:- func stderr_stream = io.text_output_stream.$/;kq|/^\<stderr_stream\>/;'q;"	kind:func
stderr_stream	../library/io.m	/^:- pred stderr_stream(/;kq|/^\<stderr_stream\>/;'q;"	kind:pred
stderr_stream_2	../library/io.stream_ops.m	/^:- func stderr_stream_2 = stream.$/;kq|/^\<stderr_stream_2\>/;'q;"	kind:func
stdin	../library/io.stream_db.m	/^    ;       stdin$/;kq|-;/\<stdin\>/;'q;"	kind:cons
stdin_binary_stream	../library/io.m	/^:- pred stdin_binary_stream(/;kq|/^\<stdin_binary_stream\>/;'q;"	kind:pred
stdin_binary_stream_2	../library/io.stream_ops.m	/^:- pred stdin_binary_stream_2(/;kq|/^\<stdin_binary_stream_2\>/;'q;"	kind:pred
stdin_stream	../library/io.m	/^:- func stdin_stream = io.text_input_stream.$/;kq|/^\<stdin_stream\>/;'q;"	kind:func
stdin_stream	../library/io.m	/^:- pred stdin_stream(/;kq|/^\<stdin_stream\>/;'q;"	kind:pred
stdin_stream_2	../library/io.stream_ops.m	/^:- func stdin_stream_2 = stream.$/;kq|/^\<stdin_stream_2\>/;'q;"	kind:func
stdlib_module_doc_undoc	../library/library.m	/^:- pred stdlib_module_doc_undoc(/;kq|/^\<stdlib_module_doc_undoc\>/;'q;"	kind:pred
stdout	../library/io.stream_db.m	/^    ;       stdout$/;kq|-;/\<stdout\>/;'q;"	kind:cons
stdout_binary_stream	../library/io.m	/^:- pred stdout_binary_stream(/;kq|/^\<stdout_binary_stream\>/;'q;"	kind:pred
stdout_binary_stream_2	../library/io.stream_ops.m	/^:- pred stdout_binary_stream_2(/;kq|/^\<stdout_binary_stream_2\>/;'q;"	kind:pred
stdout_stream	../library/io.m	/^:- func stdout_stream = io.text_output_stream.$/;kq|/^\<stdout_stream\>/;'q;"	kind:func
stdout_stream	../library/io.m	/^:- pred stdout_stream(/;kq|/^\<stdout_stream\>/;'q;"	kind:pred
stdout_stream_2	../library/io.stream_ops.m	/^:- func stdout_stream_2 = stream.$/;kq|/^\<stdout_stream_2\>/;'q;"	kind:func
step_atomic_main	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_atomic_main$/;kq|-;/\<step_atomic_main\>/;'q;"	kind:cons
step_atomic_main	mdbcomp.goal_path.m	/^    ;       step_atomic_main$/;kq|-;/\<step_atomic_main\>/;'q;"	kind:cons
step_atomic_orelse	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_atomic_orelse(int).$/;kq|-;/\<step_atomic_orelse\>/;'q;"	kind:cons
step_atomic_orelse	mdbcomp.goal_path.m	/^    ;       step_atomic_orelse(int).$/;kq|-;/\<step_atomic_orelse\>/;'q;"	kind:cons
step_conj	../mdbcomp/mdbcomp.goal_path.m	/^    --->    step_conj(int)  % which conjunct of a conjunction$/;kq|-;/\<step_conj\>/;'q;"	kind:cons
step_conj	mdbcomp.goal_path.m	/^    --->    step_conj(int)  % which conjunct of a conjunction$/;kq|-;/\<step_conj\>/;'q;"	kind:cons
step_disj	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_disj(int)  % which disjunct of a disjunction$/;kq|-;/\<step_disj\>/;'q;"	kind:cons
step_disj	mdbcomp.goal_path.m	/^    ;       step_disj(int)  % which disjunct of a disjunction$/;kq|-;/\<step_disj\>/;'q;"	kind:cons
step_ite_cond	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_ite_cond$/;kq|-;/\<step_ite_cond\>/;'q;"	kind:cons
step_ite_cond	mdbcomp.goal_path.m	/^    ;       step_ite_cond$/;kq|-;/\<step_ite_cond\>/;'q;"	kind:cons
step_ite_else	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_ite_else$/;kq|-;/\<step_ite_else\>/;'q;"	kind:cons
step_ite_else	mdbcomp.goal_path.m	/^    ;       step_ite_else$/;kq|-;/\<step_ite_else\>/;'q;"	kind:cons
step_ite_then	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_ite_then$/;kq|-;/\<step_ite_then\>/;'q;"	kind:cons
step_ite_then	mdbcomp.goal_path.m	/^    ;       step_ite_then$/;kq|-;/\<step_ite_then\>/;'q;"	kind:cons
step_lambda	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_lambda$/;kq|-;/\<step_lambda\>/;'q;"	kind:cons
step_lambda	mdbcomp.goal_path.m	/^    ;       step_lambda$/;kq|-;/\<step_lambda\>/;'q;"	kind:cons
step_neg	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_neg$/;kq|-;/\<step_neg\>/;'q;"	kind:cons
step_neg	mdbcomp.goal_path.m	/^    ;       step_neg$/;kq|-;/\<step_neg\>/;'q;"	kind:cons
step_scope	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_scope(maybe_cut)$/;kq|-;/\<step_scope\>/;'q;"	kind:cons
step_scope	mdbcomp.goal_path.m	/^    ;       step_scope(maybe_cut)$/;kq|-;/\<step_scope\>/;'q;"	kind:cons
step_statistics	../library/table_statistics.m	/^                step_statistics             :: list(table_step_stats)$/;kq|-;/\<step_statistics\>/;'q;"	kind:fld
step_stats_du	../library/table_statistics.m	/^    ;       step_stats_du($/;kq|-;/\<step_stats_du\>/;'q;"	kind:cons
step_stats_enum	../library/table_statistics.m	/^    ;       step_stats_enum($/;kq|-;/\<step_stats_enum\>/;'q;"	kind:cons
step_stats_hash	../library/table_statistics.m	/^    ;       step_stats_hash($/;kq|-;/\<step_stats_hash\>/;'q;"	kind:cons
step_stats_none	../library/table_statistics.m	/^    --->    step_stats_none$/;kq|-;/\<step_stats_none\>/;'q;"	kind:cons
step_stats_poly	../library/table_statistics.m	/^    ;       step_stats_poly($/;kq|-;/\<step_stats_poly\>/;'q;"	kind:cons
step_stats_start	../library/table_statistics.m	/^    ;       step_stats_start($/;kq|-;/\<step_stats_start\>/;'q;"	kind:cons
step_switch	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_switch(int, maybe_switch_num_functors)$/;kq|-;/\<step_switch\>/;'q;"	kind:cons
step_switch	mdbcomp.goal_path.m	/^    ;       step_switch(int, maybe_switch_num_functors)$/;kq|-;/\<step_switch\>/;'q;"	kind:cons
step_try	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_try$/;kq|-;/\<step_try\>/;'q;"	kind:cons
step_try	mdbcomp.goal_path.m	/^    ;       step_try$/;kq|-;/\<step_try\>/;'q;"	kind:cons
stm	../library/stm_builtin.m	/^:- type stm$/;kq|-;/\<stm\>/;'q;"	kind:type	file:
stm_block	../library/stm_builtin.m	/^:- impure pred stm_block(/;kq|/^\<stm_block\>/;'q;"	kind:pred
stm_builtin.atomic_transaction	../library/stm_builtin.m	/^:- pred atomic_transaction(pred(T, stm, stm)::in(pred(/;kq|/^\<atomic_transaction\>/;'q;"	kind:pred
stm_builtin.call_atomic_goal	../library/stm_builtin.m	/^:- pred call_atomic_goal(pred(T, stm, stm)::in(pred(/;kq|/^\<call_atomic_goal\>/;'q;"	kind:pred	file:
stm_builtin.new_stm_var	../library/stm_builtin.m	/^:- pred new_stm_var(T::in, stm_var(/;kq|/^\<new_stm_var\>/;'q;"	kind:pred
stm_builtin.new_stm_var_atomic	../library/stm_builtin.m	/^:- pred new_stm_var_atomic(T::in, stm_var(/;kq|/^\<new_stm_var_atomic\>/;'q;"	kind:pred
stm_builtin.or_else	../library/stm_builtin.m	/^:- pred or_else(pred(T, stm, stm)::in(pred(/;kq|/^\<or_else\>/;'q;"	kind:pred
stm_builtin.read_stm_var	../library/stm_builtin.m	/^:- pred read_stm_var(stm_var(/;kq|/^\<read_stm_var\>/;'q;"	kind:pred
stm_builtin.retry	../library/stm_builtin.m	/^:- pred retry(/;kq|/^\<retry\>/;'q;"	kind:pred
stm_builtin.rollback_exception	../library/stm_builtin.m	/^:- type rollback_exception$/;kq|-;/\<stm_builtin.rollback_exception\>/;'q;"	kind:type
stm_builtin.rollback_retry	../library/stm_builtin.m	/^    ;       rollback_retry.$/;kq|-;/\<stm_builtin.rollback_retry\>/;'q;"	kind:cons
stm_builtin.stm	../library/stm_builtin.m	/^:- type stm$/;kq|-;/\<stm_builtin.stm\>/;'q;"	kind:type	file:
stm_builtin.stm_block	../library/stm_builtin.m	/^:- impure pred stm_block(/;kq|/^\<stm_block\>/;'q;"	kind:pred
stm_builtin.stm_commit	../library/stm_builtin.m	/^:- impure pred stm_commit(/;kq|/^\<stm_commit\>/;'q;"	kind:pred
stm_builtin.stm_dummy_output	../library/stm_builtin.m	/^:- type stm_dummy_output$/;kq|-;/\<stm_builtin.stm_dummy_output\>/;'q;"	kind:type
stm_builtin.stm_lock	../library/stm_builtin.m	/^:- impure pred stm_lock is det.$/;kq|/^\<stm_lock\>/;'q;"	kind:pred
stm_builtin.stm_unlock	../library/stm_builtin.m	/^:- impure pred stm_unlock is det.$/;kq|/^\<stm_unlock\>/;'q;"	kind:pred
stm_builtin.stm_validate	../library/stm_builtin.m	/^:- impure pred stm_validate(/;kq|/^\<stm_validate\>/;'q;"	kind:pred
stm_builtin.stm_var	../library/stm_builtin.m	/^:- type stm_var(T)$/;kq|-;/\<stm_builtin.stm_var\>/;'q;"	kind:type	file:
stm_builtin.tvar	../library/stm_builtin.m	/^    --->    tvar(c_pointer).$/;kq|-;/\<stm_builtin.tvar\>/;'q;"	kind:cons	file:
stm_builtin.write_stm_var	../library/stm_builtin.m	/^:- pred write_stm_var(stm_var(/;kq|/^\<write_stm_var\>/;'q;"	kind:pred
stm_commit	../library/stm_builtin.m	/^:- impure pred stm_commit(/;kq|/^\<stm_commit\>/;'q;"	kind:pred
stm_create_nested_transaction_log	../library/stm_builtin.m	/^:- impure pred stm_create_nested_transaction_log(/;kq|/^\<stm_create_nested_transaction_log\>/;'q;"	kind:pred
stm_create_transaction_log	../library/stm_builtin.m	/^:- impure pred stm_create_transaction_log(/;kq|/^\<stm_create_transaction_log\>/;'q;"	kind:pred
stm_discard_transaction_log	../library/stm_builtin.m	/^:- impure pred stm_discard_transaction_log(/;kq|/^\<stm_discard_transaction_log\>/;'q;"	kind:pred
stm_dummy_output	../library/stm_builtin.m	/^:- type stm_dummy_output$/;kq|-;/\<stm_dummy_output\>/;'q;"	kind:type
stm_from_inner_to_outer	../library/stm_builtin.m	/^:- pred stm_from_inner_to_outer(/;kq|/^\<stm_from_inner_to_outer\>/;'q;"	kind:pred
stm_from_outer_to_inner	../library/stm_builtin.m	/^:- pred stm_from_outer_to_inner(/;kq|/^\<stm_from_outer_to_inner\>/;'q;"	kind:pred
stm_lock	../library/stm_builtin.m	/^:- impure pred stm_lock is det.$/;kq|/^\<stm_lock\>/;'q;"	kind:pred
stm_merge_nested_logs	../library/stm_builtin.m	/^:- impure pred stm_merge_nested_logs(/;kq|/^\<stm_merge_nested_logs\>/;'q;"	kind:pred
stm_transaction_invalid	../library/stm_builtin.m	/^    ;       stm_transaction_invalid.$/;kq|-;/\<stm_transaction_invalid\>/;'q;"	kind:cons
stm_transaction_valid	../library/stm_builtin.m	/^    --->    stm_transaction_valid$/;kq|-;/\<stm_transaction_valid\>/;'q;"	kind:cons
stm_unlock	../library/stm_builtin.m	/^:- impure pred stm_unlock is det.$/;kq|/^\<stm_unlock\>/;'q;"	kind:pred
stm_validate	../library/stm_builtin.m	/^:- impure pred stm_validate(/;kq|/^\<stm_validate\>/;'q;"	kind:pred
stm_validation_result	../library/stm_builtin.m	/^:- type stm_validation_result$/;kq|-;/\<stm_validation_result\>/;'q;"	kind:type
stm_var	../library/stm_builtin.m	/^:- type stm_var(T)$/;kq|-;/\<stm_var\>/;'q;"	kind:type	file:
store	../library/store.m	/^:- typeclass store(T) where [].$/;kq|-;/\<store\>/;'q;"	kind:tc
store.arg_ref	../library/store.m	/^:- pred arg_ref(generic_ref(/;kq|/^\<arg_ref\>/;'q;"	kind:pred
store.copy_mutvar	../library/store.m	/^:- pred copy_mutvar(generic_mutvar(T, S)::in, generic_mutvar(/;kq|/^\<copy_mutvar\>/;'q;"	kind:pred
store.copy_ref_value	../library/store.m	/^:- pred copy_ref_value(generic_ref(/;kq|/^\<copy_ref_value\>/;'q;"	kind:pred
store.do_init	../library/store.m	/^:- some [S] pred do_init(store(/;kq|/^\<do_init\>/;'q;"	kind:pred	file:
store.extract_ref_value	../library/store.m	/^:- pred extract_ref_value(S::di, generic_ref(/;kq|/^\<extract_ref_value\>/;'q;"	kind:pred
store.generic_mutvar	../library/store.m	/^:- type generic_mutvar(T, S)$/;kq|-;/\<store.generic_mutvar\>/;'q;"	kind:type	file:
store.generic_ref	../library/store.m	/^:- type generic_ref(T, S)$/;kq|-;/\<store.generic_ref\>/;'q;"	kind:type	file:
store.get_mutvar	../library/store.m	/^:- pred get_mutvar(generic_mutvar(/;kq|/^\<get_mutvar\>/;'q;"	kind:pred
store.init	../library/store.m	/^:- some [S] pred init(store(/;kq|/^\<init\>/;'q;"	kind:pred
store.io_mutvar	../library/store.m	/^:- type io_mutvar(T) == generic_mutvar(T, io).$/;kq|-;/\<store.io_mutvar\>/;'q;"	kind:type
store.io_ref	../library/store.m	/^:- type io_ref(T, S) == generic_ref(T, io).$/;kq|-;/\<store.io_ref\>/;'q;"	kind:type
store.mutvar	../library/store.m	/^    --->    mutvar(private_builtin.ref(T)).$/;kq|-;/\<store.mutvar\>/;'q;"	kind:cons	file:
store.new_arg_ref	../library/store.m	/^:- pred new_arg_ref(T::di, int::in, generic_ref(/;kq|/^\<new_arg_ref\>/;'q;"	kind:pred
store.new_cyclic_mutvar	../library/store.m	/^:- pred new_cyclic_mutvar((func(generic_mutvar(/;kq|/^\<new_cyclic_mutvar\>/;'q;"	kind:pred
store.new_mutvar	../library/store.m	/^:- pred new_mutvar(T::in, generic_mutvar(/;kq|/^\<new_mutvar\>/;'q;"	kind:pred
store.new_ref	../library/store.m	/^:- pred new_ref(T::di, generic_ref(/;kq|/^\<new_ref\>/;'q;"	kind:pred
store.ref	../library/store.m	/^    --->    ref(private_builtin.ref(T)).$/;kq|-;/\<store.ref\>/;'q;"	kind:cons	file:
store.ref_functor	../library/store.m	/^:- pred ref_functor(generic_ref(/;kq|/^\<ref_functor\>/;'q;"	kind:pred
store.set_mutvar	../library/store.m	/^:- pred set_mutvar(generic_mutvar(/;kq|/^\<set_mutvar\>/;'q;"	kind:pred
store.set_ref	../library/store.m	/^:- pred set_ref(generic_ref(T, S)::in, generic_ref(/;kq|/^\<set_ref\>/;'q;"	kind:pred
store.set_ref_value	../library/store.m	/^:- pred set_ref_value(generic_ref(/;kq|/^\<set_ref_value\>/;'q;"	kind:pred
store.unsafe_arg_ref	../library/store.m	/^:- pred unsafe_arg_ref(generic_ref(/;kq|/^\<unsafe_arg_ref\>/;'q;"	kind:pred
store.unsafe_new_arg_ref	../library/store.m	/^:- pred unsafe_new_arg_ref(T::di, int::in, generic_ref(/;kq|/^\<unsafe_new_arg_ref\>/;'q;"	kind:pred
store.unsafe_ref_value	../library/store.m	/^:- pred unsafe_ref_value(generic_ref(/;kq|/^\<unsafe_ref_value\>/;'q;"	kind:pred	file:
store_at_ref_impure	../library/private_builtin.m	/^:- impure pred store_at_ref_impure(store_at_ref_type(/;kq|/^\<store_at_ref_impure\>/;'q;"	kind:pred
store_at_ref_type	../library/private_builtin.m	/^:- type store_at_ref_type(T)$/;kq|-;/\<store_at_ref_type\>/;'q;"	kind:type
store_compare	../library/store.m	/^:- pred store_compare(comparison_result::uo, store(S)::in, store(/;kq|/^\<store_compare\>/;'q;"	kind:pred	file:
store_equal	../library/store.m	/^:- pred store_equal(store(S)::in, store(/;kq|/^\<store_equal\>/;'q;"	kind:pred	file:
store_full_buffer	../library/bit_buffer.write.m	/^:- pred store_full_buffer(bit_buffer(/;kq|/^\<store_full_buffer\>/;'q;"	kind:pred
store_mutvar	../library/store.m	/^:- type store_mutvar(T, S) == generic_mutvar(T, store(S)).$/;kq|-;/\<store_mutvar\>/;'q;"	kind:type
store_ref	../library/store.m	/^:- type store_ref(T, S) == generic_ref(T, store(S)).$/;kq|-;/\<store_ref\>/;'q;"	kind:type
store_ticket	../library/private_builtin.m	/^:- impure pred store_ticket(/;kq|/^\<store_ticket\>/;'q;"	kind:pred
str	../library/pretty_printer.m	/^    --->    str(string)$/;kq|-;/\<str\>/;'q;"	kind:cons
str_ordinary_proc_label	../mdbcomp/program_representation.m	/^    --->    str_ordinary_proc_label($/;kq|-;/\<str_ordinary_proc_label\>/;'q;"	kind:cons
str_ordinary_proc_label	program_representation.m	/^    --->    str_ordinary_proc_label($/;kq|-;/\<str_ordinary_proc_label\>/;'q;"	kind:cons
str_special_proc_label	../mdbcomp/program_representation.m	/^    ;       str_special_proc_label($/;kq|-;/\<str_special_proc_label\>/;'q;"	kind:cons
str_special_proc_label	program_representation.m	/^    ;       str_special_proc_label($/;kq|-;/\<str_special_proc_label\>/;'q;"	kind:cons
stream	../library/bit_buffer.m	/^:- instance stream.stream(error_stream, error_state) where$/;kq|-;/\<stream\>/;'q;"	kind:tci	file:
stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<stream\>/;'q;"	kind:tci
stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<stream\>/;'q;"	kind:tci
stream	../library/dir.m	/^:- type dir.stream$/;kq|-;/\<stream\>/;'q;"	kind:type	file:
stream	../library/io.m	/^:- instance stream.stream(binary_input_stream, io)$/;kq|-;/\<stream\>/;'q;"	kind:tci	file:
stream	../library/io.m	/^:- instance stream.stream(binary_output_stream, io)$/;kq|-;/\<stream\>/;'q;"	kind:tci	file:
stream	../library/io.m	/^:- instance stream.stream(text_input_stream, io) where [$/;kq|-;/\<stream\>/;'q;"	kind:tci	file:
stream	../library/io.m	/^:- instance stream.stream(text_output_stream, io) where [$/;kq|-;/\<stream\>/;'q;"	kind:tci	file:
stream	../library/io.m	/^:- type stream$/;kq|-;/\<stream\>/;'q;"	kind:type	file:
stream	../library/io.stream_db.m	/^    --->    stream($/;kq|-;/\<stream\>/;'q;"	kind:cons
stream	../library/io.stream_db.m	/^    --->    stream($/;kq|-;/\<stream\>/;'q;"	kind:cons
stream	../library/stream.m	/^:- typeclass stream(Stream, State) <= (Stream -> State) where$/;kq|-;/\<stream\>/;'q;"	kind:tc
stream	../library/string.builder.m	/^:- instance stream.stream(string.builder.handle, string.builder.state)$/;kq|-;/\<stream\>/;'q;"	kind:tci	file:
stream	../library/thread.channel.m	/^:- type stream(T) == mvar(item(T)).$/;kq|-;/\<stream\>/;'q;"	kind:type	file:
stream	../library/thread.closeable_channel.m	/^:- type stream(T) == mvar(item(T)).$/;kq|-;/\<stream\>/;'q;"	kind:type	file:
stream.bulk_get	../library/stream.m	/^    pred bulk_get(Stream::in, Index::in, int::in,$/;kq|-;/\<stream.bulk_get\>/;'q;"	kind:tcm
stream.bulk_get_di	../library/stream.m	/^:- mode bulk_get_di == in.$/;kq|-;/\<stream.bulk_get_di\>/;'q;"	kind:mode
stream.bulk_get_uo	../library/stream.m	/^:- mode bulk_get_uo == out.$/;kq|-;/\<stream.bulk_get_uo\>/;'q;"	kind:mode
stream.bulk_reader	../library/bit_buffer.m	/^:- instance stream.bulk_reader(error_stream, byte_index, bitmap,$/;kq|-;/\<stream.bulk_reader\>/;'q;"	kind:tci
stream.bulk_reader	../library/bit_buffer.m	/^:- instance stream.bulk_reader(error_stream, byte_index, bitmap,$/;kq|-;/\<stream.bulk_reader\>/;'q;"	kind:tci	file:
stream.bulk_reader	../library/bitmap.m	/^:- instance stream.bulk_reader(io.binary_input_stream, int, bitmap, io,$/;kq|-;/\<stream.bulk_reader\>/;'q;"	kind:tci	file:
stream.bulk_reader	../library/stream.m	/^:- typeclass bulk_reader(Stream, Index, Store, State, Error)$/;kq|-;/\<stream.bulk_reader\>/;'q;"	kind:tc
stream.cur	../library/stream.m	/^    ;       cur$/;kq|-;/\<stream.cur\>/;'q;"	kind:cons
stream.duplex	../library/stream.m	/^:- typeclass duplex(Stream, State)$/;kq|-;/\<stream.duplex\>/;'q;"	kind:tc
stream.end	../library/stream.m	/^    ;       end.$/;kq|-;/\<stream.end\>/;'q;"	kind:cons
stream.eof	../library/stream.m	/^    ;       eof$/;kq|-;/\<stream.eof\>/;'q;"	kind:cons
stream.eof	../library/stream.m	/^    ;       eof$/;kq|-;/\<stream.eof\>/;'q;"	kind:cons
stream.error	../library/bit_buffer.m	/^:- instance stream.error(error_stream_error) where$/;kq|-;/\<stream.error\>/;'q;"	kind:tci	file:
stream.error	../library/io.m	/^:- instance stream.error(error) where [$/;kq|-;/\<stream.error\>/;'q;"	kind:tci	file:
stream.error	../library/stream.m	/^    ;       error(Error).$/;kq|-;/\<stream.error\>/;'q;"	kind:cons
stream.error	../library/stream.m	/^    ;       error(Error).$/;kq|-;/\<stream.error\>/;'q;"	kind:cons
stream.error	../library/stream.m	/^    ;       error(T, Error).$/;kq|-;/\<stream.error\>/;'q;"	kind:cons
stream.error	../library/stream.m	/^:- typeclass error(Error) where$/;kq|-;/\<stream.error\>/;'q;"	kind:tc
stream.error_message	../library/io.m	/^    func(stream.error_message\/1) is io.error_message$/;kq|-;/\<stream.error_message\>/;'q;"	kind:tcim	file:
stream.error_message	../library/stream.m	/^    func error_message(Error) = string$/;kq|-;/\<stream.error_message\>/;'q;"	kind:tcm
stream.flush	../library/stream.m	/^    pred flush(Stream::in, State::di, State::uo) is det$/;kq|-;/\<stream.flush\>/;'q;"	kind:tcm
stream.get	../library/stream.m	/^    pred get(Stream::in, result(Unit, Error)::out,$/;kq|-;/\<stream.get\>/;'q;"	kind:tcm
stream.get_line	../library/stream.m	/^    pred get_line(Stream::in, int::out, State::di, State::uo) is det,$/;kq|-;/\<stream.get_line\>/;'q;"	kind:tcm
stream.ignore_whitespace	../library/stream.m	/^:- pred ignore_whitespace(Stream::in, result(/;kq|/^\<ignore_whitespace\>/;'q;"	kind:pred
stream.input	../library/bit_buffer.m	/^:- instance stream.input(error_stream, error_state) where$/;kq|-;/\<stream.input\>/;'q;"	kind:tci	file:
stream.input	../library/io.m	/^:- instance stream.input(binary_input_stream, io)$/;kq|-;/\<stream.input\>/;'q;"	kind:tci	file:
stream.input	../library/stream.m	/^:- typeclass input(Stream, State) <= stream(Stream, State) where [].$/;kq|-;/\<stream.input\>/;'q;"	kind:tc
stream.input_stream_fold	../library/stream.m	/^:- pred input_stream_fold(Stream, pred(/;kq|/^\<input_stream_fold\>/;'q;"	kind:pred
stream.input_stream_fold_state	../library/stream.m	/^:- pred input_stream_fold_state(Stream, pred(/;kq|/^\<input_stream_fold_state\>/;'q;"	kind:pred
stream.line_oriented	../library/io.m	/^:- instance stream.line_oriented(text_input_stream, io) where$/;kq|-;/\<stream.line_oriented\>/;'q;"	kind:tci	file:
stream.line_oriented	../library/io.m	/^:- instance stream.line_oriented(text_output_stream, io) where$/;kq|-;/\<stream.line_oriented\>/;'q;"	kind:tci	file:
stream.line_oriented	../library/stream.m	/^:- typeclass line_oriented(Stream, State) <= stream(Stream, State)$/;kq|-;/\<stream.line_oriented\>/;'q;"	kind:tc
stream.maybe_partial_res	../library/stream.m	/^:- type maybe_partial_res(T, Error)$/;kq|-;/\<stream.maybe_partial_res\>/;'q;"	kind:type
stream.name	../library/stream.m	/^    pred name(Stream::in, name::out, State::di, State::uo) is det$/;kq|-;/\<stream.name\>/;'q;"	kind:tcm
stream.name	../library/stream.m	/^:- type name == string.$/;kq|-;/\<stream.name\>/;'q;"	kind:type
stream.ok	../library/stream.m	/^    --->    ok$/;kq|-;/\<stream.ok\>/;'q;"	kind:cons
stream.ok	../library/stream.m	/^    --->    ok$/;kq|-;/\<stream.ok\>/;'q;"	kind:cons
stream.ok	../library/stream.m	/^    --->    ok(T)$/;kq|-;/\<stream.ok\>/;'q;"	kind:cons
stream.ok	../library/stream.m	/^    --->    ok(T)$/;kq|-;/\<stream.ok\>/;'q;"	kind:cons
stream.output	../library/bit_buffer.m	/^:- instance stream.output(error_stream, error_state) where$/;kq|-;/\<stream.output\>/;'q;"	kind:tci	file:
stream.output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<stream.output\>/;'q;"	kind:tci
stream.output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<stream.output\>/;'q;"	kind:tci
stream.output	../library/io.m	/^:- instance stream.output(binary_output_stream, io)$/;kq|-;/\<stream.output\>/;'q;"	kind:tci	file:
stream.output	../library/io.m	/^:- instance stream.output(text_output_stream, io) where [$/;kq|-;/\<stream.output\>/;'q;"	kind:tci	file:
stream.output	../library/stream.m	/^:- typeclass output(Stream, State)$/;kq|-;/\<stream.output\>/;'q;"	kind:tc
stream.output	../library/string.builder.m	/^:- instance stream.output(string.builder.handle, string.builder.state)$/;kq|-;/\<stream.output\>/;'q;"	kind:tci	file:
stream.put	../library/stream.m	/^    pred put(Stream::in, Unit::in, State::di, State::uo) is det$/;kq|-;/\<stream.put\>/;'q;"	kind:tcm
stream.put_list	../library/stream.m	/^:- pred put_list(Stream, pred(/;kq|/^\<put_list\>/;'q;"	kind:pred
stream.putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, int, io, io.error)$/;kq|-;/\<stream.putback\>/;'q;"	kind:tci	file:
stream.putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, int8, io, io.error)$/;kq|-;/\<stream.putback\>/;'q;"	kind:tci	file:
stream.putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<stream.putback\>/;'q;"	kind:tci	file:
stream.putback	../library/io.m	/^:- instance stream.putback(text_input_stream, char, io, io.error) where$/;kq|-;/\<stream.putback\>/;'q;"	kind:tci	file:
stream.putback	../library/stream.m	/^:- typeclass putback(Stream, Unit, State, Error)$/;kq|-;/\<stream.putback\>/;'q;"	kind:tc
stream.reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, int, io, io.error)$/;kq|-;/\<stream.reader\>/;'q;"	kind:tci	file:
stream.reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, int8, io, io.error)$/;kq|-;/\<stream.reader\>/;'q;"	kind:tci	file:
stream.reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<stream.reader\>/;'q;"	kind:tci	file:
stream.reader	../library/io.m	/^:- instance stream.reader(text_input_stream, char, io, io.error)$/;kq|-;/\<stream.reader\>/;'q;"	kind:tci	file:
stream.reader	../library/io.m	/^:- instance stream.reader(text_input_stream, line, io, io.error)$/;kq|-;/\<stream.reader\>/;'q;"	kind:tci	file:
stream.reader	../library/io.m	/^:- instance stream.reader(text_input_stream, text_file, io, io.error)$/;kq|-;/\<stream.reader\>/;'q;"	kind:tci	file:
stream.reader	../library/stream.m	/^:- typeclass reader(Stream, Unit, State, Error)$/;kq|-;/\<stream.reader\>/;'q;"	kind:tc
stream.res	../library/stream.m	/^:- type res(Error)$/;kq|-;/\<stream.res\>/;'q;"	kind:type
stream.result	../library/stream.m	/^:- type result(Error)$/;kq|-;/\<stream.result\>/;'q;"	kind:type
stream.result	../library/stream.m	/^:- type result(T, Error)$/;kq|-;/\<stream.result\>/;'q;"	kind:type
stream.seek	../library/stream.m	/^    pred seek(Stream::in, whence::in, int::in, State::di, State::uo) is det,$/;kq|-;/\<stream.seek\>/;'q;"	kind:tcm
stream.seek64	../library/stream.m	/^    pred seek64(Stream::in, whence::in, int64::in, State::di, State::uo) is det$/;kq|-;/\<stream.seek64\>/;'q;"	kind:tcm
stream.seekable	../library/io.m	/^:- instance stream.seekable(binary_input_stream, io)$/;kq|-;/\<stream.seekable\>/;'q;"	kind:tci	file:
stream.seekable	../library/io.m	/^:- instance stream.seekable(binary_output_stream, io)$/;kq|-;/\<stream.seekable\>/;'q;"	kind:tci	file:
stream.seekable	../library/stream.m	/^:- typeclass seekable(Stream, State) <= stream(Stream, State)$/;kq|-;/\<stream.seekable\>/;'q;"	kind:tc
stream.set	../library/stream.m	/^    --->    set$/;kq|-;/\<stream.set\>/;'q;"	kind:cons
stream.set_line	../library/stream.m	/^    pred set_line(Stream::in, int::in,  State::di, State::uo) is det$/;kq|-;/\<stream.set_line\>/;'q;"	kind:tcm
stream.stream	../library/bit_buffer.m	/^:- instance stream.stream(error_stream, error_state) where$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci	file:
stream.stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci
stream.stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci
stream.stream	../library/io.m	/^:- instance stream.stream(binary_input_stream, io)$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci	file:
stream.stream	../library/io.m	/^:- instance stream.stream(binary_output_stream, io)$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci	file:
stream.stream	../library/io.m	/^:- instance stream.stream(text_input_stream, io) where [$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci	file:
stream.stream	../library/io.m	/^:- instance stream.stream(text_output_stream, io) where [$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci	file:
stream.stream	../library/string.builder.m	/^:- instance stream.stream(string.builder.handle, string.builder.state)$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci	file:
stream.string_writer.format	../library/stream.string_writer.m	/^:- pred format(Stream::in, string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
stream.string_writer.nl	../library/stream.string_writer.m	/^:- pred nl(/;kq|/^\<nl\>/;'q;"	kind:pred
stream.string_writer.print	../library/stream.string_writer.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
stream.string_writer.print	../library/stream.string_writer.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
stream.string_writer.print_cc	../library/stream.string_writer.m	/^:- pred print_cc(/;kq|/^\<print_cc\>/;'q;"	kind:pred
stream.string_writer.put_char	../library/stream.string_writer.m	/^:- pred put_char(/;kq|/^\<put_char\>/;'q;"	kind:pred
stream.string_writer.put_float	../library/stream.string_writer.m	/^:- pred put_float(/;kq|/^\<put_float\>/;'q;"	kind:pred
stream.string_writer.put_int	../library/stream.string_writer.m	/^:- pred put_int(/;kq|/^\<put_int\>/;'q;"	kind:pred
stream.string_writer.put_int16	../library/stream.string_writer.m	/^:- pred put_int16(/;kq|/^\<put_int16\>/;'q;"	kind:pred
stream.string_writer.put_int32	../library/stream.string_writer.m	/^:- pred put_int32(/;kq|/^\<put_int32\>/;'q;"	kind:pred
stream.string_writer.put_int64	../library/stream.string_writer.m	/^:- pred put_int64(/;kq|/^\<put_int64\>/;'q;"	kind:pred
stream.string_writer.put_int8	../library/stream.string_writer.m	/^:- pred put_int8(/;kq|/^\<put_int8\>/;'q;"	kind:pred
stream.string_writer.put_uint	../library/stream.string_writer.m	/^:- pred put_uint(/;kq|/^\<put_uint\>/;'q;"	kind:pred
stream.string_writer.put_uint8	../library/stream.string_writer.m	/^:- pred put_uint8(/;kq|/^\<put_uint8\>/;'q;"	kind:pred
stream.string_writer.write	../library/stream.string_writer.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
stream.string_writer.write	../library/stream.string_writer.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
stream.string_writer.write_arg	../library/stream.string_writer.m	/^:- pred write_arg(/;kq|/^\<write_arg\>/;'q;"	kind:pred	file:
stream.string_writer.write_cc	../library/stream.string_writer.m	/^:- pred write_cc(/;kq|/^\<write_cc\>/;'q;"	kind:pred
stream.unbounded_putback	../library/stream.m	/^:- typeclass unbounded_putback(Stream, Unit, State, Error)$/;kq|-;/\<stream.unbounded_putback\>/;'q;"	kind:tc
stream.unboxed_get	../library/stream.m	/^    pred unboxed_get(Stream::in, result(Error)::out, Unit::out,$/;kq|-;/\<stream.unboxed_get\>/;'q;"	kind:tcm
stream.unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(binary_input_stream, int8, io, io.error)$/;kq|-;/\<stream.unboxed_reader\>/;'q;"	kind:tci	file:
stream.unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<stream.unboxed_reader\>/;'q;"	kind:tci	file:
stream.unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(text_input_stream, char, io, io.error)$/;kq|-;/\<stream.unboxed_reader\>/;'q;"	kind:tci	file:
stream.unboxed_reader	../library/stream.m	/^:- typeclass unboxed_reader(Stream, Unit, State, Error)$/;kq|-;/\<stream.unboxed_reader\>/;'q;"	kind:tc
stream.unget	../library/stream.m	/^    pred unget(Stream::in, Unit::in, State::di, State::uo) is det$/;kq|-;/\<stream.unget\>/;'q;"	kind:tcm
stream.whence	../library/stream.m	/^:- type whence$/;kq|-;/\<stream.whence\>/;'q;"	kind:type
stream.writer	../library/bit_buffer.m	/^:- instance stream.writer(error_stream, bitmap.slice, error_state)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bitmap.slice,$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci
stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci
stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci
stream.writer	../library/bitmap.m	/^:- instance stream.writer(io.binary_output_stream, bitmap, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/bitmap.m	/^:- instance stream.writer(io.binary_output_stream, bitmap.slice, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, byte, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, int8, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, uint8, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, char, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, float, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int16, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int32, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int64, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int8, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, string, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint16, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint32, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint64, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint8, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, univ, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/stream.m	/^:- typeclass writer(Stream, Unit, State)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tc
stream.writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, char, string.builder.state)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, string, string.builder.state)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream_bulk_get	../library/bitmap.m	/^:- pred stream_bulk_get(/;kq|/^\<stream_bulk_get\>/;'q;"	kind:pred	file:
stream_content	../library/io.stream_db.m	/^                stream_content          :: stream_content,$/;kq|-;/\<stream_content\>/;'q;"	kind:fld
stream_content	../library/io.stream_db.m	/^:- type stream_content$/;kq|-;/\<stream_content\>/;'q;"	kind:type
stream_db	../library/io.stream_db.m	/^:- type stream_db == map(stream_id, stream_info).$/;kq|-;/\<stream_db\>/;'q;"	kind:type
stream_db.append	../library/io.stream_db.m	/^    ;       append.$/;kq|-;/\<stream_db.append\>/;'q;"	kind:cons
stream_db.binary	../library/io.stream_db.m	/^    ;       binary$/;kq|-;/\<stream_db.binary\>/;'q;"	kind:cons
stream_db.file	../library/io.stream_db.m	/^    --->    file(string)    % the file name$/;kq|-;/\<stream_db.file\>/;'q;"	kind:cons
stream_db.get_io_stream_info	../library/io.stream_db.m	/^:- func get_io_stream_info(/;kq|/^\<get_io_stream_info\>/;'q;"	kind:func
stream_db.get_stream_db	../library/io.stream_db.m	/^:- pred get_stream_db(/;kq|/^\<get_stream_db\>/;'q;"	kind:pred
stream_db.get_stream_id	../library/io.stream_db.m	/^:- func get_stream_id(/;kq|/^\<get_stream_id\>/;'q;"	kind:func	file:
stream_db.input	../library/io.stream_db.m	/^    --->    input$/;kq|-;/\<stream_db.input\>/;'q;"	kind:cons
stream_db.input_stream_info	../library/io.stream_db.m	/^:- func input_stream_info(/;kq|/^\<input_stream_info\>/;'q;"	kind:func
stream_db.insert_stream_info	../library/io.stream_db.m	/^:- pred insert_stream_info(/;kq|/^\<insert_stream_info\>/;'q;"	kind:pred
stream_db.lock_stream_db	../library/io.stream_db.m	/^:- pred lock_stream_db(/;kq|/^\<lock_stream_db\>/;'q;"	kind:pred	file:
stream_db.maybe_stream_content	../library/io.stream_db.m	/^                maybe_stream_content    :: stream_content,$/;kq|-;/\<stream_db.maybe_stream_content\>/;'q;"	kind:fld
stream_db.maybe_stream_id	../library/io.stream_db.m	/^                maybe_stream_id         :: int,$/;kq|-;/\<stream_db.maybe_stream_id\>/;'q;"	kind:fld
stream_db.maybe_stream_info	../library/io.stream_db.m	/^:- type maybe_stream_info$/;kq|-;/\<stream_db.maybe_stream_info\>/;'q;"	kind:type
stream_db.maybe_stream_mode	../library/io.stream_db.m	/^                maybe_stream_mode       :: stream_mode,$/;kq|-;/\<stream_db.maybe_stream_mode\>/;'q;"	kind:fld
stream_db.maybe_stream_source	../library/io.stream_db.m	/^                maybe_stream_source     :: stream_source$/;kq|-;/\<stream_db.maybe_stream_source\>/;'q;"	kind:fld
stream_db.output	../library/io.stream_db.m	/^    ;       output$/;kq|-;/\<stream_db.output\>/;'q;"	kind:cons
stream_db.output_stream_info	../library/io.stream_db.m	/^:- func output_stream_info(/;kq|/^\<output_stream_info\>/;'q;"	kind:func
stream_db.preopen	../library/io.stream_db.m	/^    ;       preopen.$/;kq|-;/\<stream_db.preopen\>/;'q;"	kind:cons
stream_db.set_stream_db	../library/io.stream_db.m	/^:- pred set_stream_db(/;kq|/^\<set_stream_db\>/;'q;"	kind:pred
stream_db.source_name	../library/io.stream_db.m	/^:- func source_name(/;kq|/^\<source_name\>/;'q;"	kind:func	file:
stream_db.stderr	../library/io.stream_db.m	/^    ;       stderr.$/;kq|-;/\<stream_db.stderr\>/;'q;"	kind:cons
stream_db.stdin	../library/io.stream_db.m	/^    ;       stdin$/;kq|-;/\<stream_db.stdin\>/;'q;"	kind:cons
stream_db.stdout	../library/io.stream_db.m	/^    ;       stdout$/;kq|-;/\<stream_db.stdout\>/;'q;"	kind:cons
stream_db.stream	../library/io.stream_db.m	/^    --->    stream($/;kq|-;/\<stream_db.stream\>/;'q;"	kind:cons
stream_db.stream	../library/io.stream_db.m	/^    --->    stream($/;kq|-;/\<stream_db.stream\>/;'q;"	kind:cons
stream_db.stream_content	../library/io.stream_db.m	/^                stream_content          :: stream_content,$/;kq|-;/\<stream_db.stream_content\>/;'q;"	kind:fld
stream_db.stream_content	../library/io.stream_db.m	/^:- type stream_content$/;kq|-;/\<stream_db.stream_content\>/;'q;"	kind:type
stream_db.stream_db	../library/io.stream_db.m	/^:- type stream_db == map(stream_id, stream_info).$/;kq|-;/\<stream_db.stream_db\>/;'q;"	kind:type
stream_db.stream_id	../library/io.stream_db.m	/^                stream_id               :: int,$/;kq|-;/\<stream_db.stream_id\>/;'q;"	kind:fld
stream_db.stream_info	../library/io.stream_db.m	/^:- pred stream_info(io.stream::in, maybe(/;kq|/^\<stream_info\>/;'q;"	kind:pred
stream_db.stream_info	../library/io.stream_db.m	/^:- type stream_info$/;kq|-;/\<stream_db.stream_info\>/;'q;"	kind:type
stream_db.stream_mode	../library/io.stream_db.m	/^                stream_mode             :: stream_mode,$/;kq|-;/\<stream_db.stream_mode\>/;'q;"	kind:fld
stream_db.stream_mode	../library/io.stream_db.m	/^:- type stream_mode$/;kq|-;/\<stream_db.stream_mode\>/;'q;"	kind:type
stream_db.stream_name	../library/io.stream_db.m	/^:- pred stream_name(/;kq|/^\<stream_name\>/;'q;"	kind:pred
stream_db.stream_source	../library/io.stream_db.m	/^                stream_source           :: stream_source$/;kq|-;/\<stream_db.stream_source\>/;'q;"	kind:fld
stream_db.stream_source	../library/io.stream_db.m	/^:- type stream_source$/;kq|-;/\<stream_db.stream_source\>/;'q;"	kind:type
stream_db.text	../library/io.stream_db.m	/^    --->    text$/;kq|-;/\<stream_db.text\>/;'q;"	kind:cons
stream_db.unknown_stream	../library/io.stream_db.m	/^    ;       unknown_stream.$/;kq|-;/\<stream_db.unknown_stream\>/;'q;"	kind:cons
stream_db.unlock_stream_db	../library/io.stream_db.m	/^:- pred unlock_stream_db(/;kq|/^\<unlock_stream_db\>/;'q;"	kind:pred	file:
stream_file_size	../library/io.text_read.m	/^:- pred stream_file_size(/;kq|/^\<stream_file_size\>/;'q;"	kind:pred	file:
stream_id	../library/io.m	/^:- type stream_id == int.$/;kq|-;/\<stream_id\>/;'q;"	kind:type	file:
stream_id	../library/io.stream_db.m	/^                stream_id               :: int,$/;kq|-;/\<stream_id\>/;'q;"	kind:fld
stream_info	../library/io.stream_db.m	/^:- pred stream_info(io.stream::in, maybe(/;kq|/^\<stream_info\>/;'q;"	kind:pred
stream_info	../library/io.stream_db.m	/^:- type stream_info$/;kq|-;/\<stream_info\>/;'q;"	kind:type
stream_mode	../library/io.stream_db.m	/^                stream_mode             :: stream_mode,$/;kq|-;/\<stream_mode\>/;'q;"	kind:fld
stream_mode	../library/io.stream_db.m	/^:- type stream_mode$/;kq|-;/\<stream_mode\>/;'q;"	kind:type
stream_name	../library/io.stream_db.m	/^:- pred stream_name(/;kq|/^\<stream_name\>/;'q;"	kind:pred
stream_ops.close_stream	../library/io.stream_ops.m	/^:- pred close_stream(/;kq|/^\<close_stream\>/;'q;"	kind:pred
stream_ops.do_open_binary	../library/io.stream_ops.m	/^:- pred do_open_binary(/;kq|/^\<do_open_binary\>/;'q;"	kind:pred
stream_ops.do_open_text	../library/io.stream_ops.m	/^:- pred do_open_text(/;kq|/^\<do_open_text\>/;'q;"	kind:pred
stream_ops.flush_text_output_2	../library/io.stream_ops.m	/^:- pred flush_text_output_2(/;kq|/^\<flush_text_output_2\>/;'q;"	kind:pred
stream_ops.input_stream_2	../library/io.stream_ops.m	/^:- pred input_stream_2(/;kq|/^\<input_stream_2\>/;'q;"	kind:pred
stream_ops.output_stream_2	../library/io.stream_ops.m	/^:- pred output_stream_2(/;kq|/^\<output_stream_2\>/;'q;"	kind:pred
stream_ops.seek_binary_2	../library/io.stream_ops.m	/^:- pred seek_binary_2(/;kq|/^\<seek_binary_2\>/;'q;"	kind:pred
stream_ops.set_input_stream_2	../library/io.stream_ops.m	/^:- pred set_input_stream_2(/;kq|/^\<set_input_stream_2\>/;'q;"	kind:pred
stream_ops.set_output_stream_2	../library/io.stream_ops.m	/^:- pred set_output_stream_2(/;kq|/^\<set_output_stream_2\>/;'q;"	kind:pred
stream_ops.stderr_stream_2	../library/io.stream_ops.m	/^:- func stderr_stream_2 = stream.$/;kq|/^\<stderr_stream_2\>/;'q;"	kind:func
stream_ops.stdin_stream_2	../library/io.stream_ops.m	/^:- func stdin_stream_2 = stream.$/;kq|/^\<stdin_stream_2\>/;'q;"	kind:func
stream_ops.stdout_stream_2	../library/io.stream_ops.m	/^:- func stdout_stream_2 = stream.$/;kq|/^\<stdout_stream_2\>/;'q;"	kind:func
stream_ops.whence_to_int	../library/io.stream_ops.m	/^:- pred whence_to_int(/;kq|/^\<whence_to_int\>/;'q;"	kind:pred
stream_put	../library/bitmap.m	/^:- pred stream_put(/;kq|/^\<stream_put\>/;'q;"	kind:pred	file:
stream_read_binary_int8	../library/io.m	/^:- pred stream_read_binary_int8(/;kq|/^\<stream_read_binary_int8\>/;'q;"	kind:pred	file:
stream_read_binary_int8_unboxed	../library/io.m	/^:- pred stream_read_binary_int8_unboxed(/;kq|/^\<stream_read_binary_int8_unboxed\>/;'q;"	kind:pred	file:
stream_read_binary_uint8	../library/io.m	/^:- pred stream_read_binary_uint8(/;kq|/^\<stream_read_binary_uint8\>/;'q;"	kind:pred	file:
stream_read_binary_uint8_unboxed	../library/io.m	/^:- pred stream_read_binary_uint8_unboxed(/;kq|/^\<stream_read_binary_uint8_unboxed\>/;'q;"	kind:pred	file:
stream_read_byte	../library/io.m	/^:- pred stream_read_byte(/;kq|/^\<stream_read_byte\>/;'q;"	kind:pred	file:
stream_read_char	../library/io.m	/^:- pred stream_read_char(/;kq|/^\<stream_read_char\>/;'q;"	kind:pred	file:
stream_read_char_unboxed	../library/io.m	/^:- pred stream_read_char_unboxed(/;kq|/^\<stream_read_char_unboxed\>/;'q;"	kind:pred	file:
stream_read_file_as_string	../library/io.m	/^:- pred stream_read_file_as_string(/;kq|/^\<stream_read_file_as_string\>/;'q;"	kind:pred	file:
stream_read_line_as_string	../library/io.m	/^:- pred stream_read_line_as_string(/;kq|/^\<stream_read_line_as_string\>/;'q;"	kind:pred	file:
stream_seek_binary_input	../library/io.m	/^:- pred stream_seek_binary_input(/;kq|/^\<stream_seek_binary_input\>/;'q;"	kind:pred	file:
stream_seek_binary_input64	../library/io.m	/^:- pred stream_seek_binary_input64(/;kq|/^\<stream_seek_binary_input64\>/;'q;"	kind:pred	file:
stream_seek_binary_output	../library/io.m	/^:- pred stream_seek_binary_output(/;kq|/^\<stream_seek_binary_output\>/;'q;"	kind:pred	file:
stream_seek_binary_output64	../library/io.m	/^:- pred stream_seek_binary_output64(/;kq|/^\<stream_seek_binary_output64\>/;'q;"	kind:pred	file:
stream_source	../library/io.stream_db.m	/^                stream_source           :: stream_source$/;kq|-;/\<stream_source\>/;'q;"	kind:fld
stream_source	../library/io.stream_db.m	/^:- type stream_source$/;kq|-;/\<stream_source\>/;'q;"	kind:type
stream_whence_to_io_whence	../library/io.m	/^:- func stream_whence_to_io_whence(/;kq|/^\<stream_whence_to_io_whence\>/;'q;"	kind:func	file:
string	../library/dir.m	/^:- func string \/ string = string.$/;kq|/^\<string\>/;'q;"	kind:func
string	../library/getopt.m	/^    ;       string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons
string	../library/getopt.m	/^    ;       string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons
string	../library/getopt_io.m	/^    ;       string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons
string	../library/getopt_io.m	/^    ;       string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons
string	../library/mercury_term_lexer.m	/^    ;       string(string)      % "...."$/;kq|-;/\<string\>/;'q;"	kind:cons
string	../library/mercury_term_lexer.m	/^    ;       string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons
string	../library/mercury_term_lexer.m	/^    ;       string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons	file:
string	../library/string.m	/^    --->    string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons
string	../library/string.m	/^:- func string ++ string = string.$/;kq|/^\<string\>/;'q;"	kind:func
string	../library/string.m	/^:- func string ^ elem(/;kq|/^\<string\>/;'q;"	kind:func
string	../library/string.m	/^:- func string ^ unsafe_elem(/;kq|/^\<string\>/;'q;"	kind:func
string	../library/string.m	/^:- func string(/;kq|/^\<string\>/;'q;"	kind:func
string	../library/term.m	/^    ;       string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons
string.accumulate_int	../library/string.m	/^:- pred accumulate_int(/;kq|/^\<accumulate_int\>/;'q;"	kind:pred	file:
string.accumulate_negative_int	../library/string.m	/^:- pred accumulate_negative_int(/;kq|/^\<accumulate_negative_int\>/;'q;"	kind:pred	file:
string.accumulate_uint	../library/string.m	/^:- pred accumulate_uint(/;kq|/^\<accumulate_uint\>/;'q;"	kind:pred	file:
string.add_prefix	../library/string.m	/^:- func add_prefix(/;kq|/^\<add_prefix\>/;'q;"	kind:func
string.add_suffix	../library/string.m	/^:- func add_suffix(/;kq|/^\<add_suffix\>/;'q;"	kind:func
string.all_match	../library/string.m	/^:- pred all_match(pred(char)::in(pred(/;kq|/^\<all_match\>/;'q;"	kind:pred
string.all_match_loop	../library/string.m	/^:- pred all_match_loop(pred(char)::in(pred(/;kq|/^\<all_match_loop\>/;'q;"	kind:pred	file:
string.alloc_buffer	../library/string.m	/^:- pred alloc_buffer(/;kq|/^\<alloc_buffer\>/;'q;"	kind:pred	file:
string.append	../library/string.m	/^:- func append(string::in, string::in) = (/;kq|/^\<append\>/;'q;"	kind:func
string.append	../library/string.m	/^:- pred append(/;kq|/^\<append\>/;'q;"	kind:pred
string.append_iii	../library/string.m	/^:- pred append_iii(/;kq|/^\<append_iii\>/;'q;"	kind:pred	file:
string.append_iio	../library/string.m	/^:- pred append_iio(/;kq|/^\<append_iio\>/;'q;"	kind:pred	file:
string.append_ioi	../library/string.m	/^:- pred append_ioi(/;kq|/^\<append_ioi\>/;'q;"	kind:pred	file:
string.append_list	../library/string.m	/^:- func append_list(list(string)::in) = (/;kq|/^\<append_list\>/;'q;"	kind:func
string.append_oii	../library/string.m	/^:- pred append_oii(/;kq|/^\<append_oii\>/;'q;"	kind:pred	file:
string.append_string_pieces	../library/string.m	/^:- pred append_string_pieces(list(/;kq|/^\<append_string_pieces\>/;'q;"	kind:pred
string.base_string_to_int	../library/string.m	/^:- pred base_string_to_int(/;kq|/^\<base_string_to_int\>/;'q;"	kind:pred
string.base_string_to_uint	../library/string.m	/^:- pred base_string_to_uint(/;kq|/^\<base_string_to_uint\>/;'q;"	kind:pred
string.base_uint_accumulator	../library/string.m	/^:- func base_uint_accumulator(int) = pred(/;kq|/^\<base_uint_accumulator\>/;'q;"	kind:func	file:
string.between	../library/string.m	/^:- func between(string::in, int::in, int::in) = (/;kq|/^\<between\>/;'q;"	kind:func
string.between_code_points	../library/string.m	/^:- func between_code_points(/;kq|/^\<between_code_points\>/;'q;"	kind:func
string.between_codepoints	../library/string.m	/^:- func between_codepoints(/;kq|/^\<between_codepoints\>/;'q;"	kind:func
string.buffer_to_string	../library/string.m	/^:- pred buffer_to_string(/;kq|/^\<buffer_to_string\>/;'q;"	kind:pred	file:
string.builder.append_char	../library/string.builder.m	/^:- pred append_char(/;kq|/^\<append_char\>/;'q;"	kind:pred
string.builder.append_string	../library/string.builder.m	/^:- pred append_string(/;kq|/^\<append_string\>/;'q;"	kind:pred
string.builder.append_strings	../library/string.builder.m	/^:- pred append_strings(list(/;kq|/^\<append_strings\>/;'q;"	kind:pred
string.builder.flush	../library/string.builder.m	/^    pred(flush\/3) is string_builder_flush$/;kq|-;/\<string.builder.flush\>/;'q;"	kind:tcim	file:
string.builder.format	../library/string.builder.m	/^:- pred format(string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
string.builder.handle	../library/string.builder.m	/^:- type handle$/;kq|-;/\<string.builder.handle\>/;'q;"	kind:type
string.builder.init	../library/string.builder.m	/^:- func init = (/;kq|/^\<init\>/;'q;"	kind:func
string.builder.name	../library/string.builder.m	/^    pred(name\/4) is string_builder_name$/;kq|-;/\<string.builder.name\>/;'q;"	kind:tcim	file:
string.builder.put	../library/string.builder.m	/^    pred(put\/4) is string_builder_put_char$/;kq|-;/\<string.builder.put\>/;'q;"	kind:tcim	file:
string.builder.put	../library/string.builder.m	/^    pred(put\/4) is string_builder_put_string$/;kq|-;/\<string.builder.put\>/;'q;"	kind:tcim	file:
string.builder.state	../library/string.builder.m	/^:- type state$/;kq|-;/\<string.builder.state\>/;'q;"	kind:type	file:
string.builder.stream.output	../library/string.builder.m	/^:- instance stream.output(string.builder.handle, string.builder.state)$/;kq|-;/\<string.builder.stream.output\>/;'q;"	kind:tci	file:
string.builder.stream.stream	../library/string.builder.m	/^:- instance stream.stream(string.builder.handle, string.builder.state)$/;kq|-;/\<string.builder.stream.stream\>/;'q;"	kind:tci	file:
string.builder.stream.writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, char, string.builder.state)$/;kq|-;/\<string.builder.stream.writer\>/;'q;"	kind:tci	file:
string.builder.stream.writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, string, string.builder.state)$/;kq|-;/\<string.builder.stream.writer\>/;'q;"	kind:tci	file:
string.builder.to_string	../library/string.builder.m	/^:- func to_string(string.builder.state::in) = (/;kq|/^\<to_string\>/;'q;"	kind:func
string.c	../library/string.m	/^    ;       c(char).$/;kq|-;/\<string.c\>/;'q;"	kind:cons
string.c_pointer_to_string	../library/string.m	/^:- func c_pointer_to_string(c_pointer::in) = (/;kq|/^\<c_pointer_to_string\>/;'q;"	kind:func
string.capitalize_first	../library/string.m	/^:- func capitalize_first(/;kq|/^\<capitalize_first\>/;'q;"	kind:func
string.char_to_string	../library/string.m	/^:- func char_to_string(char::in) = (/;kq|/^\<char_to_string\>/;'q;"	kind:func
string.check_lower_loop	../library/string.m	/^:- pred check_lower_loop(/;kq|/^\<check_lower_loop\>/;'q;"	kind:pred	file:
string.check_upper_loop	../library/string.m	/^:- pred check_upper_loop(/;kq|/^\<check_upper_loop\>/;'q;"	kind:pred	file:
string.check_well_formedness	../library/string.m	/^:- pred check_well_formedness(/;kq|/^\<check_well_formedness\>/;'q;"	kind:pred
string.chomp	../library/string.m	/^:- func chomp(/;kq|/^\<chomp\>/;'q;"	kind:func
string.code_point_offset	../library/string.m	/^:- pred code_point_offset(/;kq|/^\<code_point_offset\>/;'q;"	kind:pred
string.code_point_offset	../library/string.m	/^:- pred code_point_offset(/;kq|/^\<code_point_offset\>/;'q;"	kind:pred
string.code_point_offset_loop	../library/string.m	/^:- pred code_point_offset_loop(/;kq|/^\<code_point_offset_loop\>/;'q;"	kind:pred	file:
string.codepoint_offset	../library/string.m	/^:- pred codepoint_offset(/;kq|/^\<codepoint_offset\>/;'q;"	kind:pred
string.codepoint_offset	../library/string.m	/^:- pred codepoint_offset(/;kq|/^\<codepoint_offset\>/;'q;"	kind:pred
string.column_counts_match	../library/string.m	/^:- pred column_counts_match(int::in, list(/;kq|/^\<column_counts_match\>/;'q;"	kind:pred	file:
string.compare_substrings	../library/string.m	/^:- pred compare_substrings(/;kq|/^\<compare_substrings\>/;'q;"	kind:pred
string.contains_char	../library/string.m	/^:- pred contains_char(/;kq|/^\<contains_char\>/;'q;"	kind:pred
string.contains_match	../library/string.m	/^:- pred contains_match(pred(char)::in(pred(/;kq|/^\<contains_match\>/;'q;"	kind:pred
string.contains_match_loop	../library/string.m	/^:- pred contains_match_loop(pred(char)::in(pred(/;kq|/^\<contains_match_loop\>/;'q;"	kind:pred	file:
string.copy_into_buffer	../library/string.m	/^:- pred copy_into_buffer(/;kq|/^\<copy_into_buffer\>/;'q;"	kind:pred	file:
string.copy_piece_into_buffer	../library/string.m	/^:- pred copy_piece_into_buffer(/;kq|/^\<copy_piece_into_buffer\>/;'q;"	kind:pred	file:
string.count_code_points	../library/string.m	/^:- func count_code_points(/;kq|/^\<count_code_points\>/;'q;"	kind:func
string.count_code_points_loop	../library/string.m	/^:- pred count_code_points_loop(/;kq|/^\<count_code_points_loop\>/;'q;"	kind:pred	file:
string.count_code_units	../library/string.m	/^:- func count_code_units(/;kq|/^\<count_code_units\>/;'q;"	kind:func
string.count_codepoints	../library/string.m	/^:- func count_codepoints(/;kq|/^\<count_codepoints\>/;'q;"	kind:func
string.count_utf8_code_units	../library/string.m	/^:- func count_utf8_code_units(/;kq|/^\<count_utf8_code_units\>/;'q;"	kind:func
string.det_base_string_to_int	../library/string.m	/^:- func det_base_string_to_int(/;kq|/^\<det_base_string_to_int\>/;'q;"	kind:func
string.det_base_string_to_uint	../library/string.m	/^:- func det_base_string_to_uint(/;kq|/^\<det_base_string_to_uint\>/;'q;"	kind:func
string.det_index	../library/string.m	/^:- func det_index(/;kq|/^\<det_index\>/;'q;"	kind:func
string.det_remove_prefix	../library/string.m	/^:- pred det_remove_prefix(/;kq|/^\<det_remove_prefix\>/;'q;"	kind:pred
string.det_remove_suffix	../library/string.m	/^:- func det_remove_suffix(/;kq|/^\<det_remove_suffix\>/;'q;"	kind:func
string.det_set_char	../library/string.m	/^:- func det_set_char(/;kq|/^\<det_set_char\>/;'q;"	kind:func
string.det_to_float	../library/string.m	/^:- func det_to_float(/;kq|/^\<det_to_float\>/;'q;"	kind:func
string.det_to_int	../library/string.m	/^:- func det_to_int(/;kq|/^\<det_to_int\>/;'q;"	kind:func
string.det_to_uint	../library/string.m	/^:- func det_to_uint(/;kq|/^\<det_to_uint\>/;'q;"	kind:func
string.do_append_string_pieces	../library/string.m	/^:- pred do_append_string_pieces(list(/;kq|/^\<do_append_string_pieces\>/;'q;"	kind:pred	file:
string.do_from_code_unit_list	../library/string.m	/^:- pred do_from_code_unit_list(list(/;kq|/^\<do_from_code_unit_list\>/;'q;"	kind:pred	file:
string.do_to_char_list_loop	../library/string.m	/^:- pred do_to_char_list_loop(/;kq|/^\<do_to_char_list_loop\>/;'q;"	kind:pred	file:
string.duplicate_char	../library/string.m	/^:- func duplicate_char(char::in, int::in) = (/;kq|/^\<duplicate_char\>/;'q;"	kind:func
string.encode_utf8	../library/string.m	/^:- pred encode_utf8(char::in, list(int)::in, list(/;kq|/^\<encode_utf8\>/;'q;"	kind:pred	file:
string.f	../library/string.m	/^    --->    f(float)$/;kq|-;/\<string.f\>/;'q;"	kind:cons
string.find_first_char	../library/string.m	/^:- pred find_first_char(/;kq|/^\<find_first_char\>/;'q;"	kind:pred
string.find_first_char_start	../library/string.m	/^:- pred find_first_char_start(/;kq|/^\<find_first_char_start\>/;'q;"	kind:pred
string.find_last_char	../library/string.m	/^:- pred find_last_char(/;kq|/^\<find_last_char\>/;'q;"	kind:pred
string.find_last_char_2	../library/string.m	/^:- pred find_last_char_2(/;kq|/^\<find_last_char_2\>/;'q;"	kind:pred	file:
string.find_last_char_loop	../library/string.m	/^:- pred find_last_char_loop(/;kq|/^\<find_last_char_loop\>/;'q;"	kind:pred	file:
string.find_max_width	../library/string.m	/^:- pred find_max_width(/;kq|/^\<find_max_width\>/;'q;"	kind:pred	file:
string.first_char	../library/string.m	/^:- pred first_char(/;kq|/^\<first_char\>/;'q;"	kind:pred
string.first_char_rest_in	../library/string.m	/^:- pred first_char_rest_in(/;kq|/^\<first_char_rest_in\>/;'q;"	kind:pred	file:
string.first_char_rest_out	../library/string.m	/^:- pred first_char_rest_out(/;kq|/^\<first_char_rest_out\>/;'q;"	kind:pred	file:
string.first_char_str_out	../library/string.m	/^:- pred first_char_str_out(/;kq|/^\<first_char_str_out\>/;'q;"	kind:pred	file:
string.float_to_string	../library/string.m	/^:- func float_to_string(float::in) = (/;kq|/^\<float_to_string\>/;'q;"	kind:func
string.float_to_string_loop	../library/string.m	/^:- func float_to_string_loop(int, float) = (/;kq|/^\<float_to_string_loop\>/;'q;"	kind:func	file:
string.foldl	../library/string.m	/^:- func foldl(func(/;kq|/^\<foldl\>/;'q;"	kind:func
string.foldl2	../library/string.m	/^:- pred foldl2(pred(/;kq|/^\<foldl2\>/;'q;"	kind:pred
string.foldl2_between	../library/string.m	/^:- pred foldl2_between(pred(/;kq|/^\<foldl2_between\>/;'q;"	kind:pred
string.foldl2_between_loop	../library/string.m	/^:- pred foldl2_between_loop(pred(/;kq|/^\<foldl2_between_loop\>/;'q;"	kind:pred	file:
string.foldl_between	../library/string.m	/^:- func foldl_between(func(/;kq|/^\<foldl_between\>/;'q;"	kind:func
string.foldl_between_loop	../library/string.m	/^:- pred foldl_between_loop(pred(/;kq|/^\<foldl_between_loop\>/;'q;"	kind:pred	file:
string.foldr	../library/string.m	/^:- func foldr(func(/;kq|/^\<foldr\>/;'q;"	kind:func
string.foldr_between	../library/string.m	/^:- func foldr_between(func(/;kq|/^\<foldr_between\>/;'q;"	kind:func
string.foldr_between_2	../library/string.m	/^:- pred foldr_between_2(pred(/;kq|/^\<foldr_between_2\>/;'q;"	kind:pred	file:
string.format	../library/string.m	/^:- func format(string, list(/;kq|/^\<format\>/;'q;"	kind:func
string.format.change_precision	../library/string.format.m	/^:- func change_precision(/;kq|/^\<change_precision\>/;'q;"	kind:func	file:
string.format.decimal_digit	../library/string.format.m	/^:- pred decimal_digit(/;kq|/^\<decimal_digit\>/;'q;"	kind:pred	file:
string.format.decimal_pos	../library/string.format.m	/^:- func decimal_pos(/;kq|/^\<decimal_pos\>/;'q;"	kind:func	file:
string.format.format_char	../library/string.format.m	/^:- func format_char(/;kq|/^\<format_char\>/;'q;"	kind:func	file:
string.format.format_float	../library/string.format.m	/^:- func format_float(/;kq|/^\<format_float\>/;'q;"	kind:func	file:
string.format.format_impl	../library/string.format.m	/^:- pred format_impl(string::in, list(/;kq|/^\<format_impl\>/;'q;"	kind:pred
string.format.format_string	../library/string.format.m	/^:- func format_string(/;kq|/^\<format_string\>/;'q;"	kind:func	file:
string.format.format_uint	../library/string.format.m	/^:- func format_uint(/;kq|/^\<format_uint\>/;'q;"	kind:func	file:
string.format.format_uint64	../library/string.format.m	/^:- func format_uint64(/;kq|/^\<format_uint64\>/;'q;"	kind:func	file:
string.format.get_prec_to_use	../library/string.format.m	/^:- func get_prec_to_use(/;kq|/^\<get_prec_to_use\>/;'q;"	kind:func	file:
string.format.is_decimal_point	../library/string.format.m	/^:- pred is_decimal_point(/;kq|/^\<is_decimal_point\>/;'q;"	kind:pred	file:
string.format.is_exponent	../library/string.format.m	/^:- pred is_exponent(/;kq|/^\<is_exponent\>/;'q;"	kind:pred	file:
string.format.justify_string	../library/string.format.m	/^:- func justify_string(/;kq|/^\<justify_string\>/;'q;"	kind:func	file:
string.format.remove_zeros	../library/string.format.m	/^:- func remove_zeros(list(char)) = list(/;kq|/^\<remove_zeros\>/;'q;"	kind:func	file:
string.format.sized_int_to_int	../library/string.format.m	/^:- func sized_int_to_int(/;kq|/^\<sized_int_to_int\>/;'q;"	kind:func	file:
string.format.spec_to_string	../library/string.format.m	/^:- pred spec_to_string(/;kq|/^\<spec_to_string\>/;'q;"	kind:pred	file:
string.format.specs_to_strings	../library/string.format.m	/^:- pred specs_to_strings(list(/;kq|/^\<specs_to_strings\>/;'q;"	kind:pred	file:
string.format.using_sprintf	../library/string.format.m	/^:- pred using_sprintf is semidet.$/;kq|/^\<using_sprintf\>/;'q;"	kind:pred	file:
string.format_table	../library/string.m	/^:- func format_table(list(/;kq|/^\<format_table\>/;'q;"	kind:func
string.format_table_max	../library/string.m	/^:- func format_table_max(assoc_list(justified_column, maybe(/;kq|/^\<format_table_max\>/;'q;"	kind:func
string.from_c_pointer	../library/string.m	/^:- func from_c_pointer(c_pointer::in) = (/;kq|/^\<from_c_pointer\>/;'q;"	kind:func
string.from_char	../library/string.m	/^:- func from_char(char::in) = (/;kq|/^\<from_char\>/;'q;"	kind:func
string.from_char_list	../library/string.m	/^:- func from_char_list(list(char)::in) = (/;kq|/^\<from_char_list\>/;'q;"	kind:func
string.from_code_unit_list	../library/string.m	/^:- pred from_code_unit_list(list(/;kq|/^\<from_code_unit_list\>/;'q;"	kind:pred
string.from_float	../library/string.m	/^:- func from_float(float::in) = (/;kq|/^\<from_float\>/;'q;"	kind:func
string.from_int	../library/string.m	/^:- func from_int(int::in) = (/;kq|/^\<from_int\>/;'q;"	kind:func
string.from_rev_char_list	../library/string.m	/^:- func from_rev_char_list(list(char)::in) = (/;kq|/^\<from_rev_char_list\>/;'q;"	kind:func
string.generate_rows	../library/string.m	/^:- pred generate_rows(/;kq|/^\<generate_rows\>/;'q;"	kind:pred	file:
string.get_next_line	../library/string.m	/^:- pred get_next_line(list(list(/;kq|/^\<get_next_line\>/;'q;"	kind:pred	file:
string.hash	../library/string.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
string.hash2	../library/string.m	/^:- func hash2(/;kq|/^\<hash2\>/;'q;"	kind:func
string.hash2_loop	../library/string.m	/^:- pred hash2_loop(/;kq|/^\<hash2_loop\>/;'q;"	kind:pred	file:
string.hash3	../library/string.m	/^:- func hash3(/;kq|/^\<hash3\>/;'q;"	kind:func
string.hash3_loop	../library/string.m	/^:- pred hash3_loop(/;kq|/^\<hash3_loop\>/;'q;"	kind:pred	file:
string.hash4	../library/string.m	/^:- func hash4(/;kq|/^\<hash4\>/;'q;"	kind:func
string.hash4_loop	../library/string.m	/^:- pred hash4_loop(/;kq|/^\<hash4_loop\>/;'q;"	kind:pred	file:
string.hash5	../library/string.m	/^:- func hash5(/;kq|/^\<hash5\>/;'q;"	kind:func
string.hash5_loop	../library/string.m	/^:- pred hash5_loop(/;kq|/^\<hash5_loop\>/;'q;"	kind:pred	file:
string.hash6	../library/string.m	/^:- func hash6(/;kq|/^\<hash6\>/;'q;"	kind:func
string.hash6_loop	../library/string.m	/^:- pred hash6_loop(/;kq|/^\<hash6_loop\>/;'q;"	kind:pred	file:
string.hash_loop	../library/string.m	/^:- pred hash_loop(/;kq|/^\<hash_loop\>/;'q;"	kind:pred	file:
string.i	../library/string.m	/^    ;       i(int)$/;kq|-;/\<string.i\>/;'q;"	kind:cons
string.i16	../library/string.m	/^    ;       i16(int16)$/;kq|-;/\<string.i16\>/;'q;"	kind:cons
string.i32	../library/string.m	/^    ;       i32(int32)$/;kq|-;/\<string.i32\>/;'q;"	kind:cons
string.i64	../library/string.m	/^    ;       i64(int64)$/;kq|-;/\<string.i64\>/;'q;"	kind:cons
string.i8	../library/string.m	/^    ;       i8(int8)$/;kq|-;/\<string.i8\>/;'q;"	kind:cons
string.ill_formed	../library/string.m	/^    ;       ill_formed(int).$/;kq|-;/\<string.ill_formed\>/;'q;"	kind:cons
string.index	../library/string.m	/^:- pred index(/;kq|/^\<index\>/;'q;"	kind:pred
string.index_next	../library/string.m	/^:- pred index_next(/;kq|/^\<index_next\>/;'q;"	kind:pred
string.index_next_repl	../library/string.m	/^:- pred index_next_repl(/;kq|/^\<index_next_repl\>/;'q;"	kind:pred
string.int16_to_string	../library/string.m	/^:- func int16_to_string(int16::in) = (/;kq|/^\<int16_to_string\>/;'q;"	kind:func
string.int32_to_string	../library/string.m	/^:- func int32_to_string(int32::in) = (/;kq|/^\<int32_to_string\>/;'q;"	kind:func
string.int64_to_string	../library/string.m	/^:- func int64_to_string(int64::in) = (/;kq|/^\<int64_to_string\>/;'q;"	kind:func
string.int8_to_string	../library/string.m	/^:- func int8_to_string(int8::in) = (/;kq|/^\<int8_to_string\>/;'q;"	kind:func
string.int_to_base_string	../library/string.m	/^:- func int_to_base_string(int::in, int::in) = (/;kq|/^\<int_to_base_string\>/;'q;"	kind:func
string.int_to_base_string_loop	../library/string.m	/^:- pred int_to_base_string_loop(/;kq|/^\<int_to_base_string_loop\>/;'q;"	kind:pred	file:
string.int_to_string	../library/string.m	/^:- func int_to_string(int::in) = (/;kq|/^\<int_to_string\>/;'q;"	kind:func
string.int_to_string_thousands	../library/string.m	/^:- func int_to_string_thousands(int::in) = (/;kq|/^\<int_to_string_thousands\>/;'q;"	kind:func
string.is_all_alnum	../library/string.m	/^:- pred is_all_alnum(/;kq|/^\<is_all_alnum\>/;'q;"	kind:pred
string.is_all_alpha	../library/string.m	/^:- pred is_all_alpha(/;kq|/^\<is_all_alpha\>/;'q;"	kind:pred
string.is_all_digits	../library/string.m	/^:- pred is_all_digits(/;kq|/^\<is_all_digits\>/;'q;"	kind:pred
string.is_empty	../library/string.m	/^:- pred is_empty(/;kq|/^\<is_empty\>/;'q;"	kind:pred
string.is_well_formed	../library/string.m	/^:- pred is_well_formed(/;kq|/^\<is_well_formed\>/;'q;"	kind:pred
string.join_list	../library/string.m	/^:- func join_list(string::in, list(string)::in) = (/;kq|/^\<join_list\>/;'q;"	kind:func
string.join_list_loop	../library/string.m	/^:- pred join_list_loop(string_piece::in, list(/;kq|/^\<join_list_loop\>/;'q;"	kind:pred	file:
string.just_left	../library/string.m	/^    --->    just_left$/;kq|-;/\<string.just_left\>/;'q;"	kind:cons	file:
string.just_right	../library/string.m	/^    ;       just_right.$/;kq|-;/\<string.just_right\>/;'q;"	kind:cons	file:
string.justified_column	../library/string.m	/^:- type justified_column$/;kq|-;/\<string.justified_column\>/;'q;"	kind:type
string.justify_sense	../library/string.m	/^:- type justify_sense$/;kq|-;/\<string.justify_sense\>/;'q;"	kind:type	file:
string.keep_30_bits	../library/string.m	/^:- func keep_30_bits(/;kq|/^\<keep_30_bits\>/;'q;"	kind:func	file:
string.left	../library/string.m	/^    --->    left(list(string))$/;kq|-;/\<string.left\>/;'q;"	kind:cons
string.left	../library/string.m	/^:- func left(string::in, int::in) = (/;kq|/^\<left\>/;'q;"	kind:func
string.left_by_code_point	../library/string.m	/^:- func left_by_code_point(string::in, int::in) = (/;kq|/^\<left_by_code_point\>/;'q;"	kind:func
string.left_by_codepoint	../library/string.m	/^:- func left_by_codepoint(string::in, int::in) = (/;kq|/^\<left_by_codepoint\>/;'q;"	kind:func
string.length	../library/string.m	/^:- func length(string::in) = (/;kq|/^\<length\>/;'q;"	kind:func
string.line	../library/string.m	/^:- type line$/;kq|-;/\<string.line\>/;'q;"	kind:type
string.lstrip	../library/string.m	/^:- func lstrip(/;kq|/^\<lstrip\>/;'q;"	kind:func
string.lstrip_pred	../library/string.m	/^:- func lstrip_pred(pred(char)::in(pred(/;kq|/^\<lstrip_pred\>/;'q;"	kind:func
string.make_string_piece	../library/string.m	/^:- func make_string_piece(/;kq|/^\<make_string_piece\>/;'q;"	kind:func	file:
string.max_precision	../library/string.m	/^:- func max_precision = int.$/;kq|/^\<max_precision\>/;'q;"	kind:func	file:
string.maybe_replaced	../library/string.m	/^:- type maybe_replaced$/;kq|-;/\<string.maybe_replaced\>/;'q;"	kind:type
string.min_precision	../library/string.m	/^:- func min_precision = int.$/;kq|/^\<min_precision\>/;'q;"	kind:func	file:
string.nondet_append	../library/string.m	/^:- pred nondet_append(/;kq|/^\<nondet_append\>/;'q;"	kind:pred
string.nondet_append_2	../library/string.m	/^:- pred nondet_append_2(/;kq|/^\<nondet_append_2\>/;'q;"	kind:pred	file:
string.not_replaced	../library/string.m	/^    --->    not_replaced$/;kq|-;/\<string.not_replaced\>/;'q;"	kind:cons
string.pad_left	../library/string.m	/^:- func pad_left(/;kq|/^\<pad_left\>/;'q;"	kind:func
string.pad_right	../library/string.m	/^:- func pad_right(/;kq|/^\<pad_right\>/;'q;"	kind:func
string.pad_row	../library/string.m	/^:- pred pad_row(list(sense_width)::in, list(/;kq|/^\<pad_row\>/;'q;"	kind:pred	file:
string.parse_runtime.sized_int	../library/string.parse_runtime.m	/^:- type sized_int$/;kq|-;/\<string.parse_runtime.sized_int\>/;'q;"	kind:type
string.parse_runtime.spec_char	../library/string.parse_runtime.m	/^    ;       spec_char($/;kq|-;/\<string.parse_runtime.spec_char\>/;'q;"	kind:cons
string.parse_runtime.spec_uint	../library/string.parse_runtime.m	/^    ;       spec_uint($/;kq|-;/\<string.parse_runtime.spec_uint\>/;'q;"	kind:cons
string.parse_util.base_decimal	../library/string.parse_util.m	/^    ;       base_decimal$/;kq|-;/\<string.parse_util.base_decimal\>/;'q;"	kind:cons
string.parse_util.base_hex_lc	../library/string.parse_util.m	/^    ;       base_hex_lc$/;kq|-;/\<string.parse_util.base_hex_lc\>/;'q;"	kind:cons
string.parse_util.base_hex_p	../library/string.parse_util.m	/^    ;       base_hex_p.$/;kq|-;/\<string.parse_util.base_hex_p\>/;'q;"	kind:cons
string.parse_util.base_hex_uc	../library/string.parse_util.m	/^    ;       base_hex_uc$/;kq|-;/\<string.parse_util.base_hex_uc\>/;'q;"	kind:cons
string.parse_util.base_octal	../library/string.parse_util.m	/^    --->    base_octal$/;kq|-;/\<string.parse_util.base_octal\>/;'q;"	kind:cons
string.parse_util.flag_hash	../library/string.parse_util.m	/^                flag_hash       :: string_format_flag_hash,$/;kq|-;/\<string.parse_util.flag_hash\>/;'q;"	kind:fld
string.parse_util.flag_minus	../library/string.parse_util.m	/^                flag_minus      :: string_format_flag_minus,$/;kq|-;/\<string.parse_util.flag_minus\>/;'q;"	kind:fld
string.parse_util.flag_plus	../library/string.parse_util.m	/^                flag_plus       :: string_format_flag_plus$/;kq|-;/\<string.parse_util.flag_plus\>/;'q;"	kind:fld
string.parse_util.flag_space	../library/string.parse_util.m	/^                flag_space      :: string_format_flag_space,$/;kq|-;/\<string.parse_util.flag_space\>/;'q;"	kind:fld
string.parse_util.flag_zero	../library/string.parse_util.m	/^                flag_zero       :: string_format_flag_zero,$/;kq|-;/\<string.parse_util.flag_zero\>/;'q;"	kind:fld
string.parse_util.nth	../library/string.parse_util.m	/^:- func nth(/;kq|/^\<nth\>/;'q;"	kind:func	file:
string.parse_util.poly_kind	../library/string.parse_util.m	/^:- type poly_kind$/;kq|-;/\<string.parse_util.poly_kind\>/;'q;"	kind:type
string.poly_type	../library/string.m	/^:- type poly_type$/;kq|-;/\<string.poly_type\>/;'q;"	kind:type
string.prefix	../library/string.m	/^:- pred prefix(/;kq|/^\<prefix\>/;'q;"	kind:pred
string.prefix_length	../library/string.m	/^:- func prefix_length(pred(char)::in(pred(/;kq|/^\<prefix_length\>/;'q;"	kind:func
string.prefix_length_loop	../library/string.m	/^:- pred prefix_length_loop(pred(char)::in(pred(/;kq|/^\<prefix_length_loop\>/;'q;"	kind:pred	file:
string.prepend_code_units	../library/string.m	/^:- pred prepend_code_units(/;kq|/^\<prepend_code_units\>/;'q;"	kind:pred	file:
string.prev_index	../library/string.m	/^:- pred prev_index(/;kq|/^\<prev_index\>/;'q;"	kind:pred
string.prev_index_repl	../library/string.m	/^:- pred prev_index_repl(/;kq|/^\<prev_index_repl\>/;'q;"	kind:pred
string.remove_prefix	../library/string.m	/^:- pred remove_prefix(/;kq|/^\<remove_prefix\>/;'q;"	kind:pred
string.remove_suffix	../library/string.m	/^:- pred remove_suffix(/;kq|/^\<remove_suffix\>/;'q;"	kind:pred
string.replace	../library/string.m	/^:- pred replace(/;kq|/^\<replace\>/;'q;"	kind:pred
string.replace_all	../library/string.m	/^:- func replace_all(string::in, string::in, string::in) = (/;kq|/^\<replace_all\>/;'q;"	kind:func
string.replace_all_empty_pat	../library/string.m	/^:- pred replace_all_empty_pat(/;kq|/^\<replace_all_empty_pat\>/;'q;"	kind:pred	file:
string.replace_all_loop	../library/string.m	/^:- pred replace_all_loop(/;kq|/^\<replace_all_loop\>/;'q;"	kind:pred	file:
string.replace_all_sv	../library/string.m	/^:- pred replace_all_sv(/;kq|/^\<replace_all_sv\>/;'q;"	kind:pred
string.replaced_code_unit	../library/string.m	/^    ;       replaced_code_unit(uint8).$/;kq|-;/\<string.replaced_code_unit\>/;'q;"	kind:cons
string.right	../library/string.m	/^    ;       right(list(string)).$/;kq|-;/\<string.right\>/;'q;"	kind:cons
string.right	../library/string.m	/^:- func right(string::in, int::in) = (/;kq|/^\<right\>/;'q;"	kind:func
string.right_by_code_point	../library/string.m	/^:- func right_by_code_point(string::in, int::in) = (/;kq|/^\<right_by_code_point\>/;'q;"	kind:func
string.right_by_codepoint	../library/string.m	/^:- func right_by_codepoint(string::in, int::in) = (/;kq|/^\<right_by_codepoint\>/;'q;"	kind:func
string.rstrip	../library/string.m	/^:- func rstrip(/;kq|/^\<rstrip\>/;'q;"	kind:func
string.rstrip_pred	../library/string.m	/^:- func rstrip_pred(pred(char)::in(pred(/;kq|/^\<rstrip_pred\>/;'q;"	kind:func
string.s	../library/string.m	/^    ;       s(string)$/;kq|-;/\<string.s\>/;'q;"	kind:cons
string.semidet_from_char_list	../library/string.m	/^:- pred semidet_from_char_list(list(/;kq|/^\<semidet_from_char_list\>/;'q;"	kind:pred
string.sense_width	../library/string.m	/^:- type sense_width$/;kq|-;/\<string.sense_width\>/;'q;"	kind:type	file:
string.set_char	../library/string.m	/^:- pred set_char(/;kq|/^\<set_char\>/;'q;"	kind:pred
string.skip_to_next_word_start	../library/string.m	/^:- pred skip_to_next_word_start(pred(char)::in(pred(/;kq|/^\<skip_to_next_word_start\>/;'q;"	kind:pred	file:
string.skip_to_word_end	../library/string.m	/^:- pred skip_to_word_end(pred(char)::in(pred(/;kq|/^\<skip_to_word_end\>/;'q;"	kind:pred	file:
string.split	../library/string.m	/^:- pred split(/;kq|/^\<split\>/;'q;"	kind:pred
string.split_at_char	../library/string.m	/^:- func split_at_char(char, string) = list(/;kq|/^\<split_at_char\>/;'q;"	kind:func
string.split_at_separator	../library/string.m	/^:- func split_at_separator(pred(char), string) = list(/;kq|/^\<split_at_separator\>/;'q;"	kind:func
string.split_at_separator_loop	../library/string.m	/^:- pred split_at_separator_loop(pred(char)::in(pred(/;kq|/^\<split_at_separator_loop\>/;'q;"	kind:pred	file:
string.split_at_string	../library/string.m	/^:- func split_at_string(string, string) = list(/;kq|/^\<split_at_string\>/;'q;"	kind:func
string.split_at_string_loop	../library/string.m	/^:- pred split_at_string_loop(/;kq|/^\<split_at_string_loop\>/;'q;"	kind:pred	file:
string.split_by_code_point	../library/string.m	/^:- pred split_by_code_point(/;kq|/^\<split_by_code_point\>/;'q;"	kind:pred
string.split_by_codepoint	../library/string.m	/^:- pred split_by_codepoint(/;kq|/^\<split_by_codepoint\>/;'q;"	kind:pred
string.split_into_lines	../library/string.m	/^:- func split_into_lines(string) = list(/;kq|/^\<split_into_lines\>/;'q;"	kind:func
string.split_into_lines_loop	../library/string.m	/^:- pred split_into_lines_loop(/;kq|/^\<split_into_lines_loop\>/;'q;"	kind:pred	file:
string.strip	../library/string.m	/^:- func strip(/;kq|/^\<strip\>/;'q;"	kind:func
string.sub_string_search	../library/string.m	/^:- pred sub_string_search(/;kq|/^\<sub_string_search\>/;'q;"	kind:pred
string.sub_string_search_start	../library/string.m	/^:- pred sub_string_search_start(/;kq|/^\<sub_string_search_start\>/;'q;"	kind:pred
string.substring	../library/string.m	/^    ;       substring(string, int, int).    % string, start, end offset$/;kq|-;/\<string.substring\>/;'q;"	kind:cons
string.suffix	../library/string.m	/^:- pred suffix(/;kq|/^\<suffix\>/;'q;"	kind:pred
string.suffix_length	../library/string.m	/^:- func suffix_length(pred(char)::in(pred(/;kq|/^\<suffix_length\>/;'q;"	kind:func
string.suffix_length_loop	../library/string.m	/^:- pred suffix_length_loop(pred(char)::in(pred(/;kq|/^\<suffix_length_loop\>/;'q;"	kind:pred	file:
string.sum_piece_lengths	../library/string.m	/^:- pred sum_piece_lengths(string::in, bool::in, list(/;kq|/^\<sum_piece_lengths\>/;'q;"	kind:pred	file:
string.text_file	../library/string.m	/^:- type text_file$/;kq|-;/\<string.text_file\>/;'q;"	kind:type
string.to_char_list	../library/string.m	/^:- func to_char_list(string) = list(/;kq|/^\<to_char_list\>/;'q;"	kind:func
string.to_code_unit_list	../library/string.m	/^:- pred to_code_unit_list(string::in, list(/;kq|/^\<to_code_unit_list\>/;'q;"	kind:pred
string.to_code_unit_list_loop	../library/string.m	/^:- pred to_code_unit_list_loop(/;kq|/^\<to_code_unit_list_loop\>/;'q;"	kind:pred	file:
string.to_float	../library/string.m	/^:- pred to_float(/;kq|/^\<to_float\>/;'q;"	kind:pred
string.to_int	../library/string.m	/^:- pred to_int(/;kq|/^\<to_int\>/;'q;"	kind:pred
string.to_lower	../library/string.m	/^:- func to_lower(string::in) = (/;kq|/^\<to_lower\>/;'q;"	kind:func
string.to_lower_code_unit	../library/string.m	/^:- pred to_lower_code_unit(/;kq|/^\<to_lower_code_unit\>/;'q;"	kind:pred	file:
string.to_rev_char_list	../library/string.m	/^:- func to_rev_char_list(string) = list(/;kq|/^\<to_rev_char_list\>/;'q;"	kind:func
string.to_string.add_revstring	../library/string.to_string.m	/^:- pred add_revstring(/;kq|/^\<add_revstring\>/;'q;"	kind:pred	file:
string.to_string.revstrings	../library/string.to_string.m	/^:- type revstrings == list(string).$/;kq|-;/\<string.to_string.revstrings\>/;'q;"	kind:type	file:
string.to_string.string_impl	../library/string.to_string.m	/^:- func string_impl(/;kq|/^\<string_impl\>/;'q;"	kind:func
string.to_uint	../library/string.m	/^:- pred to_uint(/;kq|/^\<to_uint\>/;'q;"	kind:pred
string.to_upper	../library/string.m	/^:- func to_upper(string::in) = (/;kq|/^\<to_upper\>/;'q;"	kind:func
string.to_upper_code_unit	../library/string.m	/^:- pred to_upper_code_unit(/;kq|/^\<to_upper_code_unit\>/;'q;"	kind:pred	file:
string.to_utf16_code_unit_list	../library/string.m	/^:- pred to_utf16_code_unit_list(string::in, list(/;kq|/^\<to_utf16_code_unit_list\>/;'q;"	kind:pred
string.to_utf8_code_unit_list	../library/string.m	/^:- pred to_utf8_code_unit_list(string::in, list(/;kq|/^\<to_utf8_code_unit_list\>/;'q;"	kind:pred
string.u	../library/string.m	/^    ;       u(uint)$/;kq|-;/\<string.u\>/;'q;"	kind:cons
string.u16	../library/string.m	/^    ;       u16(uint16)$/;kq|-;/\<string.u16\>/;'q;"	kind:cons
string.u32	../library/string.m	/^    ;       u32(uint32)$/;kq|-;/\<string.u32\>/;'q;"	kind:cons
string.u64	../library/string.m	/^    ;       u64(uint64)$/;kq|-;/\<string.u64\>/;'q;"	kind:cons
string.u8	../library/string.m	/^    ;       u8(uint8)$/;kq|-;/\<string.u8\>/;'q;"	kind:cons
string.uint16_to_string	../library/string.m	/^:- func uint16_to_string(uint16::in) = (/;kq|/^\<uint16_to_string\>/;'q;"	kind:func
string.uint32_to_string	../library/string.m	/^:- func uint32_to_string(uint32::in) = (/;kq|/^\<uint32_to_string\>/;'q;"	kind:func
string.uint64_to_hex_string	../library/string.m	/^:- func uint64_to_hex_string(uint64::in) = (/;kq|/^\<uint64_to_hex_string\>/;'q;"	kind:func
string.uint64_to_lc_hex_string	../library/string.m	/^:- func uint64_to_lc_hex_string(uint64::in) = (/;kq|/^\<uint64_to_lc_hex_string\>/;'q;"	kind:func
string.uint64_to_octal_string	../library/string.m	/^:- func uint64_to_octal_string(uint64::in) = (/;kq|/^\<uint64_to_octal_string\>/;'q;"	kind:func
string.uint64_to_string	../library/string.m	/^:- func uint64_to_string(uint64::in) = (/;kq|/^\<uint64_to_string\>/;'q;"	kind:func
string.uint64_to_uc_hex_string	../library/string.m	/^:- func uint64_to_uc_hex_string(uint64::in) = (/;kq|/^\<uint64_to_uc_hex_string\>/;'q;"	kind:func
string.uint8_to_string	../library/string.m	/^:- func uint8_to_string(uint8::in) = (/;kq|/^\<uint8_to_string\>/;'q;"	kind:func
string.uint_to_hex_string	../library/string.m	/^:- func uint_to_hex_string(uint::in) = (/;kq|/^\<uint_to_hex_string\>/;'q;"	kind:func
string.uint_to_lc_hex_string	../library/string.m	/^:- func uint_to_lc_hex_string(uint::in) = (/;kq|/^\<uint_to_lc_hex_string\>/;'q;"	kind:func
string.uint_to_octal_string	../library/string.m	/^:- func uint_to_octal_string(uint::in) = (/;kq|/^\<uint_to_octal_string\>/;'q;"	kind:func
string.uint_to_string	../library/string.m	/^:- func uint_to_string(uint::in) = (/;kq|/^\<uint_to_string\>/;'q;"	kind:func
string.uint_to_uc_hex_string	../library/string.m	/^:- func uint_to_uc_hex_string(uint::in) = (/;kq|/^\<uint_to_uc_hex_string\>/;'q;"	kind:func
string.uncapitalize_first	../library/string.m	/^:- func uncapitalize_first(/;kq|/^\<uncapitalize_first\>/;'q;"	kind:func
string.unsafe_between	../library/string.m	/^:- func unsafe_between(string::in, int::in, int::in) = (/;kq|/^\<unsafe_between\>/;'q;"	kind:func
string.unsafe_index	../library/string.m	/^:- func unsafe_index(/;kq|/^\<unsafe_index\>/;'q;"	kind:func
string.unsafe_index_code_unit	../library/string.m	/^:- pred unsafe_index_code_unit(/;kq|/^\<unsafe_index_code_unit\>/;'q;"	kind:pred
string.unsafe_index_next	../library/string.m	/^:- pred unsafe_index_next(/;kq|/^\<unsafe_index_next\>/;'q;"	kind:pred
string.unsafe_index_next_repl	../library/string.m	/^:- pred unsafe_index_next_repl(/;kq|/^\<unsafe_index_next_repl\>/;'q;"	kind:pred
string.unsafe_prev_index	../library/string.m	/^:- pred unsafe_prev_index(/;kq|/^\<unsafe_prev_index\>/;'q;"	kind:pred
string.unsafe_prev_index_repl	../library/string.m	/^:- pred unsafe_prev_index_repl(/;kq|/^\<unsafe_prev_index_repl\>/;'q;"	kind:pred
string.unsafe_set_char	../library/string.m	/^:- func unsafe_set_char(/;kq|/^\<unsafe_set_char\>/;'q;"	kind:func
string.unsafe_set_char	../library/string.m	/^:- pred unsafe_set_char(/;kq|/^\<unsafe_set_char\>/;'q;"	kind:pred
string.utf16	../library/string.m	/^    ;       utf16.$/;kq|-;/\<string.utf16\>/;'q;"	kind:cons
string.utf8	../library/string.m	/^    --->    utf8$/;kq|-;/\<string.utf8\>/;'q;"	kind:cons
string.utf8_is_trail_byte	../library/string.m	/^:- pred utf8_is_trail_byte(/;kq|/^\<utf8_is_trail_byte\>/;'q;"	kind:pred	file:
string.well_formed	../library/string.m	/^    --->    well_formed$/;kq|-;/\<string.well_formed\>/;'q;"	kind:cons
string.well_or_ill_formed	../library/string.m	/^:- type well_or_ill_formed$/;kq|-;/\<string.well_or_ill_formed\>/;'q;"	kind:type
string.word_wrap	../library/string.m	/^:- func word_wrap(/;kq|/^\<word_wrap\>/;'q;"	kind:func
string.word_wrap_loop	../library/string.m	/^:- pred word_wrap_loop(list(/;kq|/^\<word_wrap_loop\>/;'q;"	kind:pred	file:
string.word_wrap_separator	../library/string.m	/^:- func word_wrap_separator(/;kq|/^\<word_wrap_separator\>/;'q;"	kind:func
string.words	../library/string.m	/^:- func words(string) = list(/;kq|/^\<words\>/;'q;"	kind:func
string.words_loop	../library/string.m	/^:- pred words_loop(pred(char)::in(pred(/;kq|/^\<words_loop\>/;'q;"	kind:pred	file:
string.words_separator	../library/string.m	/^:- func words_separator(pred(char), string) = list(/;kq|/^\<words_separator\>/;'q;"	kind:func
string_buffer	../library/string.m	/^:- type string_buffer$/;kq|-;/\<string_buffer\>/;'q;"	kind:type	file:
string_builder_flush	../library/string.builder.m	/^:- pred string_builder_flush(/;kq|/^\<string_builder_flush\>/;'q;"	kind:pred	file:
string_builder_name	../library/string.builder.m	/^:- pred string_builder_name(/;kq|/^\<string_builder_name\>/;'q;"	kind:pred	file:
string_builder_put_char	../library/string.builder.m	/^:- pred string_builder_put_char(/;kq|/^\<string_builder_put_char\>/;'q;"	kind:pred	file:
string_builder_put_string	../library/string.builder.m	/^:- pred string_builder_put_string(/;kq|/^\<string_builder_put_string\>/;'q;"	kind:pred	file:
string_encoding	../library/string.m	/^:- type string_encoding$/;kq|-;/\<string_encoding\>/;'q;"	kind:type
string_finish_hex_escape	../library/mercury_term_lexer.m	/^:- pred string_finish_hex_escape(/;kq|/^\<string_finish_hex_escape\>/;'q;"	kind:pred	file:
string_finish_octal_escape	../library/mercury_term_lexer.m	/^:- pred string_finish_octal_escape(/;kq|/^\<string_finish_octal_escape\>/;'q;"	kind:pred	file:
string_format_error	../library/string.parse_util.m	/^:- type string_format_error$/;kq|-;/\<string_format_error\>/;'q;"	kind:type
string_format_error_to_msg	../library/string.parse_util.m	/^:- func string_format_error_to_msg(/;kq|/^\<string_format_error_to_msg\>/;'q;"	kind:func
string_format_flag_hash	../library/string.parse_util.m	/^:- type string_format_flag_hash$/;kq|-;/\<string_format_flag_hash\>/;'q;"	kind:type
string_format_flag_minus	../library/string.parse_util.m	/^:- type string_format_flag_minus$/;kq|-;/\<string_format_flag_minus\>/;'q;"	kind:type
string_format_flag_plus	../library/string.parse_util.m	/^:- type string_format_flag_plus$/;kq|-;/\<string_format_flag_plus\>/;'q;"	kind:type
string_format_flag_space	../library/string.parse_util.m	/^:- type string_format_flag_space$/;kq|-;/\<string_format_flag_space\>/;'q;"	kind:type
string_format_flag_zero	../library/string.parse_util.m	/^:- type string_format_flag_zero$/;kq|-;/\<string_format_flag_zero\>/;'q;"	kind:type
string_format_flags	../library/string.parse_util.m	/^:- type string_format_flags$/;kq|-;/\<string_format_flags\>/;'q;"	kind:type
string_format_float_kind	../library/string.parse_util.m	/^:- type string_format_float_kind$/;kq|-;/\<string_format_float_kind\>/;'q;"	kind:type
string_format_int_base	../library/string.parse_util.m	/^:- type string_format_int_base$/;kq|-;/\<string_format_int_base\>/;'q;"	kind:type
string_format_maybe_prec	../library/string.parse_util.m	/^:- type string_format_maybe_prec$/;kq|-;/\<string_format_maybe_prec\>/;'q;"	kind:type
string_format_maybe_width	../library/string.parse_util.m	/^:- type string_format_maybe_width$/;kq|-;/\<string_format_maybe_width\>/;'q;"	kind:type
string_format_spec	../library/string.parse_runtime.m	/^:- type string_format_spec$/;kq|-;/\<string_format_spec\>/;'q;"	kind:type
string_get_binary_const	../library/mercury_term_lexer.m	/^:- pred string_get_binary_const(/;kq|/^\<string_get_binary_const\>/;'q;"	kind:pred	file:
string_get_binary_const_loop	../library/mercury_term_lexer.m	/^:- pred string_get_binary_const_loop(/;kq|/^\<string_get_binary_const_loop\>/;'q;"	kind:pred	file:
string_get_char_code	../library/mercury_term_lexer.m	/^:- pred string_get_char_code(/;kq|/^\<string_get_char_code\>/;'q;"	kind:pred	file:
string_get_comment	../library/mercury_term_lexer.m	/^:- pred string_get_comment(/;kq|/^\<string_get_comment\>/;'q;"	kind:pred	file:
string_get_comment_after_star	../library/mercury_term_lexer.m	/^:- pred string_get_comment_after_star(/;kq|/^\<string_get_comment_after_star\>/;'q;"	kind:pred	file:
string_get_context	../library/mercury_term_lexer.m	/^:- pred string_get_context(/;kq|/^\<string_get_context\>/;'q;"	kind:pred	file:
string_get_dot	../library/mercury_term_lexer.m	/^:- pred string_get_dot(/;kq|/^\<string_get_dot\>/;'q;"	kind:pred	file:
string_get_float_decimals	../library/mercury_term_lexer.m	/^:- pred string_get_float_decimals(/;kq|/^\<string_get_float_decimals\>/;'q;"	kind:pred	file:
string_get_float_exponent	../library/mercury_term_lexer.m	/^:- pred string_get_float_exponent(/;kq|/^\<string_get_float_exponent\>/;'q;"	kind:pred	file:
string_get_float_exponent_2	../library/mercury_term_lexer.m	/^:- pred string_get_float_exponent_2(/;kq|/^\<string_get_float_exponent_2\>/;'q;"	kind:pred	file:
string_get_float_exponent_3	../library/mercury_term_lexer.m	/^:- pred string_get_float_exponent_3(/;kq|/^\<string_get_float_exponent_3\>/;'q;"	kind:pred	file:
string_get_graphic	../library/mercury_term_lexer.m	/^:- pred string_get_graphic(/;kq|/^\<string_get_graphic\>/;'q;"	kind:pred	file:
string_get_hex_char_escape	../library/mercury_term_lexer.m	/^:- pred string_get_hex_char_escape(/;kq|/^\<string_get_hex_char_escape\>/;'q;"	kind:pred	file:
string_get_hex_const	../library/mercury_term_lexer.m	/^:- pred string_get_hex_const(/;kq|/^\<string_get_hex_const\>/;'q;"	kind:pred	file:
string_get_hex_const_loop	../library/mercury_term_lexer.m	/^:- pred string_get_hex_const_loop(/;kq|/^\<string_get_hex_const_loop\>/;'q;"	kind:pred	file:
string_get_implementation_defined_literal_rest	../library/mercury_term_lexer.m	/^:- pred string_get_implementation_defined_literal_rest(/;kq|/^\<string_get_implementation_defined_literal_rest\>/;'q;"	kind:pred	file:
string_get_int_dot	../library/mercury_term_lexer.m	/^:- pred string_get_int_dot(/;kq|/^\<string_get_int_dot\>/;'q;"	kind:pred	file:
string_get_integer_size_suffix	../library/mercury_term_lexer.m	/^:- pred string_get_integer_size_suffix(/;kq|/^\<string_get_integer_size_suffix\>/;'q;"	kind:pred	file:
string_get_integer_size_suffix_2	../library/mercury_term_lexer.m	/^:- pred string_get_integer_size_suffix_2(/;kq|/^\<string_get_integer_size_suffix_2\>/;'q;"	kind:pred	file:
string_get_name	../library/mercury_term_lexer.m	/^:- pred string_get_name(/;kq|/^\<string_get_name\>/;'q;"	kind:pred	file:
string_get_number	../library/mercury_term_lexer.m	/^:- pred string_get_number(/;kq|/^\<string_get_number\>/;'q;"	kind:pred	file:
string_get_octal_const	../library/mercury_term_lexer.m	/^:- pred string_get_octal_const(/;kq|/^\<string_get_octal_const\>/;'q;"	kind:pred	file:
string_get_octal_escape	../library/mercury_term_lexer.m	/^:- pred string_get_octal_escape(/;kq|/^\<string_get_octal_escape\>/;'q;"	kind:pred	file:
string_get_octal_loop	../library/mercury_term_lexer.m	/^:- pred string_get_octal_loop(/;kq|/^\<string_get_octal_loop\>/;'q;"	kind:pred	file:
string_get_quoted_name	../library/mercury_term_lexer.m	/^:- pred string_get_quoted_name(/;kq|/^\<string_get_quoted_name\>/;'q;"	kind:pred	file:
string_get_quoted_name_escape	../library/mercury_term_lexer.m	/^:- pred string_get_quoted_name_escape(/;kq|/^\<string_get_quoted_name_escape\>/;'q;"	kind:pred	file:
string_get_quoted_name_quote	../library/mercury_term_lexer.m	/^:- pred string_get_quoted_name_quote(/;kq|/^\<string_get_quoted_name_quote\>/;'q;"	kind:pred	file:
string_get_slash	../library/mercury_term_lexer.m	/^:- pred string_get_slash(/;kq|/^\<string_get_slash\>/;'q;"	kind:pred	file:
string_get_source_line_number	../library/mercury_term_lexer.m	/^:- pred string_get_source_line_number(/;kq|/^\<string_get_source_line_number\>/;'q;"	kind:pred	file:
string_get_token	../library/mercury_term_lexer.m	/^:- pred string_get_token(/;kq|/^\<string_get_token\>/;'q;"	kind:pred	file:
string_get_token_list	../library/mercury_term_lexer.m	/^:- pred string_get_token_list(/;kq|/^\<string_get_token_list\>/;'q;"	kind:pred
string_get_token_list_max	../library/mercury_term_lexer.m	/^:- pred string_get_token_list_max(/;kq|/^\<string_get_token_list_max\>/;'q;"	kind:pred
string_get_unicode_escape	../library/mercury_term_lexer.m	/^:- pred string_get_unicode_escape(/;kq|/^\<string_get_unicode_escape\>/;'q;"	kind:pred	file:
string_get_variable	../library/mercury_term_lexer.m	/^:- pred string_get_variable(/;kq|/^\<string_get_variable\>/;'q;"	kind:pred	file:
string_get_zero	../library/mercury_term_lexer.m	/^:- pred string_get_zero(/;kq|/^\<string_get_zero\>/;'q;"	kind:pred	file:
string_have_token	../library/mercury_term_lexer.m	/^:- pred string_have_token(/;kq|/^\<string_have_token\>/;'q;"	kind:pred	file:
string_if_nonzero	../library/calendar.m	/^:- func string_if_nonzero(/;kq|/^\<string_if_nonzero\>/;'q;"	kind:func	file:
string_impl	../library/string.to_string.m	/^:- func string_impl(/;kq|/^\<string_impl\>/;'q;"	kind:func
string_is_escaped_char	../library/term_io.m	/^:- pred string_is_escaped_char(/;kq|/^\<string_is_escaped_char\>/;'q;"	kind:pred
string_literal	../library/parsing_utils.m	/^:- pred string_literal(/;kq|/^\<string_literal\>/;'q;"	kind:pred
string_literal_2	../library/parsing_utils.m	/^:- pred string_literal_2(/;kq|/^\<string_literal_2\>/;'q;"	kind:pred	file:
string_ops	../library/string.m	/^:- func string_ops(/;kq|/^\<string_ops\>/;'q;"	kind:func
string_ops_impl	../library/string.to_string.m	/^:- func string_ops_impl(/;kq|/^\<string_ops_impl\>/;'q;"	kind:func
string_ops_noncanon	../library/string.m	/^:- pred string_ops_noncanon(/;kq|/^\<string_ops_noncanon\>/;'q;"	kind:pred
string_ops_noncanon_impl	../library/string.to_string.m	/^:- pred string_ops_noncanon_impl(/;kq|/^\<string_ops_noncanon_impl\>/;'q;"	kind:pred
string_piece	../library/string.m	/^:- type string_piece$/;kq|-;/\<string_piece\>/;'q;"	kind:type
string_proc_label	../mdbcomp/program_representation.m	/^:- type string_proc_label$/;kq|-;/\<string_proc_label\>/;'q;"	kind:type
string_proc_label	program_representation.m	/^:- type string_proc_label$/;kq|-;/\<string_proc_label\>/;'q;"	kind:type
string_read_char	../library/mercury_term_lexer.m	/^:- pred string_read_char(/;kq|/^\<string_read_char\>/;'q;"	kind:pred	file:
string_set_line_number	../library/mercury_term_lexer.m	/^:- pred string_set_line_number(/;kq|/^\<string_set_line_number\>/;'q;"	kind:pred	file:
string_skip_to_eol	../library/mercury_term_lexer.m	/^:- pred string_skip_to_eol(/;kq|/^\<string_skip_to_eol\>/;'q;"	kind:pred	file:
string_special	../library/getopt.m	/^    ;       string_special$/;kq|-;/\<string_special\>/;'q;"	kind:cons
string_special	../library/getopt_io.m	/^    ;       string_special$/;kq|-;/\<string_special\>/;'q;"	kind:cons
string_start_quoted_name	../library/mercury_term_lexer.m	/^:- pred string_start_quoted_name(/;kq|/^\<string_start_quoted_name\>/;'q;"	kind:pred	file:
string_table	../mdbcomp/rtti_access.m	/^:- type string_table$/;kq|-;/\<string_table\>/;'q;"	kind:type
string_table	rtti_access.m	/^:- type string_table$/;kq|-;/\<string_table\>/;'q;"	kind:type
string_to_doc	../library/pretty_printer.m	/^:- func string_to_doc(/;kq|/^\<string_to_doc\>/;'q;"	kind:func
string_to_doc	../library/string.m	/^:- func string_to_doc(/;kq|/^\<string_to_doc\>/;'q;"	kind:func
string_to_goal_path	../mdbcomp/read_trace_counts.m	/^:- pred string_to_goal_path(/;kq|/^\<string_to_goal_path\>/;'q;"	kind:pred	file:
string_to_goal_path	read_trace_counts.m	/^:- pred string_to_goal_path(/;kq|/^\<string_to_goal_path\>/;'q;"	kind:pred	file:
string_to_integer	../library/integer.m	/^:- pred string_to_integer(list(/;kq|/^\<string_to_integer\>/;'q;"	kind:pred	file:
string_to_integer_acc	../library/integer.m	/^:- pred string_to_integer_acc(list(/;kq|/^\<string_to_integer_acc\>/;'q;"	kind:pred	file:
string_to_sym_name	../mdbcomp/sym_name.m	/^:- func string_to_sym_name(/;kq|/^\<string_to_sym_name\>/;'q;"	kind:func
string_to_sym_name	sym_name.m	/^:- func string_to_sym_name(/;kq|/^\<string_to_sym_name\>/;'q;"	kind:func
string_to_sym_name_sep	../mdbcomp/sym_name.m	/^:- func string_to_sym_name_sep(/;kq|/^\<string_to_sym_name_sep\>/;'q;"	kind:func
string_to_sym_name_sep	sym_name.m	/^:- func string_to_sym_name_sep(/;kq|/^\<string_to_sym_name_sep\>/;'q;"	kind:func
string_to_trace_port	../mdbcomp/prim_data.m	/^:- pred string_to_trace_port(/;kq|/^\<string_to_trace_port\>/;'q;"	kind:pred
string_to_trace_port	prim_data.m	/^:- pred string_to_trace_port(/;kq|/^\<string_to_trace_port\>/;'q;"	kind:pred
string_token_context	../library/mercury_term_lexer.m	/^:- type string_token_context == token_context.$/;kq|-;/\<string_token_context\>/;'q;"	kind:type	file:
string_ungetchar	../library/mercury_term_lexer.m	/^:- pred string_ungetchar(/;kq|/^\<string_ungetchar\>/;'q;"	kind:pred	file:
string_writer.do_write_univ	../library/stream.string_writer.m	/^:- pred do_write_univ(/;kq|/^\<do_write_univ\>/;'q;"	kind:pred	file:
string_writer.format	../library/stream.string_writer.m	/^:- pred format(Stream::in, string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
string_writer.nl	../library/stream.string_writer.m	/^:- pred nl(/;kq|/^\<nl\>/;'q;"	kind:pred
string_writer.print	../library/stream.string_writer.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
string_writer.print	../library/stream.string_writer.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
string_writer.print_cc	../library/stream.string_writer.m	/^:- pred print_cc(/;kq|/^\<print_cc\>/;'q;"	kind:pred
string_writer.print_quoted	../library/stream.string_writer.m	/^:- pred print_quoted(/;kq|/^\<print_quoted\>/;'q;"	kind:pred	file:
string_writer.put_char	../library/stream.string_writer.m	/^:- pred put_char(/;kq|/^\<put_char\>/;'q;"	kind:pred
string_writer.put_float	../library/stream.string_writer.m	/^:- pred put_float(/;kq|/^\<put_float\>/;'q;"	kind:pred
string_writer.put_int	../library/stream.string_writer.m	/^:- pred put_int(/;kq|/^\<put_int\>/;'q;"	kind:pred
string_writer.put_int16	../library/stream.string_writer.m	/^:- pred put_int16(/;kq|/^\<put_int16\>/;'q;"	kind:pred
string_writer.put_int32	../library/stream.string_writer.m	/^:- pred put_int32(/;kq|/^\<put_int32\>/;'q;"	kind:pred
string_writer.put_int64	../library/stream.string_writer.m	/^:- pred put_int64(/;kq|/^\<put_int64\>/;'q;"	kind:pred
string_writer.put_int8	../library/stream.string_writer.m	/^:- pred put_int8(/;kq|/^\<put_int8\>/;'q;"	kind:pred
string_writer.put_uint	../library/stream.string_writer.m	/^:- pred put_uint(/;kq|/^\<put_uint\>/;'q;"	kind:pred
string_writer.put_uint16	../library/stream.string_writer.m	/^:- pred put_uint16(/;kq|/^\<put_uint16\>/;'q;"	kind:pred
string_writer.put_uint32	../library/stream.string_writer.m	/^:- pred put_uint32(/;kq|/^\<put_uint32\>/;'q;"	kind:pred
string_writer.put_uint64	../library/stream.string_writer.m	/^:- pred put_uint64(/;kq|/^\<put_uint64\>/;'q;"	kind:pred
string_writer.put_uint8	../library/stream.string_writer.m	/^:- pred put_uint8(/;kq|/^\<put_uint8\>/;'q;"	kind:pred
string_writer.type_builtin_int	../library/stream.string_writer.m	/^    ;       type_builtin_int$/;kq|-;/\<string_writer.type_builtin_int\>/;'q;"	kind:cons	file:
string_writer.write	../library/stream.string_writer.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
string_writer.write	../library/stream.string_writer.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
string_writer.write_arg	../library/stream.string_writer.m	/^:- pred write_arg(/;kq|/^\<write_arg\>/;'q;"	kind:pred	file:
string_writer.write_array	../library/stream.string_writer.m	/^:- pred write_array(Stream::in, array(/;kq|/^\<write_array\>/;'q;"	kind:pred	file:
string_writer.write_c_pointer	../library/stream.string_writer.m	/^:- pred write_c_pointer(/;kq|/^\<write_c_pointer\>/;'q;"	kind:pred	file:
string_writer.write_cc	../library/stream.string_writer.m	/^:- pred write_cc(/;kq|/^\<write_cc\>/;'q;"	kind:pred
string_writer.write_list_tail	../library/stream.string_writer.m	/^:- pred write_list_tail(/;kq|/^\<write_list_tail\>/;'q;"	kind:pred	file:
string_writer.write_term_args	../library/stream.string_writer.m	/^:- pred write_term_args(Stream, deconstruct.noncanon_handling, list(/;kq|/^\<write_term_args\>/;'q;"	kind:pred	file:
string_writer.write_type_desc	../library/stream.string_writer.m	/^:- pred write_type_desc(/;kq|/^\<write_type_desc\>/;'q;"	kind:pred	file:
string_writer.write_univ	../library/stream.string_writer.m	/^:- pred write_univ(/;kq|/^\<write_univ\>/;'q;"	kind:pred
strip	../library/string.m	/^:- func strip(/;kq|/^\<strip\>/;'q;"	kind:func
strip_leading_win32_current_drive_root_directory	../library/dir.m	/^:- pred strip_leading_win32_current_drive_root_directory(list(/;kq|/^\<strip_leading_win32_current_drive_root_directory\>/;'q;"	kind:pred	file:
strip_leading_win32_drive_root_directory	../library/dir.m	/^:- pred strip_leading_win32_drive_root_directory(list(/;kq|/^\<strip_leading_win32_drive_root_directory\>/;'q;"	kind:pred	file:
strip_leading_win32_root_directory	../library/dir.m	/^:- pred strip_leading_win32_root_directory(list(/;kq|/^\<strip_leading_win32_root_directory\>/;'q;"	kind:pred	file:
strip_leading_win32_unc_root_directory	../library/dir.m	/^:- pred strip_leading_win32_unc_root_directory(list(char)::in, list(/;kq|/^\<strip_leading_win32_unc_root_directory\>/;'q;"	kind:pred	file:
strip_outermost_qualifier	../mdbcomp/sym_name.m	/^:- pred strip_outermost_qualifier(/;kq|/^\<strip_outermost_qualifier\>/;'q;"	kind:pred
strip_outermost_qualifier	sym_name.m	/^:- pred strip_outermost_qualifier(/;kq|/^\<strip_outermost_qualifier\>/;'q;"	kind:pred
stylesheet_href	../library/term_to_xml.m	/^                stylesheet_href :: string$/;kq|-;/\<stylesheet_href\>/;'q;"	kind:fld
stylesheet_type	../library/term_to_xml.m	/^                stylesheet_type :: string, % For example "text\/xsl"$/;kq|-;/\<stylesheet_type\>/;'q;"	kind:fld
sub_string_search	../library/string.m	/^:- pred sub_string_search(/;kq|/^\<sub_string_search\>/;'q;"	kind:pred
sub_string_search_start	../library/string.m	/^:- pred sub_string_search_start(/;kq|/^\<sub_string_search_start\>/;'q;"	kind:pred
sublist	../library/list.m	/^:- pred sublist(list(T)::in, list(/;kq|/^\<sublist\>/;'q;"	kind:pred
sublist	../library/one_or_more.m	/^:- pred sublist(one_or_more(T)::in, one_or_more(/;kq|/^\<sublist\>/;'q;"	kind:pred
subset	../library/diet.m	/^:- pred subset(diet(T)::in, diet(T)::in) is semidet <= diet_element(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/fat_sparse_bitset.m	/^:- pred subset(fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/fatter_sparse_bitset.m	/^:- pred subset(fatter_sparse_bitset(T)::in, fatter_sparse_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/ranges.m	/^:- pred subset(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/set.m	/^:- pred subset(set(T)::in, set(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/set_bbbtree.m	/^:- pred subset(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/set_ctree234.m	/^:- pred subset(set_ctree234(T)::in, set_ctree234(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/set_ordlist.m	/^:- pred subset(set_ordlist(T)::in, set_ordlist(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/set_tree234.m	/^:- pred subset(set_tree234(T)::in, set_tree234(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/set_unordlist.m	/^:- pred subset(set_unordlist(T)::in, set_unordlist(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/sparse_bitset.m	/^:- pred subset(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/test_bitset.m	/^:- pred subset(test_bitset(T)::in, test_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/tree_bitset.m	/^:- pred subset(tree_bitset(T)::in, tree_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
subset_2	../library/diet.m	/^:- pred subset_2(interval(T)::in, diet(T)::in, interval(T)::in, diet(/;kq|/^\<subset_2\>/;'q;"	kind:pred	file:
subset_compare	../library/bag.m	/^:- pred subset_compare(comparison_result::out, bag(T)::in, bag(/;kq|/^\<subset_compare\>/;'q;"	kind:pred
subset_compare_loop	../library/bag.m	/^:- pred subset_compare_loop(/;kq|/^\<subset_compare_loop\>/;'q;"	kind:pred	file:
subset_compare_verify_le	../library/bag.m	/^:- pred subset_compare_verify_le(/;kq|/^\<subset_compare_verify_le\>/;'q;"	kind:pred	file:
substitute_corresponding_in_term	../library/term.m	/^:- pred substitute_corresponding_in_term(list(var(T))::in, list(term(/;kq|/^\<substitute_corresponding_in_term\>/;'q;"	kind:pred
substitute_corresponding_in_term	../library/term_subst.m	/^:- pred substitute_corresponding_in_term(list(var(T))::in, list(term(/;kq|/^\<substitute_corresponding_in_term\>/;'q;"	kind:pred
substitute_corresponding_in_terms	../library/term.m	/^:- pred substitute_corresponding_in_terms(list(var(T))::in, list(term(/;kq|/^\<substitute_corresponding_in_terms\>/;'q;"	kind:pred
substitute_corresponding_in_terms	../library/term_subst.m	/^:- pred substitute_corresponding_in_terms(list(var(T))::in, list(term(/;kq|/^\<substitute_corresponding_in_terms\>/;'q;"	kind:pred
substitute_var_in_term	../library/term.m	/^:- pred substitute_var_in_term(var(T)::in, term(/;kq|/^\<substitute_var_in_term\>/;'q;"	kind:pred
substitute_var_in_term	../library/term_subst.m	/^:- pred substitute_var_in_term(var(T)::in, term(/;kq|/^\<substitute_var_in_term\>/;'q;"	kind:pred
substitute_var_in_terms	../library/term.m	/^:- pred substitute_var_in_terms(var(T)::in, term(/;kq|/^\<substitute_var_in_terms\>/;'q;"	kind:pred
substitute_var_in_terms	../library/term_subst.m	/^:- pred substitute_var_in_terms(var(T)::in, term(/;kq|/^\<substitute_var_in_terms\>/;'q;"	kind:pred
substitution	../library/term.m	/^:- type substitution(T) == map(var(T), term(T)).$/;kq|-;/\<substitution\>/;'q;"	kind:type
substring	../library/string.m	/^    ;       substring(string, int, int).    % string, start, end offset$/;kq|-;/\<substring\>/;'q;"	kind:cons
subtract	../library/bag.m	/^:- func subtract(bag(T), bag(T)) = bag(/;kq|/^\<subtract\>/;'q;"	kind:func
subtract_ints_with_borrow	../library/calendar.m	/^:- pred subtract_ints_with_borrow(/;kq|/^\<subtract_ints_with_borrow\>/;'q;"	kind:pred	file:
subtract_loop	../library/bag.m	/^:- pred subtract_loop(assoc_list(T, int), assoc_list(/;kq|/^\<subtract_loop\>/;'q;"	kind:pred	file:
subtract_small	../library/bag.m	/^:- func subtract_small(bag(T), bag(T)) = bag(/;kq|/^\<subtract_small\>/;'q;"	kind:func
subtract_small_loop	../library/bag.m	/^:- pred subtract_small_loop(map(T, int)::in, map(T, int)::in, map(/;kq|/^\<subtract_small_loop\>/;'q;"	kind:pred	file:
succeeded	../library/exception.m	/^    --->    succeeded(T)$/;kq|-;/\<succeeded\>/;'q;"	kind:cons
successive_integers	../library/list.m	/^:- pred successive_integers(int::in, int::in, list(int)::in, list(/;kq|/^\<successive_integers\>/;'q;"	kind:pred	file:
successor	../library/diet.m	/^    func successor(T) = T,$/;kq|-;/\<successor\>/;'q;"	kind:tcm
suffix	../library/string.m	/^:- pred suffix(/;kq|/^\<suffix\>/;'q;"	kind:pred
suffix_length	../library/string.m	/^:- func suffix_length(pred(char)::in(pred(/;kq|/^\<suffix_length\>/;'q;"	kind:func
suffix_length_loop	../library/string.m	/^:- pred suffix_length_loop(pred(char)::in(pred(/;kq|/^\<suffix_length_loop\>/;'q;"	kind:pred	file:
sul	../library/set_unordlist.m	/^    --->    sul(list(T)).$/;kq|-;/\<sul\>/;'q;"	kind:cons	file:
sum_counts_on_line	../mdbcomp/trace_counts.m	/^:- func sum_counts_on_line(/;kq|/^\<sum_counts_on_line\>/;'q;"	kind:func	file:
sum_counts_on_line	trace_counts.m	/^:- func sum_counts_on_line(/;kq|/^\<sum_counts_on_line\>/;'q;"	kind:func	file:
sum_piece_lengths	../library/string.m	/^:- pred sum_piece_lengths(string::in, bool::in, list(/;kq|/^\<sum_piece_lengths\>/;'q;"	kind:pred	file:
sum_proc_trace_counts	../mdbcomp/trace_counts.m	/^:- pred sum_proc_trace_counts(/;kq|/^\<sum_proc_trace_counts\>/;'q;"	kind:pred	file:
sum_proc_trace_counts	trace_counts.m	/^:- pred sum_proc_trace_counts(/;kq|/^\<sum_proc_trace_counts\>/;'q;"	kind:pred	file:
sum_trace_count_file_type	../mdbcomp/trace_counts.m	/^:- func sum_trace_count_file_type(/;kq|/^\<sum_trace_count_file_type\>/;'q;"	kind:func
sum_trace_count_file_type	trace_counts.m	/^:- func sum_trace_count_file_type(/;kq|/^\<sum_trace_count_file_type\>/;'q;"	kind:func
sum_trace_counts	../mdbcomp/trace_counts.m	/^:- pred sum_trace_counts(/;kq|/^\<sum_trace_counts\>/;'q;"	kind:pred
sum_trace_counts	trace_counts.m	/^:- pred sum_trace_counts(/;kq|/^\<sum_trace_counts\>/;'q;"	kind:pred
summarize_trace_counts_list	../mdbcomp/trace_counts.m	/^:- pred summarize_trace_counts_list(list(/;kq|/^\<summarize_trace_counts_list\>/;'q;"	kind:pred
summarize_trace_counts_list	trace_counts.m	/^:- pred summarize_trace_counts_list(list(/;kq|/^\<summarize_trace_counts_list\>/;'q;"	kind:pred
sunday	../library/calendar.m	/^    ;       sunday.$/;kq|-;/\<sunday\>/;'q;"	kind:cons
suo_two	../library/tree234.m	/^:- mode suo_two == out(uniq_two(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<suo_two\>/;'q;"	kind:mode	file:
superclass_from_typeclass_info	../library/private_builtin.m	/^:- pred superclass_from_typeclass_info(/;kq|/^\<superclass_from_typeclass_info\>/;'q;"	kind:pred
superset	../library/diet.m	/^:- pred superset(diet(T)::in, diet(T)::in) is semidet <= diet_element(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/fat_sparse_bitset.m	/^:- pred superset(fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/fatter_sparse_bitset.m	/^:- pred superset(fatter_sparse_bitset(T)::in, fatter_sparse_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/set.m	/^:- pred superset(set(T)::in, set(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/set_bbbtree.m	/^:- pred superset(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/set_ctree234.m	/^:- pred superset(set_ctree234(T)::in, set_ctree234(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/set_ordlist.m	/^:- pred superset(set_ordlist(T)::in, set_ordlist(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/set_tree234.m	/^:- pred superset(set_tree234(T)::in, set_tree234(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/set_unordlist.m	/^:- pred superset(set_unordlist(T)::in, set_unordlist(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/sparse_bitset.m	/^:- pred superset(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/test_bitset.m	/^:- pred superset(test_bitset(T)::in, test_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/tree_bitset.m	/^:- pred superset(tree_bitset(T)::in, tree_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
suspicion_ratio	../mdbcomp/slice_and_dice.m	/^:- func suspicion_ratio(/;kq|/^\<suspicion_ratio\>/;'q;"	kind:func
suspicion_ratio	slice_and_dice.m	/^:- func suspicion_ratio(/;kq|/^\<suspicion_ratio\>/;'q;"	kind:func
suspicion_ratio_binary	../mdbcomp/slice_and_dice.m	/^:- func suspicion_ratio_binary(/;kq|/^\<suspicion_ratio_binary\>/;'q;"	kind:func
suspicion_ratio_binary	slice_and_dice.m	/^:- func suspicion_ratio_binary(/;kq|/^\<suspicion_ratio_binary\>/;'q;"	kind:func
suspicion_ratio_normalised	../mdbcomp/slice_and_dice.m	/^:- func suspicion_ratio_normalised(/;kq|/^\<suspicion_ratio_normalised\>/;'q;"	kind:func
suspicion_ratio_normalised	slice_and_dice.m	/^:- func suspicion_ratio_normalised(/;kq|/^\<suspicion_ratio_normalised\>/;'q;"	kind:func
svremove	../library/assoc_list.m	/^:- pred svremove(K::in, V::out, assoc_list(K, V)::in, assoc_list(/;kq|/^\<svremove\>/;'q;"	kind:pred
svremove	../library/kv_list.m	/^:- pred svremove(K::in, V::out, kv_list(K, V)::in, kv_list(/;kq|/^\<svremove\>/;'q;"	kind:pred
swap	../library/array.m	/^:- pred swap(int::in, int::in, array(T)::array_di, array(/;kq|/^\<swap\>/;'q;"	kind:pred
swap_heap_and_solutions_heap	../library/solutions.m	/^:- impure pred swap_heap_and_solutions_heap is det.$/;kq|/^\<swap_heap_and_solutions_heap\>/;'q;"	kind:pred	file:
switch_can_fail_rep	../mdbcomp/program_representation.m	/^:- type switch_can_fail_rep$/;kq|-;/\<switch_can_fail_rep\>/;'q;"	kind:type
switch_can_fail_rep	program_representation.m	/^:- type switch_can_fail_rep$/;kq|-;/\<switch_can_fail_rep\>/;'q;"	kind:type
switch_can_not_fail_rep	../mdbcomp/program_representation.m	/^    ;       switch_can_not_fail_rep.$/;kq|-;/\<switch_can_not_fail_rep\>/;'q;"	kind:cons
switch_can_not_fail_rep	program_representation.m	/^    ;       switch_can_not_fail_rep.$/;kq|-;/\<switch_can_not_fail_rep\>/;'q;"	kind:cons
switch_rep	../mdbcomp/program_representation.m	/^    ;       switch_rep($/;kq|-;/\<switch_rep\>/;'q;"	kind:cons
switch_rep	program_representation.m	/^    ;       switch_rep($/;kq|-;/\<switch_rep\>/;'q;"	kind:cons
sym_name	../mdbcomp/sym_name.m	/^:- type sym_name$/;kq|-;/\<sym_name\>/;'q;"	kind:type
sym_name	sym_name.m	/^:- type sym_name$/;kq|-;/\<sym_name\>/;'q;"	kind:type
sym_name.add_sym_name_suffix	../mdbcomp/sym_name.m	/^:- pred add_sym_name_suffix(/;kq|/^\<add_sym_name_suffix\>/;'q;"	kind:pred
sym_name.add_sym_name_suffix	sym_name.m	/^:- pred add_sym_name_suffix(/;kq|/^\<add_sym_name_suffix\>/;'q;"	kind:pred
sym_name.det_list_to_sym_name	../mdbcomp/sym_name.m	/^:- pred det_list_to_sym_name(list(/;kq|/^\<det_list_to_sym_name\>/;'q;"	kind:pred
sym_name.det_list_to_sym_name	sym_name.m	/^:- pred det_list_to_sym_name(list(/;kq|/^\<det_list_to_sym_name\>/;'q;"	kind:pred
sym_name.get_ancestors	../mdbcomp/sym_name.m	/^:- func get_ancestors(module_name) = list(/;kq|/^\<get_ancestors\>/;'q;"	kind:func
sym_name.get_ancestors	sym_name.m	/^:- func get_ancestors(module_name) = list(/;kq|/^\<get_ancestors\>/;'q;"	kind:func
sym_name.get_ancestors_loop	../mdbcomp/sym_name.m	/^:- pred get_ancestors_loop(/;kq|/^\<get_ancestors_loop\>/;'q;"	kind:pred	file:
sym_name.get_ancestors_loop	sym_name.m	/^:- pred get_ancestors_loop(/;kq|/^\<get_ancestors_loop\>/;'q;"	kind:pred	file:
sym_name.get_ancestors_set	../mdbcomp/sym_name.m	/^:- func get_ancestors_set(module_name) = set(/;kq|/^\<get_ancestors_set\>/;'q;"	kind:func
sym_name.get_ancestors_set	sym_name.m	/^:- func get_ancestors_set(module_name) = set(/;kq|/^\<get_ancestors_set\>/;'q;"	kind:func
sym_name.list_to_sym_name	../mdbcomp/sym_name.m	/^:- pred list_to_sym_name(list(/;kq|/^\<list_to_sym_name\>/;'q;"	kind:pred
sym_name.list_to_sym_name	sym_name.m	/^:- pred list_to_sym_name(list(/;kq|/^\<list_to_sym_name\>/;'q;"	kind:pred
sym_name.list_to_sym_name_loop	../mdbcomp/sym_name.m	/^:- pred list_to_sym_name_loop(list(/;kq|/^\<list_to_sym_name_loop\>/;'q;"	kind:pred	file:
sym_name.list_to_sym_name_loop	sym_name.m	/^:- pred list_to_sym_name_loop(list(/;kq|/^\<list_to_sym_name_loop\>/;'q;"	kind:pred	file:
sym_name.module_name	../mdbcomp/sym_name.m	/^:- type module_name == sym_name.$/;kq|-;/\<sym_name.module_name\>/;'q;"	kind:type
sym_name.module_name	sym_name.m	/^:- type module_name == sym_name.$/;kq|-;/\<sym_name.module_name\>/;'q;"	kind:type
sym_name.outermost_qualifier	../mdbcomp/sym_name.m	/^:- func outermost_qualifier(/;kq|/^\<outermost_qualifier\>/;'q;"	kind:func
sym_name.outermost_qualifier	sym_name.m	/^:- func outermost_qualifier(/;kq|/^\<outermost_qualifier\>/;'q;"	kind:func
sym_name.qualified	../mdbcomp/sym_name.m	/^    ;       qualified(sym_name, string).$/;kq|-;/\<sym_name.qualified\>/;'q;"	kind:cons
sym_name.qualified	sym_name.m	/^    ;       qualified(sym_name, string).$/;kq|-;/\<sym_name.qualified\>/;'q;"	kind:cons
sym_name.string_to_sym_name	../mdbcomp/sym_name.m	/^:- func string_to_sym_name(/;kq|/^\<string_to_sym_name\>/;'q;"	kind:func
sym_name.string_to_sym_name	sym_name.m	/^:- func string_to_sym_name(/;kq|/^\<string_to_sym_name\>/;'q;"	kind:func
sym_name.unqualified	../mdbcomp/sym_name.m	/^    --->    unqualified(string)$/;kq|-;/\<sym_name.unqualified\>/;'q;"	kind:cons
sym_name.unqualified	sym_name.m	/^    --->    unqualified(string)$/;kq|-;/\<sym_name.unqualified\>/;'q;"	kind:cons
sym_name.unqualify_name	../mdbcomp/sym_name.m	/^:- func unqualify_name(/;kq|/^\<unqualify_name\>/;'q;"	kind:func
sym_name.unqualify_name	sym_name.m	/^:- func unqualify_name(/;kq|/^\<unqualify_name\>/;'q;"	kind:func
sym_name_get_module_name	../mdbcomp/sym_name.m	/^:- pred sym_name_get_module_name(/;kq|/^\<sym_name_get_module_name\>/;'q;"	kind:pred
sym_name_get_module_name	sym_name.m	/^:- pred sym_name_get_module_name(/;kq|/^\<sym_name_get_module_name\>/;'q;"	kind:pred
sym_name_get_module_name_default	../mdbcomp/sym_name.m	/^:- pred sym_name_get_module_name_default(/;kq|/^\<sym_name_get_module_name_default\>/;'q;"	kind:pred
sym_name_get_module_name_default	sym_name.m	/^:- pred sym_name_get_module_name_default(/;kq|/^\<sym_name_get_module_name_default\>/;'q;"	kind:pred
sym_name_get_module_name_default_name	../mdbcomp/sym_name.m	/^:- pred sym_name_get_module_name_default_name(/;kq|/^\<sym_name_get_module_name_default_name\>/;'q;"	kind:pred
sym_name_get_module_name_default_name	sym_name.m	/^:- pred sym_name_get_module_name_default_name(/;kq|/^\<sym_name_get_module_name_default_name\>/;'q;"	kind:pred
sym_name_to_list	../mdbcomp/sym_name.m	/^:- func sym_name_to_list(sym_name) = list(/;kq|/^\<sym_name_to_list\>/;'q;"	kind:func
sym_name_to_list	sym_name.m	/^:- func sym_name_to_list(sym_name) = list(/;kq|/^\<sym_name_to_list\>/;'q;"	kind:func
sym_name_to_qualifier_list_and_name	../mdbcomp/sym_name.m	/^:- pred sym_name_to_qualifier_list_and_name(/;kq|/^\<sym_name_to_qualifier_list_and_name\>/;'q;"	kind:pred
sym_name_to_qualifier_list_and_name	sym_name.m	/^:- pred sym_name_to_qualifier_list_and_name(/;kq|/^\<sym_name_to_qualifier_list_and_name\>/;'q;"	kind:pred
sym_name_to_string	../mdbcomp/sym_name.m	/^:- func sym_name_to_string(/;kq|/^\<sym_name_to_string\>/;'q;"	kind:func
sym_name_to_string	sym_name.m	/^:- func sym_name_to_string(/;kq|/^\<sym_name_to_string\>/;'q;"	kind:func
sym_name_to_string_sep	../mdbcomp/sym_name.m	/^:- func sym_name_to_string_sep(/;kq|/^\<sym_name_to_string_sep\>/;'q;"	kind:func
sym_name_to_string_sep	sym_name.m	/^:- func sym_name_to_string_sep(/;kq|/^\<sym_name_to_string_sep\>/;'q;"	kind:func
sym_name_to_term	../mdbcomp/sym_name.m	/^:- pred sym_name_to_term(term.context::in, sym_name::in, list(term(/;kq|/^\<sym_name_to_term\>/;'q;"	kind:pred
sym_name_to_term	sym_name.m	/^:- pred sym_name_to_term(term.context::in, sym_name::in, list(term(/;kq|/^\<sym_name_to_term\>/;'q;"	kind:pred
symbolic_link	../library/io.m	/^    ;       symbolic_link$/;kq|-;/\<symbolic_link\>/;'q;"	kind:cons
symlink_check_result	../library/dir.m	/^:- type symlink_check_result$/;kq|-;/\<symlink_check_result\>/;'q;"	kind:type	file:
symmetric_closure	../library/digraph.m	/^:- func symmetric_closure(digraph(T)) = digraph(/;kq|/^\<symmetric_closure\>/;'q;"	kind:func
syserr_errno	../library/io.error_util.m	/^    --->    syserr_errno$/;kq|-;/\<syserr_errno\>/;'q;"	kind:cons	file:
syserr_errno_or_win32	../library/io.error_util.m	/^    ;       syserr_errno_or_win32$/;kq|-;/\<syserr_errno_or_win32\>/;'q;"	kind:cons	file:
syserr_exception_object	../library/io.error_util.m	/^    ;       syserr_exception_object.$/;kq|-;/\<syserr_exception_object\>/;'q;"	kind:cons	file:
system	../library/term_to_xml.m	/^    ;       system(string).                 % URL$/;kq|-;/\<system\>/;'q;"	kind:cons
system_error_errno_name	../library/io.m	/^:- pred system_error_errno_name(/;kq|/^\<system_error_errno_name\>/;'q;"	kind:pred	file:
system_error_exception_name	../library/io.m	/^:- pred system_error_exception_name(/;kq|/^\<system_error_exception_name\>/;'q;"	kind:pred	file:
system_error_is_success	../library/io.m	/^:- pred system_error_is_success(/;kq|/^\<system_error_is_success\>/;'q;"	kind:pred
system_error_style	../library/io.error_util.m	/^:- type system_error_style$/;kq|-;/\<system_error_style\>/;'q;"	kind:type	file:
system_error_win32_error_name	../library/io.m	/^:- pred system_error_win32_error_name(/;kq|/^\<system_error_win32_error_name\>/;'q;"	kind:pred	file:
system_result	../library/io.m	/^:- type system_result$/;kq|-;/\<system_result\>/;'q;"	kind:type
system_rng.close_system_rng	../library/random.system_rng.m	/^:- pred close_system_rng(/;kq|/^\<close_system_rng\>/;'q;"	kind:pred
system_rng.do_close_system_rng	../library/random.system_rng.m	/^:- pred do_close_system_rng(/;kq|/^\<do_close_system_rng\>/;'q;"	kind:pred	file:
system_rng.do_generate_uint16	../library/random.system_rng.m	/^:- pred do_generate_uint16(/;kq|/^\<do_generate_uint16\>/;'q;"	kind:pred	file:
system_rng.do_generate_uint32	../library/random.system_rng.m	/^:- pred do_generate_uint32(/;kq|/^\<do_generate_uint32\>/;'q;"	kind:pred	file:
system_rng.do_generate_uint64	../library/random.system_rng.m	/^:- pred do_generate_uint64(/;kq|/^\<do_generate_uint64\>/;'q;"	kind:pred	file:
system_rng.do_generate_uint8	../library/random.system_rng.m	/^:- pred do_generate_uint8(/;kq|/^\<do_generate_uint8\>/;'q;"	kind:pred	file:
system_rng.do_open_system_rng	../library/random.system_rng.m	/^:- pred do_open_system_rng(/;kq|/^\<do_open_system_rng\>/;'q;"	kind:pred	file:
system_rng.generate_uint16	../library/random.system_rng.m	/^    pred(generate_uint16\/4) is system_rng.generate_uint16,$/;kq|-;/\<system_rng.generate_uint16\>/;'q;"	kind:tcim	file:
system_rng.generate_uint16	../library/random.system_rng.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
system_rng.generate_uint32	../library/random.system_rng.m	/^    pred(generate_uint32\/4) is system_rng.generate_uint32,$/;kq|-;/\<system_rng.generate_uint32\>/;'q;"	kind:tcim	file:
system_rng.generate_uint32	../library/random.system_rng.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
system_rng.generate_uint64	../library/random.system_rng.m	/^    pred(generate_uint64\/4) is system_rng.generate_uint64$/;kq|-;/\<system_rng.generate_uint64\>/;'q;"	kind:tcim	file:
system_rng.generate_uint64	../library/random.system_rng.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
system_rng.generate_uint8	../library/random.system_rng.m	/^    pred(generate_uint8\/4) is system_rng.generate_uint8,$/;kq|-;/\<system_rng.generate_uint8\>/;'q;"	kind:tcim	file:
system_rng.generate_uint8	../library/random.system_rng.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
system_rng.have_system_rng	../library/random.system_rng.m	/^:- pred have_system_rng is semidet.$/;kq|/^\<have_system_rng\>/;'q;"	kind:pred
system_rng.open_system_rng	../library/random.system_rng.m	/^:- pred open_system_rng(maybe_error(/;kq|/^\<open_system_rng\>/;'q;"	kind:pred
system_rng.urandom	../library/random.system_rng.m	/^:- instance urandom(system_rng, io) where [$/;kq|-;/\<system_rng.urandom\>/;'q;"	kind:tci	file:
system_temp_dir	../library/io.file.m	/^:- pred system_temp_dir(/;kq|/^\<system_temp_dir\>/;'q;"	kind:pred	file:
table	../library/ops.m	/^:- type table == ops.mercury_op_table.$/;kq|-;/\<table\>/;'q;"	kind:type
table_builtin.loop_active	../library/table_builtin.m	/^    ;       loop_active.$/;kq|-;/\<table_builtin.loop_active\>/;'q;"	kind:cons
table_builtin.loop_inactive	../library/table_builtin.m	/^    --->    loop_inactive$/;kq|-;/\<table_builtin.loop_inactive\>/;'q;"	kind:cons
table_builtin.loop_status	../library/table_builtin.m	/^:- type loop_status$/;kq|-;/\<table_builtin.loop_status\>/;'q;"	kind:type
table_builtin.memo_det_active	../library/table_builtin.m	/^    ;       memo_det_active$/;kq|-;/\<table_builtin.memo_det_active\>/;'q;"	kind:cons
table_builtin.memo_det_status	../library/table_builtin.m	/^:- type memo_det_status$/;kq|-;/\<table_builtin.memo_det_status\>/;'q;"	kind:type
table_builtin.memo_non_active	../library/table_builtin.m	/^    ;       memo_non_active$/;kq|-;/\<table_builtin.memo_non_active\>/;'q;"	kind:cons
table_builtin.memo_non_record	../library/table_builtin.m	/^:- type memo_non_record$/;kq|-;/\<table_builtin.memo_non_record\>/;'q;"	kind:type	file:
table_builtin.memo_non_status	../library/table_builtin.m	/^:- type memo_non_status$/;kq|-;/\<table_builtin.memo_non_status\>/;'q;"	kind:type
table_builtin.memo_semi_active	../library/table_builtin.m	/^    ;       memo_semi_active$/;kq|-;/\<table_builtin.memo_semi_active\>/;'q;"	kind:cons
table_builtin.memo_semi_failed	../library/table_builtin.m	/^    ;       memo_semi_failed.$/;kq|-;/\<table_builtin.memo_semi_failed\>/;'q;"	kind:cons
table_builtin.memo_semi_status	../library/table_builtin.m	/^:- type memo_semi_status$/;kq|-;/\<table_builtin.memo_semi_status\>/;'q;"	kind:type
table_builtin.ml_answer_block	../library/table_builtin.m	/^:- type ml_answer_block$/;kq|-;/\<table_builtin.ml_answer_block\>/;'q;"	kind:type	file:
table_builtin.ml_answer_list	../library/table_builtin.m	/^:- type ml_answer_list$/;kq|-;/\<table_builtin.ml_answer_list\>/;'q;"	kind:type	file:
table_builtin.ml_consumer	../library/table_builtin.m	/^:- type ml_consumer$/;kq|-;/\<table_builtin.ml_consumer\>/;'q;"	kind:type	file:
table_builtin.ml_generator	../library/table_builtin.m	/^:- type ml_generator$/;kq|-;/\<table_builtin.ml_generator\>/;'q;"	kind:type	file:
table_builtin.ml_subgoal	../library/table_builtin.m	/^:- type ml_subgoal$/;kq|-;/\<table_builtin.ml_subgoal\>/;'q;"	kind:type	file:
table_builtin.ml_trie_node	../library/table_builtin.m	/^:- type ml_trie_node$/;kq|-;/\<table_builtin.ml_trie_node\>/;'q;"	kind:type	file:
table_builtin.mm_active	../library/table_builtin.m	/^    ;       mm_active$/;kq|-;/\<table_builtin.mm_active\>/;'q;"	kind:cons
table_builtin.mm_complete	../library/table_builtin.m	/^    ;       mm_complete.$/;kq|-;/\<table_builtin.mm_complete\>/;'q;"	kind:cons
table_builtin.mm_inactive	../library/table_builtin.m	/^    --->    mm_inactive$/;kq|-;/\<table_builtin.mm_inactive\>/;'q;"	kind:cons
table_builtin.mm_status	../library/table_builtin.m	/^:- type mm_status$/;kq|-;/\<table_builtin.mm_status\>/;'q;"	kind:type
table_builtin.table_error	../library/table_builtin.m	/^:- pred table_error(/;kq|/^\<table_error\>/;'q;"	kind:pred
table_builtin.table_loop_setup	../library/table_builtin.m	/^:- impure pred table_loop_setup(/;kq|/^\<table_loop_setup\>/;'q;"	kind:pred
table_builtin.table_mm_setup	../library/table_builtin.m	/^:- impure pred table_mm_setup(/;kq|/^\<table_mm_setup\>/;'q;"	kind:pred
table_error	../library/table_builtin.m	/^:- pred table_error(/;kq|/^\<table_error\>/;'q;"	kind:pred
table_io_copy_io_state	../library/table_builtin.m	/^:- pred table_io_copy_io_state(/;kq|/^\<table_io_copy_io_state\>/;'q;"	kind:pred
table_io_has_occurred	../library/table_builtin.m	/^:- impure pred table_io_has_occurred(/;kq|/^\<table_io_has_occurred\>/;'q;"	kind:pred
table_io_in_range	../library/table_builtin.m	/^:- impure pred table_io_in_range(/;kq|/^\<table_io_in_range\>/;'q;"	kind:pred
table_io_left_bracket_unitized_goal	../library/table_builtin.m	/^:- impure pred table_io_left_bracket_unitized_goal(/;kq|/^\<table_io_left_bracket_unitized_goal\>/;'q;"	kind:pred
table_io_right_bracket_unitized_goal	../library/table_builtin.m	/^:- impure pred table_io_right_bracket_unitized_goal(/;kq|/^\<table_io_right_bracket_unitized_goal\>/;'q;"	kind:pred
table_lookup_insert_char	../library/table_builtin.m	/^:- impure pred table_lookup_insert_char(/;kq|/^\<table_lookup_insert_char\>/;'q;"	kind:pred
table_lookup_insert_enum	../library/table_builtin.m	/^:- impure pred table_lookup_insert_enum(/;kq|/^\<table_lookup_insert_enum\>/;'q;"	kind:pred
table_lookup_insert_float	../library/table_builtin.m	/^:- impure pred table_lookup_insert_float(/;kq|/^\<table_lookup_insert_float\>/;'q;"	kind:pred
table_lookup_insert_foreign_enum	../library/table_builtin.m	/^:- impure pred table_lookup_insert_foreign_enum(/;kq|/^\<table_lookup_insert_foreign_enum\>/;'q;"	kind:pred
table_lookup_insert_gen	../library/table_builtin.m	/^:- impure pred table_lookup_insert_gen(/;kq|/^\<table_lookup_insert_gen\>/;'q;"	kind:pred
table_lookup_insert_gen_addr	../library/table_builtin.m	/^:- impure pred table_lookup_insert_gen_addr(/;kq|/^\<table_lookup_insert_gen_addr\>/;'q;"	kind:pred
table_lookup_insert_gen_poly	../library/table_builtin.m	/^:- impure pred table_lookup_insert_gen_poly(/;kq|/^\<table_lookup_insert_gen_poly\>/;'q;"	kind:pred
table_lookup_insert_gen_poly_addr	../library/table_builtin.m	/^:- impure pred table_lookup_insert_gen_poly_addr(/;kq|/^\<table_lookup_insert_gen_poly_addr\>/;'q;"	kind:pred
table_lookup_insert_int	../library/table_builtin.m	/^:- impure pred table_lookup_insert_int(/;kq|/^\<table_lookup_insert_int\>/;'q;"	kind:pred
table_lookup_insert_int16	../library/table_builtin.m	/^:- impure pred table_lookup_insert_int16(/;kq|/^\<table_lookup_insert_int16\>/;'q;"	kind:pred
table_lookup_insert_int32	../library/table_builtin.m	/^:- impure pred table_lookup_insert_int32(/;kq|/^\<table_lookup_insert_int32\>/;'q;"	kind:pred
table_lookup_insert_int64	../library/table_builtin.m	/^:- impure pred table_lookup_insert_int64(/;kq|/^\<table_lookup_insert_int64\>/;'q;"	kind:pred
table_lookup_insert_int8	../library/table_builtin.m	/^:- impure pred table_lookup_insert_int8(/;kq|/^\<table_lookup_insert_int8\>/;'q;"	kind:pred
table_lookup_insert_start_int	../library/table_builtin.m	/^:- impure pred table_lookup_insert_start_int(/;kq|/^\<table_lookup_insert_start_int\>/;'q;"	kind:pred
table_lookup_insert_string	../library/table_builtin.m	/^:- impure pred table_lookup_insert_string(/;kq|/^\<table_lookup_insert_string\>/;'q;"	kind:pred
table_lookup_insert_typeclassinfo	../library/table_builtin.m	/^:- impure pred table_lookup_insert_typeclassinfo(/;kq|/^\<table_lookup_insert_typeclassinfo\>/;'q;"	kind:pred
table_lookup_insert_typeinfo	../library/table_builtin.m	/^:- impure pred table_lookup_insert_typeinfo(/;kq|/^\<table_lookup_insert_typeinfo\>/;'q;"	kind:pred
table_lookup_insert_uint	../library/table_builtin.m	/^:- impure pred table_lookup_insert_uint(/;kq|/^\<table_lookup_insert_uint\>/;'q;"	kind:pred
table_lookup_insert_uint16	../library/table_builtin.m	/^:- impure pred table_lookup_insert_uint16(/;kq|/^\<table_lookup_insert_uint16\>/;'q;"	kind:pred
table_lookup_insert_uint32	../library/table_builtin.m	/^:- impure pred table_lookup_insert_uint32(/;kq|/^\<table_lookup_insert_uint32\>/;'q;"	kind:pred
table_lookup_insert_uint64	../library/table_builtin.m	/^:- impure pred table_lookup_insert_uint64(/;kq|/^\<table_lookup_insert_uint64\>/;'q;"	kind:pred
table_lookup_insert_uint8	../library/table_builtin.m	/^:- impure pred table_lookup_insert_uint8(/;kq|/^\<table_lookup_insert_uint8\>/;'q;"	kind:pred
table_loop_mark_as_active_and_fail	../library/table_builtin.m	/^:- impure pred table_loop_mark_as_active_and_fail(/;kq|/^\<table_loop_mark_as_active_and_fail\>/;'q;"	kind:pred
table_loop_mark_as_inactive	../library/table_builtin.m	/^:- impure pred table_loop_mark_as_inactive(/;kq|/^\<table_loop_mark_as_inactive\>/;'q;"	kind:pred
table_loop_mark_as_inactive_and_fail	../library/table_builtin.m	/^:- impure pred table_loop_mark_as_inactive_and_fail(/;kq|/^\<table_loop_mark_as_inactive_and_fail\>/;'q;"	kind:pred
table_loop_setup	../library/table_builtin.m	/^:- impure pred table_loop_setup(/;kq|/^\<table_loop_setup\>/;'q;"	kind:pred
table_loop_setup_shortcut	../library/table_builtin.m	/^:- impure pred table_loop_setup_shortcut(/;kq|/^\<table_loop_setup_shortcut\>/;'q;"	kind:pred
table_memo_create_answer_block	../library/table_builtin.m	/^:- impure pred table_memo_create_answer_block(/;kq|/^\<table_memo_create_answer_block\>/;'q;"	kind:pred
table_memo_det_setup	../library/table_builtin.m	/^:- impure pred table_memo_det_setup(/;kq|/^\<table_memo_det_setup\>/;'q;"	kind:pred
table_memo_det_setup_shortcut	../library/table_builtin.m	/^:- impure pred table_memo_det_setup_shortcut(/;kq|/^\<table_memo_det_setup_shortcut\>/;'q;"	kind:pred
table_memo_fill_answer_block_shortcut	../library/table_builtin.m	/^:- impure pred table_memo_fill_answer_block_shortcut(/;kq|/^\<table_memo_fill_answer_block_shortcut\>/;'q;"	kind:pred
table_memo_get_answer_block	../library/table_builtin.m	/^:- semipure pred table_memo_get_answer_block(/;kq|/^\<table_memo_get_answer_block\>/;'q;"	kind:pred
table_memo_get_answer_block_shortcut	../library/table_builtin.m	/^:- semipure pred table_memo_get_answer_block_shortcut(/;kq|/^\<table_memo_get_answer_block_shortcut\>/;'q;"	kind:pred
table_memo_mark_as_active_and_fail	../library/table_builtin.m	/^:- impure pred table_memo_mark_as_active_and_fail(/;kq|/^\<table_memo_mark_as_active_and_fail\>/;'q;"	kind:pred
table_memo_mark_as_complete_and_fail	../library/table_builtin.m	/^:- impure pred table_memo_mark_as_complete_and_fail(/;kq|/^\<table_memo_mark_as_complete_and_fail\>/;'q;"	kind:pred
table_memo_mark_as_failed	../library/table_builtin.m	/^:- impure pred table_memo_mark_as_failed(/;kq|/^\<table_memo_mark_as_failed\>/;'q;"	kind:pred
table_memo_mark_as_incomplete	../library/table_builtin.m	/^:- impure pred table_memo_mark_as_incomplete(/;kq|/^\<table_memo_mark_as_incomplete\>/;'q;"	kind:pred
table_memo_mark_as_succeeded	../library/table_builtin.m	/^:- impure pred table_memo_mark_as_succeeded(/;kq|/^\<table_memo_mark_as_succeeded\>/;'q;"	kind:pred
table_memo_non_answer_is_not_duplicate	../library/table_builtin.m	/^:- impure pred table_memo_non_answer_is_not_duplicate(/;kq|/^\<table_memo_non_answer_is_not_duplicate\>/;'q;"	kind:pred
table_memo_non_answer_is_not_duplicate_shortcut	../library/table_builtin.m	/^:- impure pred table_memo_non_answer_is_not_duplicate_shortcut(/;kq|/^\<table_memo_non_answer_is_not_duplicate_shortcut\>/;'q;"	kind:pred
table_memo_non_create_answer_block_shortcut	../library/table_builtin.m	/^:- impure pred table_memo_non_create_answer_block_shortcut(/;kq|/^\<table_memo_non_create_answer_block_shortcut\>/;'q;"	kind:pred
table_memo_non_get_answer_table	../library/table_builtin.m	/^:- semipure pred table_memo_non_get_answer_table(/;kq|/^\<table_memo_non_get_answer_table\>/;'q;"	kind:pred
table_memo_non_return_all_shortcut	../library/table_builtin.m	/^:- semipure pred table_memo_non_return_all_shortcut(/;kq|/^\<table_memo_non_return_all_shortcut\>/;'q;"	kind:pred
table_memo_non_setup	../library/table_builtin.m	/^:- impure pred table_memo_non_setup(/;kq|/^\<table_memo_non_setup\>/;'q;"	kind:pred
table_memo_return_all_answers_multi	../library/table_builtin.m	/^:- semipure pred table_memo_return_all_answers_multi(/;kq|/^\<table_memo_return_all_answers_multi\>/;'q;"	kind:pred
table_memo_return_all_answers_nondet	../library/table_builtin.m	/^:- semipure pred table_memo_return_all_answers_nondet(/;kq|/^\<table_memo_return_all_answers_nondet\>/;'q;"	kind:pred
table_memo_semi_setup	../library/table_builtin.m	/^:- impure pred table_memo_semi_setup(/;kq|/^\<table_memo_semi_setup\>/;'q;"	kind:pred
table_memo_semi_setup_shortcut	../library/table_builtin.m	/^:- impure pred table_memo_semi_setup_shortcut(/;kq|/^\<table_memo_semi_setup_shortcut\>/;'q;"	kind:pred
table_mm_answer_is_not_duplicate	../library/table_builtin.m	/^:- impure pred table_mm_answer_is_not_duplicate(/;kq|/^\<table_mm_answer_is_not_duplicate\>/;'q;"	kind:pred
table_mm_answer_is_not_duplicate_shortcut	../library/table_builtin.m	/^:- impure pred table_mm_answer_is_not_duplicate_shortcut(/;kq|/^\<table_mm_answer_is_not_duplicate_shortcut\>/;'q;"	kind:pred
table_mm_completion	../library/table_builtin.m	/^:- impure pred table_mm_completion(/;kq|/^\<table_mm_completion\>/;'q;"	kind:pred
table_mm_create_answer_block	../library/table_builtin.m	/^:- impure pred table_mm_create_answer_block(/;kq|/^\<table_mm_create_answer_block\>/;'q;"	kind:pred
table_mm_fill_answer_block_shortcut	../library/table_builtin.m	/^:- impure pred table_mm_fill_answer_block_shortcut(/;kq|/^\<table_mm_fill_answer_block_shortcut\>/;'q;"	kind:pred
table_mm_get_answer_table	../library/table_builtin.m	/^:- semipure pred table_mm_get_answer_table(/;kq|/^\<table_mm_get_answer_table\>/;'q;"	kind:pred
table_mm_return_all_multi	../library/table_builtin.m	/^:- semipure pred table_mm_return_all_multi(/;kq|/^\<table_mm_return_all_multi\>/;'q;"	kind:pred
table_mm_return_all_nondet	../library/table_builtin.m	/^:- semipure pred table_mm_return_all_nondet(/;kq|/^\<table_mm_return_all_nondet\>/;'q;"	kind:pred
table_mm_return_all_shortcut	../library/table_builtin.m	/^:- semipure pred table_mm_return_all_shortcut(/;kq|/^\<table_mm_return_all_shortcut\>/;'q;"	kind:pred
table_mm_setup	../library/table_builtin.m	/^:- impure pred table_mm_setup(/;kq|/^\<table_mm_setup\>/;'q;"	kind:pred
table_mm_suspend_consumer	../library/table_builtin.m	/^:- impure pred table_mm_suspend_consumer(/;kq|/^\<table_mm_suspend_consumer\>/;'q;"	kind:pred
table_mmos_answer_is_not_duplicate	../library/table_builtin.m	/^:- impure pred table_mmos_answer_is_not_duplicate(/;kq|/^\<table_mmos_answer_is_not_duplicate\>/;'q;"	kind:pred
table_mmos_answer_is_not_duplicate_shortcut	../library/table_builtin.m	/^:- impure pred table_mmos_answer_is_not_duplicate_shortcut(/;kq|/^\<table_mmos_answer_is_not_duplicate_shortcut\>/;'q;"	kind:pred
table_mmos_completion	../library/table_builtin.m	/^:- impure pred table_mmos_completion(/;kq|/^\<table_mmos_completion\>/;'q;"	kind:pred
table_mmos_consume_next_answer_multi	../library/table_builtin.m	/^:- impure pred table_mmos_consume_next_answer_multi(/;kq|/^\<table_mmos_consume_next_answer_multi\>/;'q;"	kind:pred
table_mmos_consume_next_answer_nondet	../library/table_builtin.m	/^:- impure pred table_mmos_consume_next_answer_nondet(/;kq|/^\<table_mmos_consume_next_answer_nondet\>/;'q;"	kind:pred
table_mmos_create_answer_block	../library/table_builtin.m	/^:- impure pred table_mmos_create_answer_block(/;kq|/^\<table_mmos_create_answer_block\>/;'q;"	kind:pred
table_mmos_pickup_inputs	../library/table_builtin.m	/^:- impure pred table_mmos_pickup_inputs(/;kq|/^\<table_mmos_pickup_inputs\>/;'q;"	kind:pred
table_mmos_restore_answers	../library/table_builtin.m	/^:- semipure pred table_mmos_restore_answers(/;kq|/^\<table_mmos_restore_answers\>/;'q;"	kind:pred
table_mmos_return_answer	../library/table_builtin.m	/^:- impure pred table_mmos_return_answer(/;kq|/^\<table_mmos_return_answer\>/;'q;"	kind:pred
table_mmos_save_inputs	../library/table_builtin.m	/^:- impure pred table_mmos_save_inputs is det.$/;kq|/^\<table_mmos_save_inputs\>/;'q;"	kind:pred
table_mmos_setup_consumer	../library/table_builtin.m	/^:- impure pred table_mmos_setup_consumer(/;kq|/^\<table_mmos_setup_consumer\>/;'q;"	kind:pred
table_report_statistics	../library/table_builtin.m	/^:- impure pred table_report_statistics is det.$/;kq|/^\<table_report_statistics\>/;'q;"	kind:pred
table_restore_any_answer	../library/table_builtin.m	/^:- semipure pred table_restore_any_answer(/;kq|/^\<table_restore_any_answer\>/;'q;"	kind:pred
table_restore_char_answer	../library/table_builtin.m	/^:- semipure pred table_restore_char_answer(/;kq|/^\<table_restore_char_answer\>/;'q;"	kind:pred
table_restore_float_answer	../library/table_builtin.m	/^:- semipure pred table_restore_float_answer(/;kq|/^\<table_restore_float_answer\>/;'q;"	kind:pred
table_restore_int16_answer	../library/table_builtin.m	/^:- semipure pred table_restore_int16_answer(/;kq|/^\<table_restore_int16_answer\>/;'q;"	kind:pred
table_restore_int32_answer	../library/table_builtin.m	/^:- semipure pred table_restore_int32_answer(/;kq|/^\<table_restore_int32_answer\>/;'q;"	kind:pred
table_restore_int64_answer	../library/table_builtin.m	/^:- semipure pred table_restore_int64_answer(/;kq|/^\<table_restore_int64_answer\>/;'q;"	kind:pred
table_restore_int8_answer	../library/table_builtin.m	/^:- semipure pred table_restore_int8_answer(/;kq|/^\<table_restore_int8_answer\>/;'q;"	kind:pred
table_restore_int_answer	../library/table_builtin.m	/^:- semipure pred table_restore_int_answer(/;kq|/^\<table_restore_int_answer\>/;'q;"	kind:pred
table_restore_io_state_answer	../library/table_builtin.m	/^:- semipure pred table_restore_io_state_answer(/;kq|/^\<table_restore_io_state_answer\>/;'q;"	kind:pred
table_restore_string_answer	../library/table_builtin.m	/^:- semipure pred table_restore_string_answer(/;kq|/^\<table_restore_string_answer\>/;'q;"	kind:pred
table_restore_uint16_answer	../library/table_builtin.m	/^:- semipure pred table_restore_uint16_answer(/;kq|/^\<table_restore_uint16_answer\>/;'q;"	kind:pred
table_restore_uint32_answer	../library/table_builtin.m	/^:- semipure pred table_restore_uint32_answer(/;kq|/^\<table_restore_uint32_answer\>/;'q;"	kind:pred
table_restore_uint64_answer	../library/table_builtin.m	/^:- semipure pred table_restore_uint64_answer(/;kq|/^\<table_restore_uint64_answer\>/;'q;"	kind:pred
table_restore_uint8_answer	../library/table_builtin.m	/^:- semipure pred table_restore_uint8_answer(/;kq|/^\<table_restore_uint8_answer\>/;'q;"	kind:pred
table_restore_uint_answer	../library/table_builtin.m	/^:- semipure pred table_restore_uint_answer(/;kq|/^\<table_restore_uint_answer\>/;'q;"	kind:pred
table_save_any_answer	../library/table_builtin.m	/^:- impure pred table_save_any_answer(/;kq|/^\<table_save_any_answer\>/;'q;"	kind:pred
table_save_char_answer	../library/table_builtin.m	/^:- impure pred table_save_char_answer(/;kq|/^\<table_save_char_answer\>/;'q;"	kind:pred
table_save_float_answer	../library/table_builtin.m	/^:- impure pred table_save_float_answer(/;kq|/^\<table_save_float_answer\>/;'q;"	kind:pred
table_save_int16_answer	../library/table_builtin.m	/^:- impure pred table_save_int16_answer(/;kq|/^\<table_save_int16_answer\>/;'q;"	kind:pred
table_save_int32_answer	../library/table_builtin.m	/^:- impure pred table_save_int32_answer(/;kq|/^\<table_save_int32_answer\>/;'q;"	kind:pred
table_save_int64_answer	../library/table_builtin.m	/^:- impure pred table_save_int64_answer(/;kq|/^\<table_save_int64_answer\>/;'q;"	kind:pred
table_save_int8_answer	../library/table_builtin.m	/^:- impure pred table_save_int8_answer(/;kq|/^\<table_save_int8_answer\>/;'q;"	kind:pred
table_save_int_answer	../library/table_builtin.m	/^:- impure pred table_save_int_answer(/;kq|/^\<table_save_int_answer\>/;'q;"	kind:pred
table_save_io_state_answer	../library/table_builtin.m	/^:- impure pred table_save_io_state_answer(/;kq|/^\<table_save_io_state_answer\>/;'q;"	kind:pred
table_save_string_answer	../library/table_builtin.m	/^:- impure pred table_save_string_answer(/;kq|/^\<table_save_string_answer\>/;'q;"	kind:pred
table_save_uint16_answer	../library/table_builtin.m	/^:- impure pred table_save_uint16_answer(/;kq|/^\<table_save_uint16_answer\>/;'q;"	kind:pred
table_save_uint32_answer	../library/table_builtin.m	/^:- impure pred table_save_uint32_answer(/;kq|/^\<table_save_uint32_answer\>/;'q;"	kind:pred
table_save_uint64_answer	../library/table_builtin.m	/^:- impure pred table_save_uint64_answer(/;kq|/^\<table_save_uint64_answer\>/;'q;"	kind:pred
table_save_uint8_answer	../library/table_builtin.m	/^:- impure pred table_save_uint8_answer(/;kq|/^\<table_save_uint8_answer\>/;'q;"	kind:pred
table_save_uint_answer	../library/table_builtin.m	/^:- impure pred table_save_uint_answer(/;kq|/^\<table_save_uint_answer\>/;'q;"	kind:pred
table_statistics.current_stats	../library/table_statistics.m	/^                current_stats               :: table_stats,$/;kq|-;/\<table_statistics.current_stats\>/;'q;"	kind:fld
table_statistics.num_lookups	../library/table_statistics.m	/^                num_lookups                 :: int,$/;kq|-;/\<table_statistics.num_lookups\>/;'q;"	kind:fld
table_statistics.step_stats_du	../library/table_statistics.m	/^    ;       step_stats_du($/;kq|-;/\<table_statistics.step_stats_du\>/;'q;"	kind:cons
table_statistics.table_stats	../library/table_statistics.m	/^:- type table_stats$/;kq|-;/\<table_statistics.table_stats\>/;'q;"	kind:type
table_stats	../library/table_statistics.m	/^:- type table_stats$/;kq|-;/\<table_stats\>/;'q;"	kind:type
table_stats_curr_prev	../library/table_statistics.m	/^:- type table_stats_curr_prev$/;kq|-;/\<table_stats_curr_prev\>/;'q;"	kind:type
table_stats_difference	../library/table_statistics.m	/^:- func table_stats_difference(/;kq|/^\<table_stats_difference\>/;'q;"	kind:func
table_step_char	../library/table_statistics.m	/^    ;       table_step_char$/;kq|-;/\<table_step_char\>/;'q;"	kind:cons
table_step_detail	../library/table_statistics.m	/^                table_step_detail                   :: table_step_stat_details$/;kq|-;/\<table_step_detail\>/;'q;"	kind:fld
table_step_dummy	../library/table_statistics.m	/^    --->    table_step_dummy$/;kq|-;/\<table_step_dummy\>/;'q;"	kind:cons
table_step_enum	../library/table_statistics.m	/^    ;       table_step_enum$/;kq|-;/\<table_step_enum\>/;'q;"	kind:cons
table_step_float	../library/table_statistics.m	/^    ;       table_step_float$/;kq|-;/\<table_step_float\>/;'q;"	kind:cons
table_step_foreign_enum	../library/table_statistics.m	/^    ;       table_step_foreign_enum$/;kq|-;/\<table_step_foreign_enum\>/;'q;"	kind:cons
table_step_general	../library/table_statistics.m	/^    ;       table_step_general$/;kq|-;/\<table_step_general\>/;'q;"	kind:cons
table_step_general_addr	../library/table_statistics.m	/^    ;       table_step_general_addr$/;kq|-;/\<table_step_general_addr\>/;'q;"	kind:cons
table_step_general_poly	../library/table_statistics.m	/^    ;       table_step_general_poly$/;kq|-;/\<table_step_general_poly\>/;'q;"	kind:cons
table_step_general_poly_addr	../library/table_statistics.m	/^    ;       table_step_general_poly_addr$/;kq|-;/\<table_step_general_poly_addr\>/;'q;"	kind:cons
table_step_int	../library/table_statistics.m	/^    ;       table_step_int$/;kq|-;/\<table_step_int\>/;'q;"	kind:cons
table_step_int16	../library/table_statistics.m	/^    ;       table_step_int16$/;kq|-;/\<table_step_int16\>/;'q;"	kind:cons
table_step_int32	../library/table_statistics.m	/^    ;       table_step_int32$/;kq|-;/\<table_step_int32\>/;'q;"	kind:cons
table_step_int64	../library/table_statistics.m	/^    ;       table_step_int64$/;kq|-;/\<table_step_int64\>/;'q;"	kind:cons
table_step_int8	../library/table_statistics.m	/^    ;       table_step_int8$/;kq|-;/\<table_step_int8\>/;'q;"	kind:cons
table_step_kind	../library/table_statistics.m	/^:- type table_step_kind$/;kq|-;/\<table_step_kind\>/;'q;"	kind:type
table_step_num_lookups	../library/table_statistics.m	/^                table_step_num_lookups              :: int,$/;kq|-;/\<table_step_num_lookups\>/;'q;"	kind:fld
table_step_num_lookups_is_dupl	../library/table_statistics.m	/^                table_step_num_lookups_is_dupl      :: int,$/;kq|-;/\<table_step_num_lookups_is_dupl\>/;'q;"	kind:fld
table_step_promise_implied	../library/table_statistics.m	/^    ;       table_step_promise_implied$/;kq|-;/\<table_step_promise_implied\>/;'q;"	kind:cons
table_step_stat_details	../library/table_statistics.m	/^:- type table_step_stat_details$/;kq|-;/\<table_step_stat_details\>/;'q;"	kind:type
table_step_stats	../library/table_statistics.m	/^:- type table_step_stats$/;kq|-;/\<table_step_stats\>/;'q;"	kind:type
table_step_stats_detail_diff	../library/table_statistics.m	/^:- pred table_step_stats_detail_diff(/;kq|/^\<table_step_stats_detail_diff\>/;'q;"	kind:pred	file:
table_step_stats_diff	../library/table_statistics.m	/^:- func table_step_stats_diff(list(table_step_stats), list(/;kq|/^\<table_step_stats_diff\>/;'q;"	kind:func	file:
table_step_string	../library/table_statistics.m	/^    ;       table_step_string$/;kq|-;/\<table_step_string\>/;'q;"	kind:cons
table_step_typeclassinfo	../library/table_statistics.m	/^    ;       table_step_typeclassinfo$/;kq|-;/\<table_step_typeclassinfo\>/;'q;"	kind:cons
table_step_typeinfo	../library/table_statistics.m	/^    ;       table_step_typeinfo$/;kq|-;/\<table_step_typeinfo\>/;'q;"	kind:cons
table_step_uint16	../library/table_statistics.m	/^    ;       table_step_uint16$/;kq|-;/\<table_step_uint16\>/;'q;"	kind:cons
table_step_uint32	../library/table_statistics.m	/^    ;       table_step_uint32$/;kq|-;/\<table_step_uint32\>/;'q;"	kind:cons
table_step_uint64	../library/table_statistics.m	/^    ;       table_step_uint64.$/;kq|-;/\<table_step_uint64\>/;'q;"	kind:cons
table_step_uint8	../library/table_statistics.m	/^    ;       table_step_uint8$/;kq|-;/\<table_step_uint8\>/;'q;"	kind:cons
table_step_var_name	../library/table_statistics.m	/^                table_step_var_name                 :: string,$/;kq|-;/\<table_step_var_name\>/;'q;"	kind:fld
tail	../library/fat_sparse_bitset.m	/^                tail    :: bitset_elems$/;kq|-;/\<tail\>/;'q;"	kind:fld	file:
tail	../library/fatter_sparse_bitset.m	/^                tail    :: bitset_elems$/;kq|-;/\<tail\>/;'q;"	kind:fld	file:
tail	../library/list.m	/^:- func tail(list(T)) = list(/;kq|/^\<tail\>/;'q;"	kind:func
tail	../library/one_or_more.m	/^:- func tail(one_or_more(T)) = list(/;kq|/^\<tail\>/;'q;"	kind:func
tail	../library/ra_list.m	/^:- pred tail(ra_list(T)::in, ra_list(/;kq|/^\<tail\>/;'q;"	kind:pred
take	../library/list.m	/^:- pred take(int::in, list(T)::in, list(/;kq|/^\<take\>/;'q;"	kind:pred
take	../library/thread.channel.m	/^:- pred take(channel(/;kq|/^\<take\>/;'q;"	kind:pred
take	../library/thread.closeable_channel.m	/^:- pred take(closeable_channel(T)::in, take_result(/;kq|/^\<take\>/;'q;"	kind:pred
take	../library/thread.mvar.m	/^:- pred take(mvar(/;kq|/^\<take\>/;'q;"	kind:pred
take_max	../library/diet.m	/^:- pred take_max(diet(T)::in(node), interval(T)::out, diet(/;kq|/^\<take_max\>/;'q;"	kind:pred	file:
take_max_xmxmx	../library/psqueue.m	/^:- pred take_max_xmxmx(T::in, maybe(T)::in, maybe(/;kq|/^\<take_max_xmxmx\>/;'q;"	kind:pred	file:
take_min	../library/diet.m	/^:- pred take_min(diet(T)::in(node), interval(T)::out, diet(/;kq|/^\<take_min\>/;'q;"	kind:pred	file:
take_min_iter	../library/diet.m	/^:- pred take_min_iter(diet(T)::in(node), interval(T)::out, diet(/;kq|/^\<take_min_iter\>/;'q;"	kind:pred	file:
take_min_iter2	../library/diet.m	/^:- pred take_min_iter2(diet(T)::in, maybe(interval(T))::out, diet(/;kq|/^\<take_min_iter2\>/;'q;"	kind:pred	file:
take_min_xmxmx	../library/psqueue.m	/^:- pred take_min_xmxmx(T::in, maybe(T)::in, maybe(/;kq|/^\<take_min_xmxmx\>/;'q;"	kind:pred	file:
take_result	../library/thread.closeable_channel.m	/^:- type take_result(T)$/;kq|-;/\<take_result\>/;'q;"	kind:type
take_upto	../library/list.m	/^:- func take_upto(int, list(T)) = list(/;kq|/^\<take_upto\>/;'q;"	kind:func
take_while	../library/list.m	/^:- func take_while(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while\>/;'q;"	kind:func
take_while	../library/list.m	/^:- pred take_while(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while\>/;'q;"	kind:pred
take_while_not	../library/list.m	/^:- func take_while_not(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while_not\>/;'q;"	kind:func
take_while_not	../library/list.m	/^:- pred take_while_not(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while_not\>/;'q;"	kind:pred
tan	../library/math.m	/^:- func tan(/;kq|/^\<tan\>/;'q;"	kind:func
tanh	../library/math.m	/^:- func tanh(/;kq|/^\<tanh\>/;'q;"	kind:func
target_clk_tck	../library/time.m	/^:- func target_clk_tck = int.$/;kq|/^\<target_clk_tck\>/;'q;"	kind:func	file:
target_clock	../library/time.m	/^:- pred target_clock(/;kq|/^\<target_clock\>/;'q;"	kind:pred	file:
target_difftime	../library/time.m	/^:- pred target_difftime(/;kq|/^\<target_difftime\>/;'q;"	kind:pred	file:
target_gmtime	../library/time.m	/^:- pred target_gmtime(/;kq|/^\<target_gmtime\>/;'q;"	kind:pred	file:
target_localtime	../library/time.m	/^:- pred target_localtime(/;kq|/^\<target_localtime\>/;'q;"	kind:pred	file:
target_mktime	../library/time.m	/^:- pred target_mktime(/;kq|/^\<target_mktime\>/;'q;"	kind:pred	file:
target_time	../library/time.m	/^:- pred target_time(/;kq|/^\<target_time\>/;'q;"	kind:pred	file:
target_times	../library/time.m	/^:- pred target_times(/;kq|/^\<target_times\>/;'q;"	kind:pred	file:
tb	../library/test_bitset.m	/^    --->    tb($/;kq|-;/\<tb\>/;'q;"	kind:cons	file:
tc	../library/digraph.m	/^:- func tc(digraph(T)) = digraph(/;kq|/^\<tc\>/;'q;"	kind:func
tcr_array	../library/rtti_implementation.m	/^    ;       tcr_array$/;kq|-;/\<tcr_array\>/;'q;"	kind:cons	file:
tcr_base_typeclass_info	../library/rtti_implementation.m	/^    ;       tcr_base_typeclass_info$/;kq|-;/\<tcr_base_typeclass_info\>/;'q;"	kind:cons	file:
tcr_bitmap	../library/rtti_implementation.m	/^    ;       tcr_bitmap$/;kq|-;/\<tcr_bitmap\>/;'q;"	kind:cons	file:
tcr_c_pointer	../library/rtti_implementation.m	/^    ;       tcr_c_pointer$/;kq|-;/\<tcr_c_pointer\>/;'q;"	kind:cons	file:
tcr_char	../library/rtti_implementation.m	/^    ;       tcr_char$/;kq|-;/\<tcr_char\>/;'q;"	kind:cons	file:
tcr_curfr	../library/rtti_implementation.m	/^    ;       tcr_curfr$/;kq|-;/\<tcr_curfr\>/;'q;"	kind:cons	file:
tcr_du	../library/rtti_implementation.m	/^    ;       tcr_du$/;kq|-;/\<tcr_du\>/;'q;"	kind:cons	file:
tcr_du_usereq	../library/rtti_implementation.m	/^    ;       tcr_du_usereq$/;kq|-;/\<tcr_du_usereq\>/;'q;"	kind:cons	file:
tcr_dummy	../library/rtti_implementation.m	/^    ;       tcr_dummy$/;kq|-;/\<tcr_dummy\>/;'q;"	kind:cons	file:
tcr_enum	../library/rtti_implementation.m	/^    --->    tcr_enum$/;kq|-;/\<tcr_enum\>/;'q;"	kind:cons	file:
tcr_enum_usereq	../library/rtti_implementation.m	/^    ;       tcr_enum_usereq$/;kq|-;/\<tcr_enum_usereq\>/;'q;"	kind:cons	file:
tcr_equiv	../library/rtti_implementation.m	/^    ;       tcr_equiv$/;kq|-;/\<tcr_equiv\>/;'q;"	kind:cons	file:
tcr_equiv_ground	../library/rtti_implementation.m	/^    ;       tcr_equiv_ground$/;kq|-;/\<tcr_equiv_ground\>/;'q;"	kind:cons	file:
tcr_float	../library/rtti_implementation.m	/^    ;       tcr_float$/;kq|-;/\<tcr_float\>/;'q;"	kind:cons	file:
tcr_foreign	../library/rtti_implementation.m	/^    ;       tcr_foreign$/;kq|-;/\<tcr_foreign\>/;'q;"	kind:cons	file:
tcr_foreign_enum	../library/rtti_implementation.m	/^    ;       tcr_foreign_enum$/;kq|-;/\<tcr_foreign_enum\>/;'q;"	kind:cons	file:
tcr_foreign_enum_usereq	../library/rtti_implementation.m	/^    ;       tcr_foreign_enum_usereq$/;kq|-;/\<tcr_foreign_enum_usereq\>/;'q;"	kind:cons	file:
tcr_func	../library/rtti_implementation.m	/^    ;       tcr_func$/;kq|-;/\<tcr_func\>/;'q;"	kind:cons	file:
tcr_hp	../library/rtti_implementation.m	/^    ;       tcr_hp$/;kq|-;/\<tcr_hp\>/;'q;"	kind:cons	file:
tcr_int	../library/rtti_implementation.m	/^    ;       tcr_int$/;kq|-;/\<tcr_int\>/;'q;"	kind:cons	file:
tcr_int16	../library/rtti_implementation.m	/^    ;       tcr_int16$/;kq|-;/\<tcr_int16\>/;'q;"	kind:cons	file:
tcr_int32	../library/rtti_implementation.m	/^    ;       tcr_int32$/;kq|-;/\<tcr_int32\>/;'q;"	kind:cons	file:
tcr_int64	../library/rtti_implementation.m	/^    ;       tcr_int64$/;kq|-;/\<tcr_int64\>/;'q;"	kind:cons	file:
tcr_int8	../library/rtti_implementation.m	/^    ;       tcr_int8$/;kq|-;/\<tcr_int8\>/;'q;"	kind:cons	file:
tcr_maxfr	../library/rtti_implementation.m	/^    ;       tcr_maxfr$/;kq|-;/\<tcr_maxfr\>/;'q;"	kind:cons	file:
tcr_notag	../library/rtti_implementation.m	/^    ;       tcr_notag$/;kq|-;/\<tcr_notag\>/;'q;"	kind:cons	file:
tcr_notag_ground	../library/rtti_implementation.m	/^    ;       tcr_notag_ground$/;kq|-;/\<tcr_notag_ground\>/;'q;"	kind:cons	file:
tcr_notag_ground_usereq	../library/rtti_implementation.m	/^    ;       tcr_notag_ground_usereq$/;kq|-;/\<tcr_notag_ground_usereq\>/;'q;"	kind:cons	file:
tcr_notag_usereq	../library/rtti_implementation.m	/^    ;       tcr_notag_usereq$/;kq|-;/\<tcr_notag_usereq\>/;'q;"	kind:cons	file:
tcr_pred	../library/rtti_implementation.m	/^    ;       tcr_pred$/;kq|-;/\<tcr_pred\>/;'q;"	kind:cons	file:
tcr_pseudo_type_desc	../library/rtti_implementation.m	/^    ;       tcr_pseudo_type_desc$/;kq|-;/\<tcr_pseudo_type_desc\>/;'q;"	kind:cons	file:
tcr_redofr	../library/rtti_implementation.m	/^    ;       tcr_redofr$/;kq|-;/\<tcr_redofr\>/;'q;"	kind:cons	file:
tcr_redoip	../library/rtti_implementation.m	/^    ;       tcr_redoip$/;kq|-;/\<tcr_redoip\>/;'q;"	kind:cons	file:
tcr_reference	../library/rtti_implementation.m	/^    ;       tcr_reference$/;kq|-;/\<tcr_reference\>/;'q;"	kind:cons	file:
tcr_reserved_addr	../library/rtti_implementation.m	/^    ;       tcr_reserved_addr$/;kq|-;/\<tcr_reserved_addr\>/;'q;"	kind:cons	file:
tcr_reserved_addr_usereq	../library/rtti_implementation.m	/^    ;       tcr_reserved_addr_usereq$/;kq|-;/\<tcr_reserved_addr_usereq\>/;'q;"	kind:cons	file:
tcr_stable_c_pointer	../library/rtti_implementation.m	/^    ;       tcr_stable_c_pointer$/;kq|-;/\<tcr_stable_c_pointer\>/;'q;"	kind:cons	file:
tcr_stable_foreign	../library/rtti_implementation.m	/^    ;       tcr_stable_foreign$/;kq|-;/\<tcr_stable_foreign\>/;'q;"	kind:cons	file:
tcr_string	../library/rtti_implementation.m	/^    ;       tcr_string$/;kq|-;/\<tcr_string\>/;'q;"	kind:cons	file:
tcr_subgoal	../library/rtti_implementation.m	/^    ;       tcr_subgoal$/;kq|-;/\<tcr_subgoal\>/;'q;"	kind:cons	file:
tcr_succip	../library/rtti_implementation.m	/^    ;       tcr_succip$/;kq|-;/\<tcr_succip\>/;'q;"	kind:cons	file:
tcr_ticket	../library/rtti_implementation.m	/^    ;       tcr_ticket$/;kq|-;/\<tcr_ticket\>/;'q;"	kind:cons	file:
tcr_trail_ptr	../library/rtti_implementation.m	/^    ;       tcr_trail_ptr$/;kq|-;/\<tcr_trail_ptr\>/;'q;"	kind:cons	file:
tcr_tuple	../library/rtti_implementation.m	/^    ;       tcr_tuple$/;kq|-;/\<tcr_tuple\>/;'q;"	kind:cons	file:
tcr_type_ctor_desc	../library/rtti_implementation.m	/^    ;       tcr_type_ctor_desc$/;kq|-;/\<tcr_type_ctor_desc\>/;'q;"	kind:cons	file:
tcr_type_ctor_info	../library/rtti_implementation.m	/^    ;       tcr_type_ctor_info$/;kq|-;/\<tcr_type_ctor_info\>/;'q;"	kind:cons	file:
tcr_type_desc	../library/rtti_implementation.m	/^    ;       tcr_type_desc$/;kq|-;/\<tcr_type_desc\>/;'q;"	kind:cons	file:
tcr_typeclassinfo	../library/rtti_implementation.m	/^    ;       tcr_typeclassinfo$/;kq|-;/\<tcr_typeclassinfo\>/;'q;"	kind:cons	file:
tcr_typeinfo	../library/rtti_implementation.m	/^    ;       tcr_typeinfo$/;kq|-;/\<tcr_typeinfo\>/;'q;"	kind:cons	file:
tcr_uint	../library/rtti_implementation.m	/^    ;       tcr_uint$/;kq|-;/\<tcr_uint\>/;'q;"	kind:cons	file:
tcr_uint16	../library/rtti_implementation.m	/^    ;       tcr_uint16$/;kq|-;/\<tcr_uint16\>/;'q;"	kind:cons	file:
tcr_uint32	../library/rtti_implementation.m	/^    ;       tcr_uint32$/;kq|-;/\<tcr_uint32\>/;'q;"	kind:cons	file:
tcr_uint64	../library/rtti_implementation.m	/^    ;       tcr_uint64$/;kq|-;/\<tcr_uint64\>/;'q;"	kind:cons	file:
tcr_uint8	../library/rtti_implementation.m	/^    ;       tcr_uint8$/;kq|-;/\<tcr_uint8\>/;'q;"	kind:cons	file:
tcr_unknown	../library/rtti_implementation.m	/^    ;       tcr_unknown.$/;kq|-;/\<tcr_unknown\>/;'q;"	kind:cons	file:
tcr_void	../library/rtti_implementation.m	/^    ;       tcr_void$/;kq|-;/\<tcr_void\>/;'q;"	kind:cons	file:
tell	../library/prolog.m	/^:- pred tell(/;kq|/^\<tell\>/;'q;"	kind:pred
tell_binary	../library/prolog.m	/^:- pred tell_binary(/;kq|/^\<tell_binary\>/;'q;"	kind:pred
ten	../library/integer.m	/^:- func ten = integer.$/;kq|/^\<ten\>/;'q;"	kind:func
term	../library/mercury_term_parser.m	/^    ;       term(varset(T), term(T)).$/;kq|-;/\<term\>/;'q;"	kind:cons
term	../library/term.m	/^:- type term == term(generic).$/;kq|-;/\<term\>/;'q;"	kind:type
term	../library/term.m	/^:- type term(T)$/;kq|-;/\<term\>/;'q;"	kind:type
term.apply_renaming_in_term	../library/term.m	/^:- pred apply_renaming_in_term(renaming(/;kq|/^\<apply_renaming_in_term\>/;'q;"	kind:pred
term.apply_renaming_in_terms	../library/term.m	/^:- pred apply_renaming_in_terms(renaming(/;kq|/^\<apply_renaming_in_terms\>/;'q;"	kind:pred
term.apply_renaming_in_var	../library/term.m	/^:- pred apply_renaming_in_var(renaming(/;kq|/^\<apply_renaming_in_var\>/;'q;"	kind:pred
term.apply_renaming_in_vars	../library/term.m	/^:- pred apply_renaming_in_vars(renaming(/;kq|/^\<apply_renaming_in_vars\>/;'q;"	kind:pred
term.atom	../library/term.m	/^    --->    atom(string)$/;kq|-;/\<term.atom\>/;'q;"	kind:cons
term.base_10	../library/term.m	/^    ;       base_10$/;kq|-;/\<term.base_10\>/;'q;"	kind:cons
term.base_16	../library/term.m	/^    ;       base_16.$/;kq|-;/\<term.base_16\>/;'q;"	kind:cons
term.base_2	../library/term.m	/^    --->    base_2$/;kq|-;/\<term.base_2\>/;'q;"	kind:cons
term.base_8	../library/term.m	/^    ;       base_8$/;kq|-;/\<term.base_8\>/;'q;"	kind:cons
term.coerce	../library/term.m	/^:- func coerce(term(T)) = term(/;kq|/^\<coerce\>/;'q;"	kind:func
term.coerce_var	../library/term.m	/^:- func coerce_var(var(T)) = var(/;kq|/^\<coerce_var\>/;'q;"	kind:func
term.coerce_var_supply	../library/term.m	/^:- func coerce_var_supply(var_supply(T)) = var_supply(/;kq|/^\<coerce_var_supply\>/;'q;"	kind:func
term.const	../library/term.m	/^:- type const$/;kq|-;/\<term.const\>/;'q;"	kind:type
term.contains_var	../library/term.m	/^:- pred contains_var(term(T), var(/;kq|/^\<contains_var\>/;'q;"	kind:pred
term.contains_var_list	../library/term.m	/^:- pred contains_var_list(list(term(T)), var(/;kq|/^\<contains_var_list\>/;'q;"	kind:pred
term.context	../library/term.m	/^:- type term.context == term_context.term_context.$/;kq|-;/\<term.context\>/;'q;"	kind:type
term.context_file	../library/term.m	/^:- func context_file(/;kq|/^\<context_file\>/;'q;"	kind:func
term.context_init	../library/term.m	/^:- func context_init = context.$/;kq|/^\<context_init\>/;'q;"	kind:func
term.context_init	../library/term.m	/^:- func context_init(/;kq|/^\<context_init\>/;'q;"	kind:func
term.context_line	../library/term.m	/^:- func context_line(/;kq|/^\<context_line\>/;'q;"	kind:func
term.create_var	../library/term.m	/^:- pred create_var(var(T)::out, var_supply(T)::in, var_supply(/;kq|/^\<create_var\>/;'q;"	kind:pred
term.decimal_term_to_int	../library/term.m	/^:- pred decimal_term_to_int(term(/;kq|/^\<decimal_term_to_int\>/;'q;"	kind:pred
term.dummy_context_init	../library/term.m	/^:- func dummy_context_init = context.$/;kq|/^\<dummy_context_init\>/;'q;"	kind:func
term.enum	../library/term.m	/^:- instance enum(var(_)) where [$/;kq|-;/\<term.enum\>/;'q;"	kind:tci	file:
term.float	../library/term.m	/^    ;       float(float)$/;kq|-;/\<term.float\>/;'q;"	kind:cons
term.force_construct_var	../library/term.m	/^:- func force_construct_var(int) = var(/;kq|/^\<force_construct_var\>/;'q;"	kind:func
term.from_int	../library/term.m	/^    pred(from_int\/2) is term.unsafe_int_to_var$/;kq|-;/\<term.from_int\>/;'q;"	kind:tcim	file:
term.from_uint	../library/term.m	/^    pred(from_uint\/2) is term.unsafe_uint_to_var$/;kq|-;/\<term.from_uint\>/;'q;"	kind:tcim	file:
term.functor	../library/term.m	/^    --->    functor($/;kq|-;/\<term.functor\>/;'q;"	kind:cons
term.generic	../library/term.m	/^:- type generic$/;kq|-;/\<term.generic\>/;'q;"	kind:type
term.generic_term	../library/term.m	/^:- pred generic_term(/;kq|/^\<generic_term\>/;'q;"	kind:pred
term.get_term_context	../library/term.m	/^:- func get_term_context(term(/;kq|/^\<get_term_context\>/;'q;"	kind:func
term.implementation_defined	../library/term.m	/^    ;       implementation_defined(string).$/;kq|-;/\<term.implementation_defined\>/;'q;"	kind:cons
term.init_var_supply	../library/term.m	/^:- func init_var_supply = var_supply(/;kq|/^\<init_var_supply\>/;'q;"	kind:func
term.int16_to_decimal_term	../library/term.m	/^:- func int16_to_decimal_term(int16, context) = term(/;kq|/^\<int16_to_decimal_term\>/;'q;"	kind:func
term.int32_to_decimal_term	../library/term.m	/^:- func int32_to_decimal_term(int32, context) = term(/;kq|/^\<int32_to_decimal_term\>/;'q;"	kind:func
term.int64_to_decimal_term	../library/term.m	/^:- func int64_to_decimal_term(int64, context) = term(/;kq|/^\<int64_to_decimal_term\>/;'q;"	kind:func
term.int8_to_decimal_term	../library/term.m	/^:- func int8_to_decimal_term(int8, context) = term(/;kq|/^\<int8_to_decimal_term\>/;'q;"	kind:func
term.int_to_decimal_term	../library/term.m	/^:- func int_to_decimal_term(int, context) = term(/;kq|/^\<int_to_decimal_term\>/;'q;"	kind:func
term.integer	../library/term.m	/^    ;       integer($/;kq|-;/\<term.integer\>/;'q;"	kind:cons
term.integer_base	../library/term.m	/^                integer_base       :: integer_base,$/;kq|-;/\<term.integer_base\>/;'q;"	kind:fld
term.integer_base	../library/term.m	/^:- type integer_base$/;kq|-;/\<term.integer_base\>/;'q;"	kind:type
term.integer_signedness	../library/term.m	/^                integer_signedness :: signedness,$/;kq|-;/\<term.integer_signedness\>/;'q;"	kind:fld
term.integer_size	../library/term.m	/^                integer_size       :: integer_size$/;kq|-;/\<term.integer_size\>/;'q;"	kind:fld
term.integer_size	../library/term.m	/^:- type integer_size$/;kq|-;/\<term.integer_size\>/;'q;"	kind:type
term.integer_value	../library/term.m	/^                integer_value      :: integer,$/;kq|-;/\<term.integer_value\>/;'q;"	kind:fld
term.is_dummy_context	../library/term.m	/^:- pred is_dummy_context(/;kq|/^\<is_dummy_context\>/;'q;"	kind:pred
term.is_ground	../library/term.m	/^:- pred is_ground(term(/;kq|/^\<is_ground\>/;'q;"	kind:pred
term.is_ground_in_bindings	../library/term.m	/^:- pred is_ground_in_bindings(term(T)::in, substitution(/;kq|/^\<is_ground_in_bindings\>/;'q;"	kind:pred
term.list_subsumes	../library/term.m	/^:- pred list_subsumes(list(term(T))::in, list(term(/;kq|/^\<list_subsumes\>/;'q;"	kind:pred
term.occurs	../library/term.m	/^:- pred occurs(term(T)::in, var(T)::in, substitution(/;kq|/^\<occurs\>/;'q;"	kind:pred
term.occurs_list	../library/term.m	/^:- pred occurs_list(list(term(T))::in, var(T)::in, substitution(/;kq|/^\<occurs_list\>/;'q;"	kind:pred
term.rename_var_in_term	../library/term.m	/^:- pred rename_var_in_term(var(T)::in, var(/;kq|/^\<rename_var_in_term\>/;'q;"	kind:pred
term.rename_var_in_terms	../library/term.m	/^:- pred rename_var_in_terms(var(T)::in, var(/;kq|/^\<rename_var_in_terms\>/;'q;"	kind:pred
term.renaming	../library/term.m	/^:- type renaming(T) == map(var(T), var(T)).$/;kq|-;/\<term.renaming\>/;'q;"	kind:type
term.signed	../library/term.m	/^    --->    signed$/;kq|-;/\<term.signed\>/;'q;"	kind:cons
term.signedness	../library/term.m	/^:- type signedness$/;kq|-;/\<term.signedness\>/;'q;"	kind:type
term.size_16_bit	../library/term.m	/^    ;       size_16_bit$/;kq|-;/\<term.size_16_bit\>/;'q;"	kind:cons
term.size_32_bit	../library/term.m	/^    ;       size_32_bit$/;kq|-;/\<term.size_32_bit\>/;'q;"	kind:cons
term.size_64_bit	../library/term.m	/^    ;       size_64_bit.$/;kq|-;/\<term.size_64_bit\>/;'q;"	kind:cons
term.size_8_bit	../library/term.m	/^    ;       size_8_bit$/;kq|-;/\<term.size_8_bit\>/;'q;"	kind:cons
term.size_word	../library/term.m	/^    --->    size_word$/;kq|-;/\<term.size_word\>/;'q;"	kind:cons
term.string	../library/term.m	/^    ;       string(string)$/;kq|-;/\<term.string\>/;'q;"	kind:cons
term.substitute_var_in_term	../library/term.m	/^:- pred substitute_var_in_term(var(T)::in, term(/;kq|/^\<substitute_var_in_term\>/;'q;"	kind:pred
term.substitute_var_in_terms	../library/term.m	/^:- pred substitute_var_in_terms(var(T)::in, term(/;kq|/^\<substitute_var_in_terms\>/;'q;"	kind:pred
term.substitution	../library/term.m	/^:- type substitution(T) == map(var(T), term(T)).$/;kq|-;/\<term.substitution\>/;'q;"	kind:type
term.to_int	../library/term.m	/^    func(to_int\/1) is term.var_to_int,$/;kq|-;/\<term.to_int\>/;'q;"	kind:tcim	file:
term.to_uint	../library/term.m	/^    func(to_uint\/1) is term.var_to_uint,$/;kq|-;/\<term.to_uint\>/;'q;"	kind:tcim	file:
term.uenum	../library/term.m	/^:- instance uenum(var(_)) where [$/;kq|-;/\<term.uenum\>/;'q;"	kind:tci	file:
term.uint16_to_decimal_term	../library/term.m	/^:- func uint16_to_decimal_term(uint16, context) = term(/;kq|/^\<uint16_to_decimal_term\>/;'q;"	kind:func
term.uint32_to_decimal_term	../library/term.m	/^:- func uint32_to_decimal_term(uint32, context) = term(/;kq|/^\<uint32_to_decimal_term\>/;'q;"	kind:func
term.uint64_to_decimal_term	../library/term.m	/^:- func uint64_to_decimal_term(uint64, context) = term(/;kq|/^\<uint64_to_decimal_term\>/;'q;"	kind:func
term.uint8_to_decimal_term	../library/term.m	/^:- func uint8_to_decimal_term(uint8, context) = term(/;kq|/^\<uint8_to_decimal_term\>/;'q;"	kind:func
term.uint_to_decimal_term	../library/term.m	/^:- func uint_to_decimal_term(uint, context) = term(/;kq|/^\<uint_to_decimal_term\>/;'q;"	kind:func
term.unify_term	../library/term.m	/^:- pred unify_term(term(T)::in, term(/;kq|/^\<unify_term\>/;'q;"	kind:pred
term.unify_term_dont_bind	../library/term.m	/^:- pred unify_term_dont_bind(term(T)::in, term(/;kq|/^\<unify_term_dont_bind\>/;'q;"	kind:pred
term.unify_term_list	../library/term.m	/^:- pred unify_term_list(list(term(T))::in, list(term(/;kq|/^\<unify_term_list\>/;'q;"	kind:pred
term.unify_term_list_dont_bind	../library/term.m	/^:- pred unify_term_list_dont_bind(list(term(T))::in, list(term(/;kq|/^\<unify_term_list_dont_bind\>/;'q;"	kind:pred
term.unsafe_int_to_var	../library/term.m	/^:- pred unsafe_int_to_var(int::in, var(/;kq|/^\<unsafe_int_to_var\>/;'q;"	kind:pred	file:
term.unsafe_uint_to_var	../library/term.m	/^:- pred unsafe_uint_to_var(uint::in, var(/;kq|/^\<unsafe_uint_to_var\>/;'q;"	kind:pred	file:
term.unsigned	../library/term.m	/^    ;       unsigned.$/;kq|-;/\<term.unsigned\>/;'q;"	kind:cons
term.var	../library/term.m	/^:- type var  == var(generic).$/;kq|-;/\<term.var\>/;'q;"	kind:type
term.var	../library/term.m	/^:- type var(T)$/;kq|-;/\<term.var\>/;'q;"	kind:type	file:
term.var_list_to_term_list	../library/term.m	/^:- func var_list_to_term_list(list(var(T))) = list(term(/;kq|/^\<var_list_to_term_list\>/;'q;"	kind:func
term.var_supply	../library/term.m	/^:- type var_supply(T)$/;kq|-;/\<term.var_supply\>/;'q;"	kind:type	file:
term.var_supply_max_var	../library/term.m	/^:- func var_supply_max_var(var_supply(T)) = var(/;kq|/^\<var_supply_max_var\>/;'q;"	kind:func
term.var_supply_num_allocated	../library/term.m	/^:- func var_supply_num_allocated(var_supply(/;kq|/^\<var_supply_num_allocated\>/;'q;"	kind:func
term.var_to_int	../library/term.m	/^:- func var_to_int(var(/;kq|/^\<var_to_int\>/;'q;"	kind:func
term.var_to_uint	../library/term.m	/^:- func var_to_uint(var(/;kq|/^\<var_to_uint\>/;'q;"	kind:func
term.variable	../library/term.m	/^    ;       variable($/;kq|-;/\<term.variable\>/;'q;"	kind:cons
term.vars	../library/term.m	/^:- func vars(term(T)) = list(var(/;kq|/^\<vars\>/;'q;"	kind:func
term.vars_2	../library/term.m	/^:- func vars_2(term(T), list(var(T))) = list(var(/;kq|/^\<vars_2\>/;'q;"	kind:func
term.vars_list	../library/term.m	/^:- func vars_list(list(term(T))) = list(var(/;kq|/^\<vars_list\>/;'q;"	kind:func
term_args_to_revstrings	../library/string.to_string.m	/^:- pred term_args_to_revstrings(noncanon_handling, ops.table, list(/;kq|/^\<term_args_to_revstrings\>/;'q;"	kind:pred	file:
term_contains_var	../library/term_vars.m	/^:- pred term_contains_var(term(T), var(/;kq|/^\<term_contains_var\>/;'q;"	kind:pred
term_context	../library/term_context.m	/^:- type term_context$/;kq|-;/\<term_context\>/;'q;"	kind:type
term_context.context	../library/term_context.m	/^    --->    context($/;kq|-;/\<term_context.context\>/;'q;"	kind:cons
term_context.context_file	../library/term_context.m	/^:- func context_file(/;kq|/^\<context_file\>/;'q;"	kind:func
term_context.context_filename	../library/term_context.m	/^                context_filename    :: string,$/;kq|-;/\<term_context.context_filename\>/;'q;"	kind:fld
term_context.context_init	../library/term_context.m	/^:- func context_init(/;kq|/^\<context_init\>/;'q;"	kind:func
term_context.context_line	../library/term_context.m	/^:- func context_line(/;kq|/^\<context_line\>/;'q;"	kind:func
term_context.dummy_context	../library/term_context.m	/^:- func dummy_context = term_context.$/;kq|/^\<dummy_context\>/;'q;"	kind:func
term_context.is_dummy_context	../library/term_context.m	/^:- pred is_dummy_context(/;kq|/^\<is_dummy_context\>/;'q;"	kind:pred
term_conversion.arg_context	../library/term_conversion.m	/^    --->    arg_context($/;kq|-;/\<term_conversion.arg_context\>/;'q;"	kind:cons
term_conversion.error	../library/term_conversion.m	/^    ;       error(term_to_type_error(U)).$/;kq|-;/\<term_conversion.error\>/;'q;"	kind:cons
term_conversion.mode_error	../library/term_conversion.m	/^    ;       mode_error($/;kq|-;/\<term_conversion.mode_error\>/;'q;"	kind:cons
term_conversion.ok	../library/term_conversion.m	/^    --->    ok(T)$/;kq|-;/\<term_conversion.ok\>/;'q;"	kind:cons
term_conversion.term_to_type	../library/term_conversion.m	/^:- pred term_to_type(term(/;kq|/^\<term_to_type\>/;'q;"	kind:pred
term_conversion.type_error	../library/term_conversion.m	/^    --->    type_error($/;kq|-;/\<term_conversion.type_error\>/;'q;"	kind:cons
term_conversion.type_to_term	../library/term_conversion.m	/^:- func type_to_term(T) = term(/;kq|/^\<type_to_term\>/;'q;"	kind:func
term_conversion.univ_to_term	../library/term_conversion.m	/^:- func univ_to_term(univ) = term(/;kq|/^\<univ_to_term\>/;'q;"	kind:func
term_int.decimal_term_to_int	../library/term_int.m	/^:- pred decimal_term_to_int(term(/;kq|/^\<decimal_term_to_int\>/;'q;"	kind:pred
term_int.int16_to_decimal_term	../library/term_int.m	/^:- func int16_to_decimal_term(int16, context) = term(/;kq|/^\<int16_to_decimal_term\>/;'q;"	kind:func
term_int.int32_to_decimal_term	../library/term_int.m	/^:- func int32_to_decimal_term(int32, context) = term(/;kq|/^\<int32_to_decimal_term\>/;'q;"	kind:func
term_int.int64_to_decimal_term	../library/term_int.m	/^:- func int64_to_decimal_term(int64, context) = term(/;kq|/^\<int64_to_decimal_term\>/;'q;"	kind:func
term_int.int8_to_decimal_term	../library/term_int.m	/^:- func int8_to_decimal_term(int8, context) = term(/;kq|/^\<int8_to_decimal_term\>/;'q;"	kind:func
term_int.int_to_decimal_term	../library/term_int.m	/^:- func int_to_decimal_term(int, context) = term(/;kq|/^\<int_to_decimal_term\>/;'q;"	kind:func
term_int.term_to_int	../library/term_int.m	/^:- pred term_to_int(term(/;kq|/^\<term_to_int\>/;'q;"	kind:pred
term_int.term_to_int16	../library/term_int.m	/^:- pred term_to_int16(term(/;kq|/^\<term_to_int16\>/;'q;"	kind:pred
term_int.term_to_int32	../library/term_int.m	/^:- pred term_to_int32(term(/;kq|/^\<term_to_int32\>/;'q;"	kind:pred
term_int.term_to_int64	../library/term_int.m	/^:- pred term_to_int64(term(/;kq|/^\<term_to_int64\>/;'q;"	kind:pred
term_int.term_to_int8	../library/term_int.m	/^:- pred term_to_int8(term(/;kq|/^\<term_to_int8\>/;'q;"	kind:pred
term_int.term_to_uint	../library/term_int.m	/^:- pred term_to_uint(term(/;kq|/^\<term_to_uint\>/;'q;"	kind:pred
term_int.term_to_uint16	../library/term_int.m	/^:- pred term_to_uint16(term(/;kq|/^\<term_to_uint16\>/;'q;"	kind:pred
term_int.term_to_uint32	../library/term_int.m	/^:- pred term_to_uint32(term(/;kq|/^\<term_to_uint32\>/;'q;"	kind:pred
term_int.term_to_uint64	../library/term_int.m	/^:- pred term_to_uint64(term(/;kq|/^\<term_to_uint64\>/;'q;"	kind:pred
term_int.term_to_uint8	../library/term_int.m	/^:- pred term_to_uint8(term(/;kq|/^\<term_to_uint8\>/;'q;"	kind:pred
term_int.uint8_to_decimal_term	../library/term_int.m	/^:- func uint8_to_decimal_term(uint8, context) = term(/;kq|/^\<uint8_to_decimal_term\>/;'q;"	kind:func
term_int.uint_to_decimal_term	../library/term_int.m	/^:- func uint_to_decimal_term(uint, context) = term(/;kq|/^\<uint_to_decimal_term\>/;'q;"	kind:func
term_io.anon_occur_order	../library/term_io.m	/^    ;       anon_occur_order(counter).$/;kq|-;/\<term_io.anon_occur_order\>/;'q;"	kind:cons	file:
term_io.anon_var_info	../library/term_io.m	/^:- type anon_var_info$/;kq|-;/\<term_io.anon_var_info\>/;'q;"	kind:type	file:
term_io.anon_var_to_int	../library/term_io.m	/^    --->    anon_var_to_int$/;kq|-;/\<term_io.anon_var_to_int\>/;'q;"	kind:cons	file:
term_io.constant_to_string	../library/term_io.m	/^:- func constant_to_string(/;kq|/^\<constant_to_string\>/;'q;"	kind:func
term_io.encode_escaped_char	../library/term_io.m	/^:- pred encode_escaped_char(/;kq|/^\<encode_escaped_char\>/;'q;"	kind:pred
term_io.escaped_char	../library/term_io.m	/^:- func escaped_char(/;kq|/^\<escaped_char\>/;'q;"	kind:func
term_io.escaped_char_to_string	../library/term_io.m	/^:- func escaped_char_to_string(/;kq|/^\<escaped_char_to_string\>/;'q;"	kind:func
term_io.escaped_string	../library/term_io.m	/^:- func escaped_string(/;kq|/^\<escaped_string\>/;'q;"	kind:func
term_io.format_constant	../library/term_io.m	/^:- func format_constant(/;kq|/^\<format_constant\>/;'q;"	kind:func
term_io.format_constant	../library/term_io.m	/^:- pred format_constant(/;kq|/^\<format_constant\>/;'q;"	kind:pred
term_io.format_constant_agt	../library/term_io.m	/^:- pred format_constant_agt(/;kq|/^\<format_constant_agt\>/;'q;"	kind:pred	file:
term_io.format_constant_atom	../library/term_io.m	/^:- pred format_constant_atom(/;kq|/^\<format_constant_atom\>/;'q;"	kind:pred	file:
term_io.format_escaped_char	../library/term_io.m	/^:- pred format_escaped_char(/;kq|/^\<format_escaped_char\>/;'q;"	kind:pred
term_io.format_escaped_string	../library/term_io.m	/^:- pred format_escaped_string(/;kq|/^\<format_escaped_string\>/;'q;"	kind:pred
term_io.format_quoted_atom	../library/term_io.m	/^:- pred format_quoted_atom(/;kq|/^\<format_quoted_atom\>/;'q;"	kind:pred
term_io.format_quoted_atom_agt	../library/term_io.m	/^:- pred format_quoted_atom_agt(/;kq|/^\<format_quoted_atom_agt\>/;'q;"	kind:pred
term_io.format_quoted_char	../library/term_io.m	/^:- pred format_quoted_char(/;kq|/^\<format_quoted_char\>/;'q;"	kind:pred
term_io.format_quoted_string	../library/term_io.m	/^:- pred format_quoted_string(/;kq|/^\<format_quoted_string\>/;'q;"	kind:pred
term_io.format_term	../library/term_io.m	/^:- pred format_term(Stream::in, varset(T)::in, term(/;kq|/^\<format_term\>/;'q;"	kind:pred
term_io.format_term_anon_vars	../library/term_io.m	/^:- pred format_term_anon_vars(/;kq|/^\<format_term_anon_vars\>/;'q;"	kind:pred	file:
term_io.format_term_arg	../library/term_io.m	/^:- pred format_term_arg(/;kq|/^\<format_term_arg\>/;'q;"	kind:pred	file:
term_io.format_term_later_args	../library/term_io.m	/^:- pred format_term_later_args(/;kq|/^\<format_term_later_args\>/;'q;"	kind:pred	file:
term_io.format_term_nl	../library/term_io.m	/^:- pred format_term_nl(Stream::in, varset(T)::in, term(/;kq|/^\<format_term_nl\>/;'q;"	kind:pred
term_io.format_variable	../library/term_io.m	/^:- pred format_variable(Stream::in, varset(T)::in, var(/;kq|/^\<format_variable\>/;'q;"	kind:pred
term_io.integer_base_int	../library/term_io.m	/^:- func integer_base_int(/;kq|/^\<integer_base_int\>/;'q;"	kind:func
term_io.integer_base_prefix	../library/term_io.m	/^:- func integer_base_prefix(/;kq|/^\<integer_base_prefix\>/;'q;"	kind:func
term_io.is_mercury_source_char	../library/term_io.m	/^:- pred is_mercury_source_char(/;kq|/^\<is_mercury_source_char\>/;'q;"	kind:pred	file:
term_io.mercury_escape_char	../library/term_io.m	/^:- func mercury_escape_char(/;kq|/^\<mercury_escape_char\>/;'q;"	kind:func
term_io.quote_atom	../library/term_io.m	/^:- pred quote_atom(/;kq|/^\<quote_atom\>/;'q;"	kind:pred
term_io.quote_atom	../library/term_io.m	/^:- pred quote_atom(/;kq|/^\<quote_atom\>/;'q;"	kind:pred
term_io.quote_atom_agt	../library/term_io.m	/^:- pred quote_atom_agt(/;kq|/^\<quote_atom_agt\>/;'q;"	kind:pred
term_io.quote_atom_agt	../library/term_io.m	/^:- pred quote_atom_agt(/;kq|/^\<quote_atom_agt\>/;'q;"	kind:pred
term_io.quote_char	../library/term_io.m	/^:- pred quote_char(/;kq|/^\<quote_char\>/;'q;"	kind:pred
term_io.quote_char	../library/term_io.m	/^:- pred quote_char(/;kq|/^\<quote_char\>/;'q;"	kind:pred
term_io.quote_string	../library/term_io.m	/^:- pred quote_string(/;kq|/^\<quote_string\>/;'q;"	kind:pred
term_io.quote_string	../library/term_io.m	/^:- pred quote_string(/;kq|/^\<quote_string\>/;'q;"	kind:pred
term_io.quoted_atom	../library/term_io.m	/^:- func quoted_atom(/;kq|/^\<quoted_atom\>/;'q;"	kind:func
term_io.quoted_atom_agt	../library/term_io.m	/^:- func quoted_atom_agt(/;kq|/^\<quoted_atom_agt\>/;'q;"	kind:func
term_io.quoted_char	../library/term_io.m	/^:- func quoted_char(/;kq|/^\<quoted_char\>/;'q;"	kind:func
term_io.quoted_char_to_string	../library/term_io.m	/^:- func quoted_char_to_string(/;kq|/^\<quoted_char_to_string\>/;'q;"	kind:func
term_io.quoted_string	../library/term_io.m	/^:- func quoted_string(/;kq|/^\<quoted_string\>/;'q;"	kind:func
term_io.should_atom_be_quoted	../library/term_io.m	/^:- func should_atom_be_quoted(/;kq|/^\<should_atom_be_quoted\>/;'q;"	kind:func	file:
term_io.starts_with_digit	../library/term_io.m	/^:- pred starts_with_digit(term(/;kq|/^\<starts_with_digit\>/;'q;"	kind:pred	file:
term_io.string_is_escaped_char	../library/term_io.m	/^:- pred string_is_escaped_char(/;kq|/^\<string_is_escaped_char\>/;'q;"	kind:pred
term_io.term_nl_to_string	../library/term_io.m	/^:- func term_nl_to_string(varset(T), term(/;kq|/^\<term_nl_to_string\>/;'q;"	kind:func
term_io.term_to_string	../library/term_io.m	/^:- func term_to_string(varset(T), term(/;kq|/^\<term_to_string\>/;'q;"	kind:func
term_io.variable_to_string	../library/term_io.m	/^:- func variable_to_string(varset(T), var(/;kq|/^\<variable_to_string\>/;'q;"	kind:func
term_io.write_constant	../library/term_io.m	/^:- pred write_constant(/;kq|/^\<write_constant\>/;'q;"	kind:pred
term_io.write_escaped_char	../library/term_io.m	/^:- pred write_escaped_char(/;kq|/^\<write_escaped_char\>/;'q;"	kind:pred
term_io.write_escaped_string	../library/term_io.m	/^:- pred write_escaped_string(/;kq|/^\<write_escaped_string\>/;'q;"	kind:pred
term_io.write_quoted_atom	../library/term_io.m	/^:- pred write_quoted_atom(/;kq|/^\<write_quoted_atom\>/;'q;"	kind:pred
term_io.write_quoted_atom_agt	../library/term_io.m	/^:- pred write_quoted_atom_agt(/;kq|/^\<write_quoted_atom_agt\>/;'q;"	kind:pred
term_io.write_quoted_char	../library/term_io.m	/^:- pred write_quoted_char(/;kq|/^\<write_quoted_char\>/;'q;"	kind:pred
term_io.write_quoted_string	../library/term_io.m	/^:- pred write_quoted_string(/;kq|/^\<write_quoted_string\>/;'q;"	kind:pred
term_io.write_term	../library/term_io.m	/^:- pred write_term(varset(T)::in, term(/;kq|/^\<write_term\>/;'q;"	kind:pred
term_io.write_term_nl	../library/term_io.m	/^:- pred write_term_nl(varset(T)::in, term(/;kq|/^\<write_term_nl\>/;'q;"	kind:pred
term_io.write_variable	../library/term_io.m	/^:- pred write_variable(varset(T)::in, var(/;kq|/^\<write_variable\>/;'q;"	kind:pred
term_is_ground	../library/term_subst.m	/^:- pred term_is_ground(term(/;kq|/^\<term_is_ground\>/;'q;"	kind:pred
term_is_ground_in_bindings	../library/term_subst.m	/^:- pred term_is_ground_in_bindings(term(T)::in, substitution(/;kq|/^\<term_is_ground_in_bindings\>/;'q;"	kind:pred
term_kind	../library/mercury_term_parser.m	/^:- type term_kind$/;kq|-;/\<term_kind\>/;'q;"	kind:type	file:
term_list_to_univ_list	../library/term_conversion.m	/^:- pred term_list_to_univ_list(list(term(/;kq|/^\<term_list_to_univ_list\>/;'q;"	kind:pred	file:
term_list_to_var_list	../library/term.m	/^:- func term_list_to_var_list(list(term(T))) = list(var(/;kq|/^\<term_list_to_var_list\>/;'q;"	kind:func
term_list_to_var_list	../library/term.m	/^:- pred term_list_to_var_list(list(term(T))::in, list(var(/;kq|/^\<term_list_to_var_list\>/;'q;"	kind:pred
term_list_to_var_list	../library/term_subst.m	/^:- func term_list_to_var_list(list(term(T))) = list(var(/;kq|/^\<term_list_to_var_list\>/;'q;"	kind:func
term_list_to_var_list	../library/term_subst.m	/^:- pred term_list_to_var_list(list(term(T))::in, list(var(/;kq|/^\<term_list_to_var_list\>/;'q;"	kind:pred
term_nl_to_string	../library/term_io.m	/^:- func term_nl_to_string(varset(T), term(/;kq|/^\<term_nl_to_string\>/;'q;"	kind:func
term_nl_with_op_table_to_string	../library/term_io.m	/^:- func term_nl_with_op_table_to_string(OpTable, varset(T), term(/;kq|/^\<term_nl_with_op_table_to_string\>/;'q;"	kind:func
term_path	../mdbcomp/program_representation.m	/^:- type term_path == list(int).$/;kq|-;/\<term_path\>/;'q;"	kind:type
term_path	program_representation.m	/^:- type term_path == list(int).$/;kq|-;/\<term_path\>/;'q;"	kind:type
term_size_plus	../library/term_size_prof_builtin.m	/^:- func term_size_plus(/;kq|/^\<term_size_plus\>/;'q;"	kind:func
term_subst.build_subst	../library/term_subst.m	/^:- pred build_subst(list(var(T))::in, list(term(/;kq|/^\<build_subst\>/;'q;"	kind:pred	file:
term_subst.rename_var_in_term	../library/term_subst.m	/^:- pred rename_var_in_term(var(T)::in, var(/;kq|/^\<rename_var_in_term\>/;'q;"	kind:pred
term_subst.rename_var_in_terms	../library/term_subst.m	/^:- pred rename_var_in_terms(var(T)::in, var(/;kq|/^\<rename_var_in_terms\>/;'q;"	kind:pred
term_subst.term_is_ground	../library/term_subst.m	/^:- pred term_is_ground(term(/;kq|/^\<term_is_ground\>/;'q;"	kind:pred
term_subst.terms_are_ground	../library/term_subst.m	/^:- pred terms_are_ground(list(term(/;kq|/^\<terms_are_ground\>/;'q;"	kind:pred	file:
term_to_int	../library/term.m	/^:- pred term_to_int(term(/;kq|/^\<term_to_int\>/;'q;"	kind:pred
term_to_int	../library/term_int.m	/^:- pred term_to_int(term(/;kq|/^\<term_to_int\>/;'q;"	kind:pred
term_to_int16	../library/term.m	/^:- pred term_to_int16(term(/;kq|/^\<term_to_int16\>/;'q;"	kind:pred
term_to_int16	../library/term_int.m	/^:- pred term_to_int16(term(/;kq|/^\<term_to_int16\>/;'q;"	kind:pred
term_to_int32	../library/term.m	/^:- pred term_to_int32(term(/;kq|/^\<term_to_int32\>/;'q;"	kind:pred
term_to_int32	../library/term_int.m	/^:- pred term_to_int32(term(/;kq|/^\<term_to_int32\>/;'q;"	kind:pred
term_to_int64	../library/term.m	/^:- pred term_to_int64(term(/;kq|/^\<term_to_int64\>/;'q;"	kind:pred
term_to_int64	../library/term_int.m	/^:- pred term_to_int64(term(/;kq|/^\<term_to_int64\>/;'q;"	kind:pred
term_to_int8	../library/term.m	/^:- pred term_to_int8(term(/;kq|/^\<term_to_int8\>/;'q;"	kind:pred
term_to_int8	../library/term_int.m	/^:- pred term_to_int8(term(/;kq|/^\<term_to_int8\>/;'q;"	kind:pred
term_to_string	../library/term_io.m	/^:- func term_to_string(varset(T), term(/;kq|/^\<term_to_string\>/;'q;"	kind:func
term_to_type	../library/term_conversion.m	/^:- pred term_to_type(term(/;kq|/^\<term_to_type\>/;'q;"	kind:pred
term_to_type_arg_context	../library/term_conversion.m	/^:- type term_to_type_arg_context$/;kq|-;/\<term_to_type_arg_context\>/;'q;"	kind:type
term_to_type_context	../library/term_conversion.m	/^:- type term_to_type_context == list(term_to_type_arg_context).$/;kq|-;/\<term_to_type_context\>/;'q;"	kind:type
term_to_type_error	../library/term_conversion.m	/^:- type term_to_type_error(T)$/;kq|-;/\<term_to_type_error\>/;'q;"	kind:type
term_to_type_result	../library/term_conversion.m	/^:- type term_to_type_result(T, U)$/;kq|-;/\<term_to_type_result\>/;'q;"	kind:type
term_to_uint	../library/term.m	/^:- pred term_to_uint(term(/;kq|/^\<term_to_uint\>/;'q;"	kind:pred
term_to_uint	../library/term_int.m	/^:- pred term_to_uint(term(/;kq|/^\<term_to_uint\>/;'q;"	kind:pred
term_to_uint16	../library/term.m	/^:- pred term_to_uint16(term(/;kq|/^\<term_to_uint16\>/;'q;"	kind:pred
term_to_uint16	../library/term_int.m	/^:- pred term_to_uint16(term(/;kq|/^\<term_to_uint16\>/;'q;"	kind:pred
term_to_uint32	../library/term.m	/^:- pred term_to_uint32(term(/;kq|/^\<term_to_uint32\>/;'q;"	kind:pred
term_to_uint32	../library/term_int.m	/^:- pred term_to_uint32(term(/;kq|/^\<term_to_uint32\>/;'q;"	kind:pred
term_to_uint64	../library/term.m	/^:- pred term_to_uint64(term(/;kq|/^\<term_to_uint64\>/;'q;"	kind:pred
term_to_uint64	../library/term_int.m	/^:- pred term_to_uint64(term(/;kq|/^\<term_to_uint64\>/;'q;"	kind:pred
term_to_uint8	../library/term.m	/^:- pred term_to_uint8(term(/;kq|/^\<term_to_uint8\>/;'q;"	kind:pred
term_to_uint8	../library/term_int.m	/^:- pred term_to_uint8(term(/;kq|/^\<term_to_uint8\>/;'q;"	kind:pred
term_to_univ_special_case	../library/term_conversion.m	/^:- pred term_to_univ_special_case(string::in, string::in, list(/;kq|/^\<term_to_univ_special_case\>/;'q;"	kind:pred	file:
term_to_xml.all_attr_sources	../library/term_to_xml.m	/^:- func all_attr_sources = list(/;kq|/^\<all_attr_sources\>/;'q;"	kind:func	file:
term_to_xml.arity	../library/term_to_xml.m	/^    ;       arity.$/;kq|-;/\<term_to_xml.arity\>/;'q;"	kind:cons
term_to_xml.array_element	../library/term_to_xml.m	/^:- func array_element = string.$/;kq|/^\<array_element\>/;'q;"	kind:func	file:
term_to_xml.attr	../library/term_to_xml.m	/^:- type attr$/;kq|-;/\<term_to_xml.attr\>/;'q;"	kind:type
term_to_xml.attr_from_source	../library/term_to_xml.m	/^:- type attr_from_source$/;kq|-;/\<term_to_xml.attr_from_source\>/;'q;"	kind:type
term_to_xml.attr_name	../library/term_to_xml.m	/^                attr_name   :: string,$/;kq|-;/\<term_to_xml.attr_name\>/;'q;"	kind:fld
term_to_xml.attr_source	../library/term_to_xml.m	/^                attr_source :: attr_source$/;kq|-;/\<term_to_xml.attr_source\>/;'q;"	kind:fld
term_to_xml.attr_source	../library/term_to_xml.m	/^:- type attr_source$/;kq|-;/\<term_to_xml.attr_source\>/;'q;"	kind:type
term_to_xml.attributes	../library/term_to_xml.m	/^                attributes      :: list(attr),$/;kq|-;/\<term_to_xml.attributes\>/;'q;"	kind:fld
term_to_xml.can_generate_dtd	../library/term_to_xml.m	/^:- func can_generate_dtd(element_mapping::in(/;kq|/^\<can_generate_dtd\>/;'q;"	kind:func
term_to_xml.can_generate_dtd_2	../library/term_to_xml.m	/^:- func can_generate_dtd_2(maybe_dtd::in, element_mapping::in(/;kq|/^\<can_generate_dtd_2\>/;'q;"	kind:func	file:
term_to_xml.cdata	../library/term_to_xml.m	/^    ;       cdata(string)$/;kq|-;/\<term_to_xml.cdata\>/;'q;"	kind:cons
term_to_xml.children	../library/term_to_xml.m	/^                children        :: list(xml)$/;kq|-;/\<term_to_xml.children\>/;'q;"	kind:fld
term_to_xml.comment	../library/term_to_xml.m	/^    ;       comment(string)$/;kq|-;/\<term_to_xml.comment\>/;'q;"	kind:cons
term_to_xml.custom	../library/term_to_xml.m	/^    ;       custom(element_pred).$/;kq|-;/\<term_to_xml.custom\>/;'q;"	kind:cons
term_to_xml.data	../library/term_to_xml.m	/^    ;       data(string)$/;kq|-;/\<term_to_xml.data\>/;'q;"	kind:cons
term_to_xml.doctype	../library/term_to_xml.m	/^:- type doctype$/;kq|-;/\<term_to_xml.doctype\>/;'q;"	kind:type
term_to_xml.du_functor	../library/term_to_xml.m	/^    --->    du_functor($/;kq|-;/\<term_to_xml.du_functor\>/;'q;"	kind:cons
term_to_xml.duplicate_element	../library/term_to_xml.m	/^                duplicate_element   :: string,$/;kq|-;/\<term_to_xml.duplicate_element\>/;'q;"	kind:fld
term_to_xml.duplicate_elements	../library/term_to_xml.m	/^    ;       duplicate_elements($/;kq|-;/\<term_to_xml.duplicate_elements\>/;'q;"	kind:cons
term_to_xml.duplicate_types	../library/term_to_xml.m	/^                duplicate_types     :: list(type_desc)$/;kq|-;/\<term_to_xml.duplicate_types\>/;'q;"	kind:fld
term_to_xml.elem	../library/term_to_xml.m	/^    --->    elem($/;kq|-;/\<term_to_xml.elem\>/;'q;"	kind:cons
term_to_xml.element_mapping	../library/term_to_xml.m	/^:- inst element_mapping for element_mapping\/0$/;kq|-;/\<term_to_xml.element_mapping\>/;'q;"	kind:inst
term_to_xml.element_mapping	../library/term_to_xml.m	/^:- type element_mapping$/;kq|-;/\<term_to_xml.element_mapping\>/;'q;"	kind:type
term_to_xml.element_name	../library/term_to_xml.m	/^                element_name    :: string,$/;kq|-;/\<term_to_xml.element_name\>/;'q;"	kind:fld
term_to_xml.element_pred	../library/term_to_xml.m	/^:- type element_pred == (pred(type_desc, maybe_functor_info, string,$/;kq|-;/\<term_to_xml.element_pred\>/;'q;"	kind:type
term_to_xml.embed_dtd	../library/term_to_xml.m	/^    --->    embed_dtd$/;kq|-;/\<term_to_xml.embed_dtd\>/;'q;"	kind:cons
term_to_xml.entity	../library/term_to_xml.m	/^    ;       entity(string)$/;kq|-;/\<term_to_xml.entity\>/;'q;"	kind:cons
term_to_xml.external_dtd	../library/term_to_xml.m	/^    ;       external_dtd(doctype)$/;kq|-;/\<term_to_xml.external_dtd\>/;'q;"	kind:cons
term_to_xml.field_name	../library/term_to_xml.m	/^    ;       field_name$/;kq|-;/\<term_to_xml.field_name\>/;'q;"	kind:cons
term_to_xml.find_field_names	../library/term_to_xml.m	/^:- pred find_field_names(type_desc::in, list(/;kq|/^\<find_field_names\>/;'q;"	kind:pred	file:
term_to_xml.format	../library/term_to_xml.m	/^    --->    format$/;kq|-;/\<term_to_xml.format\>/;'q;"	kind:cons	file:
term_to_xml.functor	../library/term_to_xml.m	/^    --->    functor$/;kq|-;/\<term_to_xml.functor\>/;'q;"	kind:cons
term_to_xml.functor_arity	../library/term_to_xml.m	/^                functor_arity   :: int$/;kq|-;/\<term_to_xml.functor_arity\>/;'q;"	kind:fld
term_to_xml.functor_name	../library/term_to_xml.m	/^                functor_name    :: string,$/;kq|-;/\<term_to_xml.functor_name\>/;'q;"	kind:fld
term_to_xml.get_element_pred	../library/term_to_xml.m	/^:- pred get_element_pred(element_mapping::in(/;kq|/^\<get_element_pred\>/;'q;"	kind:pred	file:
term_to_xml.get_field_names	../library/term_to_xml.m	/^:- func get_field_names(type_desc, string, int) = list(maybe(/;kq|/^\<get_field_names\>/;'q;"	kind:func	file:
term_to_xml.indent	../library/term_to_xml.m	/^:- pred indent(/;kq|/^\<indent\>/;'q;"	kind:pred	file:
term_to_xml.is_array	../library/term_to_xml.m	/^:- pred is_array(/;kq|/^\<is_array\>/;'q;"	kind:pred	file:
term_to_xml.is_maybe_yes	../library/term_to_xml.m	/^:- pred is_maybe_yes(maybe(/;kq|/^\<is_maybe_yes\>/;'q;"	kind:pred	file:
term_to_xml.is_primitive_type	../library/term_to_xml.m	/^:- pred is_primitive_type(/;kq|/^\<is_primitive_type\>/;'q;"	kind:pred	file:
term_to_xml.make_du_functor	../library/term_to_xml.m	/^:- func make_du_functor(/;kq|/^\<make_du_functor\>/;'q;"	kind:func	file:
term_to_xml.mangle	../library/term_to_xml.m	/^:- func mangle(/;kq|/^\<mangle\>/;'q;"	kind:func	file:
term_to_xml.mangle_char	../library/term_to_xml.m	/^:- pred mangle_char(char::in, list(char)::in, list(/;kq|/^\<mangle_char\>/;'q;"	kind:pred	file:
term_to_xml.maybe_dtd	../library/term_to_xml.m	/^:- type maybe_dtd$/;kq|-;/\<term_to_xml.maybe_dtd\>/;'q;"	kind:type
term_to_xml.maybe_format	../library/term_to_xml.m	/^:- type maybe_format$/;kq|-;/\<term_to_xml.maybe_format\>/;'q;"	kind:type	file:
term_to_xml.maybe_functor_info	../library/term_to_xml.m	/^:- type maybe_functor_info$/;kq|-;/\<term_to_xml.maybe_functor_info\>/;'q;"	kind:type
term_to_xml.maybe_indent	../library/term_to_xml.m	/^:- pred maybe_indent(/;kq|/^\<maybe_indent\>/;'q;"	kind:pred	file:
term_to_xml.maybe_nl	../library/term_to_xml.m	/^:- pred maybe_nl(/;kq|/^\<maybe_nl\>/;'q;"	kind:pred	file:
term_to_xml.maybe_stylesheet	../library/term_to_xml.m	/^:- type maybe_stylesheet$/;kq|-;/\<term_to_xml.maybe_stylesheet\>/;'q;"	kind:type
term_to_xml.no_dtd	../library/term_to_xml.m	/^    ;       no_dtd.$/;kq|-;/\<term_to_xml.no_dtd\>/;'q;"	kind:cons
term_to_xml.no_format	../library/term_to_xml.m	/^    ;       no_format.$/;kq|-;/\<term_to_xml.no_format\>/;'q;"	kind:cons	file:
term_to_xml.no_stylesheet	../library/term_to_xml.m	/^    ;       no_stylesheet.$/;kq|-;/\<term_to_xml.no_stylesheet\>/;'q;"	kind:cons
term_to_xml.non_du	../library/term_to_xml.m	/^    ;       non_du.$/;kq|-;/\<term_to_xml.non_du\>/;'q;"	kind:cons
term_to_xml.non_embedded_dtd	../library/term_to_xml.m	/^:- inst non_embedded_dtd for maybe_dtd\/0$/;kq|-;/\<term_to_xml.non_embedded_dtd\>/;'q;"	kind:inst
term_to_xml.ok	../library/term_to_xml.m	/^    --->    ok$/;kq|-;/\<term_to_xml.ok\>/;'q;"	kind:cons
term_to_xml.primitive_value	../library/term_to_xml.m	/^:- pred primitive_value(/;kq|/^\<primitive_value\>/;'q;"	kind:pred	file:
term_to_xml.public	../library/term_to_xml.m	/^    --->    public(string)                  % Formal Public Identifier (FPI)$/;kq|-;/\<term_to_xml.public\>/;'q;"	kind:cons
term_to_xml.public_system	../library/term_to_xml.m	/^    ;       public_system(string, string)   % FPI, URL$/;kq|-;/\<term_to_xml.public_system\>/;'q;"	kind:cons
term_to_xml.raw	../library/term_to_xml.m	/^    ;       raw(string).$/;kq|-;/\<term_to_xml.raw\>/;'q;"	kind:cons
term_to_xml.reserved_prefix	../library/term_to_xml.m	/^:- func reserved_prefix = string.$/;kq|/^\<reserved_prefix\>/;'q;"	kind:func	file:
term_to_xml.simple	../library/term_to_xml.m	/^    --->    simple$/;kq|-;/\<term_to_xml.simple\>/;'q;"	kind:cons
term_to_xml.stylesheet_href	../library/term_to_xml.m	/^                stylesheet_href :: string$/;kq|-;/\<term_to_xml.stylesheet_href\>/;'q;"	kind:fld
term_to_xml.stylesheet_type	../library/term_to_xml.m	/^                stylesheet_type :: string, % For example "text\/xsl"$/;kq|-;/\<term_to_xml.stylesheet_type\>/;'q;"	kind:fld
term_to_xml.system	../library/term_to_xml.m	/^    ;       system(string).                 % URL$/;kq|-;/\<term_to_xml.system\>/;'q;"	kind:cons
term_to_xml.to_xml	../library/term_to_xml.m	/^    func to_xml(T::in) = (xml::out(xml_doc)) is det$/;kq|-;/\<term_to_xml.to_xml\>/;'q;"	kind:tcm
term_to_xml.type_name	../library/term_to_xml.m	/^    ;       type_name$/;kq|-;/\<term_to_xml.type_name\>/;'q;"	kind:cons
term_to_xml.type_not_ground	../library/term_to_xml.m	/^    ;       type_not_ground(pseudo_type_desc).$/;kq|-;/\<term_to_xml.type_not_ground\>/;'q;"	kind:cons
term_to_xml.unique	../library/term_to_xml.m	/^    ;       unique$/;kq|-;/\<term_to_xml.unique\>/;'q;"	kind:cons
term_to_xml.with_stylesheet	../library/term_to_xml.m	/^    --->    with_stylesheet($/;kq|-;/\<term_to_xml.with_stylesheet\>/;'q;"	kind:cons
term_to_xml.write_attribute	../library/term_to_xml.m	/^:- pred write_attribute(/;kq|/^\<write_attribute\>/;'q;"	kind:pred	file:
term_to_xml.write_doctype	../library/term_to_xml.m	/^:- pred write_doctype(/;kq|/^\<write_doctype\>/;'q;"	kind:pred	file:
term_to_xml.write_dtd	../library/term_to_xml.m	/^:- pred write_dtd(/;kq|/^\<write_dtd\>/;'q;"	kind:pred
term_to_xml.write_dtd_attlist	../library/term_to_xml.m	/^:- pred write_dtd_attlist(Stream::in, string::in, maybe(/;kq|/^\<write_dtd_attlist\>/;'q;"	kind:pred	file:
term_to_xml.write_dtd_attlists	../library/term_to_xml.m	/^:- pred write_dtd_attlists(Stream::in, string::in, list(/;kq|/^\<write_dtd_attlists\>/;'q;"	kind:pred	file:
term_to_xml.write_dtd_entries	../library/term_to_xml.m	/^:- pred write_dtd_entries(Stream::in, element_pred::in(/;kq|/^\<write_dtd_entries\>/;'q;"	kind:pred	file:
term_to_xml.write_dtd_types	../library/term_to_xml.m	/^:- pred write_dtd_types(Stream::in, element_pred::in(/;kq|/^\<write_dtd_types\>/;'q;"	kind:pred	file:
term_to_xml.write_element_end	../library/term_to_xml.m	/^:- pred write_element_end(/;kq|/^\<write_element_end\>/;'q;"	kind:pred	file:
term_to_xml.write_xml_doc	../library/term_to_xml.m	/^:- pred write_xml_doc(/;kq|/^\<write_xml_doc\>/;'q;"	kind:pred
term_to_xml.write_xml_element	../library/term_to_xml.m	/^:- pred write_xml_element(/;kq|/^\<write_xml_element\>/;'q;"	kind:pred
term_to_xml.write_xml_header	../library/term_to_xml.m	/^:- pred write_xml_header(Stream::in, maybe(/;kq|/^\<write_xml_header\>/;'q;"	kind:pred
term_to_xml.xml	../library/term_to_xml.m	/^:- type xml$/;kq|-;/\<term_to_xml.xml\>/;'q;"	kind:type
term_to_xml.xml_doc	../library/term_to_xml.m	/^:- inst xml_doc for xml\/0$/;kq|-;/\<term_to_xml.xml_doc\>/;'q;"	kind:inst
term_to_xml.xmlable	../library/term_to_xml.m	/^:- typeclass xmlable(T) where [$/;kq|-;/\<term_to_xml.xmlable\>/;'q;"	kind:tc
term_unify.unify_term_lists	../library/term_unify.m	/^:- pred unify_term_lists(list(term(T))::in, list(term(/;kq|/^\<unify_term_lists\>/;'q;"	kind:pred
term_unify.unify_terms	../library/term_unify.m	/^:- pred unify_terms(term(T)::in, term(/;kq|/^\<unify_terms\>/;'q;"	kind:pred
term_vars.term_contains_var	../library/term_vars.m	/^:- pred term_contains_var(term(T), var(/;kq|/^\<term_contains_var\>/;'q;"	kind:pred
term_vars.terms_contain_var	../library/term_vars.m	/^:- pred terms_contain_var(list(term(T)), var(/;kq|/^\<terms_contain_var\>/;'q;"	kind:pred
term_vars.vars_in_term	../library/term_vars.m	/^:- func vars_in_term(term(T)) = list(var(/;kq|/^\<vars_in_term\>/;'q;"	kind:func
term_vars.vars_in_term_acc	../library/term_vars.m	/^:- pred vars_in_term_acc(term(T)::in, list(var(T))::in, list(var(/;kq|/^\<vars_in_term_acc\>/;'q;"	kind:pred
term_vars.vars_in_terms	../library/term_vars.m	/^:- func vars_in_terms(list(term(T))) = list(var(/;kq|/^\<vars_in_terms\>/;'q;"	kind:func
term_vars.vars_in_terms_acc	../library/term_vars.m	/^:- pred vars_in_terms_acc(list(term(/;kq|/^\<vars_in_terms_acc\>/;'q;"	kind:pred	file:
term_with_op_table_to_string	../library/term_io.m	/^:- func term_with_op_table_to_string(OpTable, varset(T), term(/;kq|/^\<term_with_op_table_to_string\>/;'q;"	kind:func
terminal_name	../library/robdd.m	/^:- func terminal_name(robdd(/;kq|/^\<terminal_name\>/;'q;"	kind:func	file:
terms_are_ground	../library/term_subst.m	/^:- pred terms_are_ground(list(term(/;kq|/^\<terms_are_ground\>/;'q;"	kind:pred	file:
terms_are_ground_in_bindings	../library/term_subst.m	/^:- pred terms_are_ground_in_bindings(list(term(T))::in, substitution(/;kq|/^\<terms_are_ground_in_bindings\>/;'q;"	kind:pred	file:
terms_contain_var	../library/term_vars.m	/^:- pred terms_contain_var(list(term(T)), var(/;kq|/^\<terms_contain_var\>/;'q;"	kind:pred
test_bitset	../library/test_bitset.m	/^:- type test_bitset(T)$/;kq|-;/\<test_bitset\>/;'q;"	kind:type	file:
test_bitset.all_true	../library/test_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), test_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
test_bitset.bitset_error	../library/test_bitset.m	/^:- type bitset_error(T)$/;kq|-;/\<test_bitset.bitset_error\>/;'q;"	kind:type
test_bitset.bitset_to_set	../library/test_bitset.m	/^:- func bitset_to_set(test_bitset(T)) = set(T) <= uenum(/;kq|/^\<bitset_to_set\>/;'q;"	kind:func
test_bitset.check0	../library/test_bitset.m	/^:- pred check0(string::in, test_bitset(T)::in, test_bitset(/;kq|/^\<check0\>/;'q;"	kind:pred	file:
test_bitset.check1	../library/test_bitset.m	/^:- pred check1(string::in, test_bitset(T)::in, test_bitset(/;kq|/^\<check1\>/;'q;"	kind:pred	file:
test_bitset.check2	../library/test_bitset.m	/^:- pred check2(string::in, test_bitset(T)::in, test_bitset(/;kq|/^\<check2\>/;'q;"	kind:pred	file:
test_bitset.contains	../library/test_bitset.m	/^:- pred contains(test_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
test_bitset.count	../library/test_bitset.m	/^:- func count(test_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
test_bitset.delete	../library/test_bitset.m	/^:- pred delete(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<delete\>/;'q;"	kind:pred
test_bitset.delete_list	../library/test_bitset.m	/^:- pred delete_list(list(T)::in, test_bitset(T)::in, test_bitset(/;kq|/^\<delete_list\>/;'q;"	kind:pred
test_bitset.difference	../library/test_bitset.m	/^:- func difference(test_bitset(T), test_bitset(T)) = test_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
test_bitset.divide	../library/test_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), test_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
test_bitset.divide_by_set	../library/test_bitset.m	/^:- pred divide_by_set(test_bitset(T)::in, test_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
test_bitset.equal	../library/test_bitset.m	/^:- pred equal(test_bitset(T)::in, test_bitset(T)::in) is semidet <= uenum(/;kq|/^\<equal\>/;'q;"	kind:pred
test_bitset.filter	../library/test_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), test_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
test_bitset.foldl	../library/test_bitset.m	/^:- func foldl(func(T, A) = A, test_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
test_bitset.from_set	../library/test_bitset.m	/^:- func from_set(set(T)) = test_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
test_bitset.get_sets	../library/test_bitset.m	/^:- pred get_sets(string::in, list(test_bitset(/;kq|/^\<get_sets\>/;'q;"	kind:pred	file:
test_bitset.init	../library/test_bitset.m	/^:- func init = test_bitset(/;kq|/^\<init\>/;'q;"	kind:func
test_bitset.insert	../library/test_bitset.m	/^:- pred insert(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<insert\>/;'q;"	kind:pred
test_bitset.insert_list	../library/test_bitset.m	/^:- pred insert_list(list(T)::in, test_bitset(T)::in, test_bitset(/;kq|/^\<insert_list\>/;'q;"	kind:pred
test_bitset.insert_new	../library/test_bitset.m	/^:- pred insert_new(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<insert_new\>/;'q;"	kind:pred
test_bitset.intersect	../library/test_bitset.m	/^:- func intersect(test_bitset(T), test_bitset(T)) = test_bitset(T) <= uenum(/;kq|/^\<intersect\>/;'q;"	kind:func
test_bitset.intersect_list	../library/test_bitset.m	/^:- func intersect_list(list(test_bitset(T))) = test_bitset(T) <= uenum(/;kq|/^\<intersect_list\>/;'q;"	kind:func
test_bitset.is_empty	../library/test_bitset.m	/^:- pred is_empty(test_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
test_bitset.is_non_empty	../library/test_bitset.m	/^:- pred is_non_empty(test_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
test_bitset.is_singleton	../library/test_bitset.m	/^:- pred is_singleton(test_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
test_bitset.list_to_set	../library/test_bitset.m	/^:- func list_to_set(list(T)) = test_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
test_bitset.make_singleton_set	../library/test_bitset.m	/^:- func make_singleton_set(T) = test_bitset(T) <= uenum(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
test_bitset.member	../library/test_bitset.m	/^:- pred member(T, test_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
test_bitset.one_argument	../library/test_bitset.m	/^    ;       one_argument(string,$/;kq|-;/\<test_bitset.one_argument\>/;'q;"	kind:cons
test_bitset.remove	../library/test_bitset.m	/^:- pred remove(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
test_bitset.remove_gt	../library/test_bitset.m	/^:- pred remove_gt(test_bitset(T)::in, T::in, test_bitset(/;kq|/^\<remove_gt\>/;'q;"	kind:pred
test_bitset.remove_least	../library/test_bitset.m	/^:- pred remove_least(T::out, test_bitset(T)::in, test_bitset(/;kq|/^\<remove_least\>/;'q;"	kind:pred
test_bitset.remove_leq	../library/test_bitset.m	/^:- pred remove_leq(test_bitset(T)::in, T::in, test_bitset(/;kq|/^\<remove_leq\>/;'q;"	kind:pred
test_bitset.remove_list	../library/test_bitset.m	/^:- pred remove_list(list(T)::in, test_bitset(T)::in, test_bitset(/;kq|/^\<remove_list\>/;'q;"	kind:pred
test_bitset.set_to_bitset	../library/test_bitset.m	/^:- func set_to_bitset(set(T)) = test_bitset(T) <= uenum(/;kq|/^\<set_to_bitset\>/;'q;"	kind:func
test_bitset.singleton_set	../library/test_bitset.m	/^:- func singleton_set(T) = test_bitset(T) <= uenum(/;kq|/^\<singleton_set\>/;'q;"	kind:func
test_bitset.sorted_list_to_set	../library/test_bitset.m	/^:- func sorted_list_to_set(list(T)) = test_bitset(T) <= uenum(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
test_bitset.subset	../library/test_bitset.m	/^:- pred subset(test_bitset(T)::in, test_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
test_bitset.superset	../library/test_bitset.m	/^:- pred superset(test_bitset(T)::in, test_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
test_bitset.tb	../library/test_bitset.m	/^    --->    tb($/;kq|-;/\<test_bitset.tb\>/;'q;"	kind:cons	file:
test_bitset.to_set	../library/test_bitset.m	/^:- func to_set(test_bitset(T)) = set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
test_bitset.to_sorted_list	../library/test_bitset.m	/^:- func to_sorted_list(test_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
test_bitset.two_arguments	../library/test_bitset.m	/^    ;       two_arguments(string,$/;kq|-;/\<test_bitset.two_arguments\>/;'q;"	kind:cons
test_bitset.union	../library/test_bitset.m	/^:- func union(test_bitset(T), test_bitset(T)) = test_bitset(T) <= uenum(/;kq|/^\<union\>/;'q;"	kind:func
test_bitset.union_list	../library/test_bitset.m	/^:- func union_list(list(test_bitset(T))) = test_bitset(T) <= uenum(/;kq|/^\<union_list\>/;'q;"	kind:func
test_bitset.zero_argument	../library/test_bitset.m	/^    --->    zero_argument(string,$/;kq|-;/\<test_bitset.zero_argument\>/;'q;"	kind:cons
test_dates	../library/calendar.m	/^:- func test_dates = list(/;kq|/^\<test_dates\>/;'q;"	kind:func	file:
text	../library/io.stream_db.m	/^    --->    text$/;kq|-;/\<text\>/;'q;"	kind:cons
text	../library/pprint.m	/^:- func text(/;kq|/^\<text\>/;'q;"	kind:func
text_file	../library/string.m	/^:- type text_file$/;kq|-;/\<text_file\>/;'q;"	kind:type
text_input_stream	../library/io.m	/^:- type text_input_stream$/;kq|-;/\<text_input_stream\>/;'q;"	kind:type	file:
text_output_stream	../library/io.m	/^:- type text_output_stream$/;kq|-;/\<text_output_stream\>/;'q;"	kind:type	file:
text_read.alloc_buffer	../library/io.text_read.m	/^:- pred alloc_buffer(/;kq|/^\<alloc_buffer\>/;'q;"	kind:pred	file:
text_read.buffer	../library/io.text_read.m	/^:- type buffer$/;kq|-;/\<text_read.buffer\>/;'q;"	kind:type	file:
text_read.buffer_di	../library/io.text_read.m	/^:- mode buffer_di == di(uniq_buffer).$/;kq|-;/\<text_read.buffer_di\>/;'q;"	kind:mode	file:
text_read.buffer_uo	../library/io.text_read.m	/^:- mode buffer_uo == out(uniq_buffer).$/;kq|-;/\<text_read.buffer_uo\>/;'q;"	kind:mode	file:
text_read.read_into_array	../library/io.text_read.m	/^:- pred read_into_array(/;kq|/^\<read_into_array\>/;'q;"	kind:pred	file:
text_read.read_into_buffer	../library/io.text_read.m	/^:- pred read_into_buffer(/;kq|/^\<read_into_buffer\>/;'q;"	kind:pred	file:
text_read.read_line_2	../library/io.text_read.m	/^:- pred read_line_2(/;kq|/^\<read_line_2\>/;'q;"	kind:pred
text_read.read_word_2	../library/io.text_read.m	/^:- pred read_word_2(io.text_input_stream::in, io.result(list(/;kq|/^\<read_word_2\>/;'q;"	kind:pred
text_read.resize_buffer	../library/io.text_read.m	/^:- pred resize_buffer(/;kq|/^\<resize_buffer\>/;'q;"	kind:pred	file:
text_read.rlas_eof	../library/io.text_read.m	/^    ;       rlas_eof$/;kq|-;/\<text_read.rlas_eof\>/;'q;"	kind:cons
text_read.rlas_error	../library/io.text_read.m	/^    ;       rlas_error.$/;kq|-;/\<text_read.rlas_error\>/;'q;"	kind:cons
text_read.rlas_null_char	../library/io.text_read.m	/^    ;       rlas_null_char$/;kq|-;/\<text_read.rlas_null_char\>/;'q;"	kind:cons
text_read.rlas_ok	../library/io.text_read.m	/^    --->    rlas_ok$/;kq|-;/\<text_read.rlas_ok\>/;'q;"	kind:cons
text_read.stream_file_size	../library/io.text_read.m	/^:- pred stream_file_size(/;kq|/^\<stream_file_size\>/;'q;"	kind:pred	file:
text_read.uniq_buffer	../library/io.text_read.m	/^:- inst uniq_buffer for buffer\/0$/;kq|-;/\<text_read.uniq_buffer\>/;'q;"	kind:inst	file:
this_directory	../library/dir.m	/^:- func this_directory = string.$/;kq|/^\<this_directory\>/;'q;"	kind:func
thread	../library/thread.m	/^:- type thread$/;kq|-;/\<thread\>/;'q;"	kind:type	file:
thread.barrier.b_go	../library/thread.barrier.m	/^                b_go            :: mvar(why_can_we_go)$/;kq|-;/\<thread.barrier.b_go\>/;'q;"	kind:fld	file:
thread.barrier.b_waiting_for	../library/thread.barrier.m	/^                b_waiting_for   :: mvar(int),$/;kq|-;/\<thread.barrier.b_waiting_for\>/;'q;"	kind:fld	file:
thread.barrier.barrier	../library/thread.barrier.m	/^:- type barrier$/;kq|-;/\<thread.barrier.barrier\>/;'q;"	kind:type	file:
thread.barrier.can_go_normal	../library/thread.barrier.m	/^    --->    can_go_normal$/;kq|-;/\<thread.barrier.can_go_normal\>/;'q;"	kind:cons	file:
thread.barrier.init	../library/thread.barrier.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
thread.barrier.release	../library/thread.barrier.m	/^:- pred release(/;kq|/^\<release\>/;'q;"	kind:pred
thread.barrier.wait	../library/thread.barrier.m	/^:- pred wait(/;kq|/^\<wait\>/;'q;"	kind:pred
thread.barrier.why_can_we_go	../library/thread.barrier.m	/^:- type why_can_we_go$/;kq|-;/\<thread.barrier.why_can_we_go\>/;'q;"	kind:type	file:
thread.can_spawn	../library/thread.m	/^:- pred can_spawn is semidet.$/;kq|/^\<can_spawn\>/;'q;"	kind:pred
thread.can_spawn_context	../library/thread.m	/^:- pred can_spawn_context is semidet.$/;kq|/^\<can_spawn_context\>/;'q;"	kind:pred	file:
thread.can_spawn_native	../library/thread.m	/^:- pred can_spawn_native is semidet.$/;kq|/^\<can_spawn_native\>/;'q;"	kind:pred
thread.channel.channel	../library/thread.channel.m	/^:- type channel(T)$/;kq|-;/\<thread.channel.channel\>/;'q;"	kind:type	file:
thread.channel.duplicate	../library/thread.channel.m	/^:- pred duplicate(channel(T)::in, channel(/;kq|/^\<duplicate\>/;'q;"	kind:pred
thread.channel.init	../library/thread.channel.m	/^:- pred init(channel(/;kq|/^\<init\>/;'q;"	kind:pred
thread.channel.item	../library/thread.channel.m	/^:- type item(T)$/;kq|-;/\<thread.channel.item\>/;'q;"	kind:type	file:
thread.channel.put	../library/thread.channel.m	/^:- pred put(channel(/;kq|/^\<put\>/;'q;"	kind:pred
thread.channel.stream	../library/thread.channel.m	/^:- type stream(T) == mvar(item(T)).$/;kq|-;/\<thread.channel.stream\>/;'q;"	kind:type	file:
thread.channel.take	../library/thread.channel.m	/^:- pred take(channel(/;kq|/^\<take\>/;'q;"	kind:pred
thread.channel.try_take	../library/thread.channel.m	/^:- pred try_take(channel(T)::in, maybe(/;kq|/^\<try_take\>/;'q;"	kind:pred
thread.channel.untake	../library/thread.channel.m	/^:- pred untake(channel(/;kq|/^\<untake\>/;'q;"	kind:pred
thread.closeable_channel.close	../library/thread.closeable_channel.m	/^:- pred close(closeable_channel(/;kq|/^\<close\>/;'q;"	kind:pred
thread.closeable_channel.init	../library/thread.closeable_channel.m	/^:- pred init(closeable_channel(/;kq|/^\<init\>/;'q;"	kind:pred
thread.closeable_channel.item	../library/thread.closeable_channel.m	/^:- type item(T)$/;kq|-;/\<thread.closeable_channel.item\>/;'q;"	kind:type	file:
thread.closeable_channel.ok	../library/thread.closeable_channel.m	/^    --->    ok(T)$/;kq|-;/\<thread.closeable_channel.ok\>/;'q;"	kind:cons
thread.closeable_channel.ok	../library/thread.closeable_channel.m	/^    --->    ok(T)$/;kq|-;/\<thread.closeable_channel.ok\>/;'q;"	kind:cons
thread.closeable_channel.put	../library/thread.closeable_channel.m	/^:- pred put(closeable_channel(/;kq|/^\<put\>/;'q;"	kind:pred
thread.closeable_channel.take	../library/thread.closeable_channel.m	/^:- pred take(closeable_channel(T)::in, take_result(/;kq|/^\<take\>/;'q;"	kind:pred
thread.detached_thread	../library/thread.m	/^    --->    detached_thread(thread_desc).$/;kq|-;/\<thread.detached_thread\>/;'q;"	kind:cons	file:
thread.future.consume_io_state	../library/thread.future.m	/^:- impure pred consume_io_state(/;kq|/^\<consume_io_state\>/;'q;"	kind:pred	file:
thread.future.f_ready	../library/thread.future.m	/^                f_ready         :: mutvar(ready),$/;kq|-;/\<thread.future.f_ready\>/;'q;"	kind:fld	file:
thread.future.f_value	../library/thread.future.m	/^                f_value         :: mutvar(T)$/;kq|-;/\<thread.future.f_value\>/;'q;"	kind:fld	file:
thread.future.f_wait	../library/thread.future.m	/^                f_wait          :: semaphore,$/;kq|-;/\<thread.future.f_wait\>/;'q;"	kind:fld	file:
thread.future.future	../library/thread.future.m	/^:- func future((func) = T) = future(/;kq|/^\<future\>/;'q;"	kind:func
thread.future.future	../library/thread.future.m	/^:- type future(T)$/;kq|-;/\<thread.future.future\>/;'q;"	kind:type	file:
thread.future.future_io	../library/thread.future.m	/^:- type future_io(T)$/;kq|-;/\<thread.future.future_io\>/;'q;"	kind:type	file:
thread.future.init	../library/thread.future.m	/^:- impure pred init(future_io(/;kq|/^\<init\>/;'q;"	kind:pred	file:
thread.future.init	../library/thread.future.m	/^:- pred init(future_io(/;kq|/^\<init\>/;'q;"	kind:pred
thread.future.make_io_state	../library/thread.future.m	/^:- impure pred make_io_state(/;kq|/^\<make_io_state\>/;'q;"	kind:pred	file:
thread.future.not_ready	../library/thread.future.m	/^    ;       not_ready.$/;kq|-;/\<thread.future.not_ready\>/;'q;"	kind:cons	file:
thread.future.ok	../library/thread.future.m	/^    --->    ok(T)$/;kq|-;/\<thread.future.ok\>/;'q;"	kind:cons	file:
thread.future.ok_or_exception	../library/thread.future.m	/^:- type ok_or_exception(T)$/;kq|-;/\<thread.future.ok_or_exception\>/;'q;"	kind:type	file:
thread.future.ready	../library/thread.future.m	/^:- type ready$/;kq|-;/\<thread.future.ready\>/;'q;"	kind:type	file:
thread.future.run_future	../library/thread.future.m	/^:- impure pred run_future(future(T), (/;kq|/^\<run_future\>/;'q;"	kind:pred	file:
thread.future.signal	../library/thread.future.m	/^:- impure pred signal(future_io(/;kq|/^\<signal\>/;'q;"	kind:pred	file:
thread.future.signal	../library/thread.future.m	/^:- pred signal(future_io(/;kq|/^\<signal\>/;'q;"	kind:pred
thread.future.some	../library/thread.future.m	/^    ;       some [E] exception(E).$/;kq|-;/\<thread.future.some\>/;'q;"	kind:cons	file:
thread.future.spawn_impure	../library/thread.future.m	/^:- impure pred spawn_impure(impure (/;kq|/^\<spawn_impure\>/;'q;"	kind:pred	file:
thread.future.spawn_impure_2	../library/thread.future.m	/^:- pred spawn_impure_2(impure (/;kq|/^\<spawn_impure_2\>/;'q;"	kind:pred	file:
thread.future.wait	../library/thread.future.m	/^:- func wait(future(/;kq|/^\<wait\>/;'q;"	kind:func
thread.future.wait	../library/thread.future.m	/^:- pred wait(future_io(/;kq|/^\<wait\>/;'q;"	kind:pred
thread.future.wait	../library/thread.future.m	/^:- pred wait(future_io(/;kq|/^\<wait\>/;'q;"	kind:pred	file:
thread.init_thread_options	../library/thread.m	/^:- func init_thread_options = thread_options.$/;kq|/^\<init_thread_options\>/;'q;"	kind:func
thread.join_thread	../library/thread.m	/^:- pred join_thread(joinable_thread(T)::in, maybe_error(/;kq|/^\<join_thread\>/;'q;"	kind:pred
thread.join_thread_2	../library/thread.m	/^:- pred join_thread_2(/;kq|/^\<join_thread_2\>/;'q;"	kind:pred	file:
thread.joinable_thread	../library/thread.m	/^:- type joinable_thread(T)$/;kq|-;/\<thread.joinable_thread\>/;'q;"	kind:type	file:
thread.jt_handle	../library/thread.m	/^                jt_handle   :: thread_handle,$/;kq|-;/\<thread.jt_handle\>/;'q;"	kind:fld	file:
thread.jt_mutvar	../library/thread.m	/^                jt_mutvar   :: mutvar(T)$/;kq|-;/\<thread.jt_mutvar\>/;'q;"	kind:fld	file:
thread.min_stack_size	../library/thread.m	/^                min_stack_size  :: uint$/;kq|-;/\<thread.min_stack_size\>/;'q;"	kind:fld	file:
thread.mvar.impure_init	../library/thread.mvar.m	/^:- impure func impure_init = (mvar(/;kq|/^\<impure_init\>/;'q;"	kind:func
thread.mvar.init	../library/thread.mvar.m	/^:- pred init(mvar(/;kq|/^\<init\>/;'q;"	kind:pred
thread.mvar.mvar	../library/thread.mvar.m	/^:- type mvar(T)$/;kq|-;/\<thread.mvar.mvar\>/;'q;"	kind:type	file:
thread.mvar.put	../library/thread.mvar.m	/^:- pred put(mvar(/;kq|/^\<put\>/;'q;"	kind:pred
thread.mvar.read	../library/thread.mvar.m	/^:- pred read(mvar(/;kq|/^\<read\>/;'q;"	kind:pred
thread.mvar.take	../library/thread.mvar.m	/^:- pred take(mvar(/;kq|/^\<take\>/;'q;"	kind:pred
thread.mvar.try_put	../library/thread.mvar.m	/^:- pred try_put(mvar(/;kq|/^\<try_put\>/;'q;"	kind:pred
thread.mvar.try_read	../library/thread.mvar.m	/^:- pred try_read(mvar(T)::in, maybe(/;kq|/^\<try_read\>/;'q;"	kind:pred
thread.mvar.try_take	../library/thread.mvar.m	/^:- pred try_take(mvar(T)::in, maybe(/;kq|/^\<try_take\>/;'q;"	kind:pred
thread.num_processors	../library/thread.m	/^:- pred num_processors(/;kq|/^\<num_processors\>/;'q;"	kind:pred	file:
thread.num_processors	../library/thread.m	/^:- pred num_processors(maybe(/;kq|/^\<num_processors\>/;'q;"	kind:pred
thread.semaphore.impure_init	../library/thread.semaphore.m	/^:- impure func impure_init(int::in) = (/;kq|/^\<impure_init\>/;'q;"	kind:func
thread.semaphore.impure_init	../library/thread.semaphore.m	/^:- impure pred impure_init(/;kq|/^\<impure_init\>/;'q;"	kind:pred
thread.semaphore.impure_signal	../library/thread.semaphore.m	/^:- impure pred impure_signal(/;kq|/^\<impure_signal\>/;'q;"	kind:pred
thread.semaphore.impure_wait	../library/thread.semaphore.m	/^:- impure pred impure_wait(/;kq|/^\<impure_wait\>/;'q;"	kind:pred
thread.semaphore.init	../library/thread.semaphore.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
thread.semaphore.init	../library/thread.semaphore.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
thread.semaphore.signal	../library/thread.semaphore.m	/^:- pred signal(/;kq|/^\<signal\>/;'q;"	kind:pred
thread.semaphore.try_wait	../library/thread.semaphore.m	/^:- pred try_wait(/;kq|/^\<try_wait\>/;'q;"	kind:pred
thread.semaphore.wait	../library/thread.semaphore.m	/^:- pred wait(/;kq|/^\<wait\>/;'q;"	kind:pred
thread.set_min_stack_size	../library/thread.m	/^:- pred set_min_stack_size(/;kq|/^\<set_min_stack_size\>/;'q;"	kind:pred
thread.spawn	../library/thread.m	/^:- pred spawn(pred(io, io)::in(pred(/;kq|/^\<spawn\>/;'q;"	kind:pred
thread.spawn	../library/thread.m	/^:- pred spawn(pred(thread, io, io)::in(pred(/;kq|/^\<spawn\>/;'q;"	kind:pred
thread.spawn_context	../library/thread.m	/^:- pred spawn_context(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_context\>/;'q;"	kind:pred	file:
thread.spawn_context_2	../library/thread.m	/^:- pred spawn_context_2(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_context_2\>/;'q;"	kind:pred	file:
thread.spawn_native	../library/thread.m	/^:- pred spawn_native(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_native\>/;'q;"	kind:pred
thread.spawn_native	../library/thread.m	/^:- pred spawn_native(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_native\>/;'q;"	kind:pred
thread.spawn_native_2	../library/thread.m	/^:- pred spawn_native_2(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_native_2\>/;'q;"	kind:pred	file:
thread.spawn_native_joinable	../library/thread.m	/^:- pred spawn_native_joinable(/;kq|/^\<spawn_native_joinable\>/;'q;"	kind:pred
thread.spawn_native_joinable_2	../library/thread.m	/^:- pred spawn_native_joinable_2(/;kq|/^\<spawn_native_joinable_2\>/;'q;"	kind:pred	file:
thread.yield	../library/thread.m	/^:- pred yield(/;kq|/^\<yield\>/;'q;"	kind:pred
thread_desc	../library/thread.m	/^:- type thread_desc == string.$/;kq|-;/\<thread_desc\>/;'q;"	kind:type	file:
thread_options	../library/thread.m	/^:- type thread_options$/;kq|-;/\<thread_options\>/;'q;"	kind:type	file:
three	../library/rtree.m	/^    ;       three(K, rtree_2(K, V), K, rtree_2(K, V), K, rtree_2(K, V))$/;kq|-;/\<three\>/;'q;"	kind:cons	file:
three	../library/set_ctree234.m	/^    ;       three(T, T, set_tree234(T), set_tree234(T), set_tree234(T))$/;kq|-;/\<three\>/;'q;"	kind:cons	file:
three	../library/set_ctree234.m	/^:- inst three(E, T) for set_tree234\/1$/;kq|-;/\<three\>/;'q;"	kind:inst	file:
three	../library/set_tree234.m	/^    ;       three(T, T, set_tree234(T), set_tree234(T), set_tree234(T))$/;kq|-;/\<three\>/;'q;"	kind:cons	file:
three	../library/set_tree234.m	/^:- inst three(E, T) for set_tree234\/1$/;kq|-;/\<three\>/;'q;"	kind:inst	file:
three	../library/tree234.m	/^    ;       three(K, V, K, V, tree234(K, V), tree234(K, V), tree234(K, V))$/;kq|-;/\<three\>/;'q;"	kind:cons
three	../library/tree234.m	/^:- inst three(K, V, T) for tree234\/2$/;kq|-;/\<three\>/;'q;"	kind:inst	file:
throw	../library/exception.m	/^:- func throw(/;kq|/^\<throw\>/;'q;"	kind:func
throw_bit_bounds_error	../library/bitmap.m	/^:- pred throw_bit_bounds_error(/;kq|/^\<throw_bit_bounds_error\>/;'q;"	kind:pred	file:
throw_bitmap_error	../library/bitmap.m	/^:- pred throw_bitmap_error(/;kq|/^\<throw_bitmap_error\>/;'q;"	kind:pred	file:
throw_bounds_error	../library/bitmap.m	/^:- pred throw_bounds_error(/;kq|/^\<throw_bounds_error\>/;'q;"	kind:pred
throw_byte_bounds_error	../library/bitmap.m	/^:- pred throw_byte_bounds_error(/;kq|/^\<throw_byte_bounds_error\>/;'q;"	kind:pred	file:
throw_if_near_stack_limits	../library/exception.m	/^:- impure pred throw_if_near_stack_limits is det.$/;kq|/^\<throw_if_near_stack_limits\>/;'q;"	kind:pred
throw_impl	../library/exception.m	/^:- pred throw_impl(/;kq|/^\<throw_impl\>/;'q;"	kind:pred	file:
throw_on_close_error	../library/io.error_util.m	/^:- pred throw_on_close_error(/;kq|/^\<throw_on_close_error\>/;'q;"	kind:pred
throw_on_error	../library/io.error_util.m	/^:- pred throw_on_error(/;kq|/^\<throw_on_error\>/;'q;"	kind:pred
throw_on_output_error	../library/io.error_util.m	/^:- pred throw_on_output_error(/;kq|/^\<throw_on_output_error\>/;'q;"	kind:pred
throw_system_rng_error	../library/random.system_rng.m	/^:- pred throw_system_rng_error(/;kq|/^\<throw_system_rng_error\>/;'q;"	kind:pred	file:
thursday	../library/calendar.m	/^    ;       thursday$/;kq|-;/\<thursday\>/;'q;"	kind:cons
ticket	../library/private_builtin.m	/^:- type ticket == c_pointer.$/;kq|-;/\<ticket\>/;'q;"	kind:type
ticket_counter	../library/private_builtin.m	/^:- type ticket_counter == c_pointer.$/;kq|-;/\<ticket_counter\>/;'q;"	kind:type
tightest_op_priority	../library/ops.m	/^    func tightest_op_priority(Table) = priority,$/;kq|-;/\<tightest_op_priority\>/;'q;"	kind:tcm
tightest_op_priority	../library/ops.m	/^    func(tightest_op_priority\/1) is     mercury_tightest_op_priority,$/;kq|-;/\<tightest_op_priority\>/;'q;"	kind:tcim	file:
time	../library/time.m	/^:- pred time(/;kq|/^\<time\>/;'q;"	kind:pred
time.asctime	../library/time.m	/^:- func asctime(/;kq|/^\<asctime\>/;'q;"	kind:func
time.clk_tck	../library/time.m	/^:- func clk_tck = int.$/;kq|/^\<clk_tck\>/;'q;"	kind:func
time.clock	../library/time.m	/^:- pred clock(/;kq|/^\<clock\>/;'q;"	kind:pred
time.clock_t	../library/time.m	/^:- type clock_t == int.$/;kq|-;/\<time.clock_t\>/;'q;"	kind:type
time.clocks_per_sec	../library/time.m	/^:- func clocks_per_sec = int.$/;kq|/^\<clocks_per_sec\>/;'q;"	kind:func
time.compare_time_t_reps	../library/time.m	/^:- pred compare_time_t_reps(/;kq|/^\<compare_time_t_reps\>/;'q;"	kind:pred	file:
time.construct_time_t	../library/time.m	/^:- func construct_time_t(/;kq|/^\<construct_time_t\>/;'q;"	kind:func	file:
time.daylight_time	../library/time.m	/^    ;       daylight_time.  % yes, DST is in effect$/;kq|-;/\<time.daylight_time\>/;'q;"	kind:cons
time.difftime	../library/time.m	/^:- func difftime(/;kq|/^\<difftime\>/;'q;"	kind:func
time.dst	../library/time.m	/^:- type dst$/;kq|-;/\<time.dst\>/;'q;"	kind:type
time.gmtime	../library/time.m	/^:- func gmtime(/;kq|/^\<gmtime\>/;'q;"	kind:func
time.int_to_maybe_dst	../library/time.m	/^:- func int_to_maybe_dst(int) = maybe(/;kq|/^\<int_to_maybe_dst\>/;'q;"	kind:func	file:
time.localtime	../library/time.m	/^:- pred localtime(/;kq|/^\<localtime\>/;'q;"	kind:pred
time.maybe_dst_to_int	../library/time.m	/^:- func maybe_dst_to_int(maybe(/;kq|/^\<maybe_dst_to_int\>/;'q;"	kind:func	file:
time.mktime	../library/time.m	/^:- pred mktime(/;kq|/^\<mktime\>/;'q;"	kind:pred
time.month_name	../library/time.m	/^:- func month_name(/;kq|/^\<month_name\>/;'q;"	kind:func	file:
time.month_name	../library/time.m	/^:- pred month_name(/;kq|/^\<month_name\>/;'q;"	kind:pred	file:
time.standard_time	../library/time.m	/^    --->    standard_time   % no, DST is not in effect$/;kq|-;/\<time.standard_time\>/;'q;"	kind:cons
time.target_clk_tck	../library/time.m	/^:- func target_clk_tck = int.$/;kq|/^\<target_clk_tck\>/;'q;"	kind:func	file:
time.target_clock	../library/time.m	/^:- pred target_clock(/;kq|/^\<target_clock\>/;'q;"	kind:pred	file:
time.target_difftime	../library/time.m	/^:- pred target_difftime(/;kq|/^\<target_difftime\>/;'q;"	kind:pred	file:
time.target_gmtime	../library/time.m	/^:- pred target_gmtime(/;kq|/^\<target_gmtime\>/;'q;"	kind:pred	file:
time.target_localtime	../library/time.m	/^:- pred target_localtime(/;kq|/^\<target_localtime\>/;'q;"	kind:pred	file:
time.target_mktime	../library/time.m	/^:- pred target_mktime(/;kq|/^\<target_mktime\>/;'q;"	kind:pred	file:
time.target_time	../library/time.m	/^:- pred target_time(/;kq|/^\<target_time\>/;'q;"	kind:pred	file:
time.target_times	../library/time.m	/^:- pred target_times(/;kq|/^\<target_times\>/;'q;"	kind:pred	file:
time.tm	../library/time.m	/^:- type tm$/;kq|-;/\<time.tm\>/;'q;"	kind:type
time.tm_dst	../library/time.m	/^                tm_dst  :: maybe(dst)   % IsDST (is DST applicable, and if so,$/;kq|-;/\<time.tm_dst\>/;'q;"	kind:fld
time.tm_hour	../library/time.m	/^                tm_hour :: int,         % Hours (after midnight, 0-23)$/;kq|-;/\<time.tm_hour\>/;'q;"	kind:fld
time.tm_mday	../library/time.m	/^                tm_mday :: int,         % MonthDay (1-31)$/;kq|-;/\<time.tm_mday\>/;'q;"	kind:fld
time.tm_min	../library/time.m	/^                tm_min  :: int,         % Minutes (0-59)$/;kq|-;/\<time.tm_min\>/;'q;"	kind:fld
time.tm_mon	../library/time.m	/^                tm_mon  :: int,         % Month (number since January, 0-11)$/;kq|-;/\<time.tm_mon\>/;'q;"	kind:fld
time.tm_sec	../library/time.m	/^                tm_sec  :: int,         % Seconds (0-61)$/;kq|-;/\<time.tm_sec\>/;'q;"	kind:fld
time.tm_wday	../library/time.m	/^                tm_wday :: int,         % WeekDay (number since Sunday, 0-6)$/;kq|-;/\<time.tm_wday\>/;'q;"	kind:fld
time.tm_yday	../library/time.m	/^                tm_yday :: int,         % YearDay (number since Jan 1st, 0-365)$/;kq|-;/\<time.tm_yday\>/;'q;"	kind:fld
time.tm_year	../library/time.m	/^                tm_year :: int,         % Year (number since 1900)$/;kq|-;/\<time.tm_year\>/;'q;"	kind:fld
time.tms	../library/time.m	/^:- type tms$/;kq|-;/\<time.tms\>/;'q;"	kind:type
time.weekday_name	../library/time.m	/^:- func weekday_name(/;kq|/^\<weekday_name\>/;'q;"	kind:func	file:
time.weekday_name	../library/time.m	/^:- pred weekday_name(/;kq|/^\<weekday_name\>/;'q;"	kind:pred	file:
time_error	../library/time.m	/^:- type time_error$/;kq|-;/\<time_error\>/;'q;"	kind:type
time_t	../library/time.m	/^:- type time_t$/;kq|-;/\<time_t\>/;'q;"	kind:type	file:
time_t_is_invalid	../library/time.m	/^:- pred time_t_is_invalid(/;kq|/^\<time_t_is_invalid\>/;'q;"	kind:pred	file:
time_t_rep	../library/time.m	/^:- type time_t_rep$/;kq|-;/\<time_t_rep\>/;'q;"	kind:type	file:
times	../library/int.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/int16.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/int32.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/int64.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/int8.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/time.m	/^:- pred times(/;kq|/^\<times\>/;'q;"	kind:pred
times	../library/uint.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/uint16.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/uint32.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/uint64.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/uint8.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times_bits_per_int	../library/int.m	/^:- func times_bits_per_int(/;kq|/^\<times_bits_per_int\>/;'q;"	kind:func
tll_lazy_cons	../library/tree234.m	/^    ;       tll_lazy_cons(K, V, (func) = tree234_lazy_list(K, V)).$/;kq|-;/\<tll_lazy_cons\>/;'q;"	kind:cons
tll_nil	../library/tree234.m	/^    --->    tll_nil$/;kq|-;/\<tll_nil\>/;'q;"	kind:cons
tm	../library/time.m	/^:- type tm$/;kq|-;/\<tm\>/;'q;"	kind:type
tm_dst	../library/time.m	/^                tm_dst  :: maybe(dst)   % IsDST (is DST applicable, and if so,$/;kq|-;/\<tm_dst\>/;'q;"	kind:fld
tm_hour	../library/time.m	/^                tm_hour :: int,         % Hours (after midnight, 0-23)$/;kq|-;/\<tm_hour\>/;'q;"	kind:fld
tm_mday	../library/time.m	/^                tm_mday :: int,         % MonthDay (1-31)$/;kq|-;/\<tm_mday\>/;'q;"	kind:fld
tm_min	../library/time.m	/^                tm_min  :: int,         % Minutes (0-59)$/;kq|-;/\<tm_min\>/;'q;"	kind:fld
tm_mon	../library/time.m	/^                tm_mon  :: int,         % Month (number since January, 0-11)$/;kq|-;/\<tm_mon\>/;'q;"	kind:fld
tm_sec	../library/time.m	/^                tm_sec  :: int,         % Seconds (0-61)$/;kq|-;/\<tm_sec\>/;'q;"	kind:fld
tm_to_date	../library/calendar.m	/^:- func tm_to_date(/;kq|/^\<tm_to_date\>/;'q;"	kind:func	file:
tm_wday	../library/time.m	/^                tm_wday :: int,         % WeekDay (number since Sunday, 0-6)$/;kq|-;/\<tm_wday\>/;'q;"	kind:fld
tm_yday	../library/time.m	/^                tm_yday :: int,         % YearDay (number since Jan 1st, 0-365)$/;kq|-;/\<tm_yday\>/;'q;"	kind:fld
tm_year	../library/time.m	/^                tm_year :: int,         % Year (number since 1900)$/;kq|-;/\<tm_year\>/;'q;"	kind:fld
tms	../library/time.m	/^:- type tms$/;kq|-;/\<tms\>/;'q;"	kind:type
to_assoc_list	../library/bag.m	/^:- func to_assoc_list(bag(T)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/bimap.m	/^:- func to_assoc_list(bimap(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/digraph.m	/^:- func to_assoc_list(digraph(T)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/hash_table.m	/^:- func to_assoc_list(hash_table(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/map.m	/^:- func to_assoc_list(map(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/multi_map.m	/^:- func to_assoc_list(multi_map(K, V)) = assoc_list(K, list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/one_or_more_map.m	/^:- func to_assoc_list(one_or_more_map(K, V)) = assoc_list(K, one_or_more(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/pqueue.m	/^:- func to_assoc_list(pqueue(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/psqueue.m	/^:- func to_assoc_list(psqueue(P, K)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/rbtree.m	/^:- func to_assoc_list(rbtree(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/version_hash_table.m	/^:- func to_assoc_list(version_hash_table(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list_2	../library/digraph.m	/^:- pred to_assoc_list_2(key_set_map(T)::in, list(/;kq|/^\<to_assoc_list_2\>/;'q;"	kind:pred	file:
to_assoc_list_2	../library/version_hash_table.m	/^:- pred to_assoc_list_2(hash_table_alist(/;kq|/^\<to_assoc_list_2\>/;'q;"	kind:pred	file:
to_base_string	../library/integer.m	/^:- func to_base_string(/;kq|/^\<to_base_string\>/;'q;"	kind:func
to_byte_string	../library/bitmap.m	/^:- func to_byte_string(/;kq|/^\<to_byte_string\>/;'q;"	kind:func
to_char_list	../library/string.m	/^:- func to_char_list(string) = list(/;kq|/^\<to_char_list\>/;'q;"	kind:func
to_code_unit_list	../library/string.m	/^:- pred to_code_unit_list(string::in, list(/;kq|/^\<to_code_unit_list\>/;'q;"	kind:pred
to_code_unit_list_loop	../library/string.m	/^:- pred to_code_unit_list_loop(/;kq|/^\<to_code_unit_list_loop\>/;'q;"	kind:pred	file:
to_doc	../library/pprint.m	/^:- func to_doc(/;kq|/^\<to_doc\>/;'q;"	kind:func
to_doc_prio	../library/pprint.m	/^:- func to_doc_prio(/;kq|/^\<to_doc_prio\>/;'q;"	kind:func	file:
to_flat_assoc_list	../library/multi_map.m	/^:- func to_flat_assoc_list(multi_map(K, V)) = assoc_list(/;kq|/^\<to_flat_assoc_list\>/;'q;"	kind:func
to_flat_assoc_list	../library/one_or_more_map.m	/^:- func to_flat_assoc_list(one_or_more_map(K, V)) = assoc_list(/;kq|/^\<to_flat_assoc_list\>/;'q;"	kind:func
to_flat_assoc_list_acc	../library/multi_map.m	/^:- pred to_flat_assoc_list_acc(K::in, list(/;kq|/^\<to_flat_assoc_list_acc\>/;'q;"	kind:pred	file:
to_flat_assoc_list_acc	../library/one_or_more_map.m	/^:- pred to_flat_assoc_list_acc(K::in, one_or_more(/;kq|/^\<to_flat_assoc_list_acc\>/;'q;"	kind:pred	file:
to_float	../library/string.m	/^:- pred to_float(/;kq|/^\<to_float\>/;'q;"	kind:pred
to_from_order_loop	../library/digraph.m	/^:- pred to_from_order_loop(list(digraph_key(T))::in, digraph(/;kq|/^\<to_from_order_loop\>/;'q;"	kind:pred	file:
to_int	../library/backjump.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
to_int	../library/char.m	/^    func(to_int\/1) is char.to_int,$/;kq|-;/\<to_int\>/;'q;"	kind:tcim	file:
to_int	../library/char.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
to_int	../library/enum.m	/^    func to_int(T) = int,$/;kq|-;/\<to_int\>/;'q;"	kind:tcm
to_int	../library/int16.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
to_int	../library/int32.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
to_int	../library/int64.m	/^:- pred to_int(/;kq|/^\<to_int\>/;'q;"	kind:pred
to_int	../library/int8.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
to_int	../library/integer.m	/^:- pred to_int(/;kq|/^\<to_int\>/;'q;"	kind:pred
to_int	../library/string.m	/^:- pred to_int(/;kq|/^\<to_int\>/;'q;"	kind:pred
to_int	../library/term.m	/^    func(to_int\/1) is term.var_to_int,$/;kq|-;/\<to_int\>/;'q;"	kind:tcim	file:
to_int	../library/uint16.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
to_int	../library/uint8.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
to_int16	../library/integer.m	/^:- pred to_int16(/;kq|/^\<to_int16\>/;'q;"	kind:pred
to_int32	../library/integer.m	/^:- pred to_int32(/;kq|/^\<to_int32\>/;'q;"	kind:pred
to_int64	../library/integer.m	/^:- pred to_int64(/;kq|/^\<to_int64\>/;'q;"	kind:pred
to_int8	../library/integer.m	/^:- pred to_int8(/;kq|/^\<to_int8\>/;'q;"	kind:pred
to_key_assoc_list	../library/digraph.m	/^:- func to_key_assoc_list(digraph(/;kq|/^\<to_key_assoc_list\>/;'q;"	kind:func
to_key_assoc_list_2	../library/digraph.m	/^:- pred to_key_assoc_list_2(key_set_map(T)::in, list(/;kq|/^\<to_key_assoc_list_2\>/;'q;"	kind:pred	file:
to_list	../library/array.m	/^:- func to_list(array(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
to_list	../library/bag.m	/^:- func to_list(bag(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
to_list	../library/bt_array.m	/^:- func to_list(bt_array(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
to_list	../library/cord.m	/^:- func to_list(cord(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
to_list	../library/queue.m	/^:- func to_list(queue(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
to_list	../library/stack.m	/^:- func to_list(stack(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
to_list	../library/version_array.m	/^:- func to_list(version_array(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
to_list_2	../library/cord.m	/^:- func to_list_2(list(cord_node(T)), list(T)) = list(/;kq|/^\<to_list_2\>/;'q;"	kind:func	file:
to_list_only_duplicates	../library/bag.m	/^:- func to_list_only_duplicates(bag(T)) = list(/;kq|/^\<to_list_only_duplicates\>/;'q;"	kind:func
to_list_without_duplicates	../library/bag.m	/^:- func to_list_without_duplicates(bag(T)) = list(/;kq|/^\<to_list_without_duplicates\>/;'q;"	kind:func
to_lower	../library/char.m	/^:- func to_lower(/;kq|/^\<to_lower\>/;'q;"	kind:func
to_lower	../library/string.m	/^:- func to_lower(string::in) = (/;kq|/^\<to_lower\>/;'q;"	kind:func
to_lower_code_unit	../library/string.m	/^:- pred to_lower_code_unit(/;kq|/^\<to_lower_code_unit\>/;'q;"	kind:pred	file:
to_rev_char_list	../library/string.m	/^:- func to_rev_char_list(string) = list(/;kq|/^\<to_rev_char_list\>/;'q;"	kind:func
to_rev_list	../library/cord.m	/^:- func to_rev_list(cord(T)) = list(/;kq|/^\<to_rev_list\>/;'q;"	kind:func
to_rev_list_2	../library/cord.m	/^:- func to_rev_list_2(list(cord_node(T)), list(T)) = list(/;kq|/^\<to_rev_list_2\>/;'q;"	kind:func	file:
to_set	../library/bag.m	/^:- func to_set(bag(T)) = set(/;kq|/^\<to_set\>/;'q;"	kind:func
to_set	../library/fat_sparse_bitset.m	/^:- func to_set(fat_sparse_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
to_set	../library/fatter_sparse_bitset.m	/^:- func to_set(fatter_sparse_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
to_set	../library/set_tree234.m	/^:- func to_set(set_tree234(T)) = set.set(/;kq|/^\<to_set\>/;'q;"	kind:func
to_set	../library/sparse_bitset.m	/^:- func to_set(sparse_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
to_set	../library/test_bitset.m	/^:- func to_set(test_bitset(T)) = set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
to_set	../library/tree_bitset.m	/^:- func to_set(tree_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
to_sorted_assoc_list	../library/map.m	/^:- func to_sorted_assoc_list(map(K, V)) = assoc_list(/;kq|/^\<to_sorted_assoc_list\>/;'q;"	kind:func
to_sorted_interval_list	../library/diet.m	/^:- pred to_sorted_interval_list(diet(T)::in, list(/;kq|/^\<to_sorted_interval_list\>/;'q;"	kind:pred
to_sorted_list	../library/diet.m	/^:- func to_sorted_list(diet(T)) = list(T) <= diet_element(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/fat_sparse_bitset.m	/^:- func to_sorted_list(fat_sparse_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/fatter_sparse_bitset.m	/^:- func to_sorted_list(fatter_sparse_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/ranges.m	/^:- func to_sorted_list(ranges) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/set.m	/^:- func to_sorted_list(set(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/set_bbbtree.m	/^:- func to_sorted_list(set_bbbtree(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/set_ctree234.m	/^:- func to_sorted_list(set_ctree234(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/set_ordlist.m	/^:- func to_sorted_list(set_ordlist(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/set_tree234.m	/^:- func to_sorted_list(set_tree234(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/set_unordlist.m	/^:- func to_sorted_list(set_unordlist(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/sparse_bitset.m	/^:- func to_sorted_list(sparse_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/test_bitset.m	/^:- func to_sorted_list(test_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/tree_bitset.m	/^:- func to_sorted_list(tree_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list2	../library/set_bbbtree.m	/^:- pred to_sorted_list2(set_bbbtree(T), list(T), list(/;kq|/^\<to_sorted_list2\>/;'q;"	kind:pred	file:
to_sorted_list_2	../library/ranges.m	/^:- func to_sorted_list_2(int, int, list(int)) = list(/;kq|/^\<to_sorted_list_2\>/;'q;"	kind:func	file:
to_sorted_list_2	../library/set_tree234.m	/^:- pred to_sorted_list_2(set_tree234(/;kq|/^\<to_sorted_list_2\>/;'q;"	kind:pred	file:
to_string	../library/bitmap.m	/^:- func to_string(/;kq|/^\<to_string\>/;'q;"	kind:func
to_string	../library/integer.m	/^:- func to_string(/;kq|/^\<to_string\>/;'q;"	kind:func
to_string	../library/pprint.m	/^:- func to_string(/;kq|/^\<to_string\>/;'q;"	kind:func
to_string	../library/string.builder.m	/^:- func to_string(string.builder.state::in) = (/;kq|/^\<to_string\>/;'q;"	kind:func
to_string.add_revstring	../library/string.to_string.m	/^:- pred add_revstring(/;kq|/^\<add_revstring\>/;'q;"	kind:pred	file:
to_string.arg_to_revstrings	../library/string.to_string.m	/^:- pred arg_to_revstrings(/;kq|/^\<arg_to_revstrings\>/;'q;"	kind:pred	file:
to_string.array_to_revstrings	../library/string.to_string.m	/^:- pred array_to_revstrings(noncanon_handling, ops.table, array(/;kq|/^\<array_to_revstrings\>/;'q;"	kind:pred	file:
to_string.det_dynamic_cast	../library/string.to_string.m	/^:- pred det_dynamic_cast(/;kq|/^\<det_dynamic_cast\>/;'q;"	kind:pred	file:
to_string.maybe_add_revstring	../library/string.to_string.m	/^:- pred maybe_add_revstring(/;kq|/^\<maybe_add_revstring\>/;'q;"	kind:pred	file:
to_string.revstrings	../library/string.to_string.m	/^:- type revstrings == list(string).$/;kq|-;/\<to_string.revstrings\>/;'q;"	kind:type	file:
to_string.same_array_elem_type	../library/string.to_string.m	/^:- pred same_array_elem_type(array(/;kq|/^\<same_array_elem_type\>/;'q;"	kind:pred	file:
to_string.string_impl	../library/string.to_string.m	/^:- func string_impl(/;kq|/^\<string_impl\>/;'q;"	kind:func
to_string.string_ops_impl	../library/string.to_string.m	/^:- func string_ops_impl(/;kq|/^\<string_ops_impl\>/;'q;"	kind:func
to_string.value_to_revstrings	../library/string.to_string.m	/^:- pred value_to_revstrings(/;kq|/^\<value_to_revstrings\>/;'q;"	kind:pred	file:
to_string_chars	../library/bitmap.m	/^:- pred to_string_chars(int, bitmap, list(char), list(/;kq|/^\<to_string_chars\>/;'q;"	kind:pred	file:
to_uint	../library/char.m	/^    func(to_uint\/1) is char.to_uint,$/;kq|-;/\<to_uint\>/;'q;"	kind:tcim	file:
to_uint	../library/char.m	/^:- func to_uint(/;kq|/^\<to_uint\>/;'q;"	kind:func
to_uint	../library/digraph.m	/^    func(to_uint\/1) is digraph_key_to_uint,$/;kq|-;/\<to_uint\>/;'q;"	kind:tcim	file:
to_uint	../library/enum.m	/^    func to_uint(T) = uint,$/;kq|-;/\<to_uint\>/;'q;"	kind:tcm
to_uint	../library/integer.m	/^:- pred to_uint(/;kq|/^\<to_uint\>/;'q;"	kind:pred
to_uint	../library/string.m	/^:- pred to_uint(/;kq|/^\<to_uint\>/;'q;"	kind:pred
to_uint	../library/term.m	/^    func(to_uint\/1) is term.var_to_uint,$/;kq|-;/\<to_uint\>/;'q;"	kind:tcim	file:
to_uint16	../library/integer.m	/^:- pred to_uint16(/;kq|/^\<to_uint16\>/;'q;"	kind:pred
to_uint32	../library/integer.m	/^:- pred to_uint32(/;kq|/^\<to_uint32\>/;'q;"	kind:pred
to_uint64	../library/integer.m	/^:- pred to_uint64(/;kq|/^\<to_uint64\>/;'q;"	kind:pred
to_uint8	../library/integer.m	/^:- pred to_uint8(/;kq|/^\<to_uint8\>/;'q;"	kind:pred
to_upper	../library/char.m	/^:- func to_upper(/;kq|/^\<to_upper\>/;'q;"	kind:func
to_upper	../library/string.m	/^:- func to_upper(string::in) = (/;kq|/^\<to_upper\>/;'q;"	kind:func
to_upper_code_unit	../library/string.m	/^:- pred to_upper_code_unit(/;kq|/^\<to_upper_code_unit\>/;'q;"	kind:pred	file:
to_utf16	../library/char.m	/^:- pred to_utf16(char::in, list(/;kq|/^\<to_utf16\>/;'q;"	kind:pred
to_utf16_code_unit_list	../library/string.m	/^:- pred to_utf16_code_unit_list(string::in, list(/;kq|/^\<to_utf16_code_unit_list\>/;'q;"	kind:pred
to_utf16_code_units	../library/char.m	/^:- pred to_utf16_code_units(char::in, int::out(bound(/;kq|/^\<to_utf16_code_units\>/;'q;"	kind:pred	file:
to_utf16_uint16	../library/char.m	/^:- pred to_utf16_uint16(char::in, list(/;kq|/^\<to_utf16_uint16\>/;'q;"	kind:pred
to_utf8	../library/char.m	/^:- pred to_utf8(char::in, list(/;kq|/^\<to_utf8\>/;'q;"	kind:pred
to_utf8_code_unit_list	../library/string.m	/^:- pred to_utf8_code_unit_list(string::in, list(/;kq|/^\<to_utf8_code_unit_list\>/;'q;"	kind:pred
to_utf8_code_units	../library/char.m	/^:- pred to_utf8_code_units(char::in, int::out(bound(/;kq|/^\<to_utf8_code_units\>/;'q;"	kind:pred	file:
to_utf8_uint8	../library/char.m	/^:- pred to_utf8_uint8(char::in, list(/;kq|/^\<to_utf8_uint8\>/;'q;"	kind:pred
to_xml	../library/term_to_xml.m	/^    func to_xml(T::in) = (xml::out(xml_doc)) is det$/;kq|-;/\<to_xml\>/;'q;"	kind:tcm
token	../library/mercury_term_lexer.m	/^:- type token =< raw_token$/;kq|-;/\<token\>/;'q;"	kind:type
token_cons	../library/mercury_term_lexer.m	/^    --->    token_cons(token, token_context, token_list)$/;kq|-;/\<token_cons\>/;'q;"	kind:cons
token_cons	../library/mercury_term_parser.m	/^:- inst token_cons for token_list\/0$/;kq|-;/\<token_cons\>/;'q;"	kind:inst	file:
token_context	../library/mercury_term_lexer.m	/^:- type token_context == int.   % line number$/;kq|-;/\<token_context\>/;'q;"	kind:type
token_list	../library/mercury_term_lexer.m	/^:- type token_list$/;kq|-;/\<token_list\>/;'q;"	kind:type
token_nil	../library/mercury_term_lexer.m	/^    ;       token_nil.$/;kq|-;/\<token_nil\>/;'q;"	kind:cons
token_to_string	../library/mercury_term_lexer.m	/^:- pred token_to_string(/;kq|/^\<token_to_string\>/;'q;"	kind:pred
told	../library/prolog.m	/^:- pred told(/;kq|/^\<told\>/;'q;"	kind:pred
told_binary	../library/prolog.m	/^:- pred told_binary(/;kq|/^\<told_binary\>/;'q;"	kind:pred
top	../library/stack.m	/^:- pred top(stack(/;kq|/^\<top\>/;'q;"	kind:pred
total_num_code_points	../library/string.builder.m	/^:- func total_num_code_points(/;kq|/^\<total_num_code_points\>/;'q;"	kind:func
total_num_code_points_acc	../library/string.builder.m	/^:- pred total_num_code_points_acc(list(/;kq|/^\<total_num_code_points_acc\>/;'q;"	kind:pred	file:
total_num_code_points_is_at_most	../library/string.builder.m	/^:- pred total_num_code_points_is_at_most(/;kq|/^\<total_num_code_points_is_at_most\>/;'q;"	kind:pred
total_num_code_points_is_at_most_loop	../library/string.builder.m	/^:- pred total_num_code_points_is_at_most_loop(list(/;kq|/^\<total_num_code_points_is_at_most_loop\>/;'q;"	kind:pred	file:
tournament_between	../library/psqueue.m	/^    ;       tournament_between(winner(P, K), winner(P, K)).$/;kq|-;/\<tournament_between\>/;'q;"	kind:cons	file:
tournament_view	../library/psqueue.m	/^:- type tournament_view(P, K)$/;kq|-;/\<tournament_view\>/;'q;"	kind:type	file:
tr	../library/robdd.m	/^:- func tr(robdd(T)) = robdd(/;kq|/^\<tr\>/;'q;"	kind:func	file:
trace_count_file_id	../mdbcomp/trace_counts.m	/^:- func trace_count_file_id = string.$/;kq|/^\<trace_count_file_id\>/;'q;"	kind:func
trace_count_file_id	trace_counts.m	/^:- func trace_count_file_id = string.$/;kq|/^\<trace_count_file_id\>/;'q;"	kind:func
trace_count_file_type	../mdbcomp/trace_counts.m	/^:- type trace_count_file_type$/;kq|-;/\<trace_count_file_type\>/;'q;"	kind:type
trace_count_file_type	trace_counts.m	/^:- type trace_count_file_type$/;kq|-;/\<trace_count_file_type\>/;'q;"	kind:type
trace_count_syntax_error	../mdbcomp/read_trace_counts.m	/^:- type trace_count_syntax_error$/;kq|-;/\<trace_count_syntax_error\>/;'q;"	kind:type	file:
trace_count_syntax_error	read_trace_counts.m	/^:- type trace_count_syntax_error$/;kq|-;/\<trace_count_syntax_error\>/;'q;"	kind:type	file:
trace_counts	../mdbcomp/trace_counts.m	/^:- type trace_counts == map(proc_label_in_context, proc_trace_counts).$/;kq|-;/\<trace_counts\>/;'q;"	kind:type
trace_counts	trace_counts.m	/^:- type trace_counts == map(proc_label_in_context, proc_trace_counts).$/;kq|-;/\<trace_counts\>/;'q;"	kind:type
trace_counts.all_or_nonzero	../mdbcomp/trace_counts.m	/^:- type all_or_nonzero$/;kq|-;/\<trace_counts.all_or_nonzero\>/;'q;"	kind:type
trace_counts.all_or_nonzero	trace_counts.m	/^:- type all_or_nonzero$/;kq|-;/\<trace_counts.all_or_nonzero\>/;'q;"	kind:type
trace_counts.calc_num_tests	../mdbcomp/trace_counts.m	/^:- func calc_num_tests(list(/;kq|/^\<calc_num_tests\>/;'q;"	kind:func
trace_counts.calc_num_tests	trace_counts.m	/^:- func calc_num_tests(list(/;kq|/^\<calc_num_tests\>/;'q;"	kind:func
trace_counts.context_filename	../mdbcomp/trace_counts.m	/^                context_filename        :: string,$/;kq|-;/\<trace_counts.context_filename\>/;'q;"	kind:fld
trace_counts.context_filename	trace_counts.m	/^                context_filename        :: string,$/;kq|-;/\<trace_counts.context_filename\>/;'q;"	kind:fld
trace_counts.diff_file	../mdbcomp/trace_counts.m	/^    ;       diff_file(trace_count_file_type, trace_count_file_type).$/;kq|-;/\<trace_counts.diff_file\>/;'q;"	kind:cons
trace_counts.diff_file	trace_counts.m	/^    ;       diff_file(trace_count_file_type, trace_count_file_type).$/;kq|-;/\<trace_counts.diff_file\>/;'q;"	kind:cons
trace_counts.diff_proc_counts	../mdbcomp/trace_counts.m	/^:- func diff_proc_counts(/;kq|/^\<diff_proc_counts\>/;'q;"	kind:func	file:
trace_counts.diff_proc_counts	trace_counts.m	/^:- func diff_proc_counts(/;kq|/^\<diff_proc_counts\>/;'q;"	kind:func	file:
trace_counts.diff_trace_counts	../mdbcomp/trace_counts.m	/^:- pred diff_trace_counts(/;kq|/^\<diff_trace_counts\>/;'q;"	kind:pred
trace_counts.diff_trace_counts	trace_counts.m	/^:- pred diff_trace_counts(/;kq|/^\<diff_trace_counts\>/;'q;"	kind:pred
trace_counts.exec_count	../mdbcomp/trace_counts.m	/^                exec_count              :: int,$/;kq|-;/\<trace_counts.exec_count\>/;'q;"	kind:fld
trace_counts.exec_count	trace_counts.m	/^                exec_count              :: int,$/;kq|-;/\<trace_counts.exec_count\>/;'q;"	kind:fld
trace_counts.line_no_and_count	../mdbcomp/trace_counts.m	/^:- type line_no_and_count$/;kq|-;/\<trace_counts.line_no_and_count\>/;'q;"	kind:type
trace_counts.line_no_and_count	trace_counts.m	/^:- type line_no_and_count$/;kq|-;/\<trace_counts.line_no_and_count\>/;'q;"	kind:type
trace_counts.line_number	../mdbcomp/trace_counts.m	/^                line_number             :: int,$/;kq|-;/\<trace_counts.line_number\>/;'q;"	kind:fld
trace_counts.line_number	trace_counts.m	/^                line_number             :: int,$/;kq|-;/\<trace_counts.line_number\>/;'q;"	kind:fld
trace_counts.make_path_port	../mdbcomp/trace_counts.m	/^:- func make_path_port(/;kq|/^\<make_path_port\>/;'q;"	kind:func
trace_counts.make_path_port	trace_counts.m	/^:- func make_path_port(/;kq|/^\<make_path_port\>/;'q;"	kind:func
trace_counts.num_tests	../mdbcomp/trace_counts.m	/^                num_tests               :: int$/;kq|-;/\<trace_counts.num_tests\>/;'q;"	kind:fld
trace_counts.num_tests	trace_counts.m	/^                num_tests               :: int$/;kq|-;/\<trace_counts.num_tests\>/;'q;"	kind:fld
trace_counts.path_only	../mdbcomp/trace_counts.m	/^    ;       path_only(reverse_goal_path)$/;kq|-;/\<trace_counts.path_only\>/;'q;"	kind:cons
trace_counts.path_only	trace_counts.m	/^    ;       path_only(reverse_goal_path)$/;kq|-;/\<trace_counts.path_only\>/;'q;"	kind:cons
trace_counts.path_port	../mdbcomp/trace_counts.m	/^:- type path_port$/;kq|-;/\<trace_counts.path_port\>/;'q;"	kind:type
trace_counts.path_port	trace_counts.m	/^:- type path_port$/;kq|-;/\<trace_counts.path_port\>/;'q;"	kind:type
trace_counts.port_and_path	../mdbcomp/trace_counts.m	/^    ;       port_and_path(trace_port, reverse_goal_path).$/;kq|-;/\<trace_counts.port_and_path\>/;'q;"	kind:cons
trace_counts.port_and_path	trace_counts.m	/^    ;       port_and_path(trace_port, reverse_goal_path).$/;kq|-;/\<trace_counts.port_and_path\>/;'q;"	kind:cons
trace_counts.port_only	../mdbcomp/trace_counts.m	/^    --->    port_only(trace_port)$/;kq|-;/\<trace_counts.port_only\>/;'q;"	kind:cons
trace_counts.port_only	trace_counts.m	/^    --->    port_only(trace_port)$/;kq|-;/\<trace_counts.port_only\>/;'q;"	kind:cons
trace_counts.proc_label	../mdbcomp/trace_counts.m	/^                proc_label              :: proc_label$/;kq|-;/\<trace_counts.proc_label\>/;'q;"	kind:fld
trace_counts.proc_label	trace_counts.m	/^                proc_label              :: proc_label$/;kq|-;/\<trace_counts.proc_label\>/;'q;"	kind:fld
trace_counts.proc_trace_counts	../mdbcomp/trace_counts.m	/^:- type proc_trace_counts == map(path_port, line_no_and_count).$/;kq|-;/\<trace_counts.proc_trace_counts\>/;'q;"	kind:type
trace_counts.proc_trace_counts	trace_counts.m	/^:- type proc_trace_counts == map(path_port, line_no_and_count).$/;kq|-;/\<trace_counts.proc_trace_counts\>/;'q;"	kind:type
trace_counts.single_file	../mdbcomp/trace_counts.m	/^    --->    single_file(base_count_file_type)$/;kq|-;/\<trace_counts.single_file\>/;'q;"	kind:cons
trace_counts.single_file	trace_counts.m	/^    --->    single_file(base_count_file_type)$/;kq|-;/\<trace_counts.single_file\>/;'q;"	kind:cons
trace_counts.sum_trace_counts	../mdbcomp/trace_counts.m	/^:- pred sum_trace_counts(/;kq|/^\<sum_trace_counts\>/;'q;"	kind:pred
trace_counts.sum_trace_counts	trace_counts.m	/^:- pred sum_trace_counts(/;kq|/^\<sum_trace_counts\>/;'q;"	kind:pred
trace_counts.union_file	../mdbcomp/trace_counts.m	/^    ;       union_file(int, list(trace_count_file_type))$/;kq|-;/\<trace_counts.union_file\>/;'q;"	kind:cons
trace_counts.union_file	../mdbcomp/trace_counts.m	/^:- inst union_file for trace_count_file_type\/0$/;kq|-;/\<trace_counts.union_file\>/;'q;"	kind:inst
trace_counts.union_file	trace_counts.m	/^    ;       union_file(int, list(trace_count_file_type))$/;kq|-;/\<trace_counts.union_file\>/;'q;"	kind:cons
trace_counts.union_file	trace_counts.m	/^:- inst union_file for trace_count_file_type\/0$/;kq|-;/\<trace_counts.union_file\>/;'q;"	kind:inst
trace_counts.user_all	../mdbcomp/trace_counts.m	/^    --->    user_all$/;kq|-;/\<trace_counts.user_all\>/;'q;"	kind:cons
trace_counts.user_all	trace_counts.m	/^    --->    user_all$/;kq|-;/\<trace_counts.user_all\>/;'q;"	kind:cons
trace_counts.user_nonzero	../mdbcomp/trace_counts.m	/^    ;       user_nonzero.$/;kq|-;/\<trace_counts.user_nonzero\>/;'q;"	kind:cons
trace_counts.user_nonzero	trace_counts.m	/^    ;       user_nonzero.$/;kq|-;/\<trace_counts.user_nonzero\>/;'q;"	kind:cons
trace_counts_kind	../mdbcomp/slice_and_dice.m	/^:- type trace_counts_kind$/;kq|-;/\<trace_counts_kind\>/;'q;"	kind:type	file:
trace_counts_kind	slice_and_dice.m	/^:- type trace_counts_kind$/;kq|-;/\<trace_counts_kind\>/;'q;"	kind:type	file:
trace_counts_list	mcov.m	/^:- type trace_counts_list ==$/;kq|-;/\<trace_counts_list\>/;'q;"	kind:type	file:
trace_evaluate_runtime_condition	../library/private_builtin.m	/^:- semipure pred trace_evaluate_runtime_condition is semidet.$/;kq|/^\<trace_evaluate_runtime_condition\>/;'q;"	kind:pred
trace_port	../mdbcomp/prim_data.m	/^:- type trace_port$/;kq|-;/\<trace_port\>/;'q;"	kind:type
trace_port	prim_data.m	/^:- type trace_port$/;kq|-;/\<trace_port\>/;'q;"	kind:type
trace_read_proc_defn_rep	../mdbcomp/program_representation.m	/^:- pred trace_read_proc_defn_rep(/;kq|/^\<trace_read_proc_defn_rep\>/;'q;"	kind:pred
trace_read_proc_defn_rep	program_representation.m	/^:- pred trace_read_proc_defn_rep(/;kq|/^\<trace_read_proc_defn_rep\>/;'q;"	kind:pred
track	../library/getopt.m	/^    ;       track($/;kq|-;/\<track\>/;'q;"	kind:cons	file:
track	../library/getopt_io.m	/^    ;       track($/;kq|-;/\<track\>/;'q;"	kind:cons	file:
trail_ptr	../library/solutions.m	/^:- type trail_ptr ---> trail_ptr(c_pointer).$/;kq|-;/\<trail_ptr\>/;'q;"	kind:type	file:
transform_goal_expr	../mdbcomp/program_representation.m	/^:- pred transform_goal_expr(pred(T, U)::in(pred(/;kq|/^\<transform_goal_expr\>/;'q;"	kind:pred	file:
transform_goal_expr	program_representation.m	/^:- pred transform_goal_expr(pred(T, U)::in(pred(/;kq|/^\<transform_goal_expr\>/;'q;"	kind:pred	file:
transform_goal_rep	../mdbcomp/program_representation.m	/^:- pred transform_goal_rep(pred(T, U)::in(pred(/;kq|/^\<transform_goal_rep\>/;'q;"	kind:pred
transform_goal_rep	program_representation.m	/^:- pred transform_goal_rep(pred(T, U)::in(pred(/;kq|/^\<transform_goal_rep\>/;'q;"	kind:pred
transform_switch_case	../mdbcomp/program_representation.m	/^:- pred transform_switch_case(pred(T, U)::in(pred(/;kq|/^\<transform_switch_case\>/;'q;"	kind:pred	file:
transform_switch_case	program_representation.m	/^:- pred transform_switch_case(pred(T, U)::in(pred(/;kq|/^\<transform_switch_case\>/;'q;"	kind:pred	file:
transform_sym_base_name	../mdbcomp/sym_name.m	/^:- func transform_sym_base_name(func(/;kq|/^\<transform_sym_base_name\>/;'q;"	kind:func
transform_sym_base_name	sym_name.m	/^:- func transform_sym_base_name(func(/;kq|/^\<transform_sym_base_name\>/;'q;"	kind:func
transform_value	../library/map.m	/^:- pred transform_value(pred(V, V)::in(pred(/;kq|/^\<transform_value\>/;'q;"	kind:pred
transform_value	../library/rbtree.m	/^:- pred transform_value(pred(V, V)::in(pred(/;kq|/^\<transform_value\>/;'q;"	kind:pred
transform_value	../library/tree234.m	/^:- pred transform_value(pred(V, V)::in(pred(/;kq|/^\<transform_value\>/;'q;"	kind:pred
transitive_closure	../library/digraph.m	/^:- func transitive_closure(digraph(T)) = digraph(/;kq|/^\<transitive_closure\>/;'q;"	kind:func
traverse	../library/digraph.m	/^:- pred traverse(digraph(T), pred(T, A, A), pred(/;kq|/^\<traverse\>/;'q;"	kind:pred
traverse_child	../library/digraph.m	/^:- pred traverse_child(digraph(T), pred(/;kq|/^\<traverse_child\>/;'q;"	kind:pred	file:
traverse_vertex	../library/digraph.m	/^:- pred traverse_vertex(digraph(/;kq|/^\<traverse_vertex\>/;'q;"	kind:pred	file:
tree	../library/set_bbbtree.m	/^    ;       tree(T, int, set_bbbtree(T), set_bbbtree(T)).$/;kq|-;/\<tree\>/;'q;"	kind:cons	file:
tree234	../library/tree234.m	/^:- type tree234(K, V)$/;kq|-;/\<tree234\>/;'q;"	kind:type
tree234.assoc_list_to_tree234	../library/tree234.m	/^:- func assoc_list_to_tree234(assoc_list(K, V)) = tree234(/;kq|/^\<assoc_list_to_tree234\>/;'q;"	kind:func
tree234.count	../library/tree234.m	/^:- func count(tree234(/;kq|/^\<count\>/;'q;"	kind:func
tree234.delete	../library/tree234.m	/^:- func delete(tree234(K, V), K) = tree234(/;kq|/^\<delete\>/;'q;"	kind:func
tree234.delete_2	../library/tree234.m	/^:- pred delete_2(tree234(K, V), K, tree234(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
tree234.depth_levels	../library/tree234.m	/^:- pred depth_levels(tree234(/;kq|/^\<depth_levels\>/;'q;"	kind:pred	file:
tree234.di_four	../library/tree234.m	/^:- mode di_four  == di(uniq_four(unique, unique, unique)).$/;kq|-;/\<tree234.di_four\>/;'q;"	kind:mode	file:
tree234.di_three	../library/tree234.m	/^:- mode di_three  == di(uniq_three(unique, unique, unique)).$/;kq|-;/\<tree234.di_three\>/;'q;"	kind:mode	file:
tree234.di_tree234	../library/tree234.m	/^:- mode di_tree234(K, V) == uniq_tree234(K, V) >> dead.$/;kq|-;/\<tree234.di_tree234\>/;'q;"	kind:mode
tree234.di_two	../library/tree234.m	/^:- mode di_two  == di(uniq_two(unique, unique, unique)).$/;kq|-;/\<tree234.di_two\>/;'q;"	kind:mode	file:
tree234.empty	../library/tree234.m	/^    --->    empty$/;kq|-;/\<tree234.empty\>/;'q;"	kind:cons
tree234.equal	../library/tree234.m	/^:- pred equal(tree234(K, V)::in, tree234(/;kq|/^\<equal\>/;'q;"	kind:pred
tree234.filter_map_values	../library/tree234.m	/^:- pred filter_map_values(pred(K, V, W)::in(pred(/;kq|/^\<filter_map_values\>/;'q;"	kind:pred
tree234.filter_map_values_acc	../library/tree234.m	/^:- pred filter_map_values_acc(pred(K, V, W)::in(pred(/;kq|/^\<filter_map_values_acc\>/;'q;"	kind:pred	file:
tree234.filter_map_values_only	../library/tree234.m	/^:- pred filter_map_values_only(pred(V, W)::in(pred(/;kq|/^\<filter_map_values_only\>/;'q;"	kind:pred
tree234.find_depth	../library/tree234.m	/^:- pred find_depth(tree234(/;kq|/^\<find_depth\>/;'q;"	kind:pred	file:
tree234.find_num_234_levels	../library/tree234.m	/^:- pred find_num_234_levels(/;kq|/^\<find_num_234_levels\>/;'q;"	kind:pred	file:
tree234.fix_2node_t0	../library/tree234.m	/^:- pred fix_2node_t0(K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_2node_t0\>/;'q;"	kind:pred	file:
tree234.fix_2node_t1	../library/tree234.m	/^:- pred fix_2node_t1(K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_2node_t1\>/;'q;"	kind:pred	file:
tree234.fix_3node_t0	../library/tree234.m	/^:- pred fix_3node_t0(K, V, K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_3node_t0\>/;'q;"	kind:pred	file:
tree234.fix_3node_t1	../library/tree234.m	/^:- pred fix_3node_t1(K, V, K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_3node_t1\>/;'q;"	kind:pred	file:
tree234.fix_3node_t2	../library/tree234.m	/^:- pred fix_3node_t2(K, V, K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_3node_t2\>/;'q;"	kind:pred	file:
tree234.fix_4node_t0	../library/tree234.m	/^:- pred fix_4node_t0(/;kq|/^\<fix_4node_t0\>/;'q;"	kind:pred	file:
tree234.fix_4node_t1	../library/tree234.m	/^:- pred fix_4node_t1(/;kq|/^\<fix_4node_t1\>/;'q;"	kind:pred	file:
tree234.fix_4node_t2	../library/tree234.m	/^:- pred fix_4node_t2(/;kq|/^\<fix_4node_t2\>/;'q;"	kind:pred	file:
tree234.fix_4node_t3	../library/tree234.m	/^:- pred fix_4node_t3(/;kq|/^\<fix_4node_t3\>/;'q;"	kind:pred	file:
tree234.foldl	../library/tree234.m	/^:- func foldl(func(K, V, A) = A, tree234(/;kq|/^\<foldl\>/;'q;"	kind:func
tree234.foldl2	../library/tree234.m	/^:- pred foldl2(pred(K, V, A, A, B, B), tree234(/;kq|/^\<foldl2\>/;'q;"	kind:pred
tree234.foldl2_values	../library/tree234.m	/^:- pred foldl2_values(pred(V, A, A, B, B), tree234(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
tree234.foldl3	../library/tree234.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), tree234(/;kq|/^\<foldl3\>/;'q;"	kind:pred
tree234.foldl3_values	../library/tree234.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), tree234(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
tree234.foldl4	../library/tree234.m	/^:- pred foldl4(pred(K, V, A, A, B, B, C, C, D, D), tree234(/;kq|/^\<foldl4\>/;'q;"	kind:pred
tree234.foldl4_values	../library/tree234.m	/^:- pred foldl4_values(pred(V, A, A, B, B, C, C, D, D), tree234(/;kq|/^\<foldl4_values\>/;'q;"	kind:pred
tree234.foldl5	../library/tree234.m	/^:- pred foldl5(pred(K, V, A, A, B, B, C, C, D, D, E, E), tree234(/;kq|/^\<foldl5\>/;'q;"	kind:pred
tree234.foldl5_values	../library/tree234.m	/^:- pred foldl5_values(pred(V, A, A, B, B, C, C, D, D, E, E), tree234(/;kq|/^\<foldl5_values\>/;'q;"	kind:pred
tree234.foldl6	../library/tree234.m	/^:- pred foldl6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), tree234(/;kq|/^\<foldl6\>/;'q;"	kind:pred
tree234.foldl6_values	../library/tree234.m	/^:- pred foldl6_values(pred(/;kq|/^\<foldl6_values\>/;'q;"	kind:pred
tree234.foldl_values	../library/tree234.m	/^:- pred foldl_values(pred(V, A, A), tree234(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
tree234.foldr	../library/tree234.m	/^:- func foldr(func(K, V, A) = A, tree234(/;kq|/^\<foldr\>/;'q;"	kind:func
tree234.foldr2	../library/tree234.m	/^:- pred foldr2(pred(K, V, A, A, B, B), tree234(/;kq|/^\<foldr2\>/;'q;"	kind:pred
tree234.foldr3	../library/tree234.m	/^:- pred foldr3(pred(K, V, A, A, B, B, C, C), tree234(/;kq|/^\<foldr3\>/;'q;"	kind:pred
tree234.foldr4	../library/tree234.m	/^:- pred foldr4(pred(K, V, A, A, B, B, C, C, D, D), tree234(/;kq|/^\<foldr4\>/;'q;"	kind:pred
tree234.foldr5	../library/tree234.m	/^:- pred foldr5(pred(K, V, A, A, B, B, C, C, D, D, E, E), tree234(/;kq|/^\<foldr5\>/;'q;"	kind:pred
tree234.foldr6	../library/tree234.m	/^:- pred foldr6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), tree234(/;kq|/^\<foldr6\>/;'q;"	kind:pred
tree234.four	../library/tree234.m	/^    ;       four(K, V, K, V, K, V, tree234(K, V), tree234(K, V),$/;kq|-;/\<tree234.four\>/;'q;"	kind:cons
tree234.four	../library/tree234.m	/^:- inst four(K, V, T) for tree234\/2$/;kq|-;/\<tree234.four\>/;'q;"	kind:inst	file:
tree234.from_sorted_assoc_list	../library/tree234.m	/^:- pred from_sorted_assoc_list(assoc_list(/;kq|/^\<from_sorted_assoc_list\>/;'q;"	kind:pred
tree234.in_four	../library/tree234.m	/^:- mode in_four  == in(four(ground, ground, ground)).$/;kq|-;/\<tree234.in_four\>/;'q;"	kind:mode	file:
tree234.in_three	../library/tree234.m	/^:- mode in_three  == in(three(ground, ground, ground)).$/;kq|-;/\<tree234.in_three\>/;'q;"	kind:mode	file:
tree234.in_two	../library/tree234.m	/^:- mode in_two  == in(two(ground, ground, ground)).$/;kq|-;/\<tree234.in_two\>/;'q;"	kind:mode	file:
tree234.init	../library/tree234.m	/^:- func init = tree234(/;kq|/^\<init\>/;'q;"	kind:func
tree234.insert	../library/tree234.m	/^:- pred insert(K::in, V::in, tree234(K, V)::in, tree234(/;kq|/^\<insert\>/;'q;"	kind:pred
tree234.insert2	../library/tree234.m	/^:- pred insert2(tree234(K, V), K, V, tree234(/;kq|/^\<insert2\>/;'q;"	kind:pred	file:
tree234.insert3	../library/tree234.m	/^:- pred insert3(tree234(K, V), K, V, tree234(/;kq|/^\<insert3\>/;'q;"	kind:pred	file:
tree234.is_empty	../library/tree234.m	/^:- pred is_empty(tree234(/;kq|/^\<is_empty\>/;'q;"	kind:pred
tree234.is_non_empty	../library/tree234.m	/^:- pred is_non_empty(tree234(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
tree234.keys	../library/tree234.m	/^:- func keys(tree234(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
tree234.keys_acc	../library/tree234.m	/^:- pred keys_acc(tree234(K, V)::in, list(K)::in, list(/;kq|/^\<keys_acc\>/;'q;"	kind:pred	file:
tree234.keys_and_values	../library/tree234.m	/^:- pred keys_and_values(tree234(K, V)::in, list(K)::out, list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
tree234.keys_and_values_acc	../library/tree234.m	/^:- pred keys_and_values_acc(tree234(/;kq|/^\<keys_and_values_acc\>/;'q;"	kind:pred	file:
tree234.lookup	../library/tree234.m	/^:- func lookup(tree234(/;kq|/^\<lookup\>/;'q;"	kind:func
tree234.lower_bound_lookup	../library/tree234.m	/^:- pred lower_bound_lookup(tree234(/;kq|/^\<lower_bound_lookup\>/;'q;"	kind:pred
tree234.lower_bound_search	../library/tree234.m	/^:- pred lower_bound_search(tree234(/;kq|/^\<lower_bound_search\>/;'q;"	kind:pred
tree234.map_foldl	../library/tree234.m	/^:- pred map_foldl(pred(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
tree234.map_foldl2	../library/tree234.m	/^:- pred map_foldl2(pred(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
tree234.map_foldl3	../library/tree234.m	/^:- pred map_foldl3(pred(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
tree234.map_foldl4	../library/tree234.m	/^:- pred map_foldl4(pred(/;kq|/^\<map_foldl4\>/;'q;"	kind:pred
tree234.map_values	../library/tree234.m	/^:- func map_values(func(K, V) = W, tree234(K, V)) = tree234(/;kq|/^\<map_values\>/;'q;"	kind:func
tree234.map_values_foldl	../library/tree234.m	/^:- pred map_values_foldl(pred(/;kq|/^\<map_values_foldl\>/;'q;"	kind:pred
tree234.map_values_foldl2	../library/tree234.m	/^:- pred map_values_foldl2(pred(/;kq|/^\<map_values_foldl2\>/;'q;"	kind:pred
tree234.map_values_foldl3	../library/tree234.m	/^:- pred map_values_foldl3(pred(/;kq|/^\<map_values_foldl3\>/;'q;"	kind:pred
tree234.map_values_only	../library/tree234.m	/^:- func map_values_only(func(V) = W, tree234(K, V)) = tree234(/;kq|/^\<map_values_only\>/;'q;"	kind:func
tree234.map_values_only_foldl	../library/tree234.m	/^:- pred map_values_only_foldl(pred(/;kq|/^\<map_values_only_foldl\>/;'q;"	kind:pred
tree234.map_values_only_foldl2	../library/tree234.m	/^:- pred map_values_only_foldl2(pred(/;kq|/^\<map_values_only_foldl2\>/;'q;"	kind:pred
tree234.map_values_only_foldl3	../library/tree234.m	/^:- pred map_values_only_foldl3(pred(/;kq|/^\<map_values_only_foldl3\>/;'q;"	kind:pred
tree234.match_kv_against_stack	../library/tree234.m	/^:- pred match_kv_against_stack(/;kq|/^\<match_kv_against_stack\>/;'q;"	kind:pred	file:
tree234.max_key	../library/tree234.m	/^:- func max_key(tree234(/;kq|/^\<max_key\>/;'q;"	kind:func
tree234.member	../library/tree234.m	/^:- pred member(tree234(/;kq|/^\<member\>/;'q;"	kind:pred
tree234.min_key	../library/tree234.m	/^:- func min_key(tree234(/;kq|/^\<min_key\>/;'q;"	kind:func
tree234.out_two	../library/tree234.m	/^:- mode out_two == out(two(ground, ground, ground)).$/;kq|-;/\<tree234.out_two\>/;'q;"	kind:mode	file:
tree234.remove	../library/tree234.m	/^:- pred remove(K::in, V::out, tree234(K, V)::in, tree234(/;kq|/^\<remove\>/;'q;"	kind:pred
tree234.remove_2	../library/tree234.m	/^:- pred remove_2(tree234(K, V), K, V, tree234(/;kq|/^\<remove_2\>/;'q;"	kind:pred	file:
tree234.remove_smallest	../library/tree234.m	/^:- pred remove_smallest(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
tree234.remove_smallest_2	../library/tree234.m	/^:- pred remove_smallest_2(tree234(K, V), K, V, tree234(/;kq|/^\<remove_smallest_2\>/;'q;"	kind:pred	file:
tree234.sdi_four	../library/tree234.m	/^:- mode sdi_four == di(uniq_four(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<tree234.sdi_four\>/;'q;"	kind:mode	file:
tree234.sdi_three	../library/tree234.m	/^:- mode sdi_three == di(uniq_three(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<tree234.sdi_three\>/;'q;"	kind:mode	file:
tree234.sdi_two	../library/tree234.m	/^:- mode sdi_two == di(uniq_two(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<tree234.sdi_two\>/;'q;"	kind:mode	file:
tree234.search	../library/tree234.m	/^:- pred search(tree234(/;kq|/^\<search\>/;'q;"	kind:pred
tree234.search_insert	../library/tree234.m	/^:- pred search_insert(K::in, V::in, maybe(/;kq|/^\<search_insert\>/;'q;"	kind:pred
tree234.search_insert2	../library/tree234.m	/^:- pred search_insert2(tree234(/;kq|/^\<search_insert2\>/;'q;"	kind:pred	file:
tree234.search_insert3	../library/tree234.m	/^:- pred search_insert3(tree234(/;kq|/^\<search_insert3\>/;'q;"	kind:pred	file:
tree234.set	../library/tree234.m	/^:- func set(tree234(K, V), K, V) = tree234(/;kq|/^\<set\>/;'q;"	kind:func
tree234.set2	../library/tree234.m	/^:- pred set2(tree234(K, V), K, V, tree234(/;kq|/^\<set2\>/;'q;"	kind:pred	file:
tree234.set3	../library/tree234.m	/^:- pred set3(tree234(K, V), K, V, tree234(/;kq|/^\<set3\>/;'q;"	kind:pred	file:
tree234.singleton	../library/tree234.m	/^:- func singleton(K, V) = tree234(/;kq|/^\<singleton\>/;'q;"	kind:func
tree234.sorted_keys_match	../library/tree234.m	/^:- pred sorted_keys_match(tree234(K, V)::in, list(/;kq|/^\<sorted_keys_match\>/;'q;"	kind:pred
tree234.split_four	../library/tree234.m	/^:- pred split_four(tree234(K, V), K, V, tree234(K, V), tree234(/;kq|/^\<split_four\>/;'q;"	kind:pred	file:
tree234.suo_two	../library/tree234.m	/^:- mode suo_two == out(uniq_two(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<tree234.suo_two\>/;'q;"	kind:mode	file:
tree234.three	../library/tree234.m	/^    ;       three(K, V, K, V, tree234(K, V), tree234(K, V), tree234(K, V))$/;kq|-;/\<tree234.three\>/;'q;"	kind:cons
tree234.three	../library/tree234.m	/^:- inst three(K, V, T) for tree234\/2$/;kq|-;/\<tree234.three\>/;'q;"	kind:inst	file:
tree234.tll_lazy_cons	../library/tree234.m	/^    ;       tll_lazy_cons(K, V, (func) = tree234_lazy_list(K, V)).$/;kq|-;/\<tree234.tll_lazy_cons\>/;'q;"	kind:cons
tree234.tll_nil	../library/tree234.m	/^    --->    tll_nil$/;kq|-;/\<tree234.tll_nil\>/;'q;"	kind:cons
tree234.transform_value	../library/tree234.m	/^:- pred transform_value(pred(V, V)::in(pred(/;kq|/^\<transform_value\>/;'q;"	kind:pred
tree234.two	../library/tree234.m	/^    ;       two(K, V, tree234(K, V), tree234(K, V))$/;kq|-;/\<tree234.two\>/;'q;"	kind:cons
tree234.two	../library/tree234.m	/^:- inst two(K, V, T) for tree234\/2$/;kq|-;/\<tree234.two\>/;'q;"	kind:inst	file:
tree234.uniq_four	../library/tree234.m	/^:- inst uniq_four(K, V, T) for tree234\/2$/;kq|-;/\<tree234.uniq_four\>/;'q;"	kind:inst	file:
tree234.uniq_three	../library/tree234.m	/^:- inst uniq_three(K, V, T) for tree234\/2$/;kq|-;/\<tree234.uniq_three\>/;'q;"	kind:inst	file:
tree234.uniq_tree234	../library/tree234.m	/^:- inst uniq_tree234(K, V) for tree234\/2 ==$/;kq|-;/\<tree234.uniq_tree234\>/;'q;"	kind:inst
tree234.uniq_tree234_gg	../library/tree234.m	/^:- inst uniq_tree234_gg for tree234\/2 ==$/;kq|-;/\<tree234.uniq_tree234_gg\>/;'q;"	kind:inst
tree234.uniq_two	../library/tree234.m	/^:- inst uniq_two(K, V, T) for tree234\/2$/;kq|-;/\<tree234.uniq_two\>/;'q;"	kind:inst	file:
tree234.uo_tree234	../library/tree234.m	/^:- mode uo_tree234(K, V) == free >> uniq_tree234(K, V).$/;kq|-;/\<tree234.uo_tree234\>/;'q;"	kind:mode
tree234.uo_two	../library/tree234.m	/^:- mode uo_two  == out(uniq_two(unique, unique, unique)).$/;kq|-;/\<tree234.uo_two\>/;'q;"	kind:mode	file:
tree234.update	../library/tree234.m	/^:- pred update(K::in, V::in, tree234(K, V)::in, tree234(/;kq|/^\<update\>/;'q;"	kind:pred
tree234.upper_bound_lookup	../library/tree234.m	/^:- pred upper_bound_lookup(tree234(/;kq|/^\<upper_bound_lookup\>/;'q;"	kind:pred
tree234.upper_bound_search	../library/tree234.m	/^:- pred upper_bound_search(tree234(/;kq|/^\<upper_bound_search\>/;'q;"	kind:pred
tree234.values	../library/tree234.m	/^:- func values(tree234(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
tree234.values_acc	../library/tree234.m	/^:- pred values_acc(tree234(K, V)::in, list(V)::in, list(/;kq|/^\<values_acc\>/;'q;"	kind:pred	file:
tree234.well_formed	../library/tree234.m	/^:- pred well_formed(tree234(K, V)::in, maybe(/;kq|/^\<well_formed\>/;'q;"	kind:pred
tree234_elements_to_doc	../library/pretty_printer.m	/^:- func tree234_elements_to_doc(tree234_lazy_list(/;kq|/^\<tree234_elements_to_doc\>/;'q;"	kind:func	file:
tree234_lazy_list	../library/tree234.m	/^:- type tree234_lazy_list(K, V)$/;kq|-;/\<tree234_lazy_list\>/;'q;"	kind:type
tree234_nonempty	../library/tree234.m	/^:- inst tree234_nonempty for tree234\/2$/;kq|-;/\<tree234_nonempty\>/;'q;"	kind:inst	file:
tree234_to_assoc_list	../library/tree234.m	/^:- func tree234_to_assoc_list(tree234(K, V)) = assoc_list(/;kq|/^\<tree234_to_assoc_list\>/;'q;"	kind:func
tree234_to_assoc_list_acc	../library/tree234.m	/^:- pred tree234_to_assoc_list_acc(tree234(/;kq|/^\<tree234_to_assoc_list_acc\>/;'q;"	kind:pred	file:
tree234_to_doc	../library/pretty_printer.m	/^:- func tree234_to_doc(tree234(/;kq|/^\<tree234_to_doc\>/;'q;"	kind:func
tree234_to_doc	../library/tree234.m	/^:- func tree234_to_doc(tree234(/;kq|/^\<tree234_to_doc\>/;'q;"	kind:func
tree234_to_lazy_list	../library/tree234.m	/^:- func tree234_to_lazy_list(tree234(K, V), tree234_lazy_list(/;kq|/^\<tree234_to_lazy_list\>/;'q;"	kind:func
tree_bitset	../library/tree_bitset.m	/^:- type tree_bitset(T)    % <= uenum(T)$/;kq|-;/\<tree_bitset\>/;'q;"	kind:type	file:
tree_bitset	../library/tree_bitset.m	/^:- type tree_bitset(T). % <= uenum(T).$/;kq|-;/\<tree_bitset\>/;'q;"	kind:type
tree_bitset.all_true	../library/tree_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), tree_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
tree_bitset.all_true_bits	../library/tree_bitset.m	/^:- pred all_true_bits(pred(T)::in(pred(/;kq|/^\<all_true_bits\>/;'q;"	kind:pred	file:
tree_bitset.bits_for_index	../library/tree_bitset.m	/^:- pred bits_for_index(/;kq|/^\<bits_for_index\>/;'q;"	kind:pred	file:
tree_bitset.bits_per_level	../library/tree_bitset.m	/^:- func bits_per_level = uint.$/;kq|/^\<bits_per_level\>/;'q;"	kind:func	file:
tree_bitset.clear_bit	../library/tree_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
tree_bitset.components	../library/tree_bitset.m	/^                components      :: node_list$/;kq|-;/\<tree_bitset.components\>/;'q;"	kind:fld	file:
tree_bitset.contains	../library/tree_bitset.m	/^:- pred contains(tree_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
tree_bitset.count	../library/tree_bitset.m	/^:- func count(tree_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
tree_bitset.delete	../library/tree_bitset.m	/^:- func delete(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<delete\>/;'q;"	kind:func
tree_bitset.delete_list	../library/tree_bitset.m	/^:- func delete_list(tree_bitset(T), list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<delete_list\>/;'q;"	kind:func
tree_bitset.difference	../library/tree_bitset.m	/^:- func difference(tree_bitset(T), tree_bitset(T)) = tree_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
tree_bitset.divide	../library/tree_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), tree_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
tree_bitset.divide_by_set	../library/tree_bitset.m	/^:- pred divide_by_set(tree_bitset(T)::in, tree_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
tree_bitset.do_foldl2_pred	../library/tree_bitset.m	/^:- pred do_foldl2_pred(pred(T, A, A, B, B), list(/;kq|/^\<do_foldl2_pred\>/;'q;"	kind:pred	file:
tree_bitset.do_foldl_pred	../library/tree_bitset.m	/^:- pred do_foldl_pred(pred(T, A, A), list(interior_node), A, A) <= uenum(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
tree_bitset.do_foldr2_pred	../library/tree_bitset.m	/^:- pred do_foldr2_pred(pred(T, A, A, B, B), list(/;kq|/^\<do_foldr2_pred\>/;'q;"	kind:pred	file:
tree_bitset.do_foldr_pred	../library/tree_bitset.m	/^:- pred do_foldr_pred(pred(T, A, A), list(interior_node), A, A) <= uenum(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
tree_bitset.enum_to_index	../library/tree_bitset.m	/^:- func enum_to_index(T) = uint <= uenum(/;kq|/^\<enum_to_index\>/;'q;"	kind:func	file:
tree_bitset.equal	../library/tree_bitset.m	/^:- pred equal(tree_bitset(T)::in, tree_bitset(T)::in) is semidet <= uenum(/;kq|/^\<equal\>/;'q;"	kind:pred
tree_bitset.expand_range	../library/tree_bitset.m	/^:- pred expand_range(/;kq|/^\<expand_range\>/;'q;"	kind:pred	file:
tree_bitset.filter	../library/tree_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), tree_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
tree_bitset.filter	../library/tree_bitset.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
tree_bitset.find_least_bit	../library/tree_bitset.m	/^:- func find_least_bit(/;kq|/^\<find_least_bit\>/;'q;"	kind:func	file:
tree_bitset.find_least_bit_2	../library/tree_bitset.m	/^:- func find_least_bit_2(/;kq|/^\<find_least_bit_2\>/;'q;"	kind:func	file:
tree_bitset.fold2_bits	../library/tree_bitset.m	/^:- pred fold2_bits(fold_direction, pred(/;kq|/^\<fold2_bits\>/;'q;"	kind:pred	file:
tree_bitset.fold_bits	../library/tree_bitset.m	/^:- pred fold_bits(fold_direction, pred(/;kq|/^\<fold_bits\>/;'q;"	kind:pred	file:
tree_bitset.fold_direction	../library/tree_bitset.m	/^:- type fold_direction$/;kq|-;/\<tree_bitset.fold_direction\>/;'q;"	kind:type	file:
tree_bitset.foldl	../library/tree_bitset.m	/^:- func foldl(func(T, A) = A, tree_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
tree_bitset.foldl2	../library/tree_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), tree_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldl2\>/;'q;"	kind:pred
tree_bitset.foldr	../library/tree_bitset.m	/^:- func foldr(func(T, A) = A, tree_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
tree_bitset.foldr2	../library/tree_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), tree_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldr2\>/;'q;"	kind:pred
tree_bitset.from_list	../library/tree_bitset.m	/^:- func from_list(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
tree_bitset.from_set	../library/tree_bitset.m	/^:- func from_set(set.set(T)) = tree_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
tree_bitset.from_sorted_list	../library/tree_bitset.m	/^:- func from_sorted_list(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
tree_bitset.get_bit	../library/tree_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
tree_bitset.group_leaf_nodes	../library/tree_bitset.m	/^:- pred group_leaf_nodes(leaf_node::in, list(/;kq|/^\<group_leaf_nodes\>/;'q;"	kind:pred	file:
tree_bitset.head_and_tail	../library/tree_bitset.m	/^:- pred head_and_tail(list(/;kq|/^\<head_and_tail\>/;'q;"	kind:pred	file:
tree_bitset.high_to_low	../library/tree_bitset.m	/^    ;       high_to_low.$/;kq|-;/\<tree_bitset.high_to_low\>/;'q;"	kind:cons	file:
tree_bitset.index_to_enum	../library/tree_bitset.m	/^:- func index_to_enum(uint) = T <= uenum(/;kq|/^\<index_to_enum\>/;'q;"	kind:func	file:
tree_bitset.init	../library/tree_bitset.m	/^:- func init = tree_bitset(/;kq|/^\<init\>/;'q;"	kind:func
tree_bitset.init_offset	../library/tree_bitset.m	/^                init_offset     :: uint,$/;kq|-;/\<tree_bitset.init_offset\>/;'q;"	kind:fld	file:
tree_bitset.insert	../library/tree_bitset.m	/^:- func insert(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<insert\>/;'q;"	kind:func
tree_bitset.insert_list	../library/tree_bitset.m	/^:- func insert_list(tree_bitset(T), list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<insert_list\>/;'q;"	kind:func
tree_bitset.insert_new	../library/tree_bitset.m	/^:- pred insert_new(T::in, tree_bitset(T)::in, tree_bitset(/;kq|/^\<insert_new\>/;'q;"	kind:pred
tree_bitset.integrity	../library/tree_bitset.m	/^:- func integrity(maybe(pair(/;kq|/^\<integrity\>/;'q;"	kind:func	file:
tree_bitset.interior_all_true	../library/tree_bitset.m	/^:- pred interior_all_true(pred(T)::in(pred(/;kq|/^\<interior_all_true\>/;'q;"	kind:pred	file:
tree_bitset.interior_list	../library/tree_bitset.m	/^    ;       interior_list($/;kq|-;/\<tree_bitset.interior_list\>/;'q;"	kind:cons	file:
tree_bitset.interior_node	../library/tree_bitset.m	/^:- type interior_node$/;kq|-;/\<tree_bitset.interior_node\>/;'q;"	kind:type	file:
tree_bitset.interior_nodes	../library/tree_bitset.m	/^                interior_nodes  :: list(interior_node)$/;kq|-;/\<tree_bitset.interior_nodes\>/;'q;"	kind:fld	file:
tree_bitset.interiorlist_union	../library/tree_bitset.m	/^:- pred interiorlist_union(list(interior_node)::in, list(/;kq|/^\<interiorlist_union\>/;'q;"	kind:pred	file:
tree_bitset.interiornode_union	../library/tree_bitset.m	/^:- pred interiornode_union(/;kq|/^\<interiornode_union\>/;'q;"	kind:pred	file:
tree_bitset.intersect	../library/tree_bitset.m	/^:- func intersect(tree_bitset(T), tree_bitset(T)) = tree_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
tree_bitset.intersect_list	../library/tree_bitset.m	/^:- func intersect_list(list(tree_bitset(T))) = tree_bitset(/;kq|/^\<intersect_list\>/;'q;"	kind:func
tree_bitset.is_empty	../library/tree_bitset.m	/^:- pred is_empty(tree_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
tree_bitset.is_non_empty	../library/tree_bitset.m	/^:- pred is_non_empty(tree_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
tree_bitset.is_singleton	../library/tree_bitset.m	/^:- pred is_singleton(tree_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
tree_bitset.items_to_index	../library/tree_bitset.m	/^:- pred items_to_index(list(T)::in, list(uint)::out) is det <= uenum(/;kq|/^\<items_to_index\>/;'q;"	kind:pred	file:
tree_bitset.leaf_all_true	../library/tree_bitset.m	/^:- pred leaf_all_true(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<leaf_all_true\>/;'q;"	kind:pred	file:
tree_bitset.leaf_bits	../library/tree_bitset.m	/^                leaf_bits       :: uint$/;kq|-;/\<tree_bitset.leaf_bits\>/;'q;"	kind:fld	file:
tree_bitset.leaf_foldl2_pred	../library/tree_bitset.m	/^:- pred leaf_foldl2_pred(pred(T, A, A, B, B), list(/;kq|/^\<leaf_foldl2_pred\>/;'q;"	kind:pred	file:
tree_bitset.leaf_foldl_pred	../library/tree_bitset.m	/^:- pred leaf_foldl_pred(pred(T, A, A), list(leaf_node), A, A) <= uenum(/;kq|/^\<leaf_foldl_pred\>/;'q;"	kind:pred	file:
tree_bitset.leaf_foldr2_pred	../library/tree_bitset.m	/^:- pred leaf_foldr2_pred(pred(T, A, A, B, B), list(/;kq|/^\<leaf_foldr2_pred\>/;'q;"	kind:pred	file:
tree_bitset.leaf_foldr_pred	../library/tree_bitset.m	/^:- pred leaf_foldr_pred(pred(T, A, A), list(leaf_node), A, A) <= uenum(/;kq|/^\<leaf_foldr_pred\>/;'q;"	kind:pred	file:
tree_bitset.leaf_list	../library/tree_bitset.m	/^    --->    leaf_list($/;kq|-;/\<tree_bitset.leaf_list\>/;'q;"	kind:cons	file:
tree_bitset.leaf_node	../library/tree_bitset.m	/^:- type leaf_node$/;kq|-;/\<tree_bitset.leaf_node\>/;'q;"	kind:type	file:
tree_bitset.leaf_nodes	../library/tree_bitset.m	/^                leaf_nodes      :: list(leaf_node)$/;kq|-;/\<tree_bitset.leaf_nodes\>/;'q;"	kind:fld	file:
tree_bitset.leaf_offset	../library/tree_bitset.m	/^                leaf_offset     :: uint,$/;kq|-;/\<tree_bitset.leaf_offset\>/;'q;"	kind:fld	file:
tree_bitset.leaflist_contains	../library/tree_bitset.m	/^:- pred leaflist_contains(list(/;kq|/^\<leaflist_contains\>/;'q;"	kind:pred	file:
tree_bitset.leaflist_delete	../library/tree_bitset.m	/^:- pred leaflist_delete(list(leaf_node)::in, uint::in, list(/;kq|/^\<leaflist_delete\>/;'q;"	kind:pred	file:
tree_bitset.leaflist_divide	../library/tree_bitset.m	/^:- pred leaflist_divide(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<leaflist_divide\>/;'q;"	kind:pred	file:
tree_bitset.leaflist_insert	../library/tree_bitset.m	/^:- pred leaflist_insert(uint::in, list(leaf_node)::in, list(/;kq|/^\<leaflist_insert\>/;'q;"	kind:pred	file:
tree_bitset.leaflist_intersect	../library/tree_bitset.m	/^:- pred leaflist_intersect(list(leaf_node)::in, list(/;kq|/^\<leaflist_intersect\>/;'q;"	kind:pred	file:
tree_bitset.leaflist_member	../library/tree_bitset.m	/^:- pred leaflist_member(uint::out, list(/;kq|/^\<leaflist_member\>/;'q;"	kind:pred	file:
tree_bitset.leaflist_union	../library/tree_bitset.m	/^:- pred leaflist_union(list(leaf_node)::in, list(/;kq|/^\<leaflist_union\>/;'q;"	kind:pred	file:
tree_bitset.leafnode_divide	../library/tree_bitset.m	/^:- pred leafnode_divide(pred(T)::in(pred(/;kq|/^\<leafnode_divide\>/;'q;"	kind:pred	file:
tree_bitset.leafnode_member	../library/tree_bitset.m	/^:- pred leafnode_member(/;kq|/^\<leafnode_member\>/;'q;"	kind:pred	file:
tree_bitset.level	../library/tree_bitset.m	/^                level           :: uint,$/;kq|-;/\<tree_bitset.level\>/;'q;"	kind:fld	file:
tree_bitset.limit_offset	../library/tree_bitset.m	/^                limit_offset    :: uint,$/;kq|-;/\<tree_bitset.limit_offset\>/;'q;"	kind:fld	file:
tree_bitset.list_to_set	../library/tree_bitset.m	/^:- func list_to_set(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
tree_bitset.low_to_high	../library/tree_bitset.m	/^    --->    low_to_high$/;kq|-;/\<tree_bitset.low_to_high\>/;'q;"	kind:cons	file:
tree_bitset.make_leaf_node	../library/tree_bitset.m	/^:- func make_leaf_node(/;kq|/^\<make_leaf_node\>/;'q;"	kind:func	file:
tree_bitset.make_singleton_set	../library/tree_bitset.m	/^:- func make_singleton_set(T) = tree_bitset(T) <= uenum(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
tree_bitset.mask	../library/tree_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
tree_bitset.member	../library/tree_bitset.m	/^:- pred member(T, tree_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
tree_bitset.node_list	../library/tree_bitset.m	/^:- type node_list$/;kq|-;/\<tree_bitset.node_list\>/;'q;"	kind:type	file:
tree_bitset.nondet_member	../library/tree_bitset.m	/^:- pred nondet_member(tree_bitset(T)::in, T::out) is nondet <= uenum(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
tree_bitset.prune_top_levels	../library/tree_bitset.m	/^:- pred prune_top_levels(/;kq|/^\<prune_top_levels\>/;'q;"	kind:pred	file:
tree_bitset.remove	../library/tree_bitset.m	/^:- pred remove(T::in, tree_bitset(T)::in, tree_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
tree_bitset.remove_gt	../library/tree_bitset.m	/^:- func remove_gt(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<remove_gt\>/;'q;"	kind:func
tree_bitset.remove_gt_interior	../library/tree_bitset.m	/^:- pred remove_gt_interior(list(/;kq|/^\<remove_gt_interior\>/;'q;"	kind:pred	file:
tree_bitset.remove_gt_leaf	../library/tree_bitset.m	/^:- pred remove_gt_leaf(list(/;kq|/^\<remove_gt_leaf\>/;'q;"	kind:pred	file:
tree_bitset.remove_least	../library/tree_bitset.m	/^:- pred remove_least(T::out, tree_bitset(T)::in, tree_bitset(/;kq|/^\<remove_least\>/;'q;"	kind:pred
tree_bitset.remove_least_leaf	../library/tree_bitset.m	/^:- pred remove_least_leaf(leaf_node::in, list(/;kq|/^\<remove_least_leaf\>/;'q;"	kind:pred	file:
tree_bitset.remove_leq	../library/tree_bitset.m	/^:- func remove_leq(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<remove_leq\>/;'q;"	kind:func
tree_bitset.remove_leq_leaf	../library/tree_bitset.m	/^:- pred remove_leq_leaf(list(leaf_node)::in, uint::in, list(/;kq|/^\<remove_leq_leaf\>/;'q;"	kind:pred	file:
tree_bitset.remove_list	../library/tree_bitset.m	/^:- pred remove_list(list(T)::in, tree_bitset(T)::in, tree_bitset(/;kq|/^\<remove_list\>/;'q;"	kind:pred
tree_bitset.set_bit	../library/tree_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
tree_bitset.sorted_list_to_set	../library/tree_bitset.m	/^:- func sorted_list_to_set(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
tree_bitset.subset	../library/tree_bitset.m	/^:- pred subset(tree_bitset(T)::in, tree_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
tree_bitset.superset	../library/tree_bitset.m	/^:- pred superset(tree_bitset(T)::in, tree_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
tree_bitset.to_set	../library/tree_bitset.m	/^:- func to_set(tree_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
tree_bitset.to_sorted_list	../library/tree_bitset.m	/^:- func to_sorted_list(tree_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
tree_bitset.union	../library/tree_bitset.m	/^:- func union(tree_bitset(T), tree_bitset(T)) = tree_bitset(/;kq|/^\<union\>/;'q;"	kind:func
tree_bitset.union_list	../library/tree_bitset.m	/^:- func union_list(list(tree_bitset(T))) = tree_bitset(/;kq|/^\<union_list\>/;'q;"	kind:func
tree_bitset.union_list_pass	../library/tree_bitset.m	/^:- pred union_list_pass(list(tree_bitset(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
tree_bitset.wrap_tree_bitset	../library/tree_bitset.m	/^:- func wrap_tree_bitset(node_list) = tree_bitset(/;kq|/^\<wrap_tree_bitset\>/;'q;"	kind:func	file:
tree_bitset_to_doc	../library/pretty_printer.m	/^:- func tree_bitset_to_doc(tree_bitset(/;kq|/^\<tree_bitset_to_doc\>/;'q;"	kind:func	file:
triangular	../library/pretty_printer.m	/^    ;       triangular(int).$/;kq|-;/\<triangular\>/;'q;"	kind:cons
truncate	../library/math.m	/^:- func truncate(/;kq|/^\<truncate\>/;'q;"	kind:func
truncate_to_int	../library/float.m	/^:- func truncate_to_int(/;kq|/^\<truncate_to_int\>/;'q;"	kind:func
try	../library/exception.m	/^:- pred try(pred(T),                    exception_result(/;kq|/^\<try\>/;'q;"	kind:pred
try_all	../library/exception.m	/^:- pred try_all(pred(T), maybe(univ), list(/;kq|/^\<try_all\>/;'q;"	kind:pred
try_deletion2	../library/rtree.m	/^:- pred try_deletion2(K::in, rtree_2(K, V)::in, K::in, rtree_2(/;kq|/^\<try_deletion2\>/;'q;"	kind:pred	file:
try_deletion3	../library/rtree.m	/^:- pred try_deletion3(K::in, rtree_2(K, V)::in, K::in, rtree_2(/;kq|/^\<try_deletion3\>/;'q;"	kind:pred	file:
try_deletion4	../library/rtree.m	/^:- pred try_deletion4(K::in, rtree_2(K, V)::in, K::in, rtree_2(/;kq|/^\<try_deletion4\>/;'q;"	kind:pred	file:
try_io	../library/exception.m	/^:- pred try_io(pred(T, io, io), exception_result(/;kq|/^\<try_io\>/;'q;"	kind:pred
try_put	../library/thread.mvar.m	/^:- pred try_put(mvar(/;kq|/^\<try_put\>/;'q;"	kind:pred
try_read	../library/thread.mvar.m	/^:- pred try_read(mvar(T)::in, maybe(/;kq|/^\<try_read\>/;'q;"	kind:pred
try_stm	../library/exception.m	/^:- pred try_stm(pred(A, stm, stm), exception_result(/;kq|/^\<try_stm\>/;'q;"	kind:pred
try_store	../library/exception.m	/^:- pred try_store(pred(T, store(S), store(/;kq|/^\<try_store\>/;'q;"	kind:pred
try_take	../library/thread.channel.m	/^:- pred try_take(channel(T)::in, maybe(/;kq|/^\<try_take\>/;'q;"	kind:pred
try_take	../library/thread.closeable_channel.m	/^:- pred try_take(closeable_channel(T)::in, try_take_result(/;kq|/^\<try_take\>/;'q;"	kind:pred
try_take	../library/thread.mvar.m	/^:- pred try_take(mvar(T)::in, maybe(/;kq|/^\<try_take\>/;'q;"	kind:pred
try_take_result	../library/thread.closeable_channel.m	/^:- type try_take_result(T)$/;kq|-;/\<try_take_result\>/;'q;"	kind:type
try_term_to_type	../library/term_conversion.m	/^:- func try_term_to_type(term(U)) = term_to_type_result(/;kq|/^\<try_term_to_type\>/;'q;"	kind:func
try_term_to_univ	../library/term_conversion.m	/^:- pred try_term_to_univ(term(/;kq|/^\<try_term_to_univ\>/;'q;"	kind:pred	file:
try_term_to_univ_2	../library/term_conversion.m	/^:- pred try_term_to_univ_2(term(/;kq|/^\<try_term_to_univ_2\>/;'q;"	kind:pred	file:
try_wait	../library/thread.semaphore.m	/^:- pred try_wait(/;kq|/^\<try_wait\>/;'q;"	kind:pred
tsort	../library/digraph.m	/^:- pred tsort(digraph(T)::in, list(/;kq|/^\<tsort\>/;'q;"	kind:pred
tuesday	../library/calendar.m	/^    ;       tuesday$/;kq|-;/\<tuesday\>/;'q;"	kind:cons
tuple_arg	../library/builtin.m	/^:- some [ArgT] pred tuple_arg(/;kq|/^\<tuple_arg\>/;'q;"	kind:pred	file:
tuple_arity	../library/builtin.m	/^:- pred tuple_arity(/;kq|/^\<tuple_arity\>/;'q;"	kind:pred	file:
tuple_to_doc	../library/pprint.m	/^:- func tuple_to_doc(/;kq|/^\<tuple_to_doc\>/;'q;"	kind:func	file:
tuple_type_rep	../mdbcomp/program_representation.m	/^    ;       tuple_type_rep(list(type_rep))$/;kq|-;/\<tuple_type_rep\>/;'q;"	kind:cons
tuple_type_rep	program_representation.m	/^    ;       tuple_type_rep(list(type_rep))$/;kq|-;/\<tuple_type_rep\>/;'q;"	kind:cons
turn_off_call_profiling	../library/benchmarking.m	/^:- pred turn_off_call_profiling(/;kq|/^\<turn_off_call_profiling\>/;'q;"	kind:pred
turn_off_heap_profiling	../library/benchmarking.m	/^:- pred turn_off_heap_profiling(/;kq|/^\<turn_off_heap_profiling\>/;'q;"	kind:pred
turn_off_profiling	../library/benchmarking.m	/^:- pred turn_off_profiling(/;kq|/^\<turn_off_profiling\>/;'q;"	kind:pred
turn_off_time_profiling	../library/benchmarking.m	/^:- pred turn_off_time_profiling(/;kq|/^\<turn_off_time_profiling\>/;'q;"	kind:pred
turn_on_call_profiling	../library/benchmarking.m	/^:- pred turn_on_call_profiling(/;kq|/^\<turn_on_call_profiling\>/;'q;"	kind:pred
turn_on_heap_profiling	../library/benchmarking.m	/^:- pred turn_on_heap_profiling(/;kq|/^\<turn_on_heap_profiling\>/;'q;"	kind:pred
turn_on_profiling	../library/benchmarking.m	/^:- pred turn_on_profiling(/;kq|/^\<turn_on_profiling\>/;'q;"	kind:pred
turn_on_time_profiling	../library/benchmarking.m	/^:- pred turn_on_time_profiling(/;kq|/^\<turn_on_time_profiling\>/;'q;"	kind:pred
tvar	../library/stm_builtin.m	/^    --->    tvar(c_pointer).$/;kq|-;/\<tvar\>/;'q;"	kind:cons	file:
two	../library/integer.m	/^:- func two = integer.$/;kq|/^\<two\>/;'q;"	kind:func
two	../library/rtree.m	/^    ;       two(K, rtree_2(K, V), K, rtree_2(K, V))$/;kq|-;/\<two\>/;'q;"	kind:cons	file:
two	../library/set_ctree234.m	/^    ;       two(T, set_tree234(T), set_tree234(T))$/;kq|-;/\<two\>/;'q;"	kind:cons	file:
two	../library/set_ctree234.m	/^:- inst two(E, T) for set_tree234\/1$/;kq|-;/\<two\>/;'q;"	kind:inst	file:
two	../library/set_tree234.m	/^    ;       two(T, set_tree234(T), set_tree234(T))$/;kq|-;/\<two\>/;'q;"	kind:cons	file:
two	../library/set_tree234.m	/^:- inst two(E, T) for set_tree234\/1$/;kq|-;/\<two\>/;'q;"	kind:inst	file:
two	../library/tree234.m	/^    ;       two(K, V, tree234(K, V), tree234(K, V))$/;kq|-;/\<two\>/;'q;"	kind:cons
two	../library/tree234.m	/^:- inst two(K, V, T) for tree234\/2$/;kq|-;/\<two\>/;'q;"	kind:inst	file:
two_arguments	../library/test_bitset.m	/^    ;       two_arguments(string,$/;kq|-;/\<two_arguments\>/;'q;"	kind:cons
two_roots	../library/math.m	/^    ;       two_roots(float, float).$/;kq|-;/\<two_roots\>/;'q;"	kind:cons
type_arg_names	../library/type_desc.m	/^:- pred type_arg_names(list(type_desc)::in, list(/;kq|/^\<type_arg_names\>/;'q;"	kind:pred	file:
type_arg_names_lag	../library/type_desc.m	/^:- pred type_arg_names_lag(type_desc::in, list(/;kq|/^\<type_arg_names_lag\>/;'q;"	kind:pred	file:
type_args	../library/type_desc.m	/^:- func type_args(type_desc) = list(/;kq|/^\<type_args\>/;'q;"	kind:func
type_builtin_c_ptr	../library/stream.string_writer.m	/^    ;       type_builtin_c_ptr.$/;kq|-;/\<type_builtin_c_ptr\>/;'q;"	kind:cons	file:
type_builtin_character	../library/stream.string_writer.m	/^    ;       type_builtin_character$/;kq|-;/\<type_builtin_character\>/;'q;"	kind:cons	file:
type_builtin_float	../library/stream.string_writer.m	/^    ;       type_builtin_float$/;kq|-;/\<type_builtin_float\>/;'q;"	kind:cons	file:
type_builtin_int	../library/stream.string_writer.m	/^    ;       type_builtin_int$/;kq|-;/\<type_builtin_int\>/;'q;"	kind:cons	file:
type_builtin_int16	../library/stream.string_writer.m	/^    ;       type_builtin_int16$/;kq|-;/\<type_builtin_int16\>/;'q;"	kind:cons	file:
type_builtin_int32	../library/stream.string_writer.m	/^    ;       type_builtin_int32$/;kq|-;/\<type_builtin_int32\>/;'q;"	kind:cons	file:
type_builtin_int64	../library/stream.string_writer.m	/^    ;       type_builtin_int64$/;kq|-;/\<type_builtin_int64\>/;'q;"	kind:cons	file:
type_builtin_int8	../library/stream.string_writer.m	/^    ;       type_builtin_int8$/;kq|-;/\<type_builtin_int8\>/;'q;"	kind:cons	file:
type_builtin_string	../library/stream.string_writer.m	/^    --->    type_builtin_string$/;kq|-;/\<type_builtin_string\>/;'q;"	kind:cons	file:
type_builtin_uint	../library/stream.string_writer.m	/^    ;       type_builtin_uint$/;kq|-;/\<type_builtin_uint\>/;'q;"	kind:cons	file:
type_builtin_uint16	../library/stream.string_writer.m	/^    ;       type_builtin_uint16$/;kq|-;/\<type_builtin_uint16\>/;'q;"	kind:cons	file:
type_builtin_uint32	../library/stream.string_writer.m	/^    ;       type_builtin_uint32$/;kq|-;/\<type_builtin_uint32\>/;'q;"	kind:cons	file:
type_builtin_uint64	../library/stream.string_writer.m	/^    ;       type_builtin_uint64$/;kq|-;/\<type_builtin_uint64\>/;'q;"	kind:cons	file:
type_builtin_uint8	../library/stream.string_writer.m	/^    ;       type_builtin_uint8$/;kq|-;/\<type_builtin_uint8\>/;'q;"	kind:cons	file:
type_ctor	../library/type_desc.m	/^:- func type_ctor(/;kq|/^\<type_ctor\>/;'q;"	kind:func
type_ctor_and_args	../library/rtti_implementation.m	/^:- pred type_ctor_and_args(/;kq|/^\<type_ctor_and_args\>/;'q;"	kind:pred
type_ctor_and_args	../library/type_desc.m	/^:- pred type_ctor_and_args(/;kq|/^\<type_ctor_and_args\>/;'q;"	kind:pred
type_ctor_arity	../library/rtti_implementation.m	/^:- func type_ctor_arity(/;kq|/^\<type_ctor_arity\>/;'q;"	kind:func	file:
type_ctor_arity	../library/type_desc.m	/^:- func type_ctor_arity(/;kq|/^\<type_ctor_arity\>/;'q;"	kind:func
type_ctor_compare_pred	../library/rtti_implementation.m	/^:- func type_ctor_compare_pred(/;kq|/^\<type_ctor_compare_pred\>/;'q;"	kind:func	file:
type_ctor_desc_to_string	../library/string.to_string.m	/^:- func type_ctor_desc_to_string(/;kq|/^\<type_ctor_desc_to_string\>/;'q;"	kind:func	file:
type_ctor_desc_to_type_ctor_info	../library/type_desc.m	/^:- pred type_ctor_desc_to_type_ctor_info(/;kq|/^\<type_ctor_desc_to_type_ctor_info\>/;'q;"	kind:pred	file:
type_ctor_info	../library/rtti_implementation.m	/^:- type type_ctor_info ---> type_ctor_info(c_pointer).$/;kq|-;/\<type_ctor_info\>/;'q;"	kind:type	file:
type_ctor_is_variable_arity	../library/rtti_implementation.m	/^:- pred type_ctor_is_variable_arity(/;kq|/^\<type_ctor_is_variable_arity\>/;'q;"	kind:pred	file:
type_ctor_module_name	../library/rtti_implementation.m	/^:- func type_ctor_module_name(/;kq|/^\<type_ctor_module_name\>/;'q;"	kind:func	file:
type_ctor_module_name	../library/type_desc.m	/^:- func type_ctor_module_name(/;kq|/^\<type_ctor_module_name\>/;'q;"	kind:func
type_ctor_name	../library/rtti_implementation.m	/^:- func type_ctor_name(/;kq|/^\<type_ctor_name\>/;'q;"	kind:func	file:
type_ctor_name	../library/type_desc.m	/^:- func type_ctor_name(/;kq|/^\<type_ctor_name\>/;'q;"	kind:func
type_ctor_name_and_arity	../library/rtti_implementation.m	/^:- pred type_ctor_name_and_arity(/;kq|/^\<type_ctor_name_and_arity\>/;'q;"	kind:pred
type_ctor_name_and_arity	../library/type_desc.m	/^:- pred type_ctor_name_and_arity(/;kq|/^\<type_ctor_name_and_arity\>/;'q;"	kind:pred
type_ctor_num_functors	../library/rtti_implementation.m	/^:- func type_ctor_num_functors(/;kq|/^\<type_ctor_num_functors\>/;'q;"	kind:func	file:
type_ctor_rep	../library/rtti_implementation.m	/^:- type type_ctor_rep$/;kq|-;/\<type_ctor_rep\>/;'q;"	kind:type	file:
type_ctor_search_functor_number_map	../library/rtti_implementation.m	/^:- pred type_ctor_search_functor_number_map(/;kq|/^\<type_ctor_search_functor_number_map\>/;'q;"	kind:pred	file:
type_ctor_unify_pred	../library/rtti_implementation.m	/^:- func type_ctor_unify_pred(/;kq|/^\<type_ctor_unify_pred\>/;'q;"	kind:func	file:
type_desc.bound	../library/type_desc.m	/^    --->    bound(type_ctor_desc, list(pseudo_type_desc))$/;kq|-;/\<type_desc.bound\>/;'q;"	kind:cons
type_desc.det_make_type	../library/type_desc.m	/^:- func det_make_type(type_ctor_desc, list(/;kq|/^\<det_make_type\>/;'q;"	kind:func
type_desc.exist_tvar	../library/type_desc.m	/^    ;       exist_tvar(int).$/;kq|-;/\<type_desc.exist_tvar\>/;'q;"	kind:cons
type_desc.has_type	../library/type_desc.m	/^:- some [T] pred has_type(/;kq|/^\<has_type\>/;'q;"	kind:pred
type_desc.make_type	../library/type_desc.m	/^:- func make_type(type_ctor_desc, list(/;kq|/^\<make_type\>/;'q;"	kind:func
type_desc.make_type_ctor_desc	../library/type_desc.m	/^:- pred make_type_ctor_desc(/;kq|/^\<make_type_ctor_desc\>/;'q;"	kind:pred	file:
type_desc.pseudo_type_args	../library/type_desc.m	/^:- func pseudo_type_args(pseudo_type_desc) = list(/;kq|/^\<pseudo_type_args\>/;'q;"	kind:func
type_desc.pseudo_type_ctor	../library/type_desc.m	/^:- func pseudo_type_ctor(/;kq|/^\<pseudo_type_ctor\>/;'q;"	kind:func
type_desc.pseudo_type_rep	../library/type_desc.m	/^:- type pseudo_type_rep$/;kq|-;/\<type_desc.pseudo_type_rep\>/;'q;"	kind:type
type_desc.same_type	../library/type_desc.m	/^:- pred same_type(/;kq|/^\<same_type\>/;'q;"	kind:pred
type_desc.type_arg_names	../library/type_desc.m	/^:- pred type_arg_names(list(type_desc)::in, list(/;kq|/^\<type_arg_names\>/;'q;"	kind:pred	file:
type_desc.type_arg_names_lag	../library/type_desc.m	/^:- pred type_arg_names_lag(type_desc::in, list(/;kq|/^\<type_arg_names_lag\>/;'q;"	kind:pred	file:
type_desc.type_args	../library/type_desc.m	/^:- func type_args(type_desc) = list(/;kq|/^\<type_args\>/;'q;"	kind:func
type_desc.type_ctor	../library/type_desc.m	/^:- func type_ctor(/;kq|/^\<type_ctor\>/;'q;"	kind:func
type_desc.type_ctor_and_args	../library/type_desc.m	/^:- pred type_ctor_and_args(/;kq|/^\<type_ctor_and_args\>/;'q;"	kind:pred
type_desc.type_ctor_arity	../library/type_desc.m	/^:- func type_ctor_arity(/;kq|/^\<type_ctor_arity\>/;'q;"	kind:func
type_desc.type_ctor_name	../library/type_desc.m	/^:- func type_ctor_name(/;kq|/^\<type_ctor_name\>/;'q;"	kind:func
type_desc.type_name	../library/type_desc.m	/^:- func type_name(/;kq|/^\<type_name\>/;'q;"	kind:func
type_desc.type_of	../library/type_desc.m	/^:- func type_of(T::unused) = (/;kq|/^\<type_of\>/;'q;"	kind:func
type_desc.univ_tvar	../library/type_desc.m	/^    ;       univ_tvar(int)$/;kq|-;/\<type_desc.univ_tvar\>/;'q;"	kind:cons
type_desc_to_pseudo_type_desc	../library/type_desc.m	/^:- func type_desc_to_pseudo_type_desc(/;kq|/^\<type_desc_to_pseudo_type_desc\>/;'q;"	kind:func
type_desc_to_type_info	../library/type_desc.m	/^:- pred type_desc_to_type_info(/;kq|/^\<type_desc_to_type_info\>/;'q;"	kind:pred
type_error	../library/term_conversion.m	/^    --->    type_error($/;kq|-;/\<type_error\>/;'q;"	kind:cons
type_functors	../library/rtti_implementation.m	/^:- type type_functors ---> type_functors(c_pointer).$/;kq|-;/\<type_functors\>/;'q;"	kind:type	file:
type_info	../library/rtti_implementation.m	/^:- type type_info ---> type_info(c_pointer).$/;kq|-;/\<type_info\>/;'q;"	kind:type	file:
type_info_desc_same_representation	../library/type_desc.m	/^:- pred type_info_desc_same_representation is semidet.$/;kq|/^\<type_info_desc_same_representation\>/;'q;"	kind:pred	file:
type_info_from_pseudo_type_info	../library/rtti_implementation.m	/^:- func type_info_from_pseudo_type_info(/;kq|/^\<type_info_from_pseudo_type_info\>/;'q;"	kind:func	file:
type_info_from_typeclass_info	../library/private_builtin.m	/^:- pred type_info_from_typeclass_info(/;kq|/^\<type_info_from_typeclass_info\>/;'q;"	kind:pred
type_info_get_functor	../library/rtti_implementation.m	/^:- pred type_info_get_functor(/;kq|/^\<type_info_get_functor\>/;'q;"	kind:pred
type_info_get_functor_lex	../library/rtti_implementation.m	/^:- pred type_info_get_functor_lex(/;kq|/^\<type_info_get_functor_lex\>/;'q;"	kind:pred
type_info_get_functor_ordinal	../library/rtti_implementation.m	/^:- pred type_info_get_functor_ordinal(/;kq|/^\<type_info_get_functor_ordinal\>/;'q;"	kind:pred
type_info_get_functor_with_names	../library/rtti_implementation.m	/^:- pred type_info_get_functor_with_names(/;kq|/^\<type_info_get_functor_with_names\>/;'q;"	kind:pred
type_info_get_higher_order_arity	../library/rtti_implementation.m	/^:- func type_info_get_higher_order_arity(/;kq|/^\<type_info_get_higher_order_arity\>/;'q;"	kind:func	file:
type_info_index_as_pti	../library/rtti_implementation.m	/^:- func type_info_index_as_pti(/;kq|/^\<type_info_index_as_pti\>/;'q;"	kind:func	file:
type_info_index_as_ti	../library/rtti_implementation.m	/^:- func type_info_index_as_ti(/;kq|/^\<type_info_index_as_ti\>/;'q;"	kind:func	file:
type_info_list_to_type_desc_list	../library/type_desc.m	/^:- pred type_info_list_to_type_desc_list(/;kq|/^\<type_info_list_to_type_desc_list\>/;'q;"	kind:pred
type_info_num_functors	../library/rtti_implementation.m	/^:- pred type_info_num_functors(/;kq|/^\<type_info_num_functors\>/;'q;"	kind:pred
type_info_to_term	../library/term_conversion.m	/^:- pred type_info_to_term(context::in, type_desc::in, term(/;kq|/^\<type_info_to_term\>/;'q;"	kind:pred	file:
type_info_to_type_desc	../library/type_desc.m	/^:- pred type_info_to_type_desc(/;kq|/^\<type_info_to_type_desc\>/;'q;"	kind:pred
type_layout	../library/rtti_implementation.m	/^:- type type_layout ---> type_layout(c_pointer).$/;kq|-;/\<type_layout\>/;'q;"	kind:type	file:
type_name	../library/term_to_xml.m	/^    ;       type_name$/;kq|-;/\<type_name\>/;'q;"	kind:cons
type_name	../library/type_desc.m	/^:- func type_name(/;kq|/^\<type_name\>/;'q;"	kind:func
type_not_ground	../library/term_to_xml.m	/^    ;       type_not_ground(pseudo_type_desc).$/;kq|-;/\<type_not_ground\>/;'q;"	kind:cons
type_of	../library/type_desc.m	/^:- func type_of(T::unused) = (/;kq|/^\<type_of\>/;'q;"	kind:func
type_rep	../mdbcomp/program_representation.m	/^:- type type_rep$/;kq|-;/\<type_rep\>/;'q;"	kind:type
type_rep	program_representation.m	/^:- type type_rep$/;kq|-;/\<type_rep\>/;'q;"	kind:type
type_to_term	../library/term_conversion.m	/^:- func type_to_term(T) = term(/;kq|/^\<type_to_term\>/;'q;"	kind:func
type_to_univ	../library/univ.m	/^:- pred type_to_univ(/;kq|/^\<type_to_univ\>/;'q;"	kind:pred
type_var_rep	../mdbcomp/program_representation.m	/^    ;       type_var_rep(int).$/;kq|-;/\<type_var_rep\>/;'q;"	kind:cons
type_var_rep	program_representation.m	/^    ;       type_var_rep(int).$/;kq|-;/\<type_var_rep\>/;'q;"	kind:cons
type_variable_is_univ_quant	../library/rtti_implementation.m	/^:- pred type_variable_is_univ_quant(/;kq|/^\<type_variable_is_univ_quant\>/;'q;"	kind:pred	file:
typeclass_info	../library/rtti_implementation.m	/^:- type typeclass_info ---> typeclass_info(c_pointer).$/;kq|-;/\<typeclass_info\>/;'q;"	kind:type	file:
typeclass_info_type_info	../library/rtti_implementation.m	/^:- func typeclass_info_type_info(/;kq|/^\<typeclass_info_type_info\>/;'q;"	kind:func	file:
typed_compare	../library/private_builtin.m	/^:- pred typed_compare(/;kq|/^\<typed_compare\>/;'q;"	kind:pred
typed_unify	../library/private_builtin.m	/^:- pred typed_unify(/;kq|/^\<typed_unify\>/;'q;"	kind:pred
typeinfo_locn	../library/rtti_implementation.m	/^:- type typeinfo_locn ---> typeinfo_locn(c_pointer).$/;kq|-;/\<typeinfo_locn\>/;'q;"	kind:type	file:
typeinfo_locns_index	../library/rtti_implementation.m	/^:- func typeinfo_locns_index(/;kq|/^\<typeinfo_locns_index\>/;'q;"	kind:func	file:
u	../library/string.m	/^    ;       u(uint)$/;kq|-;/\<u\>/;'q;"	kind:cons
u16	../library/string.m	/^    ;       u16(uint16)$/;kq|-;/\<u16\>/;'q;"	kind:cons
u32	../library/string.m	/^    ;       u32(uint32)$/;kq|-;/\<u32\>/;'q;"	kind:cons
u64	../library/string.m	/^    ;       u64(uint64)$/;kq|-;/\<u64\>/;'q;"	kind:cons
u8	../library/string.m	/^    ;       u8(uint8)$/;kq|-;/\<u8\>/;'q;"	kind:cons
uallocate	../library/counter.m	/^:- pred uallocate(/;kq|/^\<uallocate\>/;'q;"	kind:pred
ubits_per_int	../library/int.m	/^:- func ubits_per_int = uint.$/;kq|/^\<ubits_per_int\>/;'q;"	kind:func
ubits_per_uint	../library/uint.m	/^:- func ubits_per_uint = uint.$/;kq|/^\<ubits_per_uint\>/;'q;"	kind:func
ucounter	../library/counter.m	/^:- type ucounter$/;kq|-;/\<ucounter\>/;'q;"	kind:type	file:
uenum	../library/char.m	/^:- instance uenum(character) where [$/;kq|-;/\<uenum\>/;'q;"	kind:tci	file:
uenum	../library/digraph.m	/^:- instance uenum(digraph_key(T)) where [$/;kq|-;/\<uenum\>/;'q;"	kind:tci	file:
uenum	../library/enum.m	/^:- typeclass uenum(T) where [$/;kq|-;/\<uenum\>/;'q;"	kind:tc
uenum	../library/int.m	/^:- instance uenum(int) where [$/;kq|-;/\<uenum\>/;'q;"	kind:tci	file:
uenum	../library/term.m	/^:- instance uenum(var(_)) where [$/;kq|-;/\<uenum\>/;'q;"	kind:tci	file:
uenum	../library/uint.m	/^:- instance uenum(uint) where [$/;kq|-;/\<uenum\>/;'q;"	kind:tci	file:
ui	../library/builtin.m	/^:- mode ui == unique >> unique.$/;kq|-;/\<ui\>/;'q;"	kind:mode
uinit	../library/counter.m	/^:- func uinit(/;kq|/^\<uinit\>/;'q;"	kind:func
uint	../library/uint.m	/^:- func uint + uint = uint.$/;kq|/^\<uint\>/;'q;"	kind:func
uint	../library/uint.m	/^:- func uint - uint = uint.$/;kq|/^\<uint\>/;'q;"	kind:func
uint.\	../library/uint.m	/^:- func \\ (uint::in) = (/;kq|/^\<\\>/;'q;"	kind:func
uint.bits_per_uint	../library/uint.m	/^:- func bits_per_uint = int.$/;kq|/^\<bits_per_uint\>/;'q;"	kind:func
uint.cast_from_int	../library/uint.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
uint.cast_to_int	../library/uint.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
uint.det_from_int	../library/uint.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
uint.even	../library/uint.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
uint.from_int	../library/uint.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
uint.hash	../library/uint.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
uint.max	../library/uint.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
uint.max_uint	../library/uint.m	/^:- func max_uint = uint.$/;kq|/^\<max_uint\>/;'q;"	kind:func
uint.min	../library/uint.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
uint.minus	../library/uint.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
uint.odd	../library/uint.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
uint.plus	../library/uint.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
uint.times	../library/uint.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
uint.ubits_per_uint	../library/uint.m	/^:- func ubits_per_uint = uint.$/;kq|/^\<ubits_per_uint\>/;'q;"	kind:func
uint.uenum	../library/uint.m	/^:- instance uenum(uint) where [$/;kq|-;/\<uint.uenum\>/;'q;"	kind:tci	file:
uint.unchecked_left_shift	../library/uint.m	/^:- func unchecked_left_shift(uint::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
uint.unchecked_left_ushift	../library/uint.m	/^:- func unchecked_left_ushift(uint::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
uint.unchecked_quotient	../library/uint.m	/^:- func unchecked_quotient(uint::in, uint::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
uint.unchecked_rem	../library/uint.m	/^:- func unchecked_rem(uint::in, uint::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
uint.unchecked_right_shift	../library/uint.m	/^:- func unchecked_right_shift(uint::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
uint.unchecked_right_ushift	../library/uint.m	/^:- func unchecked_right_ushift(uint::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
uint.xor	../library/uint.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
uint16	../library/uint16.m	/^:- func uint16 + uint16 = uint16.$/;kq|/^\<uint16\>/;'q;"	kind:func
uint16	../library/uint16.m	/^:- func uint16 - uint16 = uint16.$/;kq|/^\<uint16\>/;'q;"	kind:func
uint16.\	../library/uint16.m	/^:- func \\ (uint16::in) = (/;kq|/^\<\\>/;'q;"	kind:func
uint16.bit_is_clear	../library/uint16.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
uint16.bit_is_set	../library/uint16.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
uint16.cast_from_int	../library/uint16.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
uint16.cast_from_int16	../library/uint16.m	/^:- func cast_from_int16(/;kq|/^\<cast_from_int16\>/;'q;"	kind:func
uint16.cast_from_uint	../library/uint16.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
uint16.cast_from_uint64	../library/uint16.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
uint16.cast_from_uint8	../library/uint16.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
uint16.cast_to_int	../library/uint16.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
uint16.cast_to_uint	../library/uint16.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
uint16.cast_to_uint64	../library/uint16.m	/^:- func cast_to_uint64(/;kq|/^\<cast_to_uint64\>/;'q;"	kind:func
uint16.cast_to_uint8	../library/uint16.m	/^:- func cast_to_uint8(/;kq|/^\<cast_to_uint8\>/;'q;"	kind:func
uint16.clear_bit	../library/uint16.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
uint16.det_from_int	../library/uint16.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
uint16.det_from_uint	../library/uint16.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
uint16.even	../library/uint16.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
uint16.flip_bit	../library/uint16.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
uint16.from_bytes_be	../library/uint16.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
uint16.from_bytes_le	../library/uint16.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
uint16.from_int	../library/uint16.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
uint16.from_uint	../library/uint16.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
uint16.max	../library/uint16.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
uint16.max_uint16	../library/uint16.m	/^:- func max_uint16 = uint16.$/;kq|/^\<max_uint16\>/;'q;"	kind:func
uint16.min	../library/uint16.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
uint16.minus	../library/uint16.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
uint16.num_leading_zeros	../library/uint16.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
uint16.num_ones	../library/uint16.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
uint16.num_trailing_zeros	../library/uint16.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
uint16.num_zeros	../library/uint16.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
uint16.odd	../library/uint16.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
uint16.plus	../library/uint16.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
uint16.reverse_bits	../library/uint16.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
uint16.reverse_bytes	../library/uint16.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
uint16.rotate_left	../library/uint16.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
uint16.rotate_right	../library/uint16.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
uint16.set_bit	../library/uint16.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
uint16.times	../library/uint16.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
uint16.to_int	../library/uint16.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
uint16.unchecked_bit_is_clear	../library/uint16.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
uint16.unchecked_bit_is_set	../library/uint16.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
uint16.unchecked_clear_bit	../library/uint16.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
uint16.unchecked_flip_bit	../library/uint16.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
uint16.unchecked_left_shift	../library/uint16.m	/^:- func unchecked_left_shift(uint16::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
uint16.unchecked_left_ushift	../library/uint16.m	/^:- func unchecked_left_ushift(uint16::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
uint16.unchecked_quotient	../library/uint16.m	/^:- func unchecked_quotient(uint16::in, uint16::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
uint16.unchecked_rem	../library/uint16.m	/^:- func unchecked_rem(uint16::in, uint16::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
uint16.unchecked_right_shift	../library/uint16.m	/^:- func unchecked_right_shift(uint16::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
uint16.unchecked_right_ushift	../library/uint16.m	/^:- func unchecked_right_ushift(uint16::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
uint16.unchecked_rotate_left	../library/uint16.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
uint16.unchecked_rotate_right	../library/uint16.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
uint16.unchecked_set_bit	../library/uint16.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
uint16.xor	../library/uint16.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) * (uint16::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) << (int::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) >> (int::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) \/\/ (uint16::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) \/\\ (uint16::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) div (uint16::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) mod (uint16::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) rem (uint16::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- pred (uint16::in) < (/;kq|/^\<uint16::in\>/;'q;"	kind:pred
uint16_to_decimal_term	../library/term.m	/^:- func uint16_to_decimal_term(uint16, context) = term(/;kq|/^\<uint16_to_decimal_term\>/;'q;"	kind:func
uint16_to_decimal_term	../library/term_int.m	/^:- func uint16_to_decimal_term(uint16, context) = term(/;kq|/^\<uint16_to_decimal_term\>/;'q;"	kind:func
uint16_to_doc	../library/pretty_printer.m	/^:- func uint16_to_doc(/;kq|/^\<uint16_to_doc\>/;'q;"	kind:func
uint16_to_doc	../library/uint16.m	/^:- func uint16_to_doc(/;kq|/^\<uint16_to_doc\>/;'q;"	kind:func
uint16_to_string	../library/string.m	/^:- func uint16_to_string(uint16::in) = (/;kq|/^\<uint16_to_string\>/;'q;"	kind:func
uint32	../library/uint32.m	/^:- func uint32 + uint32 = uint32.$/;kq|/^\<uint32\>/;'q;"	kind:func
uint32	../library/uint32.m	/^:- func uint32 - uint32 = uint32.$/;kq|/^\<uint32\>/;'q;"	kind:func
uint32.\	../library/uint32.m	/^:- func \\ (uint32::in) = (/;kq|/^\<\\>/;'q;"	kind:func
uint32.bit_is_clear	../library/uint32.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
uint32.bit_is_set	../library/uint32.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
uint32.cast_from_int	../library/uint32.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
uint32.cast_from_int32	../library/uint32.m	/^:- func cast_from_int32(/;kq|/^\<cast_from_int32\>/;'q;"	kind:func
uint32.cast_from_uint	../library/uint32.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
uint32.cast_from_uint16	../library/uint32.m	/^:- func cast_from_uint16(/;kq|/^\<cast_from_uint16\>/;'q;"	kind:func
uint32.cast_from_uint64	../library/uint32.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
uint32.cast_from_uint8	../library/uint32.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
uint32.cast_to_int	../library/uint32.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
uint32.cast_to_uint	../library/uint32.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
uint32.cast_to_uint16	../library/uint32.m	/^:- func cast_to_uint16(/;kq|/^\<cast_to_uint16\>/;'q;"	kind:func
uint32.cast_to_uint64	../library/uint32.m	/^:- func cast_to_uint64(/;kq|/^\<cast_to_uint64\>/;'q;"	kind:func
uint32.cast_to_uint8	../library/uint32.m	/^:- func cast_to_uint8(/;kq|/^\<cast_to_uint8\>/;'q;"	kind:func
uint32.clear_bit	../library/uint32.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
uint32.det_from_int	../library/uint32.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
uint32.det_from_uint	../library/uint32.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
uint32.even	../library/uint32.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
uint32.flip_bit	../library/uint32.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
uint32.from_bytes_be	../library/uint32.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
uint32.from_bytes_le	../library/uint32.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
uint32.from_int	../library/uint32.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
uint32.from_uint	../library/uint32.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
uint32.max	../library/uint32.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
uint32.max_uint32	../library/uint32.m	/^:- func max_uint32 = uint32.$/;kq|/^\<max_uint32\>/;'q;"	kind:func
uint32.min	../library/uint32.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
uint32.minus	../library/uint32.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
uint32.num_leading_zeros	../library/uint32.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
uint32.num_ones	../library/uint32.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
uint32.num_trailing_zeros	../library/uint32.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
uint32.num_zeros	../library/uint32.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
uint32.odd	../library/uint32.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
uint32.plus	../library/uint32.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
uint32.reverse_bits	../library/uint32.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
uint32.reverse_bytes	../library/uint32.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
uint32.rotate_left	../library/uint32.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
uint32.rotate_right	../library/uint32.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
uint32.set_bit	../library/uint32.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
uint32.times	../library/uint32.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
uint32.unchecked_bit_is_clear	../library/uint32.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
uint32.unchecked_bit_is_set	../library/uint32.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
uint32.unchecked_clear_bit	../library/uint32.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
uint32.unchecked_flip_bit	../library/uint32.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
uint32.unchecked_left_shift	../library/uint32.m	/^:- func unchecked_left_shift(uint32::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
uint32.unchecked_left_ushift	../library/uint32.m	/^:- func unchecked_left_ushift(uint32::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
uint32.unchecked_quotient	../library/uint32.m	/^:- func unchecked_quotient(uint32::in, uint32::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
uint32.unchecked_rem	../library/uint32.m	/^:- func unchecked_rem(uint32::in, uint32::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
uint32.unchecked_right_shift	../library/uint32.m	/^:- func unchecked_right_shift(uint32::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
uint32.unchecked_right_ushift	../library/uint32.m	/^:- func unchecked_right_ushift(uint32::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
uint32.unchecked_rotate_left	../library/uint32.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
uint32.unchecked_rotate_right	../library/uint32.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
uint32.unchecked_set_bit	../library/uint32.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
uint32.xor	../library/uint32.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) * (uint32::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) << (int::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) >> (int::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) \/\/ (uint32::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) \/\\ (uint32::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) div (uint32::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) mod (uint32::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) rem (uint32::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- pred (uint32::in) < (/;kq|/^\<uint32::in\>/;'q;"	kind:pred
uint32_list	../library/integer.m	/^:- func uint32_list(list(/;kq|/^\<uint32_list\>/;'q;"	kind:func	file:
uint32_to_decimal_term	../library/term.m	/^:- func uint32_to_decimal_term(uint32, context) = term(/;kq|/^\<uint32_to_decimal_term\>/;'q;"	kind:func
uint32_to_decimal_term	../library/term_int.m	/^:- func uint32_to_decimal_term(uint32, context) = term(/;kq|/^\<uint32_to_decimal_term\>/;'q;"	kind:func
uint32_to_digits	../library/integer.m	/^:- func uint32_to_digits(/;kq|/^\<uint32_to_digits\>/;'q;"	kind:func	file:
uint32_to_digits_2	../library/integer.m	/^:- func uint32_to_digits_2(/;kq|/^\<uint32_to_digits_2\>/;'q;"	kind:func	file:
uint32_to_doc	../library/pretty_printer.m	/^:- func uint32_to_doc(/;kq|/^\<uint32_to_doc\>/;'q;"	kind:func
uint32_to_doc	../library/uint32.m	/^:- func uint32_to_doc(/;kq|/^\<uint32_to_doc\>/;'q;"	kind:func
uint32_to_string	../library/string.m	/^:- func uint32_to_string(uint32::in) = (/;kq|/^\<uint32_to_string\>/;'q;"	kind:func
uint64	../library/uint64.m	/^:- func uint64 + uint64 = uint64.$/;kq|/^\<uint64\>/;'q;"	kind:func
uint64	../library/uint64.m	/^:- func uint64 - uint64 = uint64.$/;kq|/^\<uint64\>/;'q;"	kind:func
uint64.\	../library/uint64.m	/^:- func \\ (uint64::in) = (/;kq|/^\<\\>/;'q;"	kind:func
uint64.bit_is_clear	../library/uint64.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
uint64.bit_is_set	../library/uint64.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
uint64.cast_from_int	../library/uint64.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
uint64.cast_from_int64	../library/uint64.m	/^:- func cast_from_int64(/;kq|/^\<cast_from_int64\>/;'q;"	kind:func
uint64.cast_from_uint	../library/uint64.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
uint64.cast_from_uint8	../library/uint64.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
uint64.cast_to_int	../library/uint64.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
uint64.cast_to_uint	../library/uint64.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
uint64.cast_to_uint8	../library/uint64.m	/^:- func cast_to_uint8(/;kq|/^\<cast_to_uint8\>/;'q;"	kind:func
uint64.clear_bit	../library/uint64.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
uint64.det_from_int	../library/uint64.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
uint64.even	../library/uint64.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
uint64.flip_bit	../library/uint64.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
uint64.from_bytes_be	../library/uint64.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
uint64.from_bytes_le	../library/uint64.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
uint64.from_int	../library/uint64.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
uint64.max	../library/uint64.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
uint64.max_uint64	../library/uint64.m	/^:- func max_uint64 = uint64.$/;kq|/^\<max_uint64\>/;'q;"	kind:func
uint64.min	../library/uint64.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
uint64.minus	../library/uint64.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
uint64.num_leading_zeros	../library/uint64.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
uint64.num_ones	../library/uint64.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
uint64.num_trailing_zeros	../library/uint64.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
uint64.num_zeros	../library/uint64.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
uint64.odd	../library/uint64.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
uint64.plus	../library/uint64.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
uint64.reverse_bits	../library/uint64.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
uint64.reverse_bytes	../library/uint64.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
uint64.rotate_left	../library/uint64.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
uint64.rotate_right	../library/uint64.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
uint64.set_bit	../library/uint64.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
uint64.times	../library/uint64.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
uint64.unchecked_bit_is_clear	../library/uint64.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
uint64.unchecked_bit_is_set	../library/uint64.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
uint64.unchecked_clear_bit	../library/uint64.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
uint64.unchecked_flip_bit	../library/uint64.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
uint64.unchecked_left_shift	../library/uint64.m	/^:- func unchecked_left_shift(uint64::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
uint64.unchecked_left_ushift	../library/uint64.m	/^:- func unchecked_left_ushift(uint64::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
uint64.unchecked_quotient	../library/uint64.m	/^:- func unchecked_quotient(uint64::in, uint64::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
uint64.unchecked_rem	../library/uint64.m	/^:- func unchecked_rem(uint64::in, uint64::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
uint64.unchecked_right_shift	../library/uint64.m	/^:- func unchecked_right_shift(uint64::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
uint64.unchecked_right_ushift	../library/uint64.m	/^:- func unchecked_right_ushift(uint64::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
uint64.unchecked_rotate_left	../library/uint64.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
uint64.unchecked_rotate_right	../library/uint64.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
uint64.unchecked_set_bit	../library/uint64.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
uint64.xor	../library/uint64.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) * (uint64::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) << (int::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) >> (int::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) \/\/ (uint64::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) \/\\ (uint64::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) div (uint64::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) mod (uint64::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) rem (uint64::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- pred (uint64::in) < (/;kq|/^\<uint64::in\>/;'q;"	kind:pred
uint64_decimal_specifier	../library/string.format.m	/^:- func uint64_decimal_specifier = string.$/;kq|/^\<uint64_decimal_specifier\>/;'q;"	kind:func	file:
uint64_hex_lc_specifier	../library/string.format.m	/^:- func uint64_hex_lc_specifier = string.$/;kq|/^\<uint64_hex_lc_specifier\>/;'q;"	kind:func	file:
uint64_hex_p_specifier	../library/string.format.m	/^:- func uint64_hex_p_specifier = string.$/;kq|/^\<uint64_hex_p_specifier\>/;'q;"	kind:func	file:
uint64_hex_uc_specifier	../library/string.format.m	/^:- func uint64_hex_uc_specifier = string.$/;kq|/^\<uint64_hex_uc_specifier\>/;'q;"	kind:func	file:
uint64_list	../library/integer.m	/^:- func uint64_list(list(/;kq|/^\<uint64_list\>/;'q;"	kind:func	file:
uint64_octal_specifier	../library/string.format.m	/^:- func uint64_octal_specifier = string.$/;kq|/^\<uint64_octal_specifier\>/;'q;"	kind:func	file:
uint64_to_decimal_term	../library/term.m	/^:- func uint64_to_decimal_term(uint64, context) = term(/;kq|/^\<uint64_to_decimal_term\>/;'q;"	kind:func
uint64_to_decimal_term	../library/term_int.m	/^:- func uint64_to_decimal_term(uint64, context) = term(/;kq|/^\<uint64_to_decimal_term\>/;'q;"	kind:func
uint64_to_digits	../library/integer.m	/^:- func uint64_to_digits(/;kq|/^\<uint64_to_digits\>/;'q;"	kind:func	file:
uint64_to_digits_2	../library/integer.m	/^:- func uint64_to_digits_2(/;kq|/^\<uint64_to_digits_2\>/;'q;"	kind:func	file:
uint64_to_doc	../library/pretty_printer.m	/^:- func uint64_to_doc(/;kq|/^\<uint64_to_doc\>/;'q;"	kind:func
uint64_to_doc	../library/uint64.m	/^:- func uint64_to_doc(/;kq|/^\<uint64_to_doc\>/;'q;"	kind:func
uint64_to_hex_string	../library/string.m	/^:- func uint64_to_hex_string(uint64::in) = (/;kq|/^\<uint64_to_hex_string\>/;'q;"	kind:func
uint64_to_lc_hex_string	../library/string.m	/^:- func uint64_to_lc_hex_string(uint64::in) = (/;kq|/^\<uint64_to_lc_hex_string\>/;'q;"	kind:func
uint64_to_octal_string	../library/string.m	/^:- func uint64_to_octal_string(uint64::in) = (/;kq|/^\<uint64_to_octal_string\>/;'q;"	kind:func
uint64_to_string	../library/string.m	/^:- func uint64_to_string(uint64::in) = (/;kq|/^\<uint64_to_string\>/;'q;"	kind:func
uint64_to_uc_hex_string	../library/string.m	/^:- func uint64_to_uc_hex_string(uint64::in) = (/;kq|/^\<uint64_to_uc_hex_string\>/;'q;"	kind:func
uint8	../library/uint8.m	/^:- func uint8 + uint8 = uint8.$/;kq|/^\<uint8\>/;'q;"	kind:func
uint8	../library/uint8.m	/^:- func uint8 - uint8 = uint8.$/;kq|/^\<uint8\>/;'q;"	kind:func
uint8.\	../library/uint8.m	/^:- func \\ (uint8::in) = (/;kq|/^\<\\>/;'q;"	kind:func
uint8.bit_is_clear	../library/uint8.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
uint8.bit_is_set	../library/uint8.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
uint8.cast_from_int	../library/uint8.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
uint8.cast_from_int8	../library/uint8.m	/^:- func cast_from_int8(/;kq|/^\<cast_from_int8\>/;'q;"	kind:func
uint8.cast_from_uint	../library/uint8.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
uint8.cast_to_int	../library/uint8.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
uint8.cast_to_uint	../library/uint8.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
uint8.clear_bit	../library/uint8.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
uint8.det_from_int	../library/uint8.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
uint8.det_from_uint	../library/uint8.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
uint8.even	../library/uint8.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
uint8.flip_bit	../library/uint8.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
uint8.from_int	../library/uint8.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
uint8.from_uint	../library/uint8.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
uint8.max	../library/uint8.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
uint8.max_uint8	../library/uint8.m	/^:- func max_uint8 = uint8.$/;kq|/^\<max_uint8\>/;'q;"	kind:func
uint8.min	../library/uint8.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
uint8.minus	../library/uint8.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
uint8.num_leading_zeros	../library/uint8.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
uint8.num_ones	../library/uint8.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
uint8.num_trailing_zeros	../library/uint8.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
uint8.num_zeros	../library/uint8.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
uint8.odd	../library/uint8.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
uint8.plus	../library/uint8.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
uint8.reverse_bits	../library/uint8.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
uint8.rotate_left	../library/uint8.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
uint8.rotate_right	../library/uint8.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
uint8.set_bit	../library/uint8.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
uint8.times	../library/uint8.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
uint8.to_int	../library/uint8.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
uint8.unchecked_bit_is_clear	../library/uint8.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
uint8.unchecked_bit_is_set	../library/uint8.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
uint8.unchecked_clear_bit	../library/uint8.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
uint8.unchecked_flip_bit	../library/uint8.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
uint8.unchecked_left_shift	../library/uint8.m	/^:- func unchecked_left_shift(uint8::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
uint8.unchecked_left_ushift	../library/uint8.m	/^:- func unchecked_left_ushift(uint8::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
uint8.unchecked_quotient	../library/uint8.m	/^:- func unchecked_quotient(uint8::in, uint8::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
uint8.unchecked_rem	../library/uint8.m	/^:- func unchecked_rem(uint8::in, uint8::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
uint8.unchecked_right_shift	../library/uint8.m	/^:- func unchecked_right_shift(uint8::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
uint8.unchecked_right_ushift	../library/uint8.m	/^:- func unchecked_right_ushift(uint8::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
uint8.unchecked_rotate_left	../library/uint8.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
uint8.unchecked_rotate_right	../library/uint8.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
uint8.unchecked_set_bit	../library/uint8.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
uint8.xor	../library/uint8.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) * (uint8::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) << (int::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) >> (int::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) \/\/ (uint8::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) \/\\ (uint8::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) div (uint8::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) mod (uint8::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) rem (uint8::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- pred (uint8::in) < (/;kq|/^\<uint8::in\>/;'q;"	kind:pred
uint8_to_decimal_term	../library/term.m	/^:- func uint8_to_decimal_term(uint8, context) = term(/;kq|/^\<uint8_to_decimal_term\>/;'q;"	kind:func
uint8_to_decimal_term	../library/term_int.m	/^:- func uint8_to_decimal_term(uint8, context) = term(/;kq|/^\<uint8_to_decimal_term\>/;'q;"	kind:func
uint8_to_doc	../library/pretty_printer.m	/^:- func uint8_to_doc(/;kq|/^\<uint8_to_doc\>/;'q;"	kind:func
uint8_to_doc	../library/uint8.m	/^:- func uint8_to_doc(/;kq|/^\<uint8_to_doc\>/;'q;"	kind:func
uint8_to_string	../library/string.m	/^:- func uint8_to_string(uint8::in) = (/;kq|/^\<uint8_to_string\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) * (uint::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) << (int::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) >> (int::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) \/\/ (uint::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) \/\\ (uint::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) div (uint::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) mod (uint::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) rem (uint::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- pred (uint::in) < (/;kq|/^\<uint::in\>/;'q;"	kind:pred
uint_list	../library/integer.m	/^:- func uint_list(list(/;kq|/^\<uint_list\>/;'q;"	kind:func	file:
uint_to_decimal_term	../library/term.m	/^:- func uint_to_decimal_term(uint, context) = term(/;kq|/^\<uint_to_decimal_term\>/;'q;"	kind:func
uint_to_decimal_term	../library/term_int.m	/^:- func uint_to_decimal_term(uint, context) = term(/;kq|/^\<uint_to_decimal_term\>/;'q;"	kind:func
uint_to_digits	../library/integer.m	/^:- func uint_to_digits(/;kq|/^\<uint_to_digits\>/;'q;"	kind:func	file:
uint_to_digits_2	../library/integer.m	/^:- func uint_to_digits_2(/;kq|/^\<uint_to_digits_2\>/;'q;"	kind:func	file:
uint_to_doc	../library/pretty_printer.m	/^:- func uint_to_doc(/;kq|/^\<uint_to_doc\>/;'q;"	kind:func
uint_to_doc	../library/uint.m	/^:- func uint_to_doc(/;kq|/^\<uint_to_doc\>/;'q;"	kind:func
uint_to_hex_string	../library/string.m	/^:- func uint_to_hex_string(uint::in) = (/;kq|/^\<uint_to_hex_string\>/;'q;"	kind:func
uint_to_lc_hex_string	../library/string.m	/^:- func uint_to_lc_hex_string(uint::in) = (/;kq|/^\<uint_to_lc_hex_string\>/;'q;"	kind:func
uint_to_octal_string	../library/string.m	/^:- func uint_to_octal_string(uint::in) = (/;kq|/^\<uint_to_octal_string\>/;'q;"	kind:func
uint_to_string	../library/string.m	/^:- func uint_to_string(uint::in) = (/;kq|/^\<uint_to_string\>/;'q;"	kind:func
uint_to_uc_hex_string	../library/string.m	/^:- func uint_to_uc_hex_string(uint::in) = (/;kq|/^\<uint_to_uc_hex_string\>/;'q;"	kind:func
unbounded_putback	../library/stream.m	/^:- typeclass unbounded_putback(Stream, Unit, State, Error)$/;kq|-;/\<unbounded_putback\>/;'q;"	kind:tc
unboxed_get	../library/io.m	/^    pred(unboxed_get\/5) is stream_read_binary_int8_unboxed$/;kq|-;/\<unboxed_get\>/;'q;"	kind:tcim	file:
unboxed_get	../library/io.m	/^    pred(unboxed_get\/5) is stream_read_binary_uint8_unboxed$/;kq|-;/\<unboxed_get\>/;'q;"	kind:tcim	file:
unboxed_get	../library/io.m	/^    pred(unboxed_get\/5) is stream_read_char_unboxed$/;kq|-;/\<unboxed_get\>/;'q;"	kind:tcim	file:
unboxed_get	../library/stream.m	/^    pred unboxed_get(Stream::in, result(Error)::out, Unit::out,$/;kq|-;/\<unboxed_get\>/;'q;"	kind:tcm
unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(binary_input_stream, int8, io, io.error)$/;kq|-;/\<unboxed_reader\>/;'q;"	kind:tci	file:
unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<unboxed_reader\>/;'q;"	kind:tci	file:
unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(text_input_stream, char, io, io.error)$/;kq|-;/\<unboxed_reader\>/;'q;"	kind:tci	file:
unboxed_reader	../library/stream.m	/^:- typeclass unboxed_reader(Stream, Unit, State, Error)$/;kq|-;/\<unboxed_reader\>/;'q;"	kind:tc
uncapitalize_first	../library/string.m	/^:- func uncapitalize_first(/;kq|/^\<uncapitalize_first\>/;'q;"	kind:func
unchanged	../library/edit_seq.m	/^    --->    unchanged(T)$/;kq|-;/\<unchanged\>/;'q;"	kind:cons
unchecked_abs	../library/int.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
unchecked_abs	../library/int16.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
unchecked_abs	../library/int32.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
unchecked_abs	../library/int64.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
unchecked_abs	../library/int8.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
unchecked_acos	../library/math.m	/^:- func unchecked_acos(/;kq|/^\<unchecked_acos\>/;'q;"	kind:func
unchecked_asin	../library/math.m	/^:- func unchecked_asin(/;kq|/^\<unchecked_asin\>/;'q;"	kind:func
unchecked_bit_is_clear	../library/uint16.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
unchecked_bit_is_clear	../library/uint32.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
unchecked_bit_is_clear	../library/uint64.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
unchecked_bit_is_clear	../library/uint8.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
unchecked_bit_is_set	../library/uint16.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
unchecked_bit_is_set	../library/uint32.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
unchecked_bit_is_set	../library/uint64.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
unchecked_bit_is_set	../library/uint8.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
unchecked_clear_bit	../library/uint16.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
unchecked_clear_bit	../library/uint32.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
unchecked_clear_bit	../library/uint64.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
unchecked_clear_bit	../library/uint8.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
unchecked_flip_bit	../library/uint16.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
unchecked_flip_bit	../library/uint32.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
unchecked_flip_bit	../library/uint64.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
unchecked_flip_bit	../library/uint8.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
unchecked_left_shift	../library/int.m	/^:- func unchecked_left_shift(int::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/int16.m	/^:- func unchecked_left_shift(int16::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/int32.m	/^:- func unchecked_left_shift(int32::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/int64.m	/^:- func unchecked_left_shift(int64::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/int8.m	/^:- func unchecked_left_shift(int8::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/uint.m	/^:- func unchecked_left_shift(uint::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/uint16.m	/^:- func unchecked_left_shift(uint16::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/uint32.m	/^:- func unchecked_left_shift(uint32::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/uint64.m	/^:- func unchecked_left_shift(uint64::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/uint8.m	/^:- func unchecked_left_shift(uint8::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_ushift	../library/int.m	/^:- func unchecked_left_ushift(int::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/int16.m	/^:- func unchecked_left_ushift(int16::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/int32.m	/^:- func unchecked_left_ushift(int32::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/int64.m	/^:- func unchecked_left_ushift(int64::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/int8.m	/^:- func unchecked_left_ushift(int8::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/uint.m	/^:- func unchecked_left_ushift(uint::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/uint16.m	/^:- func unchecked_left_ushift(uint16::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/uint32.m	/^:- func unchecked_left_ushift(uint32::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/uint64.m	/^:- func unchecked_left_ushift(uint64::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/uint8.m	/^:- func unchecked_left_ushift(uint8::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_ln	../library/math.m	/^:- func unchecked_ln(/;kq|/^\<unchecked_ln\>/;'q;"	kind:func
unchecked_log	../library/math.m	/^:- func unchecked_log(/;kq|/^\<unchecked_log\>/;'q;"	kind:func
unchecked_log10	../library/math.m	/^:- func unchecked_log10(/;kq|/^\<unchecked_log10\>/;'q;"	kind:func
unchecked_log2	../library/math.m	/^:- func unchecked_log2(/;kq|/^\<unchecked_log2\>/;'q;"	kind:func
unchecked_pow	../library/math.m	/^:- func unchecked_pow(/;kq|/^\<unchecked_pow\>/;'q;"	kind:func
unchecked_quotient	../library/float.m	/^:- func unchecked_quotient(float::in, float::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/int.m	/^:- func unchecked_quotient(int::in, int::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/int16.m	/^:- func unchecked_quotient(int16::in, int16::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/int32.m	/^:- func unchecked_quotient(int32::in, int32::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/int64.m	/^:- func unchecked_quotient(int64::in, int64::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/int8.m	/^:- func unchecked_quotient(int8::in, int8::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/uint.m	/^:- func unchecked_quotient(uint::in, uint::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/uint16.m	/^:- func unchecked_quotient(uint16::in, uint16::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/uint32.m	/^:- func unchecked_quotient(uint32::in, uint32::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/uint64.m	/^:- func unchecked_quotient(uint64::in, uint64::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/uint8.m	/^:- func unchecked_quotient(uint8::in, uint8::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_rem	../library/int.m	/^:- func unchecked_rem(int::in, int::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/int16.m	/^:- func unchecked_rem(int16::in, int16::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/int32.m	/^:- func unchecked_rem(int32::in, int32::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/int64.m	/^:- func unchecked_rem(int64::in, int64::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/int8.m	/^:- func unchecked_rem(int8::in, int8::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/uint.m	/^:- func unchecked_rem(uint::in, uint::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/uint16.m	/^:- func unchecked_rem(uint16::in, uint16::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/uint32.m	/^:- func unchecked_rem(uint32::in, uint32::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/uint64.m	/^:- func unchecked_rem(uint64::in, uint64::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/uint8.m	/^:- func unchecked_rem(uint8::in, uint8::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_right_shift	../library/int.m	/^:- func unchecked_right_shift(int::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/int16.m	/^:- func unchecked_right_shift(int16::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/int32.m	/^:- func unchecked_right_shift(int32::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/int64.m	/^:- func unchecked_right_shift(int64::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/int8.m	/^:- func unchecked_right_shift(int8::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/uint.m	/^:- func unchecked_right_shift(uint::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/uint16.m	/^:- func unchecked_right_shift(uint16::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/uint32.m	/^:- func unchecked_right_shift(uint32::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/uint64.m	/^:- func unchecked_right_shift(uint64::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/uint8.m	/^:- func unchecked_right_shift(uint8::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_ushift	../library/int.m	/^:- func unchecked_right_ushift(int::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/int16.m	/^:- func unchecked_right_ushift(int16::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/int32.m	/^:- func unchecked_right_ushift(int32::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/int64.m	/^:- func unchecked_right_ushift(int64::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/int8.m	/^:- func unchecked_right_ushift(int8::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/uint.m	/^:- func unchecked_right_ushift(uint::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/uint16.m	/^:- func unchecked_right_ushift(uint16::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/uint32.m	/^:- func unchecked_right_ushift(uint32::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/uint64.m	/^:- func unchecked_right_ushift(uint64::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/uint8.m	/^:- func unchecked_right_ushift(uint8::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_rotate_left	../library/uint16.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
unchecked_rotate_left	../library/uint32.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
unchecked_rotate_left	../library/uint64.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
unchecked_rotate_left	../library/uint8.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
unchecked_rotate_right	../library/uint16.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
unchecked_rotate_right	../library/uint32.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
unchecked_rotate_right	../library/uint64.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
unchecked_rotate_right	../library/uint8.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
unchecked_set_bit	../library/uint16.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
unchecked_set_bit	../library/uint32.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
unchecked_set_bit	../library/uint64.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
unchecked_set_bit	../library/uint8.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
unchecked_sqrt	../library/math.m	/^:- func unchecked_sqrt(/;kq|/^\<unchecked_sqrt\>/;'q;"	kind:func
uncons	../library/edit_seq.m	/^:- pred uncons(list(T)::in, T::out, list(/;kq|/^\<uncons\>/;'q;"	kind:pred	file:
unconstrained_type_info_from_typeclass_info	../library/private_builtin.m	/^:- pred unconstrained_type_info_from_typeclass_info(/;kq|/^\<unconstrained_type_info_from_typeclass_info\>/;'q;"	kind:pred
undo_default_names	../library/varset.m	/^:- pred undo_default_names(varset(T)::in, varset(/;kq|/^\<undo_default_names\>/;'q;"	kind:pred
undo_default_names_loop	../library/varset.m	/^:- pred undo_default_names_loop(assoc_list(var(/;kq|/^\<undo_default_names_loop\>/;'q;"	kind:pred	file:
undoc	../library/library.m	/^    ;       undoc.$/;kq|-;/\<undoc\>/;'q;"	kind:cons
unexpected	../library/require.m	/^:- func unexpected(/;kq|/^\<unexpected\>/;'q;"	kind:func
unexpected	../library/require.m	/^:- func unexpected(/;kq|/^\<unexpected\>/;'q;"	kind:func
unexpected_interval	../library/diet.m	/^:- pred unexpected_interval(/;kq|/^\<unexpected_interval\>/;'q;"	kind:pred	file:
unget	../library/io.m	/^    pred(unget\/4) is putback_byte$/;kq|-;/\<unget\>/;'q;"	kind:tcim	file:
unget	../library/io.m	/^    pred(unget\/4) is putback_char$/;kq|-;/\<unget\>/;'q;"	kind:tcim	file:
unget	../library/io.m	/^    pred(unget\/4) is putback_int8$/;kq|-;/\<unget\>/;'q;"	kind:tcim	file:
unget	../library/io.m	/^    pred(unget\/4) is putback_uint8$/;kq|-;/\<unget\>/;'q;"	kind:tcim	file:
unget	../library/stream.m	/^    pred unget(Stream::in, Unit::in, State::di, State::uo) is det$/;kq|-;/\<unget\>/;'q;"	kind:tcm
unicode_char	../library/mercury_term_lexer.m	/^    --->    unicode_char(char)$/;kq|-;/\<unicode_char\>/;'q;"	kind:cons	file:
unicode_char_is_surrogate	../library/mercury_term_lexer.m	/^    ;       unicode_char_is_surrogate(int).$/;kq|-;/\<unicode_char_is_surrogate\>/;'q;"	kind:cons	file:
unicode_char_not_in_range	../library/mercury_term_lexer.m	/^    ;       unicode_char_not_in_range(int)$/;kq|-;/\<unicode_char_not_in_range\>/;'q;"	kind:cons	file:
unicode_char_null	../library/mercury_term_lexer.m	/^    ;       unicode_char_null$/;kq|-;/\<unicode_char_null\>/;'q;"	kind:cons	file:
unicode_char_result	../library/mercury_term_lexer.m	/^:- type unicode_char_result$/;kq|-;/\<unicode_char_result\>/;'q;"	kind:type	file:
unicode_decode_error	../library/mercury_term_lexer.m	/^:- type unicode_decode_error$/;kq|-;/\<unicode_decode_error\>/;'q;"	kind:type	file:
unicode_decode_error_to_result	../library/mercury_term_lexer.m	/^:- func unicode_decode_error_to_result(/;kq|/^\<unicode_decode_error_to_result\>/;'q;"	kind:func	file:
unicode_hex_seq_incomplete	../library/mercury_term_lexer.m	/^    ;       unicode_hex_seq_incomplete(int, int)$/;kq|-;/\<unicode_hex_seq_incomplete\>/;'q;"	kind:cons	file:
unicode_non_hex_digit	../library/mercury_term_lexer.m	/^    --->    unicode_non_hex_digit(char)$/;kq|-;/\<unicode_non_hex_digit\>/;'q;"	kind:cons	file:
unicode_nonchar	../library/mercury_term_lexer.m	/^    ;       unicode_nonchar(non_id_token).$/;kq|-;/\<unicode_nonchar\>/;'q;"	kind:cons	file:
uniform_float_around_mid	../library/random.m	/^:- pred uniform_float_around_mid(/;kq|/^\<uniform_float_around_mid\>/;'q;"	kind:pred
uniform_float_around_mid	../library/random.m	/^:- pred uniform_float_around_mid(/;kq|/^\<uniform_float_around_mid\>/;'q;"	kind:pred
uniform_float_in_01	../library/random.m	/^:- pred uniform_float_in_01(/;kq|/^\<uniform_float_in_01\>/;'q;"	kind:pred
uniform_float_in_01	../library/random.m	/^:- pred uniform_float_in_01(float::out, R::in, R::out) is det <= random(/;kq|/^\<uniform_float_in_01\>/;'q;"	kind:pred
uniform_float_in_range	../library/random.m	/^:- pred uniform_float_in_range(/;kq|/^\<uniform_float_in_range\>/;'q;"	kind:pred
uniform_float_in_range	../library/random.m	/^:- pred uniform_float_in_range(/;kq|/^\<uniform_float_in_range\>/;'q;"	kind:pred
uniform_int_in_range	../library/random.m	/^:- pred uniform_int_in_range(/;kq|/^\<uniform_int_in_range\>/;'q;"	kind:pred
uniform_int_in_range	../library/random.m	/^:- pred uniform_int_in_range(/;kq|/^\<uniform_int_in_range\>/;'q;"	kind:pred
uniform_to_normal	../library/random.m	/^:- pred uniform_to_normal(/;kq|/^\<uniform_to_normal\>/;'q;"	kind:pred	file:
uniform_uint_in_range	../library/random.m	/^:- pred uniform_uint_in_range(/;kq|/^\<uniform_uint_in_range\>/;'q;"	kind:pred
uniform_uint_in_range	../library/random.m	/^:- pred uniform_uint_in_range(/;kq|/^\<uniform_uint_in_range\>/;'q;"	kind:pred
unify	../library/builtin.m	/^:- pred unify(/;kq|/^\<unify\>/;'q;"	kind:pred
unify	../library/builtin.m	/^:- type unify(T) == pred(T, T).$/;kq|-;/\<unify\>/;'q;"	kind:type
unify_assign_rep	../mdbcomp/program_representation.m	/^    ;       unify_assign_rep($/;kq|-;/\<unify_assign_rep\>/;'q;"	kind:cons
unify_assign_rep	program_representation.m	/^    ;       unify_assign_rep($/;kq|-;/\<unify_assign_rep\>/;'q;"	kind:cons
unify_construct_rep	../mdbcomp/program_representation.m	/^    --->    unify_construct_rep($/;kq|-;/\<unify_construct_rep\>/;'q;"	kind:cons
unify_construct_rep	program_representation.m	/^    --->    unify_construct_rep($/;kq|-;/\<unify_construct_rep\>/;'q;"	kind:cons
unify_deconstruct_rep	../mdbcomp/program_representation.m	/^    ;       unify_deconstruct_rep($/;kq|-;/\<unify_deconstruct_rep\>/;'q;"	kind:cons
unify_deconstruct_rep	program_representation.m	/^    ;       unify_deconstruct_rep($/;kq|-;/\<unify_deconstruct_rep\>/;'q;"	kind:cons
unify_or_compare_pred	../library/rtti_implementation.m	/^:- type unify_or_compare_pred$/;kq|-;/\<unify_or_compare_pred\>/;'q;"	kind:type	file:
unify_remote_arg_words	../library/private_builtin.m	/^:- pred unify_remote_arg_words(/;kq|/^\<unify_remote_arg_words\>/;'q;"	kind:pred
unify_simple_test_rep	../mdbcomp/program_representation.m	/^    ;       unify_simple_test_rep($/;kq|-;/\<unify_simple_test_rep\>/;'q;"	kind:cons
unify_simple_test_rep	program_representation.m	/^    ;       unify_simple_test_rep($/;kq|-;/\<unify_simple_test_rep\>/;'q;"	kind:cons
unify_term	../library/term.m	/^:- pred unify_term(term(T)::in, term(/;kq|/^\<unify_term\>/;'q;"	kind:pred
unify_term_dont_bind	../library/term.m	/^:- pred unify_term_dont_bind(term(T)::in, term(/;kq|/^\<unify_term_dont_bind\>/;'q;"	kind:pred
unify_term_list	../library/term.m	/^:- pred unify_term_list(list(term(T))::in, list(term(/;kq|/^\<unify_term_list\>/;'q;"	kind:pred
unify_term_list_dont_bind	../library/term.m	/^:- pred unify_term_list_dont_bind(list(term(T))::in, list(term(/;kq|/^\<unify_term_list_dont_bind\>/;'q;"	kind:pred
unify_term_lists	../library/term_unify.m	/^:- pred unify_term_lists(list(term(T))::in, list(term(/;kq|/^\<unify_term_lists\>/;'q;"	kind:pred
unify_term_lists_dont_bind	../library/term_unify.m	/^:- pred unify_term_lists_dont_bind(list(term(T))::in, list(term(/;kq|/^\<unify_term_lists_dont_bind\>/;'q;"	kind:pred
unify_terms	../library/term_unify.m	/^:- pred unify_terms(term(T)::in, term(/;kq|/^\<unify_terms\>/;'q;"	kind:pred
unify_terms_bound_var	../library/term_unify.m	/^:- pred unify_terms_bound_var(var(T)::in, var(T)::in, list(var(/;kq|/^\<unify_terms_bound_var\>/;'q;"	kind:pred	file:
unify_terms_dont_bind	../library/term_unify.m	/^:- pred unify_terms_dont_bind(term(T)::in, term(/;kq|/^\<unify_terms_dont_bind\>/;'q;"	kind:pred
unify_tuple	../library/builtin.m	/^:- pred unify_tuple(/;kq|/^\<unify_tuple\>/;'q;"	kind:pred	file:
unify_tuple	../library/rtti_implementation.m	/^:- pred unify_tuple(/;kq|/^\<unify_tuple\>/;'q;"	kind:pred	file:
unify_tuple_pos	../library/builtin.m	/^:- pred unify_tuple_pos(/;kq|/^\<unify_tuple_pos\>/;'q;"	kind:pred	file:
unify_tuple_pos	../library/rtti_implementation.m	/^:- pred unify_tuple_pos(/;kq|/^\<unify_tuple_pos\>/;'q;"	kind:pred	file:
union	../library/bag.m	/^:- func union(bag(T), bag(T)) = bag(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/bitmap.m	/^:- func union(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/diet.m	/^:- func union(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/fat_sparse_bitset.m	/^:- func union(fat_sparse_bitset(T), fat_sparse_bitset(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/fatter_sparse_bitset.m	/^:- func union(fatter_sparse_bitset(T), fatter_sparse_bitset(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/map.m	/^:- func union(func(V, V) = V, map(K, V), map(K, V)) = map(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/map.m	/^:- pred union(pred(V, V, V), map(K, V), map(K, V), map(/;kq|/^\<union\>/;'q;"	kind:pred
union	../library/ranges.m	/^:- func union(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/set.m	/^:- func union(set(T), set(T)) = set(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/set_bbbtree.m	/^:- func union(set_bbbtree(T), set_bbbtree(T)) = set_bbbtree(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/set_ctree234.m	/^:- func union(set_ctree234(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/set_ordlist.m	/^:- func union(set_ordlist(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/set_tree234.m	/^:- func union(set_tree234(T), set_tree234(T)) = set_tree234(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/set_unordlist.m	/^:- func union(set_unordlist(T), set_unordlist(T)) = set_unordlist(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/sparse_bitset.m	/^:- func union(sparse_bitset(T), sparse_bitset(T)) = sparse_bitset(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/test_bitset.m	/^:- func union(test_bitset(T), test_bitset(T)) = test_bitset(T) <= uenum(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/tree_bitset.m	/^:- func union(tree_bitset(T), tree_bitset(T)) = tree_bitset(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/version_bitmap.m	/^:- func union(/;kq|/^\<union\>/;'q;"	kind:func
union_2	../library/diet.m	/^:- pred union_2(diet(T)::in, maybe(T)::in, maybe(/;kq|/^\<union_2\>/;'q;"	kind:pred	file:
union_file	../mdbcomp/trace_counts.m	/^    ;       union_file(int, list(trace_count_file_type))$/;kq|-;/\<union_file\>/;'q;"	kind:cons
union_file	../mdbcomp/trace_counts.m	/^:- inst union_file for trace_count_file_type\/0$/;kq|-;/\<union_file\>/;'q;"	kind:inst
union_file	trace_counts.m	/^    ;       union_file(int, list(trace_count_file_type))$/;kq|-;/\<union_file\>/;'q;"	kind:cons
union_file	trace_counts.m	/^:- inst union_file for trace_count_file_type\/0$/;kq|-;/\<union_file\>/;'q;"	kind:inst
union_helper	../library/diet.m	/^:- pred union_helper(diet(T)::in, {T, T}::in, diet(/;kq|/^\<union_helper\>/;'q;"	kind:pred	file:
union_list	../library/diet.m	/^:- func union_list(list(diet(T))) = diet(T) <= diet_element(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/fat_sparse_bitset.m	/^:- func union_list(list(fat_sparse_bitset(T))) = fat_sparse_bitset(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/fatter_sparse_bitset.m	/^:- func union_list(list(fatter_sparse_bitset(T))) = fatter_sparse_bitset(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/map.m	/^:- pred union_list(pred(V, V, V), map(K, V), list(map(K, V)), map(/;kq|/^\<union_list\>/;'q;"	kind:pred
union_list	../library/set.m	/^:- func union_list(list(set(T))) = set(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/set_bbbtree.m	/^:- func union_list(list(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/set_ctree234.m	/^:- func union_list(list(set_ctree234(T))) = set_ctree234(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/set_ordlist.m	/^:- func union_list(list(set_ordlist(T))) = set_ordlist(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/set_tree234.m	/^:- func union_list(list(set_tree234(T))) = set_tree234(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/set_unordlist.m	/^:- func union_list(list(set_unordlist(T))) = set_unordlist(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/sparse_bitset.m	/^:- func union_list(list(sparse_bitset(T))) = sparse_bitset(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/test_bitset.m	/^:- func union_list(list(test_bitset(T))) = test_bitset(T) <= uenum(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/tree_bitset.m	/^:- func union_list(list(tree_bitset(T))) = tree_bitset(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list_pass	../library/fat_sparse_bitset.m	/^:- pred union_list_pass(fat_sparse_bitset(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
union_list_pass	../library/fatter_sparse_bitset.m	/^:- pred union_list_pass(fatter_sparse_bitset(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
union_list_pass	../library/map.m	/^:- pred union_list_pass(assoc_list(K, V), list(assoc_list(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
union_list_pass	../library/sparse_bitset.m	/^:- pred union_list_pass(sparse_bitset(T)::in, list(sparse_bitset(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
union_list_pass	../library/tree_bitset.m	/^:- pred union_list_pass(list(tree_bitset(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
union_list_passes	../library/fat_sparse_bitset.m	/^:- pred union_list_passes(fat_sparse_bitset(/;kq|/^\<union_list_passes\>/;'q;"	kind:pred	file:
union_list_passes	../library/fatter_sparse_bitset.m	/^:- pred union_list_passes(fatter_sparse_bitset(/;kq|/^\<union_list_passes\>/;'q;"	kind:pred	file:
union_list_passes	../library/map.m	/^:- pred union_list_passes(assoc_list(K, V), list(assoc_list(/;kq|/^\<union_list_passes\>/;'q;"	kind:pred	file:
union_list_passes	../library/sparse_bitset.m	/^:- pred union_list_passes(sparse_bitset(T)::in, list(sparse_bitset(/;kq|/^\<union_list_passes\>/;'q;"	kind:pred	file:
union_loop	../library/bag.m	/^:- pred union_loop(assoc_list(T, int), assoc_list(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
union_loop	../library/fat_sparse_bitset.m	/^:- pred union_loop(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
union_loop	../library/fatter_sparse_bitset.m	/^:- pred union_loop(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
union_loop	../library/map.m	/^:- pred union_loop(assoc_list(K, V), assoc_list(K, V), pred(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
union_loop	../library/sparse_bitset.m	/^:- pred union_loop(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
union_r	../library/set_bbbtree.m	/^:- pred union_r(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<union_r\>/;'q;"	kind:pred	file:
union_small	../library/bag.m	/^:- func union_small(bag(T), bag(T)) = bag(/;kq|/^\<union_small\>/;'q;"	kind:func
union_small_loop	../library/bag.m	/^:- pred union_small_loop(map(T, int)::in, map(T, int)::in, map(/;kq|/^\<union_small_loop\>/;'q;"	kind:pred	file:
uniq_array	../library/array.m	/^:- inst uniq_array(I) == array(I).          % XXX work-around$/;kq|-;/\<uniq_array\>/;'q;"	kind:inst
uniq_bitmap	../library/bitmap.m	/^:- inst uniq_bitmap == bitmap.          % XXX should be unique$/;kq|-;/\<uniq_bitmap\>/;'q;"	kind:inst
uniq_buffer	../library/io.text_read.m	/^:- inst uniq_buffer for buffer\/0$/;kq|-;/\<uniq_buffer\>/;'q;"	kind:inst	file:
uniq_four	../library/tree234.m	/^:- inst uniq_four(K, V, T) for tree234\/2$/;kq|-;/\<uniq_four\>/;'q;"	kind:inst	file:
uniq_goal_attr_array	../mdbcomp/mdbcomp.goal_path.m	/^:- inst uniq_goal_attr_array for goal_attr_array\/1$/;kq|-;/\<uniq_goal_attr_array\>/;'q;"	kind:inst
uniq_goal_attr_array	mdbcomp.goal_path.m	/^:- inst uniq_goal_attr_array for goal_attr_array\/1$/;kq|-;/\<uniq_goal_attr_array\>/;'q;"	kind:inst
uniq_read_buffer	../library/bit_buffer.read.m	/^:- inst uniq_read_buffer == ground.   % XXX Should be unique.$/;kq|-;/\<uniq_read_buffer\>/;'q;"	kind:inst
uniq_three	../library/tree234.m	/^:- inst uniq_three(K, V, T) for tree234\/2$/;kq|-;/\<uniq_three\>/;'q;"	kind:inst	file:
uniq_tree234	../library/tree234.m	/^:- inst uniq_tree234(K, V) for tree234\/2 ==$/;kq|-;/\<uniq_tree234\>/;'q;"	kind:inst
uniq_tree234_gg	../library/tree234.m	/^:- inst uniq_tree234_gg for tree234\/2 ==$/;kq|-;/\<uniq_tree234_gg\>/;'q;"	kind:inst
uniq_two	../library/tree234.m	/^:- inst uniq_two(K, V, T) for tree234\/2$/;kq|-;/\<uniq_two\>/;'q;"	kind:inst	file:
uniq_write_buffer	../library/bit_buffer.write.m	/^:- inst uniq_write_buffer == ground.   % XXX Should be unique.$/;kq|-;/\<uniq_write_buffer\>/;'q;"	kind:inst
unique	../library/term_to_xml.m	/^    ;       unique$/;kq|-;/\<unique\>/;'q;"	kind:cons
unit	../library/unit.m	/^:- type unit$/;kq|-;/\<unit\>/;'q;"	kind:type
unit1	../library/unit.m	/^    --->    unit1.$/;kq|-;/\<unit1\>/;'q;"	kind:cons
unit_node	../library/cord.m	/^    --->    unit_node(T)$/;kq|-;/\<unit_node\>/;'q;"	kind:cons	file:
univ	../library/univ.m	/^:- func univ(/;kq|/^\<univ\>/;'q;"	kind:func
univ	../library/univ.m	/^:- type univ$/;kq|-;/\<univ\>/;'q;"	kind:type	file:
univ.construct_univ	../library/univ.m	/^:- pred construct_univ(/;kq|/^\<construct_univ\>/;'q;"	kind:pred	file:
univ.det_univ_to_type	../library/univ.m	/^:- pred det_univ_to_type(/;kq|/^\<det_univ_to_type\>/;'q;"	kind:pred
univ.some	../library/univ.m	/^    --->    some [T] univ_cons(T).$/;kq|-;/\<univ.some\>/;'q;"	kind:cons	file:
univ.type_to_univ	../library/univ.m	/^:- pred type_to_univ(/;kq|/^\<type_to_univ\>/;'q;"	kind:pred
univ.unravel_univ	../library/univ.m	/^:- some [T] pred unravel_univ(/;kq|/^\<unravel_univ\>/;'q;"	kind:pred	file:
univ_arg_can	../library/deconstruct.m	/^:- pred univ_arg_can(/;kq|/^\<univ_arg_can\>/;'q;"	kind:pred	file:
univ_arg_dna	../library/deconstruct.m	/^:- pred univ_arg_dna(/;kq|/^\<univ_arg_dna\>/;'q;"	kind:pred	file:
univ_arg_idcc	../library/deconstruct.m	/^:- pred univ_arg_idcc(/;kq|/^\<univ_arg_idcc\>/;'q;"	kind:pred	file:
univ_list_tail_to_revstrings	../library/string.to_string.m	/^:- pred univ_list_tail_to_revstrings(/;kq|/^\<univ_list_tail_to_revstrings\>/;'q;"	kind:pred	file:
univ_list_to_term_list	../library/term_conversion.m	/^:- pred univ_list_to_term_list(list(univ)::in, list(term(/;kq|/^\<univ_list_to_term_list\>/;'q;"	kind:pred	file:
univ_named_arg	../library/rtti_implementation.m	/^:- pred univ_named_arg(/;kq|/^\<univ_named_arg\>/;'q;"	kind:pred
univ_named_arg_2	../library/rtti_implementation.m	/^:- pred univ_named_arg_2(/;kq|/^\<univ_named_arg_2\>/;'q;"	kind:pred	file:
univ_named_arg_can	../library/deconstruct.m	/^:- pred univ_named_arg_can(/;kq|/^\<univ_named_arg_can\>/;'q;"	kind:pred	file:
univ_named_arg_dna	../library/deconstruct.m	/^:- pred univ_named_arg_dna(/;kq|/^\<univ_named_arg_dna\>/;'q;"	kind:pred	file:
univ_named_arg_idcc	../library/deconstruct.m	/^:- pred univ_named_arg_idcc(/;kq|/^\<univ_named_arg_idcc\>/;'q;"	kind:pred	file:
univ_result	../library/prolog.m	/^:- type univ_result == pair(string, list(univ)).$/;kq|-;/\<univ_result\>/;'q;"	kind:type
univ_to_doc	../library/pprint.m	/^:- func univ_to_doc(/;kq|/^\<univ_to_doc\>/;'q;"	kind:func	file:
univ_to_term	../library/term_conversion.m	/^:- func univ_to_term(univ) = term(/;kq|/^\<univ_to_term\>/;'q;"	kind:func
univ_to_term_special_case	../library/term_conversion.m	/^:- pred univ_to_term_special_case(string::in, string::in, list(/;kq|/^\<univ_to_term_special_case\>/;'q;"	kind:pred	file:
univ_to_type	../library/univ.m	/^:- pred univ_to_type(/;kq|/^\<univ_to_type\>/;'q;"	kind:pred
univ_tvar	../library/type_desc.m	/^    ;       univ_tvar(int)$/;kq|-;/\<univ_tvar\>/;'q;"	kind:cons
univ_type	../library/univ.m	/^:- func univ_type(/;kq|/^\<univ_type\>/;'q;"	kind:func
univ_value	../library/univ.m	/^:- some [T] func univ_value(/;kq|/^\<univ_value\>/;'q;"	kind:func
universal_priority	../library/ops.m	/^    func universal_priority(Table) = priority,$/;kq|-;/\<universal_priority\>/;'q;"	kind:tcm
universal_priority	../library/ops.m	/^    func(universal_priority\/1) is       mercury_universal_priority,$/;kq|-;/\<universal_priority\>/;'q;"	kind:tcim	file:
universe	../library/ranges.m	/^:- func universe = ranges.$/;kq|/^\<universe\>/;'q;"	kind:func
unix_epoch	../library/calendar.m	/^:- func unix_epoch = date.$/;kq|/^\<unix_epoch\>/;'q;"	kind:func
unknown	../library/io.m	/^    ;       unknown.$/;kq|-;/\<unknown\>/;'q;"	kind:cons
unknown_callee	../mdbcomp/feedback.automatic_parallelism.m	/^    --->    unknown_callee$/;kq|-;/\<unknown_callee\>/;'q;"	kind:cons
unknown_callee	feedback.automatic_parallelism.m	/^    --->    unknown_callee$/;kq|-;/\<unknown_callee\>/;'q;"	kind:cons
unknown_num_functors_in_type	../mdbcomp/mdbcomp.goal_path.m	/^    --->    unknown_num_functors_in_type$/;kq|-;/\<unknown_num_functors_in_type\>/;'q;"	kind:cons
unknown_num_functors_in_type	mdbcomp.goal_path.m	/^    --->    unknown_num_functors_in_type$/;kq|-;/\<unknown_num_functors_in_type\>/;'q;"	kind:cons
unknown_stream	../library/io.stream_db.m	/^    ;       unknown_stream.$/;kq|-;/\<unknown_stream\>/;'q;"	kind:cons
unknown_type	../library/getopt.m	/^    --->    unknown_type$/;kq|-;/\<unknown_type\>/;'q;"	kind:cons
unknown_type	../library/getopt_io.m	/^    --->    unknown_type$/;kq|-;/\<unknown_type\>/;'q;"	kind:cons
unlimit_stack	../mdbcomp/shared_utilities.m	/^:- pred unlimit_stack(/;kq|/^\<unlimit_stack\>/;'q;"	kind:pred
unlimit_stack	shared_utilities.m	/^:- pred unlimit_stack(/;kq|/^\<unlimit_stack\>/;'q;"	kind:pred
unlock_globals	../library/io.m	/^:- impure pred unlock_globals is det.$/;kq|/^\<unlock_globals\>/;'q;"	kind:pred	file:
unlock_globals	../library/io.m	/^:- pred unlock_globals(/;kq|/^\<unlock_globals\>/;'q;"	kind:pred	file:
unlock_stream_db	../library/io.stream_db.m	/^:- pred unlock_stream_db(/;kq|/^\<unlock_stream_db\>/;'q;"	kind:pred	file:
unname_var	../library/varset.m	/^:- func unname_var(varset(T), var(T)) = varset(/;kq|/^\<unname_var\>/;'q;"	kind:func
unpack_date	../library/calendar.m	/^:- pred unpack_date(/;kq|/^\<unpack_date\>/;'q;"	kind:pred
unpack_duration	../library/calendar.m	/^:- pred unpack_duration(/;kq|/^\<unpack_duration\>/;'q;"	kind:pred
unpack_uint64	../library/random.sfc16.m	/^:- pred unpack_uint64(/;kq|/^\<unpack_uint64\>/;'q;"	kind:pred	file:
unqualified	../mdbcomp/sym_name.m	/^    --->    unqualified(string)$/;kq|-;/\<unqualified\>/;'q;"	kind:cons
unqualified	sym_name.m	/^    --->    unqualified(string)$/;kq|-;/\<unqualified\>/;'q;"	kind:cons
unqualify_name	../mdbcomp/sym_name.m	/^:- func unqualify_name(/;kq|/^\<unqualify_name\>/;'q;"	kind:func
unqualify_name	sym_name.m	/^:- func unqualify_name(/;kq|/^\<unqualify_name\>/;'q;"	kind:func
unravel_univ	../library/univ.m	/^:- some [T] pred unravel_univ(/;kq|/^\<unravel_univ\>/;'q;"	kind:pred	file:
unreachable	../library/exception.m	/^:- pred unreachable is erroneous.$/;kq|/^\<unreachable\>/;'q;"	kind:pred
unrecognized_option	../library/getopt.m	/^    --->    unrecognized_option(string)$/;kq|-;/\<unrecognized_option\>/;'q;"	kind:cons
unrecognized_option	../library/getopt_io.m	/^    --->    unrecognized_option(string)$/;kq|-;/\<unrecognized_option\>/;'q;"	kind:cons
unsafe_append_string_pieces	../library/string.m	/^:- pred unsafe_append_string_pieces(list(/;kq|/^\<unsafe_append_string_pieces\>/;'q;"	kind:pred
unsafe_arg_ref	../library/store.m	/^:- pred unsafe_arg_ref(generic_ref(/;kq|/^\<unsafe_arg_ref\>/;'q;"	kind:pred
unsafe_base_digit_to_int	../library/char.m	/^:- pred unsafe_base_digit_to_int(/;kq|/^\<unsafe_base_digit_to_int\>/;'q;"	kind:pred
unsafe_between	../library/string.m	/^:- func unsafe_between(string::in, int::in, int::in) = (/;kq|/^\<unsafe_between\>/;'q;"	kind:func
unsafe_bit	../library/bitmap.m	/^:- func unsafe_bit(/;kq|/^\<unsafe_bit\>/;'q;"	kind:func
unsafe_bits	../library/bitmap.m	/^:- func unsafe_bits(/;kq|/^\<unsafe_bits\>/;'q;"	kind:func
unsafe_byte	../library/bitmap.m	/^:- func unsafe_byte(/;kq|/^\<unsafe_byte\>/;'q;"	kind:func
unsafe_call_io_goal	../library/exception.m	/^:- pred unsafe_call_io_goal(pred(/;kq|/^\<unsafe_call_io_goal\>/;'q;"	kind:pred	file:
unsafe_call_store_goal	../library/exception.m	/^:- pred unsafe_call_store_goal(pred(T, store(S), store(/;kq|/^\<unsafe_call_store_goal\>/;'q;"	kind:pred	file:
unsafe_call_transaction_goal	../library/exception.m	/^:- pred unsafe_call_transaction_goal(pred(/;kq|/^\<unsafe_call_transaction_goal\>/;'q;"	kind:pred	file:
unsafe_cast_any_to_ground	../library/builtin.m	/^:- func unsafe_cast_any_to_ground(T::ia) = (/;kq|/^\<unsafe_cast_any_to_ground\>/;'q;"	kind:func
unsafe_clear	../library/bitmap.m	/^:- func unsafe_clear(/;kq|/^\<unsafe_clear\>/;'q;"	kind:func
unsafe_compare_substrings	../library/string.m	/^:- pred unsafe_compare_substrings(/;kq|/^\<unsafe_compare_substrings\>/;'q;"	kind:pred
unsafe_compare_substrings_loop	../library/string.m	/^:- pred unsafe_compare_substrings_loop(/;kq|/^\<unsafe_compare_substrings_loop\>/;'q;"	kind:pred	file:
unsafe_copy_bits	../library/bitmap.m	/^:- pred unsafe_copy_bits(/;kq|/^\<unsafe_copy_bits\>/;'q;"	kind:pred	file:
unsafe_copy_bytes	../library/bitmap.m	/^:- pred unsafe_copy_bytes(/;kq|/^\<unsafe_copy_bytes\>/;'q;"	kind:pred	file:
unsafe_copy_unaligned_bits	../library/bitmap.m	/^:- pred unsafe_copy_unaligned_bits(/;kq|/^\<unsafe_copy_unaligned_bits\>/;'q;"	kind:pred	file:
unsafe_copy_unaligned_bytes_ltor	../library/bitmap.m	/^:- pred unsafe_copy_unaligned_bytes_ltor(/;kq|/^\<unsafe_copy_unaligned_bytes_ltor\>/;'q;"	kind:pred	file:
unsafe_copy_unaligned_bytes_rtol	../library/bitmap.m	/^:- pred unsafe_copy_unaligned_bytes_rtol(/;kq|/^\<unsafe_copy_unaligned_bytes_rtol\>/;'q;"	kind:pred	file:
unsafe_do_copy_bytes	../library/bitmap.m	/^:- pred unsafe_do_copy_bytes(/;kq|/^\<unsafe_do_copy_bytes\>/;'q;"	kind:pred	file:
unsafe_elem	../library/array.m	/^:- func unsafe_elem(int, array(/;kq|/^\<unsafe_elem\>/;'q;"	kind:func
unsafe_elem	../library/array2d.m	/^:- func unsafe_elem(int, int, array2d(/;kq|/^\<unsafe_elem\>/;'q;"	kind:func
unsafe_empty	../library/version_array.m	/^:- func unsafe_empty = version_array(/;kq|/^\<unsafe_empty\>/;'q;"	kind:func
unsafe_find_first_char_start	../library/string.m	/^:- pred unsafe_find_first_char_start(/;kq|/^\<unsafe_find_first_char_start\>/;'q;"	kind:pred
unsafe_flip	../library/bitmap.m	/^:- func unsafe_flip(/;kq|/^\<unsafe_flip\>/;'q;"	kind:func
unsafe_get_bit	../library/bitmap.m	/^:- func unsafe_get_bit(/;kq|/^\<unsafe_get_bit\>/;'q;"	kind:func
unsafe_get_bits	../library/bitmap.m	/^:- func unsafe_get_bits(/;kq|/^\<unsafe_get_bits\>/;'q;"	kind:func
unsafe_get_byte	../library/bitmap.m	/^:- func unsafe_get_byte(/;kq|/^\<unsafe_get_byte\>/;'q;"	kind:func
unsafe_get_default_formatter_map	../library/pretty_printer.m	/^:- pred unsafe_get_default_formatter_map(/;kq|/^\<unsafe_get_default_formatter_map\>/;'q;"	kind:pred	file:
unsafe_get_enum_value	../library/rtti_implementation.m	/^:- func unsafe_get_enum_value(/;kq|/^\<unsafe_get_enum_value\>/;'q;"	kind:func	file:
unsafe_get_float_between	../library/mercury_term_lexer.m	/^:- pred unsafe_get_float_between(/;kq|/^\<unsafe_get_float_between\>/;'q;"	kind:pred	file:
unsafe_get_foreign_enum_value	../library/rtti_implementation.m	/^:- func unsafe_get_foreign_enum_value(/;kq|/^\<unsafe_get_foreign_enum_value\>/;'q;"	kind:func	file:
unsafe_get_globals	../library/io.m	/^:- pred unsafe_get_globals(/;kq|/^\<unsafe_get_globals\>/;'q;"	kind:pred	file:
unsafe_get_io_state	../library/io.m	/^:- semipure pred unsafe_get_io_state(/;kq|/^\<unsafe_get_io_state\>/;'q;"	kind:pred
unsafe_get_uint8	../library/bitmap.m	/^:- func unsafe_get_uint8(/;kq|/^\<unsafe_get_uint8\>/;'q;"	kind:func
unsafe_index	../library/rtti_implementation.m	/^:- func unsafe_index(/;kq|/^\<unsafe_index\>/;'q;"	kind:func	file:
unsafe_index	../library/string.m	/^:- func unsafe_index(/;kq|/^\<unsafe_index\>/;'q;"	kind:func
unsafe_index_code_unit	../library/string.m	/^:- pred unsafe_index_code_unit(/;kq|/^\<unsafe_index_code_unit\>/;'q;"	kind:pred
unsafe_index_next	../library/string.m	/^:- pred unsafe_index_next(/;kq|/^\<unsafe_index_next\>/;'q;"	kind:pred
unsafe_index_next_repl	../library/string.m	/^:- pred unsafe_index_next_repl(/;kq|/^\<unsafe_index_next_repl\>/;'q;"	kind:pred
unsafe_index_next_repl_2	../library/string.m	/^:- pred unsafe_index_next_repl_2(/;kq|/^\<unsafe_index_next_repl_2\>/;'q;"	kind:pred	file:
unsafe_init	../library/array.m	/^:- pred unsafe_init(int::in, T::in, int::in, array(/;kq|/^\<unsafe_init\>/;'q;"	kind:pred	file:
unsafe_init	../library/version_array.m	/^:- func unsafe_init(int, T) = version_array(/;kq|/^\<unsafe_init\>/;'q;"	kind:func
unsafe_init	../library/version_hash_table.m	/^:- func unsafe_init(hash_pred(K)::in(/;kq|/^\<unsafe_init\>/;'q;"	kind:func
unsafe_init_default	../library/version_hash_table.m	/^:- func unsafe_init_default(hash_pred(K)::in(/;kq|/^\<unsafe_init_default\>/;'q;"	kind:func
unsafe_insert	../library/hash_table.m	/^:- pred unsafe_insert(K::in, V::in, hash_pred(K)::in(/;kq|/^\<unsafe_insert\>/;'q;"	kind:pred	file:
unsafe_insert	../library/version_hash_table.m	/^:- pred unsafe_insert(K::in, V::in, hash_pred(K)::in(/;kq|/^\<unsafe_insert\>/;'q;"	kind:pred	file:
unsafe_insert_hash_bucket	../library/hash_table.m	/^:- pred unsafe_insert_hash_bucket(hash_bucket(/;kq|/^\<unsafe_insert_hash_bucket\>/;'q;"	kind:pred	file:
unsafe_insert_hash_buckets	../library/hash_table.m	/^:- pred unsafe_insert_hash_buckets(int::in, hash_bucket_array(/;kq|/^\<unsafe_insert_hash_buckets\>/;'q;"	kind:pred	file:
unsafe_insert_items	../library/array.m	/^:- pred unsafe_insert_items(list(/;kq|/^\<unsafe_insert_items\>/;'q;"	kind:pred	file:
unsafe_insert_items_reverse	../library/array.m	/^:- pred unsafe_insert_items_reverse(list(/;kq|/^\<unsafe_insert_items_reverse\>/;'q;"	kind:pred	file:
unsafe_insert_kv_list	../library/hash_table.m	/^:- pred unsafe_insert_kv_list(kv_list(/;kq|/^\<unsafe_insert_kv_list\>/;'q;"	kind:pred	file:
unsafe_int_to_var	../library/term.m	/^:- pred unsafe_int_to_var(int::in, var(/;kq|/^\<unsafe_int_to_var\>/;'q;"	kind:pred	file:
unsafe_is_clear	../library/bitmap.m	/^:- pred unsafe_is_clear(/;kq|/^\<unsafe_is_clear\>/;'q;"	kind:pred
unsafe_is_set	../library/bitmap.m	/^:- pred unsafe_is_set(/;kq|/^\<unsafe_is_set\>/;'q;"	kind:pred
unsafe_lookup	../library/array.m	/^:- pred unsafe_lookup(array(/;kq|/^\<unsafe_lookup\>/;'q;"	kind:pred
unsafe_lookup	../library/array2d.m	/^:- func unsafe_lookup(array2d(/;kq|/^\<unsafe_lookup\>/;'q;"	kind:func
unsafe_new_arg_ref	../library/store.m	/^:- pred unsafe_new_arg_ref(T::di, int::in, generic_ref(/;kq|/^\<unsafe_new_arg_ref\>/;'q;"	kind:pred
unsafe_new_uninitialized_mutvar	../library/store.m	/^:- pred unsafe_new_uninitialized_mutvar(generic_mutvar(/;kq|/^\<unsafe_new_uninitialized_mutvar\>/;'q;"	kind:pred	file:
unsafe_prev_index	../library/string.m	/^:- pred unsafe_prev_index(/;kq|/^\<unsafe_prev_index\>/;'q;"	kind:pred
unsafe_prev_index_repl	../library/string.m	/^:- pred unsafe_prev_index_repl(/;kq|/^\<unsafe_prev_index_repl\>/;'q;"	kind:pred
unsafe_prev_index_repl_2	../library/string.m	/^:- pred unsafe_prev_index_repl_2(/;kq|/^\<unsafe_prev_index_repl_2\>/;'q;"	kind:pred	file:
unsafe_promise_unique	../library/builtin.m	/^:- func unsafe_promise_unique(T::in) = (/;kq|/^\<unsafe_promise_unique\>/;'q;"	kind:func
unsafe_ref_value	../library/store.m	/^:- pred unsafe_ref_value(generic_ref(/;kq|/^\<unsafe_ref_value\>/;'q;"	kind:pred	file:
unsafe_rewind	../library/version_array.m	/^:- func unsafe_rewind(version_array(T)) = version_array(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
unsafe_rewind	../library/version_array2d.m	/^:- func unsafe_rewind(version_array2d(T)) = version_array2d(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
unsafe_rewind	../library/version_bitmap.m	/^:- func unsafe_rewind(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
unsafe_rewind	../library/version_store.m	/^:- func unsafe_rewind(version_store(T)) = version_store(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
unsafe_set	../library/array.m	/^:- pred unsafe_set(int::in, T::in, array(T)::array_di, array(/;kq|/^\<unsafe_set\>/;'q;"	kind:pred
unsafe_set	../library/array2d.m	/^:- pred unsafe_set(int, int, T, array2d(T), array2d(/;kq|/^\<unsafe_set\>/;'q;"	kind:pred
unsafe_set	../library/bitmap.m	/^:- func unsafe_set(/;kq|/^\<unsafe_set\>/;'q;"	kind:func
unsafe_set_bit	../library/bitmap.m	/^:- pred unsafe_set_bit(/;kq|/^\<unsafe_set_bit\>/;'q;"	kind:pred
unsafe_set_bits	../library/bitmap.m	/^:- pred unsafe_set_bits(/;kq|/^\<unsafe_set_bits\>/;'q;"	kind:pred
unsafe_set_byte	../library/bitmap.m	/^:- pred unsafe_set_byte(/;kq|/^\<unsafe_set_byte\>/;'q;"	kind:pred
unsafe_set_char	../library/string.m	/^:- func unsafe_set_char(/;kq|/^\<unsafe_set_char\>/;'q;"	kind:func
unsafe_set_char	../library/string.m	/^:- pred unsafe_set_char(/;kq|/^\<unsafe_set_char\>/;'q;"	kind:pred
unsafe_set_char_copy_string	../library/string.m	/^:- pred unsafe_set_char_copy_string(/;kq|/^\<unsafe_set_char_copy_string\>/;'q;"	kind:pred	file:
unsafe_set_globals	../library/io.m	/^:- pred unsafe_set_globals(/;kq|/^\<unsafe_set_globals\>/;'q;"	kind:pred	file:
unsafe_set_io_state	../library/io.m	/^:- impure pred unsafe_set_io_state(/;kq|/^\<unsafe_set_io_state\>/;'q;"	kind:pred
unsafe_set_uint8	../library/bitmap.m	/^:- pred unsafe_set_uint8(/;kq|/^\<unsafe_set_uint8\>/;'q;"	kind:pred
unsafe_skip_ws_pred_cast	../library/parsing_utils.m	/^:- pred unsafe_skip_ws_pred_cast(/;kq|/^\<unsafe_skip_ws_pred_cast\>/;'q;"	kind:pred	file:
unsafe_sub_string_search_start	../library/string.m	/^:- pred unsafe_sub_string_search_start(/;kq|/^\<unsafe_sub_string_search_start\>/;'q;"	kind:pred
unsafe_sub_string_search_start_loop	../library/string.m	/^:- pred unsafe_sub_string_search_start_loop(/;kq|/^\<unsafe_sub_string_search_start_loop\>/;'q;"	kind:pred	file:
unsafe_swap	../library/array.m	/^:- pred unsafe_swap(int::in, int::in, array(T)::array_di, array(/;kq|/^\<unsafe_swap\>/;'q;"	kind:pred
unsafe_try_stm	../library/exception.m	/^:- pred unsafe_try_stm(pred(/;kq|/^\<unsafe_try_stm\>/;'q;"	kind:pred
unsafe_type_cast	../library/private_builtin.m	/^:- pred unsafe_type_cast(/;kq|/^\<unsafe_type_cast\>/;'q;"	kind:pred
unsafe_uint_to_var	../library/term.m	/^:- pred unsafe_uint_to_var(uint::in, var(/;kq|/^\<unsafe_uint_to_var\>/;'q;"	kind:pred	file:
unsafe_write_stm_var	../library/stm_builtin.m	/^:- pred unsafe_write_stm_var(stm_var(/;kq|/^\<unsafe_write_stm_var\>/;'q;"	kind:pred
unsigned	../library/mercury_term_lexer.m	/^    ;       unsigned.$/;kq|-;/\<unsigned\>/;'q;"	kind:cons
unsigned	../library/term.m	/^    ;       unsigned.$/;kq|-;/\<unsigned\>/;'q;"	kind:cons
unsigned_le	../library/private_builtin.m	/^:- pred unsigned_le(/;kq|/^\<unsigned_le\>/;'q;"	kind:pred
unsigned_lt	../library/private_builtin.m	/^:- pred unsigned_lt(/;kq|/^\<unsigned_lt\>/;'q;"	kind:pred
unsorted_aggregate	../library/solutions.m	/^:- pred unsorted_aggregate(pred(T), pred(/;kq|/^\<unsorted_aggregate\>/;'q;"	kind:pred
unsorted_aggregate2	../library/solutions.m	/^:- pred unsorted_aggregate2(pred(T), pred(/;kq|/^\<unsorted_aggregate2\>/;'q;"	kind:pred
unsorted_solutions	../library/solutions.m	/^:- pred unsorted_solutions(pred(T), list(/;kq|/^\<unsorted_solutions\>/;'q;"	kind:pred
unsupported_dtd_type	../library/term_to_xml.m	/^    ;       unsupported_dtd_type(type_desc)$/;kq|-;/\<unsupported_dtd_type\>/;'q;"	kind:cons
untake	../library/thread.channel.m	/^:- pred untake(channel(/;kq|/^\<untake\>/;'q;"	kind:pred
unused	../library/builtin.m	/^:- mode unused == free >> free.$/;kq|-;/\<unused\>/;'q;"	kind:mode
unused	../library/private_builtin.m	/^:- pred unused is det.$/;kq|/^\<unused\>/;'q;"	kind:pred
uo	../library/builtin.m	/^:- mode uo == free >> unique.$/;kq|-;/\<uo\>/;'q;"	kind:mode
uo_tree234	../library/tree234.m	/^:- mode uo_tree234(K, V) == free >> uniq_tree234(K, V).$/;kq|-;/\<uo_tree234\>/;'q;"	kind:mode
uo_two	../library/tree234.m	/^:- mode uo_two  == out(uniq_two(unique, unique, unique)).$/;kq|-;/\<uo_two\>/;'q;"	kind:mode	file:
update	../library/assoc_list.m	/^:- pred update(K::in, V::in, assoc_list(K, V)::in, assoc_list(/;kq|/^\<update\>/;'q;"	kind:pred
update	../library/injection.m	/^:- func update(injection(K, V), K, V) = injection(/;kq|/^\<update\>/;'q;"	kind:func
update	../library/kv_list.m	/^:- pred update(K::in, V::in, kv_list(K, V)::in, kv_list(/;kq|/^\<update\>/;'q;"	kind:pred
update	../library/map.m	/^:- func update(map(K, V), K, V) = map(/;kq|/^\<update\>/;'q;"	kind:func
update	../library/multi_map.m	/^:- pred update(/;kq|/^\<update\>/;'q;"	kind:pred
update	../library/one_or_more_map.m	/^:- pred update(/;kq|/^\<update\>/;'q;"	kind:pred
update	../library/ra_list.m	/^:- pred update(int::in, T::in, ra_list(T)::in, ra_list(/;kq|/^\<update\>/;'q;"	kind:pred
update	../library/rbtree.m	/^:- pred update(K::in, V::in, rbtree(K, V)::in, rbtree(/;kq|/^\<update\>/;'q;"	kind:pred
update	../library/tree234.m	/^:- pred update(K::in, V::in, tree234(K, V)::in, tree234(/;kq|/^\<update\>/;'q;"	kind:pred
update_2	../library/ra_list.m	/^:- pred update_2(int::in, T::in, ra_list(T)::in, ra_list(/;kq|/^\<update_2\>/;'q;"	kind:pred	file:
update_bintree	../library/ra_list.m	/^:- pred update_bintree(/;kq|/^\<update_bintree\>/;'q;"	kind:pred	file:
update_globals	../library/io.m	/^:- pred update_globals(pred(univ, univ)::in(pred(/;kq|/^\<update_globals\>/;'q;"	kind:pred
update_goal_attribute	../mdbcomp/mdbcomp.goal_path.m	/^:- pred update_goal_attribute(/;kq|/^\<update_goal_attribute\>/;'q;"	kind:pred
update_goal_attribute	mdbcomp.goal_path.m	/^:- pred update_goal_attribute(/;kq|/^\<update_goal_attribute\>/;'q;"	kind:pred
update_item_in_bucket	../library/hash_table.m	/^:- pred update_item_in_bucket(K, V, hash_bucket(K, V), hash_bucket(/;kq|/^\<update_item_in_bucket\>/;'q;"	kind:pred	file:
upper_bound_lookup	../library/map.m	/^:- pred upper_bound_lookup(map(/;kq|/^\<upper_bound_lookup\>/;'q;"	kind:pred
upper_bound_lookup	../library/rbtree.m	/^:- pred upper_bound_lookup(rbtree(/;kq|/^\<upper_bound_lookup\>/;'q;"	kind:pred
upper_bound_lookup	../library/tree234.m	/^:- pred upper_bound_lookup(tree234(/;kq|/^\<upper_bound_lookup\>/;'q;"	kind:pred
upper_bound_search	../library/map.m	/^:- pred upper_bound_search(map(/;kq|/^\<upper_bound_search\>/;'q;"	kind:pred
upper_bound_search	../library/rbtree.m	/^:- pred upper_bound_search(rbtree(/;kq|/^\<upper_bound_search\>/;'q;"	kind:pred
upper_bound_search	../library/tree234.m	/^:- pred upper_bound_search(tree234(/;kq|/^\<upper_bound_search\>/;'q;"	kind:pred
urandom	../library/random.m	/^:- instance urandom(io_random(R), io) <= random(R) where [$/;kq|-;/\<urandom\>/;'q;"	kind:tci	file:
urandom	../library/random.m	/^:- instance urandom(io_random(R), io) <= random(R).$/;kq|-;/\<urandom\>/;'q;"	kind:tci
urandom	../library/random.m	/^:- instance urandom(io_urandom(P, S), io) <= urandom(P, S) where [$/;kq|-;/\<urandom\>/;'q;"	kind:tci	file:
urandom	../library/random.m	/^:- instance urandom(io_urandom(P, S), io) <= urandom(P, S).$/;kq|-;/\<urandom\>/;'q;"	kind:tci
urandom	../library/random.m	/^:- instance urandom(urandom_params(R), urandom_state(R)) <= random(R) where [$/;kq|-;/\<urandom\>/;'q;"	kind:tci	file:
urandom	../library/random.m	/^:- instance urandom(urandom_params(R), urandom_state(R)) <= random(R).$/;kq|-;/\<urandom\>/;'q;"	kind:tci
urandom	../library/random.m	/^:- typeclass urandom(P, S) <= (P -> S) where [$/;kq|-;/\<urandom\>/;'q;"	kind:tc
urandom	../library/random.sfc32.m	/^:- instance urandom(params, ustate) where [$/;kq|-;/\<urandom\>/;'q;"	kind:tci	file:
urandom	../library/random.sfc64.m	/^:- instance urandom(params, ustate) where [$/;kq|-;/\<urandom\>/;'q;"	kind:tci	file:
urandom	../library/random.system_rng.m	/^:- instance urandom(system_rng, io) where [$/;kq|-;/\<urandom\>/;'q;"	kind:tci	file:
urandom_dup	../library/random.m	/^    pred urandom_dup(S::di, S::uo, S::uo) is det$/;kq|-;/\<urandom_dup\>/;'q;"	kind:tcm
urandom_dup	../library/random.m	/^:- instance urandom_dup(urandom_state(R)) <= random(R) where [$/;kq|-;/\<urandom_dup\>/;'q;"	kind:tci	file:
urandom_dup	../library/random.m	/^:- instance urandom_dup(urandom_state(R)) <= random(R).$/;kq|-;/\<urandom_dup\>/;'q;"	kind:tci
urandom_dup	../library/random.m	/^:- typeclass urandom_dup(S) where [$/;kq|-;/\<urandom_dup\>/;'q;"	kind:tc
urandom_dup	../library/random.sfc32.m	/^:- instance urandom_dup(ustate) where [$/;kq|-;/\<urandom_dup\>/;'q;"	kind:tci	file:
urandom_dup	../library/random.sfc32.m	/^:- pred urandom_dup(/;kq|/^\<urandom_dup\>/;'q;"	kind:pred
urandom_dup	../library/random.sfc64.m	/^:- instance urandom_dup(ustate) where [$/;kq|-;/\<urandom_dup\>/;'q;"	kind:tci	file:
urandom_dup	../library/random.sfc64.m	/^:- pred urandom_dup(/;kq|/^\<urandom_dup\>/;'q;"	kind:pred
urandom_params	../library/random.m	/^:- type urandom_params(R)$/;kq|-;/\<urandom_params\>/;'q;"	kind:type	file:
urandom_state	../library/random.m	/^:- type urandom_state(R)$/;kq|-;/\<urandom_state\>/;'q;"	kind:type	file:
use	../library/exception.m	/^:- impure pred use(/;kq|/^\<use\>/;'q;"	kind:pred	file:
use_simple_loop	../library/varset.m	/^:- pred use_simple_loop(/;kq|/^\<use_simple_loop\>/;'q;"	kind:pred	file:
use_simple_loop_without_names	../library/varset.m	/^:- pred use_simple_loop_without_names(/;kq|/^\<use_simple_loop_without_names\>/;'q;"	kind:pred	file:
use_windows_paths	../library/dir.m	/^:- pred use_windows_paths is semidet.$/;kq|/^\<use_windows_paths\>/;'q;"	kind:pred
user_all	../mdbcomp/trace_counts.m	/^    --->    user_all$/;kq|-;/\<user_all\>/;'q;"	kind:cons
user_all	trace_counts.m	/^    --->    user_all$/;kq|-;/\<user_all\>/;'q;"	kind:cons
user_continue	../library/dir.m	/^    --->    user_continue$/;kq|-;/\<user_continue\>/;'q;"	kind:cons	file:
user_data_handler	../library/getopt.m	/^:- type user_data_handler(OptionType, UserDataType) ==$/;kq|-;/\<user_data_handler\>/;'q;"	kind:type
user_data_handler	../library/getopt_io.m	/^:- type user_data_handler(OptionType, UserDataType) ==$/;kq|-;/\<user_data_handler\>/;'q;"	kind:type
user_head_var	../mdbcomp/program_representation.m	/^    --->    user_head_var(int)$/;kq|-;/\<user_head_var\>/;'q;"	kind:cons
user_head_var	program_representation.m	/^    --->    user_head_var(int)$/;kq|-;/\<user_head_var\>/;'q;"	kind:cons
user_indent_string	../library/pretty_printer.m	/^                user_indent_string      :: string,$/;kq|-;/\<user_indent_string\>/;'q;"	kind:fld	file:
user_nonzero	../mdbcomp/trace_counts.m	/^    ;       user_nonzero.$/;kq|-;/\<user_nonzero\>/;'q;"	kind:cons
user_nonzero	trace_counts.m	/^    ;       user_nonzero.$/;kq|-;/\<user_nonzero\>/;'q;"	kind:cons
user_prevstack	../library/pretty_printer.m	/^                user_prevstack          :: indent_stack,$/;kq|-;/\<user_prevstack\>/;'q;"	kind:fld	file:
user_stop	../library/dir.m	/^    ;       user_stop.$/;kq|-;/\<user_stop\>/;'q;"	kind:cons	file:
user_total_code_points	../library/pretty_printer.m	/^                user_total_code_points  :: int$/;kq|-;/\<user_total_code_points\>/;'q;"	kind:fld	file:
userdata	../library/getopt.m	/^    ;       userdata($/;kq|-;/\<userdata\>/;'q;"	kind:cons	file:
userdata	../library/getopt_io.m	/^    ;       userdata($/;kq|-;/\<userdata\>/;'q;"	kind:cons	file:
usereq	../library/rtti_implementation.m	/^:- inst usereq for type_ctor_rep\/0$/;kq|-;/\<usereq\>/;'q;"	kind:inst	file:
using_sprintf	../library/string.format.m	/^:- pred using_sprintf is semidet.$/;kq|/^\<using_sprintf\>/;'q;"	kind:pred	file:
using_sprintf_for_char	../library/string.format.m	/^:- pred using_sprintf_for_char(/;kq|/^\<using_sprintf_for_char\>/;'q;"	kind:pred	file:
using_sprintf_for_string	../library/string.format.m	/^:- pred using_sprintf_for_string(/;kq|/^\<using_sprintf_for_string\>/;'q;"	kind:pred	file:
ustate	../library/random.sfc32.m	/^:- type ustate$/;kq|-;/\<ustate\>/;'q;"	kind:type	file:
ustate	../library/random.sfc64.m	/^:- type ustate$/;kq|-;/\<ustate\>/;'q;"	kind:type	file:
utf16	../library/string.m	/^    ;       utf16.$/;kq|-;/\<utf16\>/;'q;"	kind:cons
utf8	../library/string.m	/^    --->    utf8$/;kq|-;/\<utf8\>/;'q;"	kind:cons
utf8_is_trail_byte	../library/string.m	/^:- pred utf8_is_trail_byte(/;kq|/^\<utf8_is_trail_byte\>/;'q;"	kind:pred	file:
utf8_to_utf16_code_units_rev_loop	../library/string.m	/^:- pred utf8_to_utf16_code_units_rev_loop(/;kq|/^\<utf8_to_utf16_code_units_rev_loop\>/;'q;"	kind:pred	file:
val	../library/lazy.m	/^:- func val(T) = lazy(/;kq|/^\<val\>/;'q;"	kind:func
value	../library/lazy.m	/^    --->    value(T)$/;kq|-;/\<value\>/;'q;"	kind:cons	file:
value	../library/robdd.m	/^:- func value(robdd(T)) = var(/;kq|/^\<value\>/;'q;"	kind:func	file:
value_to_revstrings	../library/string.to_string.m	/^:- pred value_to_revstrings(/;kq|/^\<value_to_revstrings\>/;'q;"	kind:pred	file:
value_to_revstrings_prio	../library/string.to_string.m	/^:- pred value_to_revstrings_prio(/;kq|/^\<value_to_revstrings_prio\>/;'q;"	kind:pred	file:
values	../library/assoc_list.m	/^:- func values(assoc_list(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	../library/injection.m	/^:- func values(injection(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	../library/kv_list.m	/^:- func values(kv_list(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	../library/map.m	/^:- func values(map(_K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	../library/multi_map.m	/^:- func values(multi_map(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	../library/one_or_more_map.m	/^:- func values(one_or_more_map(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	../library/rbtree.m	/^:- func values(rbtree(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	../library/tree234.m	/^:- func values(tree234(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values_acc	../library/tree234.m	/^:- pred values_acc(tree234(K, V)::in, list(V)::in, list(/;kq|/^\<values_acc\>/;'q;"	kind:pred	file:
var	../library/private_builtin.m	/^:- impure pred var(/;kq|/^\<var\>/;'q;"	kind:pred
var	../library/robdd.m	/^:- func var(var(T)) = robdd(/;kq|/^\<var\>/;'q;"	kind:func
var	../library/term.m	/^:- type var  == var(generic).$/;kq|-;/\<var\>/;'q;"	kind:type
var	../library/term.m	/^:- type var(T)$/;kq|-;/\<var\>/;'q;"	kind:type	file:
var_arity_type_info_index_as_pti	../library/rtti_implementation.m	/^:- func var_arity_type_info_index_as_pti(/;kq|/^\<var_arity_type_info_index_as_pti\>/;'q;"	kind:func	file:
var_arity_type_info_index_as_ti	../library/rtti_implementation.m	/^:- func var_arity_type_info_index_as_ti(/;kq|/^\<var_arity_type_info_index_as_ti\>/;'q;"	kind:func	file:
var_cache	../library/robdd.m	/^:- type var_cache(T) == map(var(T), bool).$/;kq|-;/\<var_cache\>/;'q;"	kind:type	file:
var_entailed	../library/robdd.m	/^:- pred var_entailed(robdd(T)::in, var(/;kq|/^\<var_entailed\>/;'q;"	kind:pred
var_flag_byte	../mdbcomp/program_representation.m	/^:- pred var_flag_byte(/;kq|/^\<var_flag_byte\>/;'q;"	kind:pred
var_flag_byte	program_representation.m	/^:- pred var_flag_byte(/;kq|/^\<var_flag_byte\>/;'q;"	kind:pred
var_is_constrained	../library/robdd.m	/^:- pred var_is_constrained(robdd(T)::in, var(/;kq|/^\<var_is_constrained\>/;'q;"	kind:pred
var_list_to_term_list	../library/term.m	/^:- func var_list_to_term_list(list(var(T))) = list(term(/;kq|/^\<var_list_to_term_list\>/;'q;"	kind:func
var_list_to_term_list	../library/term_subst.m	/^:- func var_list_to_term_list(list(var(T))) = list(term(/;kq|/^\<var_list_to_term_list\>/;'q;"	kind:func
var_mode_rep	../mdbcomp/program_representation.m	/^:- type var_mode_rep$/;kq|-;/\<var_mode_rep\>/;'q;"	kind:type
var_mode_rep	program_representation.m	/^:- type var_mode_rep$/;kq|-;/\<var_mode_rep\>/;'q;"	kind:type
var_name_list	../library/varset.m	/^:- func var_name_list(varset(T)) = assoc_list(var(/;kq|/^\<var_name_list\>/;'q;"	kind:func
var_name_table	../mdbcomp/program_representation.m	/^:- type var_name_table == map(var_rep, string).$/;kq|-;/\<var_name_table\>/;'q;"	kind:type	file:
var_name_table	program_representation.m	/^:- type var_name_table == map(var_rep, string).$/;kq|-;/\<var_name_table\>/;'q;"	kind:type	file:
var_names	../library/varset.m	/^                var_names   :: map(var(T), string),$/;kq|-;/\<var_names\>/;'q;"	kind:fld	file:
var_num_1_byte	../mdbcomp/program_representation.m	/^    --->    var_num_1_byte$/;kq|-;/\<var_num_1_byte\>/;'q;"	kind:cons
var_num_1_byte	program_representation.m	/^    --->    var_num_1_byte$/;kq|-;/\<var_num_1_byte\>/;'q;"	kind:cons
var_num_2_bytes	../mdbcomp/program_representation.m	/^    ;       var_num_2_bytes$/;kq|-;/\<var_num_2_bytes\>/;'q;"	kind:cons
var_num_2_bytes	program_representation.m	/^    ;       var_num_2_bytes$/;kq|-;/\<var_num_2_bytes\>/;'q;"	kind:cons
var_num_4_bytes	../mdbcomp/program_representation.m	/^    ;       var_num_4_bytes.$/;kq|-;/\<var_num_4_bytes\>/;'q;"	kind:cons
var_num_4_bytes	program_representation.m	/^    ;       var_num_4_bytes.$/;kq|-;/\<var_num_4_bytes\>/;'q;"	kind:cons
var_num_rep	../mdbcomp/program_representation.m	/^:- type var_num_rep$/;kq|-;/\<var_num_rep\>/;'q;"	kind:type
var_num_rep	program_representation.m	/^:- type var_num_rep$/;kq|-;/\<var_num_rep\>/;'q;"	kind:type
var_num_rep_byte	../mdbcomp/program_representation.m	/^:- pred var_num_rep_byte(/;kq|/^\<var_num_rep_byte\>/;'q;"	kind:pred
var_num_rep_byte	program_representation.m	/^:- pred var_num_rep_byte(/;kq|/^\<var_num_rep_byte\>/;'q;"	kind:pred
var_occurs_in_subst_term	../library/term_subst.m	/^:- pred var_occurs_in_subst_term(var(T)::in, substitution(/;kq|/^\<var_occurs_in_subst_term\>/;'q;"	kind:pred
var_occurs_in_subst_terms	../library/term_subst.m	/^:- pred var_occurs_in_subst_terms(var(T)::in, substitution(/;kq|/^\<var_occurs_in_subst_terms\>/;'q;"	kind:pred
var_rep	../mdbcomp/program_representation.m	/^:- type var_rep == int.$/;kq|-;/\<var_rep\>/;'q;"	kind:type
var_rep	program_representation.m	/^:- type var_rep == int.$/;kq|-;/\<var_rep\>/;'q;"	kind:type
var_restrict_false	../library/robdd.m	/^:- func var_restrict_false(var(T), robdd(T)) = robdd(/;kq|/^\<var_restrict_false\>/;'q;"	kind:func
var_restrict_true	../library/robdd.m	/^:- func var_restrict_true(var(T), robdd(T)) = robdd(/;kq|/^\<var_restrict_true\>/;'q;"	kind:func
var_supply	../library/term.m	/^:- type var_supply(T)$/;kq|-;/\<var_supply\>/;'q;"	kind:type	file:
var_supply	../library/varset.m	/^                var_supply  :: var_supply(T),$/;kq|-;/\<var_supply\>/;'q;"	kind:fld	file:
var_supply_max_var	../library/term.m	/^:- func var_supply_max_var(var_supply(T)) = var(/;kq|/^\<var_supply_max_var\>/;'q;"	kind:func
var_supply_num_allocated	../library/term.m	/^:- func var_supply_num_allocated(var_supply(/;kq|/^\<var_supply_num_allocated\>/;'q;"	kind:func
var_to_doc	../library/pprint.m	/^:- func var_to_doc(int, var(/;kq|/^\<var_to_doc\>/;'q;"	kind:func	file:
var_to_int	../library/term.m	/^:- func var_to_int(var(/;kq|/^\<var_to_int\>/;'q;"	kind:func
var_to_string	../library/robdd.m	/^:- type var_to_string(T) == (func(var(T)) = string).$/;kq|-;/\<var_to_string\>/;'q;"	kind:type
var_to_uint	../library/term.m	/^:- func var_to_uint(var(/;kq|/^\<var_to_uint\>/;'q;"	kind:func
var_type_table	../mdbcomp/program_representation.m	/^:- type var_type_table == map(var_rep, type_rep).$/;kq|-;/\<var_type_table\>/;'q;"	kind:type
var_type_table	program_representation.m	/^:- type var_type_table == map(var_rep, type_rep).$/;kq|-;/\<var_type_table\>/;'q;"	kind:type
var_values	../library/varset.m	/^                var_values  :: map(var(T), term(T))$/;kq|-;/\<var_values\>/;'q;"	kind:fld	file:
variable	../library/mercury_term_lexer.m	/^    ;       variable(string)$/;kq|-;/\<variable\>/;'q;"	kind:cons
variable	../library/mercury_term_lexer.m	/^    ;       variable(string)$/;kq|-;/\<variable\>/;'q;"	kind:cons
variable	../library/mercury_term_lexer.m	/^    ;       variable(string)$/;kq|-;/\<variable\>/;'q;"	kind:cons	file:
variable	../library/term.m	/^    ;       variable($/;kq|-;/\<variable\>/;'q;"	kind:cons
variable_to_string	../library/term_io.m	/^:- func variable_to_string(varset(T), var(/;kq|/^\<variable_to_string\>/;'q;"	kind:func
variable_with_op_table_to_string	../library/term_io.m	/^:- func variable_with_op_table_to_string(OpTable, varset(T), var(/;kq|/^\<variable_with_op_table_to_string\>/;'q;"	kind:func
vars	../library/robdd.m	/^:- type vars(T) == sparse_bitset(var(T)).$/;kq|-;/\<vars\>/;'q;"	kind:type
vars	../library/term.m	/^:- func vars(term(T)) = list(var(/;kq|/^\<vars\>/;'q;"	kind:func
vars	../library/varset.m	/^:- func vars(varset(T)) = list(var(/;kq|/^\<vars\>/;'q;"	kind:func
vars_2	../library/term.m	/^:- func vars_2(term(T), list(var(T))) = list(var(/;kq|/^\<vars_2\>/;'q;"	kind:func
vars_are_constrained	../library/robdd.m	/^:- pred vars_are_constrained(robdd(T)::in, vars(/;kq|/^\<vars_are_constrained\>/;'q;"	kind:pred
vars_are_constrained_2	../library/robdd.m	/^:- pred vars_are_constrained_2(robdd(T)::in, list(var(/;kq|/^\<vars_are_constrained_2\>/;'q;"	kind:pred	file:
vars_disentailed	../library/robdd.m	/^:- func vars_disentailed(robdd(T)) = vars_entailed_result(/;kq|/^\<vars_disentailed\>/;'q;"	kind:func
vars_entailed	../library/robdd.m	/^:- func vars_entailed(robdd(T)) = vars_entailed_result(/;kq|/^\<vars_entailed\>/;'q;"	kind:func
vars_entailed_result	../library/robdd.m	/^:- type vars_entailed_result(T) == entailment_result(vars(T)).$/;kq|-;/\<vars_entailed_result\>/;'q;"	kind:type
vars_in_term	../library/term_vars.m	/^:- func vars_in_term(term(T)) = list(var(/;kq|/^\<vars_in_term\>/;'q;"	kind:func
vars_in_term_acc	../library/term_vars.m	/^:- pred vars_in_term_acc(term(T)::in, list(var(T))::in, list(var(/;kq|/^\<vars_in_term_acc\>/;'q;"	kind:pred
vars_in_terms	../library/term_vars.m	/^:- func vars_in_terms(list(term(T))) = list(var(/;kq|/^\<vars_in_terms\>/;'q;"	kind:func
vars_in_terms_acc	../library/term_vars.m	/^:- pred vars_in_terms_acc(list(term(/;kq|/^\<vars_in_terms_acc\>/;'q;"	kind:pred	file:
vars_list	../library/term.m	/^:- func vars_list(list(term(T))) = list(var(/;kq|/^\<vars_list\>/;'q;"	kind:func
vars_loop	../library/varset.m	/^:- pred vars_loop(var_supply(T)::in, var_supply(/;kq|/^\<vars_loop\>/;'q;"	kind:pred	file:
varset	../library/varset.m	/^:- type varset == varset(generic).$/;kq|-;/\<varset\>/;'q;"	kind:type
varset	../library/varset.m	/^:- type varset(T)$/;kq|-;/\<varset\>/;'q;"	kind:type	file:
varset.bind_var	../library/varset.m	/^:- func bind_var(varset(T), var(T), term(T)) = varset(/;kq|/^\<bind_var\>/;'q;"	kind:func
varset.bind_vars	../library/varset.m	/^:- func bind_vars(varset(T), substitution(T)) = varset(/;kq|/^\<bind_vars\>/;'q;"	kind:func
varset.bind_vars_loop	../library/varset.m	/^:- pred bind_vars_loop(assoc_list(var(T), term(T))::in, varset(/;kq|/^\<bind_vars_loop\>/;'q;"	kind:pred	file:
varset.coerce	../library/varset.m	/^:- func coerce(varset(T)) = varset(/;kq|/^\<coerce\>/;'q;"	kind:func
varset.construct_varset	../library/varset.m	/^:- pred construct_varset(int::in, map(var(/;kq|/^\<construct_varset\>/;'q;"	kind:pred
varset.copy_var_names	../library/varset.m	/^:- pred copy_var_names(assoc_list(var(T), string)::in, renaming(/;kq|/^\<copy_var_names\>/;'q;"	kind:pred	file:
varset.create_name_var_map	../library/varset.m	/^:- func create_name_var_map(varset(T)) = map(string, var(/;kq|/^\<create_name_var_map\>/;'q;"	kind:func
varset.delete_sorted_vars	../library/varset.m	/^:- func delete_sorted_vars(varset(T), list(var(T))) = varset(/;kq|/^\<delete_sorted_vars\>/;'q;"	kind:func
varset.delete_var	../library/varset.m	/^:- func delete_var(varset(T), var(T)) = varset(/;kq|/^\<delete_var\>/;'q;"	kind:func
varset.delete_vars	../library/varset.m	/^:- func delete_vars(varset(T), list(var(T))) = varset(/;kq|/^\<delete_vars\>/;'q;"	kind:func
varset.ensure_unique_names	../library/varset.m	/^:- func ensure_unique_names(list(var(T)), string, varset(T)) = varset(/;kq|/^\<ensure_unique_names\>/;'q;"	kind:func
varset.get_bindings	../library/varset.m	/^:- func get_bindings(varset(T)) = substitution(/;kq|/^\<get_bindings\>/;'q;"	kind:func
varset.get_var_names	../library/varset.m	/^:- pred get_var_names(varset(T)::in, map(var(/;kq|/^\<get_var_names\>/;'q;"	kind:pred
varset.init	../library/varset.m	/^:- func init = varset(/;kq|/^\<init\>/;'q;"	kind:func
varset.is_empty	../library/varset.m	/^:- pred is_empty(varset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
varset.lookup_name	../library/varset.m	/^:- func lookup_name(varset(T), var(/;kq|/^\<lookup_name\>/;'q;"	kind:func
varset.lookup_name	../library/varset.m	/^:- func lookup_name(varset(T), var(/;kq|/^\<lookup_name\>/;'q;"	kind:func
varset.lookup_vars	../library/varset.m	/^:- func lookup_vars(varset(T)) = substitution(/;kq|/^\<lookup_vars\>/;'q;"	kind:func
varset.max_var	../library/varset.m	/^:- func max_var(varset(T)) = var(/;kq|/^\<max_var\>/;'q;"	kind:func
varset.merge	../library/varset.m	/^:- pred merge(varset(T)::in, varset(T)::in, list(term(/;kq|/^\<merge\>/;'q;"	kind:pred
varset.merge_renaming	../library/varset.m	/^:- pred merge_renaming(varset(T)::in, varset(/;kq|/^\<merge_renaming\>/;'q;"	kind:pred
varset.merge_without_names	../library/varset.m	/^:- pred merge_without_names(varset(T)::in, varset(T)::in, list(term(/;kq|/^\<merge_without_names\>/;'q;"	kind:pred
varset.name_var	../library/varset.m	/^:- func name_var(varset(T), var(T), string) = varset(/;kq|/^\<name_var\>/;'q;"	kind:func
varset.new_maybe_named_var	../library/varset.m	/^:- pred new_maybe_named_var(maybe(string)::in, var(/;kq|/^\<new_maybe_named_var\>/;'q;"	kind:pred
varset.new_named_var	../library/varset.m	/^:- pred new_named_var(string::in, var(/;kq|/^\<new_named_var\>/;'q;"	kind:pred
varset.new_uniquely_named_var	../library/varset.m	/^:- pred new_uniquely_named_var(string::in, var(/;kq|/^\<new_uniquely_named_var\>/;'q;"	kind:pred
varset.new_var	../library/varset.m	/^:- pred new_var(var(T)::out, varset(T)::in, varset(/;kq|/^\<new_var\>/;'q;"	kind:pred
varset.new_vars	../library/varset.m	/^:- pred new_vars(int::in, list(var(/;kq|/^\<new_vars\>/;'q;"	kind:pred
varset.new_vars_loop	../library/varset.m	/^:- pred new_vars_loop(int::in, list(var(T))::in, list(var(/;kq|/^\<new_vars_loop\>/;'q;"	kind:pred	file:
varset.num_allocated	../library/varset.m	/^:- func num_allocated(varset(/;kq|/^\<num_allocated\>/;'q;"	kind:func
varset.search_name	../library/varset.m	/^:- pred search_name(varset(T)::in, var(/;kq|/^\<search_name\>/;'q;"	kind:pred
varset.search_var	../library/varset.m	/^:- pred search_var(varset(T)::in, var(T)::in, term(/;kq|/^\<search_var\>/;'q;"	kind:pred
varset.select	../library/varset.m	/^:- func select(varset(T), set(var(T))) = varset(/;kq|/^\<select\>/;'q;"	kind:func
varset.set_bindings	../library/varset.m	/^:- func set_bindings(varset(T), substitution(T)) = varset(/;kq|/^\<set_bindings\>/;'q;"	kind:func
varset.squash	../library/varset.m	/^:- pred squash(varset(T)::in, list(var(/;kq|/^\<squash\>/;'q;"	kind:pred
varset.undo_default_names	../library/varset.m	/^:- pred undo_default_names(varset(T)::in, varset(/;kq|/^\<undo_default_names\>/;'q;"	kind:pred
varset.undo_default_names_loop	../library/varset.m	/^:- pred undo_default_names_loop(assoc_list(var(/;kq|/^\<undo_default_names_loop\>/;'q;"	kind:pred	file:
varset.unname_var	../library/varset.m	/^:- func unname_var(varset(T), var(T)) = varset(/;kq|/^\<unname_var\>/;'q;"	kind:func
varset.use_simple_loop	../library/varset.m	/^:- pred use_simple_loop(/;kq|/^\<use_simple_loop\>/;'q;"	kind:pred	file:
varset.var_name_list	../library/varset.m	/^:- func var_name_list(varset(T)) = assoc_list(var(/;kq|/^\<var_name_list\>/;'q;"	kind:func
varset.var_names	../library/varset.m	/^                var_names   :: map(var(T), string),$/;kq|-;/\<varset.var_names\>/;'q;"	kind:fld	file:
varset.var_supply	../library/varset.m	/^                var_supply  :: var_supply(T),$/;kq|-;/\<varset.var_supply\>/;'q;"	kind:fld	file:
varset.var_values	../library/varset.m	/^                var_values  :: map(var(T), term(T))$/;kq|-;/\<varset.var_values\>/;'q;"	kind:fld	file:
varset.vars	../library/varset.m	/^:- func vars(varset(T)) = list(var(/;kq|/^\<vars\>/;'q;"	kind:func
varset.vars_loop	../library/varset.m	/^:- pred vars_loop(var_supply(T)::in, var_supply(/;kq|/^\<vars_loop\>/;'q;"	kind:pred	file:
verbose	mcov.m	/^    ;       verbose$/;kq|-;/\<verbose\>/;'q;"	kind:cons	file:
verbose	mtc_union.m	/^    ;       verbose.$/;kq|-;/\<verbose\>/;'q;"	kind:cons	file:
verify_and_dump_psqueue	../library/psqueue.m	/^:- func verify_and_dump_psqueue(psqueue(/;kq|/^\<verify_and_dump_psqueue\>/;'q;"	kind:func
verify_depths	../library/set_ctree234.m	/^:- pred verify_depths(set_ctree234(T)::in, list(/;kq|/^\<verify_depths\>/;'q;"	kind:pred
verify_identical	../library/array.m	/^:- pred verify_identical(array(T)::array_ui, array(/;kq|/^\<verify_identical\>/;'q;"	kind:pred	file:
verify_sorted	../library/array.m	/^:- pred verify_sorted(array(/;kq|/^\<verify_sorted\>/;'q;"	kind:pred	file:
version	../library/library.m	/^:- pred version(/;kq|/^\<version\>/;'q;"	kind:pred
version	../mdbcomp/mdbcomp.m	/^:- pred mdbcomp.version(/;kq|/^\<mdbcomp.version\>/;'q;"	kind:pred
version	mcov.m	/^    ;       version$/;kq|-;/\<version\>/;'q;"	kind:cons	file:
version	mdbcomp.m	/^:- pred mdbcomp.version(/;kq|/^\<mdbcomp.version\>/;'q;"	kind:pred
version	mdice.m	/^    ;       version$/;kq|-;/\<version\>/;'q;"	kind:cons	file:
version	mslice.m	/^    ;       version$/;kq|-;/\<version\>/;'q;"	kind:cons	file:
version	mtc_diff.m	/^    ;       version$/;kq|-;/\<version\>/;'q;"	kind:cons	file:
version	mtc_union.m	/^    ;       version$/;kq|-;/\<version\>/;'q;"	kind:cons	file:
version_array	../library/version_array.m	/^:- func version_array(list(T)) = version_array(/;kq|/^\<version_array\>/;'q;"	kind:func
version_array.'elem	../library/version_array.m	/^:- func 'elem :='(int, version_array(T), T) = version_array(/;kq|/^\<'elem\>/;'q;"	kind:func
version_array.all_false	../library/version_array.m	/^:- pred all_false(pred(T)::in(pred(in) is semidet), version_array(/;kq|/^\<all_false\>/;'q;"	kind:pred
version_array.all_true	../library/version_array.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), version_array(/;kq|/^\<all_true\>/;'q;"	kind:pred
version_array.copy	../library/version_array.m	/^:- func copy(version_array(T)) = version_array(/;kq|/^\<copy\>/;'q;"	kind:func
version_array.do_all_false	../library/version_array.m	/^:- pred do_all_false(pred(T)::in(pred(/;kq|/^\<do_all_false\>/;'q;"	kind:pred	file:
version_array.do_all_true	../library/version_array.m	/^:- pred do_all_true(pred(T)::in(pred(/;kq|/^\<do_all_true\>/;'q;"	kind:pred	file:
version_array.do_foldl2	../library/version_array.m	/^:- pred do_foldl2(pred(T, A, A, B, B), version_array(/;kq|/^\<do_foldl2\>/;'q;"	kind:pred	file:
version_array.do_foldl_func	../library/version_array.m	/^:- pred do_foldl_func((func(/;kq|/^\<do_foldl_func\>/;'q;"	kind:pred	file:
version_array.do_foldl_pred	../library/version_array.m	/^:- pred do_foldl_pred(pred(T, A, A), version_array(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
version_array.do_foldr2	../library/version_array.m	/^:- pred do_foldr2(pred(T, A, A, B, B), version_array(/;kq|/^\<do_foldr2\>/;'q;"	kind:pred	file:
version_array.do_foldr_func	../library/version_array.m	/^:- pred do_foldr_func((func(T, A) = A)::in, version_array(/;kq|/^\<do_foldr_func\>/;'q;"	kind:pred	file:
version_array.do_foldr_pred	../library/version_array.m	/^:- pred do_foldr_pred(pred(T, A, A), version_array(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
version_array.elem	../library/version_array.m	/^:- func elem(int, version_array(/;kq|/^\<elem\>/;'q;"	kind:func
version_array.empty	../library/version_array.m	/^:- func empty = version_array(/;kq|/^\<empty\>/;'q;"	kind:func
version_array.eq_version_array	../library/version_array.m	/^:- pred eq_version_array(version_array(T)::in, version_array(/;kq|/^\<eq_version_array\>/;'q;"	kind:pred	file:
version_array.foldl	../library/version_array.m	/^:- func foldl(func(T, A) = A, version_array(/;kq|/^\<foldl\>/;'q;"	kind:func
version_array.foldl2	../library/version_array.m	/^:- pred foldl2(pred(T, A, A, B, B), version_array(/;kq|/^\<foldl2\>/;'q;"	kind:pred
version_array.foldr	../library/version_array.m	/^:- func foldr(func(T, A) = A, version_array(/;kq|/^\<foldr\>/;'q;"	kind:func
version_array.foldr2	../library/version_array.m	/^:- pred foldr2(pred(T, A, A, B, B), version_array(/;kq|/^\<foldr2\>/;'q;"	kind:pred
version_array.from_list	../library/version_array.m	/^:- func from_list(list(T)) = version_array(/;kq|/^\<from_list\>/;'q;"	kind:func
version_array.get_if_in_range	../library/version_array.m	/^:- pred get_if_in_range(version_array(/;kq|/^\<get_if_in_range\>/;'q;"	kind:pred	file:
version_array.has_lock	../library/version_array.m	/^:- pred has_lock(version_array(/;kq|/^\<has_lock\>/;'q;"	kind:pred
version_array.init	../library/version_array.m	/^:- func init(int, T) = version_array(/;kq|/^\<init\>/;'q;"	kind:func
version_array.is_empty	../library/version_array.m	/^:- pred is_empty(version_array(/;kq|/^\<is_empty\>/;'q;"	kind:pred
version_array.list	../library/version_array.m	/^:- func list(version_array(T)) = list(/;kq|/^\<list\>/;'q;"	kind:func
version_array.lookup	../library/version_array.m	/^:- func lookup(version_array(/;kq|/^\<lookup\>/;'q;"	kind:func
version_array.max	../library/version_array.m	/^:- func max(version_array(/;kq|/^\<max\>/;'q;"	kind:func
version_array.resize	../library/version_array.m	/^:- func resize(version_array(T), int, T) = version_array(/;kq|/^\<resize\>/;'q;"	kind:func
version_array.set	../library/version_array.m	/^:- pred set(int::in, T::in, version_array(T)::in, version_array(/;kq|/^\<set\>/;'q;"	kind:pred
version_array.set_if_in_range	../library/version_array.m	/^:- pred set_if_in_range(/;kq|/^\<set_if_in_range\>/;'q;"	kind:pred	file:
version_array.size	../library/version_array.m	/^:- func size(version_array(/;kq|/^\<size\>/;'q;"	kind:func
version_array.to_list	../library/version_array.m	/^:- func to_list(version_array(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
version_array.unsafe_empty	../library/version_array.m	/^:- func unsafe_empty = version_array(/;kq|/^\<unsafe_empty\>/;'q;"	kind:func
version_array.unsafe_init	../library/version_array.m	/^:- func unsafe_init(int, T) = version_array(/;kq|/^\<unsafe_init\>/;'q;"	kind:func
version_array.unsafe_rewind	../library/version_array.m	/^:- func unsafe_rewind(version_array(T)) = version_array(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
version_array2d	../library/version_array2d.m	/^:- func version_array2d(list(list(T))) = version_array2d(/;kq|/^\<version_array2d\>/;'q;"	kind:func
version_array2d	../library/version_array2d.m	/^:- type version_array2d(T)$/;kq|-;/\<version_array2d\>/;'q;"	kind:type	file:
version_array2d.'elem	../library/version_array2d.m	/^:- func 'elem :='(int, int, version_array2d(T), T) = version_array2d(/;kq|/^\<'elem\>/;'q;"	kind:func
version_array2d.bounds	../library/version_array2d.m	/^:- pred bounds(version_array2d(/;kq|/^\<bounds\>/;'q;"	kind:pred
version_array2d.copy	../library/version_array2d.m	/^:- func copy(version_array2d(T)) = version_array2d(/;kq|/^\<copy\>/;'q;"	kind:func
version_array2d.elem	../library/version_array2d.m	/^:- func elem(int, int, version_array2d(/;kq|/^\<elem\>/;'q;"	kind:func
version_array2d.in_bounds	../library/version_array2d.m	/^:- pred in_bounds(version_array2d(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
version_array2d.init	../library/version_array2d.m	/^:- func init(int, int, T) = version_array2d(/;kq|/^\<init\>/;'q;"	kind:func
version_array2d.lists	../library/version_array2d.m	/^:- func lists(version_array2d(T)) = list(list(/;kq|/^\<lists\>/;'q;"	kind:func
version_array2d.lists_2	../library/version_array2d.m	/^:- func lists_2(int, int, int, version_array(T), list(/;kq|/^\<lists_2\>/;'q;"	kind:func	file:
version_array2d.lookup	../library/version_array2d.m	/^:- pred lookup(version_array2d(/;kq|/^\<lookup\>/;'q;"	kind:pred
version_array2d.resize	../library/version_array2d.m	/^:- func resize(version_array2d(T), int, int, T) = version_array2d(/;kq|/^\<resize\>/;'q;"	kind:func
version_array2d.resize_2	../library/version_array2d.m	/^:- func resize_2(int, int, int, int, version_array2d(/;kq|/^\<resize_2\>/;'q;"	kind:func	file:
version_array2d.set	../library/version_array2d.m	/^:- pred set(/;kq|/^\<set\>/;'q;"	kind:pred
version_array2d.unsafe_rewind	../library/version_array2d.m	/^:- func unsafe_rewind(version_array2d(T)) = version_array2d(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
version_array_init_loop	../library/version_array.m	/^:- pred version_array_init_loop(int::in, list(/;kq|/^\<version_array_init_loop\>/;'q;"	kind:pred	file:
version_array_to_doc	../library/pprint.m	/^:- func version_array_to_doc(int, version_array(/;kq|/^\<version_array_to_doc\>/;'q;"	kind:func	file:
version_array_to_doc	../library/pretty_printer.m	/^:- func version_array_to_doc(version_array(/;kq|/^\<version_array_to_doc\>/;'q;"	kind:func
version_array_to_doc	../library/version_array.m	/^:- func version_array_to_doc(version_array(/;kq|/^\<version_array_to_doc\>/;'q;"	kind:func
version_array_to_doc_loop	../library/pretty_printer.m	/^:- func version_array_to_doc_loop(version_array(/;kq|/^\<version_array_to_doc_loop\>/;'q;"	kind:func	file:
version_array_to_revstrings	../library/string.to_string.m	/^:- pred version_array_to_revstrings(/;kq|/^\<version_array_to_revstrings\>/;'q;"	kind:pred	file:
version_bitmap	../library/version_bitmap.m	/^:- type version_bitmap == version_array(int).$/;kq|-;/\<version_bitmap\>/;'q;"	kind:type	file:
version_bitmap.'bit	../library/version_bitmap.m	/^:- func 'bit :='(/;kq|/^\<'bit\>/;'q;"	kind:func
version_bitmap.bit	../library/version_bitmap.m	/^:- func bit(/;kq|/^\<bit\>/;'q;"	kind:func
version_bitmap.bitmask	../library/version_bitmap.m	/^:- func bitmask(/;kq|/^\<bitmask\>/;'q;"	kind:func	file:
version_bitmap.bitsmask	../library/version_bitmap.m	/^:- func bitsmask(/;kq|/^\<bitsmask\>/;'q;"	kind:func	file:
version_bitmap.clear	../library/version_bitmap.m	/^:- func clear(/;kq|/^\<clear\>/;'q;"	kind:func
version_bitmap.complement	../library/version_bitmap.m	/^:- func complement(/;kq|/^\<complement\>/;'q;"	kind:func
version_bitmap.complement_2	../library/version_bitmap.m	/^:- func complement_2(/;kq|/^\<complement_2\>/;'q;"	kind:func	file:
version_bitmap.copy	../library/version_bitmap.m	/^:- func copy(/;kq|/^\<copy\>/;'q;"	kind:func
version_bitmap.difference	../library/version_bitmap.m	/^:- func difference(/;kq|/^\<difference\>/;'q;"	kind:func
version_bitmap.flip	../library/version_bitmap.m	/^:- func flip(/;kq|/^\<flip\>/;'q;"	kind:func
version_bitmap.get_bit	../library/version_bitmap.m	/^:- pred get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:pred
version_bitmap.in_range	../library/version_bitmap.m	/^:- pred in_range(/;kq|/^\<in_range\>/;'q;"	kind:pred	file:
version_bitmap.init	../library/version_bitmap.m	/^:- func init(/;kq|/^\<init\>/;'q;"	kind:func
version_bitmap.initializer	../library/version_bitmap.m	/^:- func initializer(/;kq|/^\<initializer\>/;'q;"	kind:func	file:
version_bitmap.int_offset	../library/version_bitmap.m	/^:- func int_offset(/;kq|/^\<int_offset\>/;'q;"	kind:func	file:
version_bitmap.intersect	../library/version_bitmap.m	/^:- func intersect(/;kq|/^\<intersect\>/;'q;"	kind:func
version_bitmap.is_clear	../library/version_bitmap.m	/^:- pred is_clear(/;kq|/^\<is_clear\>/;'q;"	kind:pred
version_bitmap.is_set	../library/version_bitmap.m	/^:- pred is_set(/;kq|/^\<is_set\>/;'q;"	kind:pred
version_bitmap.num_bits	../library/version_bitmap.m	/^:- func num_bits(/;kq|/^\<num_bits\>/;'q;"	kind:func
version_bitmap.resize	../library/version_bitmap.m	/^:- func resize(/;kq|/^\<resize\>/;'q;"	kind:func
version_bitmap.set	../library/version_bitmap.m	/^:- func set(/;kq|/^\<set\>/;'q;"	kind:func
version_bitmap.set_bit	../library/version_bitmap.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred
version_bitmap.union	../library/version_bitmap.m	/^:- func union(/;kq|/^\<union\>/;'q;"	kind:func
version_bitmap.unsafe_rewind	../library/version_bitmap.m	/^:- func unsafe_rewind(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
version_bitmap.xor	../library/version_bitmap.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
version_bitmap.zip	../library/version_bitmap.m	/^:- func zip(int, func(/;kq|/^\<zip\>/;'q;"	kind:func	file:
version_hash_table	../library/version_hash_table.m	/^:- type version_hash_table(K, V)$/;kq|-;/\<version_hash_table\>/;'q;"	kind:type	file:
version_hash_table.'elem	../library/version_hash_table.m	/^:- func 'elem :='(K, version_hash_table(K, V), V) = version_hash_table(/;kq|/^\<'elem\>/;'q;"	kind:func
version_hash_table.buckets	../library/version_hash_table.m	/^:- type buckets(K, V) == version_array(hash_table_alist(K, V)).$/;kq|-;/\<version_hash_table.buckets\>/;'q;"	kind:type	file:
version_hash_table.copy	../library/version_hash_table.m	/^:- func copy(version_hash_table(K, V)) = version_hash_table(/;kq|/^\<copy\>/;'q;"	kind:func
version_hash_table.delete	../library/version_hash_table.m	/^:- func delete(version_hash_table(K, V), K) = version_hash_table(/;kq|/^\<delete\>/;'q;"	kind:func
version_hash_table.det_insert	../library/version_hash_table.m	/^:- func det_insert(version_hash_table(K, V), K, V) = version_hash_table(/;kq|/^\<det_insert\>/;'q;"	kind:func
version_hash_table.det_update	../library/version_hash_table.m	/^:- func det_update(version_hash_table(K, V), K, V) = version_hash_table(/;kq|/^\<det_update\>/;'q;"	kind:func
version_hash_table.do_init	../library/version_hash_table.m	/^:- pred do_init(hash_pred(K)::in(/;kq|/^\<do_init\>/;'q;"	kind:pred	file:
version_hash_table.elem	../library/version_hash_table.m	/^:- func elem(K, version_hash_table(/;kq|/^\<elem\>/;'q;"	kind:func
version_hash_table.equal	../library/version_hash_table.m	/^:- pred equal(version_hash_table(K, V)::in, version_hash_table(/;kq|/^\<equal\>/;'q;"	kind:pred
version_hash_table.expand	../library/version_hash_table.m	/^:- func expand(int::in, int::in, hash_pred(K)::in(/;kq|/^\<expand\>/;'q;"	kind:func	file:
version_hash_table.find_slot	../library/version_hash_table.m	/^:- func find_slot(version_hash_table(/;kq|/^\<find_slot\>/;'q;"	kind:func	file:
version_hash_table.fold	../library/version_hash_table.m	/^:- func fold(func(K, V, A) = A, version_hash_table(/;kq|/^\<fold\>/;'q;"	kind:func
version_hash_table.fold_f	../library/version_hash_table.m	/^:- pred fold_f(func(K, V, A) = A, hash_table_alist(/;kq|/^\<fold_f\>/;'q;"	kind:pred	file:
version_hash_table.fold_p	../library/version_hash_table.m	/^:- pred fold_p(pred(K, V, A, A), hash_table_alist(/;kq|/^\<fold_p\>/;'q;"	kind:pred	file:
version_hash_table.hash_pred	../library/version_hash_table.m	/^:- type hash_pred(K) == (pred(K,  int)).$/;kq|-;/\<version_hash_table.hash_pred\>/;'q;"	kind:type
version_hash_table.ht	../library/version_hash_table.m	/^    --->    ht($/;kq|-;/\<version_hash_table.ht\>/;'q;"	kind:cons	file:
version_hash_table.ht_buckets	../library/version_hash_table.m	/^                ht_buckets              :: buckets(K, V)$/;kq|-;/\<version_hash_table.ht_buckets\>/;'q;"	kind:fld	file:
version_hash_table.ht_cons	../library/version_hash_table.m	/^    ;       ht_cons(K, V, hash_table_alist(K, V)).$/;kq|-;/\<version_hash_table.ht_cons\>/;'q;"	kind:cons	file:
version_hash_table.ht_nil	../library/version_hash_table.m	/^    --->    ht_nil$/;kq|-;/\<version_hash_table.ht_nil\>/;'q;"	kind:cons	file:
version_hash_table.ht_single	../library/version_hash_table.m	/^    ;       ht_single(K, V)$/;kq|-;/\<version_hash_table.ht_single\>/;'q;"	kind:cons	file:
version_hash_table.init	../library/version_hash_table.m	/^:- func init(hash_pred(K)::in(/;kq|/^\<init\>/;'q;"	kind:func
version_hash_table.int	../library/version_hash_table.m	/^                ht_hash_pred            :: pred(K::in, int::out) is det,$/;kq|-;/\<version_hash_table.int\>/;'q;"	kind:fld	file:
version_hash_table.lookup	../library/version_hash_table.m	/^:- func lookup(version_hash_table(/;kq|/^\<lookup\>/;'q;"	kind:func
version_hash_table.num_buckets	../library/version_hash_table.m	/^:- func num_buckets(version_hash_table(/;kq|/^\<num_buckets\>/;'q;"	kind:func
version_hash_table.search	../library/version_hash_table.m	/^:- func search(version_hash_table(/;kq|/^\<search\>/;'q;"	kind:func
version_hash_table.set	../library/version_hash_table.m	/^:- func set(version_hash_table(K, V), K, V) = version_hash_table(/;kq|/^\<set\>/;'q;"	kind:func
version_hash_table.unsafe_init	../library/version_hash_table.m	/^:- func unsafe_init(hash_pred(K)::in(/;kq|/^\<unsafe_init\>/;'q;"	kind:func
version_store	../library/version_store.m	/^:- type version_store(S)$/;kq|-;/\<version_store\>/;'q;"	kind:type	file:
version_store.'elem	../library/version_store.m	/^:- func 'elem :='(mutvar(T, S), version_store(S), T) = version_store(/;kq|/^\<'elem\>/;'q;"	kind:func
version_store.copy_mutvar	../library/version_store.m	/^:- pred copy_mutvar(mutvar(T, S)::in, mutvar(/;kq|/^\<copy_mutvar\>/;'q;"	kind:pred
version_store.elem	../library/version_store.m	/^:- func elem(mutvar(T, S), version_store(/;kq|/^\<elem\>/;'q;"	kind:func
version_store.get_mutvar	../library/version_store.m	/^:- pred get_mutvar(mutvar(/;kq|/^\<get_mutvar\>/;'q;"	kind:pred
version_store.init	../library/version_store.m	/^:- some [S] func init = version_store(/;kq|/^\<init\>/;'q;"	kind:func
version_store.lookup	../library/version_store.m	/^:- func lookup(version_store(S), mutvar(/;kq|/^\<lookup\>/;'q;"	kind:func
version_store.mutvar	../library/version_store.m	/^:- type mutvar(T, S)$/;kq|-;/\<version_store.mutvar\>/;'q;"	kind:type	file:
version_store.new_mutvar	../library/version_store.m	/^:- pred new_mutvar(T::in, mutvar(/;kq|/^\<new_mutvar\>/;'q;"	kind:pred
version_store.resize	../library/version_store.m	/^:- pred resize(int::in, version_store(S)::in, version_store(/;kq|/^\<resize\>/;'q;"	kind:pred	file:
version_store.set	../library/version_store.m	/^:- func set(version_store(S), mutvar(T, S), T) = version_store(/;kq|/^\<set\>/;'q;"	kind:func
version_store.set_mutvar	../library/version_store.m	/^:- pred set_mutvar(mutvar(/;kq|/^\<set_mutvar\>/;'q;"	kind:pred
version_store.size	../library/version_store.m	/^:- func size(version_store(/;kq|/^\<size\>/;'q;"	kind:func	file:
version_store.unsafe_rewind	../library/version_store.m	/^:- func unsafe_rewind(version_store(T)) = version_store(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
vertex_map	../library/digraph.m	/^                vertex_map          :: bimap(T, digraph_key(T)),$/;kq|-;/\<vertex_map\>/;'q;"	kind:fld	file:
vertices	../library/digraph.m	/^:- func vertices(digraph(T)) = set(/;kq|/^\<vertices\>/;'q;"	kind:func
visit_counter	../library/digraph.m	/^                visit_counter   :: uint,$/;kq|-;/\<visit_counter\>/;'q;"	kind:fld	file:
visit_map	../library/digraph.m	/^                visit_map       :: map(digraph_key(T), uint)$/;kq|-;/\<visit_map\>/;'q;"	kind:fld	file:
visited_earlier	../library/digraph.m	/^:- pred visited_earlier(modified_tarjan_visit(/;kq|/^\<visited_earlier\>/;'q;"	kind:pred	file:
vm_final_inst	../mdbcomp/program_representation.m	/^                vm_final_inst       :: inst_rep$/;kq|-;/\<vm_final_inst\>/;'q;"	kind:fld
vm_final_inst	program_representation.m	/^                vm_final_inst       :: inst_rep$/;kq|-;/\<vm_final_inst\>/;'q;"	kind:fld
vm_initial_inst	../mdbcomp/program_representation.m	/^                vm_initial_inst     :: inst_rep,$/;kq|-;/\<vm_initial_inst\>/;'q;"	kind:fld
vm_initial_inst	program_representation.m	/^                vm_initial_inst     :: inst_rep,$/;kq|-;/\<vm_initial_inst\>/;'q;"	kind:fld
w_key	../library/psqueue.m	/^                w_key       :: K,$/;kq|-;/\<w_key\>/;'q;"	kind:fld	file:
w_losers	../library/psqueue.m	/^                w_losers    :: loser_tree(P, K),$/;kq|-;/\<w_losers\>/;'q;"	kind:fld	file:
w_max_key	../library/psqueue.m	/^                w_max_key   :: K$/;kq|-;/\<w_max_key\>/;'q;"	kind:fld	file:
w_prio	../library/psqueue.m	/^                w_prio      :: P,$/;kq|-;/\<w_prio\>/;'q;"	kind:fld	file:
wait	../library/thread.barrier.m	/^:- pred wait(/;kq|/^\<wait\>/;'q;"	kind:pred
wait	../library/thread.future.m	/^:- func wait(future(/;kq|/^\<wait\>/;'q;"	kind:func
wait	../library/thread.future.m	/^:- pred wait(future_io(/;kq|/^\<wait\>/;'q;"	kind:pred
wait	../library/thread.future.m	/^:- pred wait(future_io(/;kq|/^\<wait\>/;'q;"	kind:pred	file:
wait	../library/thread.semaphore.m	/^:- pred wait(/;kq|/^\<wait\>/;'q;"	kind:pred
wait_future	../library/par_builtin.m	/^:- impure pred wait_future(future(/;kq|/^\<wait_future\>/;'q;"	kind:pred
wednesday	../library/calendar.m	/^    ;       wednesday$/;kq|-;/\<wednesday\>/;'q;"	kind:cons
weekday_name	../library/time.m	/^:- func weekday_name(/;kq|/^\<weekday_name\>/;'q;"	kind:func	file:
weekday_name	../library/time.m	/^:- pred weekday_name(/;kq|/^\<weekday_name\>/;'q;"	kind:pred	file:
well_formed	../library/string.m	/^    --->    well_formed$/;kq|-;/\<well_formed\>/;'q;"	kind:cons
well_formed	../library/tree234.m	/^:- pred well_formed(tree234(K, V)::in, maybe(/;kq|/^\<well_formed\>/;'q;"	kind:pred
well_or_ill_formed	../library/string.m	/^:- type well_or_ill_formed$/;kq|-;/\<well_or_ill_formed\>/;'q;"	kind:type
whence	../library/io.m	/^:- type whence$/;kq|-;/\<whence\>/;'q;"	kind:type
whence	../library/stream.m	/^:- type whence$/;kq|-;/\<whence\>/;'q;"	kind:type
whence_to_int	../library/io.stream_ops.m	/^:- pred whence_to_int(/;kq|/^\<whence_to_int\>/;'q;"	kind:pred
whitespace	../library/parsing_utils.m	/^:- pred whitespace(/;kq|/^\<whitespace\>/;'q;"	kind:pred
whitespace_after_dot	../library/mercury_term_lexer.m	/^:- pred whitespace_after_dot(/;kq|/^\<whitespace_after_dot\>/;'q;"	kind:pred	file:
whole_body_goal	../mdbcomp/mdbcomp.goal_path.m	/^    --->    whole_body_goal$/;kq|-;/\<whole_body_goal\>/;'q;"	kind:cons
whole_body_goal	mdbcomp.goal_path.m	/^    --->    whole_body_goal$/;kq|-;/\<whole_body_goal\>/;'q;"	kind:cons
whole_body_goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- func whole_body_goal_id = goal_id.$/;kq|/^\<whole_body_goal_id\>/;'q;"	kind:func
whole_body_goal_id	mdbcomp.goal_path.m	/^:- func whole_body_goal_id = goal_id.$/;kq|/^\<whole_body_goal_id\>/;'q;"	kind:func
why_can_we_go	../library/thread.barrier.m	/^:- type why_can_we_go$/;kq|-;/\<why_can_we_go\>/;'q;"	kind:type	file:
winner	../library/psqueue.m	/^:- type winner(P, K)$/;kq|-;/\<winner\>/;'q;"	kind:type	file:
with_output_stream	../library/io.m	/^:- pred with_output_stream(text_output_stream, pred(/;kq|/^\<with_output_stream\>/;'q;"	kind:pred	file:
with_stylesheet	../library/term_to_xml.m	/^    --->    with_stylesheet($/;kq|-;/\<with_stylesheet\>/;'q;"	kind:cons
word	../library/bitmap.m	/^:- type word == int.$/;kq|-;/\<word\>/;'q;"	kind:type
word_wrap	../library/string.m	/^:- func word_wrap(/;kq|/^\<word_wrap\>/;'q;"	kind:func
word_wrap_loop	../library/string.m	/^:- pred word_wrap_loop(list(/;kq|/^\<word_wrap_loop\>/;'q;"	kind:pred	file:
word_wrap_separator	../library/string.m	/^:- func word_wrap_separator(/;kq|/^\<word_wrap_separator\>/;'q;"	kind:func
word_wrapped	../library/pprint.m	/^:- func word_wrapped(/;kq|/^\<word_wrapped\>/;'q;"	kind:func
words	../library/string.m	/^:- func words(string) = list(/;kq|/^\<words\>/;'q;"	kind:func
words_loop	../library/string.m	/^:- pred words_loop(pred(char)::in(pred(/;kq|/^\<words_loop\>/;'q;"	kind:pred	file:
words_separator	../library/string.m	/^:- func words_separator(pred(char), string) = list(/;kq|/^\<words_separator\>/;'q;"	kind:func
would_block	../library/thread.closeable_channel.m	/^    ;       would_block.$/;kq|-;/\<would_block\>/;'q;"	kind:cons
wrap_exception	../library/exception.m	/^:- pred wrap_exception(univ::in, exception_result(/;kq|/^\<wrap_exception\>/;'q;"	kind:pred	file:
wrap_success	../library/exception.m	/^:- pred wrap_success(pred(T), exception_result(/;kq|/^\<wrap_success\>/;'q;"	kind:pred	file:
wrap_success_or_failure	../library/exception.m	/^:- pred wrap_success_or_failure(pred(T), exception_result(/;kq|/^\<wrap_success_or_failure\>/;'q;"	kind:pred	file:
wrap_tree_bitset	../library/tree_bitset.m	/^:- func wrap_tree_bitset(node_list) = tree_bitset(/;kq|/^\<wrap_tree_bitset\>/;'q;"	kind:func	file:
write	../library/io.m	/^    ;       write$/;kq|-;/\<write\>/;'q;"	kind:cons
write	../library/io.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
write	../library/pprint.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
write	../library/pprint.m	/^:- pred write(int::in, T::in, io::di, io::uo) is det <= doc(/;kq|/^\<write\>/;'q;"	kind:pred
write	../library/stream.string_writer.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
write	../library/stream.string_writer.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
write.bit_buffer	../library/bit_buffer.write.m	/^                bit_buffer :: bit_buffer(Stream, State)$/;kq|-;/\<write.bit_buffer\>/;'q;"	kind:fld
write.copy_out_bitmap	../library/bit_buffer.write.m	/^:- pred copy_out_bitmap(/;kq|/^\<copy_out_bitmap\>/;'q;"	kind:pred
write.finalize	../library/bit_buffer.write.m	/^:- pred finalize(write_buffer(/;kq|/^\<finalize\>/;'q;"	kind:pred
write.finalize_to_bitmap	../library/bit_buffer.write.m	/^:- func finalize_to_bitmap(/;kq|/^\<finalize_to_bitmap\>/;'q;"	kind:func
write.flush	../library/bit_buffer.write.m	/^:- pred flush(write_buffer(Stream, State), write_buffer(/;kq|/^\<flush\>/;'q;"	kind:pred
write.flush_all_to_stream	../library/bit_buffer.write.m	/^:- pred flush_all_to_stream(bit_buffer(/;kq|/^\<flush_all_to_stream\>/;'q;"	kind:pred
write.flush_chunk_to_stream	../library/bit_buffer.write.m	/^:- pred flush_chunk_to_stream(bit_buffer(/;kq|/^\<flush_chunk_to_stream\>/;'q;"	kind:pred
write.io_write_buffer	../library/bit_buffer.write.m	/^:- type io_write_buffer == write_buffer(io.binary_output_stream, io.state).$/;kq|-;/\<write.io_write_buffer\>/;'q;"	kind:type
write.make_room	../library/bit_buffer.write.m	/^:- pred make_room(bit_buffer(/;kq|/^\<make_room\>/;'q;"	kind:pred
write.maybe_make_room	../library/bit_buffer.write.m	/^:- pred maybe_make_room(bit_buffer(/;kq|/^\<maybe_make_room\>/;'q;"	kind:pred
write.new	../library/bit_buffer.write.m	/^:- func new(num_bytes, Stream, State) = write_buffer(/;kq|/^\<new\>/;'q;"	kind:func
write.new_bitmap_builder	../library/bit_buffer.write.m	/^:- func new_bitmap_builder(/;kq|/^\<new_bitmap_builder\>/;'q;"	kind:func
write.num_buffered_bits	../library/bit_buffer.write.m	/^:- func num_buffered_bits(write_buffer(/;kq|/^\<num_buffered_bits\>/;'q;"	kind:func
write.put_bit	../library/bit_buffer.write.m	/^:- pred put_bit(bool, write_buffer(Stream, State), write_buffer(/;kq|/^\<put_bit\>/;'q;"	kind:pred
write.put_bitmap	../library/bit_buffer.write.m	/^:- pred put_bitmap(/;kq|/^\<put_bitmap\>/;'q;"	kind:pred
write.put_bitmap	../library/bit_buffer.write.m	/^:- pred put_bitmap(bitmap, write_buffer(/;kq|/^\<put_bitmap\>/;'q;"	kind:pred
write.put_bitmap_2	../library/bit_buffer.write.m	/^:- pred put_bitmap_2(/;kq|/^\<put_bitmap_2\>/;'q;"	kind:pred
write.put_bits	../library/bit_buffer.write.m	/^:- pred put_bits(word, num_bits, write_buffer(/;kq|/^\<put_bits\>/;'q;"	kind:pred
write.put_byte	../library/bit_buffer.write.m	/^:- pred put_byte(word, write_buffer(/;kq|/^\<put_byte\>/;'q;"	kind:pred
write.store_full_buffer	../library/bit_buffer.write.m	/^:- pred store_full_buffer(bit_buffer(/;kq|/^\<store_full_buffer\>/;'q;"	kind:pred
write.stream.output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<write.stream.output\>/;'q;"	kind:tci
write.stream.output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<write.stream.output\>/;'q;"	kind:tci
write.stream.stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<write.stream.stream\>/;'q;"	kind:tci
write.stream.stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<write.stream.stream\>/;'q;"	kind:tci
write.stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bitmap.slice,$/;kq|-;/\<write.stream.writer\>/;'q;"	kind:tci
write.stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<write.stream.writer\>/;'q;"	kind:tci
write.stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<write.stream.writer\>/;'q;"	kind:tci
write.uniq_write_buffer	../library/bit_buffer.write.m	/^:- inst uniq_write_buffer == ground.   % XXX Should be unique.$/;kq|-;/\<write.uniq_write_buffer\>/;'q;"	kind:inst
write.write_buffer	../library/bit_buffer.write.m	/^:- type write_buffer == write_buffer(error_stream, error_state).$/;kq|-;/\<write.write_buffer\>/;'q;"	kind:type
write.write_buffer	../library/bit_buffer.write.m	/^:- type write_buffer(Stream, State)$/;kq|-;/\<write.write_buffer\>/;'q;"	kind:type
write.write_buffer_di	../library/bit_buffer.write.m	/^:- mode write_buffer_di == in(uniq_write_buffer).$/;kq|-;/\<write.write_buffer_di\>/;'q;"	kind:mode
write.write_buffer_ui	../library/bit_buffer.write.m	/^:- mode write_buffer_ui == in(uniq_write_buffer).$/;kq|-;/\<write.write_buffer_ui\>/;'q;"	kind:mode
write.write_buffer_uo	../library/bit_buffer.write.m	/^:- mode write_buffer_uo == out(uniq_write_buffer).$/;kq|-;/\<write.write_buffer_uo\>/;'q;"	kind:mode
write.write_stream	../library/bit_buffer.write.m	/^:- type write_stream(Stream) ---> write_stream.$/;kq|-;/\<write.write_stream\>/;'q;"	kind:type
write_arg	../library/stream.string_writer.m	/^:- pred write_arg(/;kq|/^\<write_arg\>/;'q;"	kind:pred	file:
write_array	../library/io.m	/^:- pred write_array(array(T), string, pred(/;kq|/^\<write_array\>/;'q;"	kind:pred
write_array	../library/io.m	/^:- pred write_array(io.text_output_stream, array(T), string, pred(/;kq|/^\<write_array\>/;'q;"	kind:pred
write_array	../library/stream.string_writer.m	/^:- pred write_array(Stream::in, array(/;kq|/^\<write_array\>/;'q;"	kind:pred	file:
write_attribute	../library/term_to_xml.m	/^:- pred write_attribute(/;kq|/^\<write_attribute\>/;'q;"	kind:pred	file:
write_attribute_source_kind	../library/term_to_xml.m	/^:- pred write_attribute_source_kind(/;kq|/^\<write_attribute_source_kind\>/;'q;"	kind:pred	file:
write_binary	../library/io.m	/^:- pred write_binary(/;kq|/^\<write_binary\>/;'q;"	kind:pred
write_binary_int16	../library/io.m	/^:- pred write_binary_int16(/;kq|/^\<write_binary_int16\>/;'q;"	kind:pred
write_binary_int16_be	../library/io.m	/^:- pred write_binary_int16_be(/;kq|/^\<write_binary_int16_be\>/;'q;"	kind:pred
write_binary_int16_le	../library/io.m	/^:- pred write_binary_int16_le(/;kq|/^\<write_binary_int16_le\>/;'q;"	kind:pred
write_binary_int32	../library/io.m	/^:- pred write_binary_int32(/;kq|/^\<write_binary_int32\>/;'q;"	kind:pred
write_binary_int32_be	../library/io.m	/^:- pred write_binary_int32_be(/;kq|/^\<write_binary_int32_be\>/;'q;"	kind:pred
write_binary_int32_le	../library/io.m	/^:- pred write_binary_int32_le(/;kq|/^\<write_binary_int32_le\>/;'q;"	kind:pred
write_binary_int64	../library/io.m	/^:- pred write_binary_int64(/;kq|/^\<write_binary_int64\>/;'q;"	kind:pred
write_binary_int64_be	../library/io.m	/^:- pred write_binary_int64_be(/;kq|/^\<write_binary_int64_be\>/;'q;"	kind:pred
write_binary_int64_le	../library/io.m	/^:- pred write_binary_int64_le(/;kq|/^\<write_binary_int64_le\>/;'q;"	kind:pred
write_binary_int8	../library/io.m	/^:- pred write_binary_int8(/;kq|/^\<write_binary_int8\>/;'q;"	kind:pred
write_binary_string_utf8	../library/io.m	/^:- pred write_binary_string_utf8(/;kq|/^\<write_binary_string_utf8\>/;'q;"	kind:pred
write_binary_uint16	../library/io.m	/^:- pred write_binary_uint16(/;kq|/^\<write_binary_uint16\>/;'q;"	kind:pred
write_binary_uint16_be	../library/io.m	/^:- pred write_binary_uint16_be(/;kq|/^\<write_binary_uint16_be\>/;'q;"	kind:pred
write_binary_uint16_le	../library/io.m	/^:- pred write_binary_uint16_le(/;kq|/^\<write_binary_uint16_le\>/;'q;"	kind:pred
write_binary_uint32	../library/io.m	/^:- pred write_binary_uint32(/;kq|/^\<write_binary_uint32\>/;'q;"	kind:pred
write_binary_uint32_be	../library/io.m	/^:- pred write_binary_uint32_be(/;kq|/^\<write_binary_uint32_be\>/;'q;"	kind:pred
write_binary_uint32_le	../library/io.m	/^:- pred write_binary_uint32_le(/;kq|/^\<write_binary_uint32_le\>/;'q;"	kind:pred
write_binary_uint64	../library/io.m	/^:- pred write_binary_uint64(/;kq|/^\<write_binary_uint64\>/;'q;"	kind:pred
write_binary_uint64_be	../library/io.m	/^:- pred write_binary_uint64_be(/;kq|/^\<write_binary_uint64_be\>/;'q;"	kind:pred
write_binary_uint64_le	../library/io.m	/^:- pred write_binary_uint64_le(/;kq|/^\<write_binary_uint64_le\>/;'q;"	kind:pred
write_binary_uint8	../library/io.m	/^:- pred write_binary_uint8(/;kq|/^\<write_binary_uint8\>/;'q;"	kind:pred
write_bitmap	../library/bitmap.m	/^:- pred write_bitmap(/;kq|/^\<write_bitmap\>/;'q;"	kind:pred
write_bitmap	../library/io.m	/^:- pred write_bitmap(/;kq|/^\<write_bitmap\>/;'q;"	kind:pred
write_bitmap	../library/io.m	/^:- pred write_bitmap(/;kq|/^\<write_bitmap\>/;'q;"	kind:pred
write_bitmap_range	../library/bitmap.m	/^:- pred write_bitmap_range(/;kq|/^\<write_bitmap_range\>/;'q;"	kind:pred
write_buffer	../library/bit_buffer.write.m	/^:- type write_buffer == write_buffer(error_stream, error_state).$/;kq|-;/\<write_buffer\>/;'q;"	kind:type
write_buffer	../library/bit_buffer.write.m	/^:- type write_buffer(Stream, State)$/;kq|-;/\<write_buffer\>/;'q;"	kind:type
write_buffer_di	../library/bit_buffer.write.m	/^:- mode write_buffer_di == in(uniq_write_buffer).$/;kq|-;/\<write_buffer_di\>/;'q;"	kind:mode
write_buffer_ui	../library/bit_buffer.write.m	/^:- mode write_buffer_ui == in(uniq_write_buffer).$/;kq|-;/\<write_buffer_ui\>/;'q;"	kind:mode
write_buffer_uo	../library/bit_buffer.write.m	/^:- mode write_buffer_uo == out(uniq_write_buffer).$/;kq|-;/\<write_buffer_uo\>/;'q;"	kind:mode
write_byte	../library/io.m	/^:- pred write_byte(/;kq|/^\<write_byte\>/;'q;"	kind:pred
write_c_pointer	../library/stream.string_writer.m	/^:- pred write_c_pointer(/;kq|/^\<write_c_pointer\>/;'q;"	kind:pred	file:
write_cc	../library/io.m	/^:- pred write_cc(/;kq|/^\<write_cc\>/;'q;"	kind:pred
write_cc	../library/stream.string_writer.m	/^:- pred write_cc(/;kq|/^\<write_cc\>/;'q;"	kind:pred
write_char	../library/io.m	/^:- pred write_char(/;kq|/^\<write_char\>/;'q;"	kind:pred
write_child_xml_elements	../library/term_to_xml.m	/^:- pred write_child_xml_elements(/;kq|/^\<write_child_xml_elements\>/;'q;"	kind:pred	file:
write_constant	../library/term_io.m	/^:- pred write_constant(/;kq|/^\<write_constant\>/;'q;"	kind:pred
write_context	mcov.m	/^:- pred write_context(/;kq|/^\<write_context\>/;'q;"	kind:pred	file:
write_copyright_notice	mcov.m	/^:- pred write_copyright_notice(/;kq|/^\<write_copyright_notice\>/;'q;"	kind:pred	file:
write_copyright_notice	mdice.m	/^:- pred write_copyright_notice(/;kq|/^\<write_copyright_notice\>/;'q;"	kind:pred	file:
write_copyright_notice	mslice.m	/^:- pred write_copyright_notice(/;kq|/^\<write_copyright_notice\>/;'q;"	kind:pred	file:
write_copyright_notice	mtc_diff.m	/^:- pred write_copyright_notice(/;kq|/^\<write_copyright_notice\>/;'q;"	kind:pred	file:
write_copyright_notice	mtc_union.m	/^:- pred write_copyright_notice(/;kq|/^\<write_copyright_notice\>/;'q;"	kind:pred	file:
write_coverage_test	mcov.m	/^:- pred write_coverage_test(/;kq|/^\<write_coverage_test\>/;'q;"	kind:pred	file:
write_doc	../library/pretty_printer.m	/^:- pred write_doc(/;kq|/^\<write_doc\>/;'q;"	kind:pred
write_doc_formatted	../library/pretty_printer.m	/^:- pred write_doc_formatted(/;kq|/^\<write_doc_formatted\>/;'q;"	kind:pred
write_doctype	../library/term_to_xml.m	/^:- pred write_doctype(/;kq|/^\<write_doctype\>/;'q;"	kind:pred	file:
write_dtd	../library/term_to_xml.m	/^:- pred write_dtd(/;kq|/^\<write_dtd\>/;'q;"	kind:pred
write_dtd_attlist	../library/term_to_xml.m	/^:- pred write_dtd_attlist(Stream::in, string::in, maybe(/;kq|/^\<write_dtd_attlist\>/;'q;"	kind:pred	file:
write_dtd_attlists	../library/term_to_xml.m	/^:- pred write_dtd_attlists(Stream::in, string::in, list(/;kq|/^\<write_dtd_attlists\>/;'q;"	kind:pred	file:
write_dtd_entries	../library/term_to_xml.m	/^:- pred write_dtd_entries(Stream::in, element_pred::in(/;kq|/^\<write_dtd_entries\>/;'q;"	kind:pred	file:
write_dtd_from_type	../library/term_to_xml.m	/^:- pred write_dtd_from_type(/;kq|/^\<write_dtd_from_type\>/;'q;"	kind:pred
write_dtd_type_elements	../library/term_to_xml.m	/^:- pred write_dtd_type_elements(Stream::in, element_pred::in(/;kq|/^\<write_dtd_type_elements\>/;'q;"	kind:pred	file:
write_dtd_types	../library/term_to_xml.m	/^:- pred write_dtd_types(Stream::in, element_pred::in(/;kq|/^\<write_dtd_types\>/;'q;"	kind:pred	file:
write_edge	../library/robdd.m	/^:- pred write_edge(io.text_output_stream::in, robdd(T)::in, robdd(/;kq|/^\<write_edge\>/;'q;"	kind:pred	file:
write_element_end	../library/term_to_xml.m	/^:- pred write_element_end(/;kq|/^\<write_element_end\>/;'q;"	kind:pred	file:
write_element_start	../library/term_to_xml.m	/^:- pred write_element_start(Stream::in, string::in, list(/;kq|/^\<write_element_start\>/;'q;"	kind:pred	file:
write_element_start_with_attr_from_source	../library/term_to_xml.m	/^:- pred write_element_start_with_attr_from_source(/;kq|/^\<write_element_start_with_attr_from_source\>/;'q;"	kind:pred	file:
write_empty_element	../library/term_to_xml.m	/^:- pred write_empty_element(Stream::in, string::in, list(/;kq|/^\<write_empty_element\>/;'q;"	kind:pred	file:
write_empty_element_with_attr_from_source	../library/term_to_xml.m	/^:- pred write_empty_element_with_attr_from_source(/;kq|/^\<write_empty_element_with_attr_from_source\>/;'q;"	kind:pred	file:
write_error_message	mcov.m	/^:- pred write_error_message(/;kq|/^\<write_error_message\>/;'q;"	kind:pred	file:
write_escaped_char	../library/term_io.m	/^:- pred write_escaped_char(/;kq|/^\<write_escaped_char\>/;'q;"	kind:pred
write_escaped_string	../library/term_io.m	/^:- pred write_escaped_string(/;kq|/^\<write_escaped_string\>/;'q;"	kind:pred
write_external_doctype	../library/term_to_xml.m	/^:- pred write_external_doctype(/;kq|/^\<write_external_doctype\>/;'q;"	kind:pred	file:
write_feedback_file	../mdbcomp/feedback.feedback_info.m	/^:- pred write_feedback_file(/;kq|/^\<write_feedback_file\>/;'q;"	kind:pred
write_feedback_file	feedback.feedback_info.m	/^:- pred write_feedback_file(/;kq|/^\<write_feedback_file\>/;'q;"	kind:pred
write_float	../library/io.m	/^:- pred write_float(/;kq|/^\<write_float\>/;'q;"	kind:pred
write_functor_and_args	../library/stream.string_writer.m	/^:- pred write_functor_and_args(/;kq|/^\<write_functor_and_args\>/;'q;"	kind:pred	file:
write_functor_and_args_prio	../library/stream.string_writer.m	/^:- pred write_functor_and_args_prio(/;kq|/^\<write_functor_and_args_prio\>/;'q;"	kind:pred	file:
write_int	../library/io.m	/^:- pred write_int(/;kq|/^\<write_int\>/;'q;"	kind:pred
write_int16	../library/io.m	/^:- pred write_int16(/;kq|/^\<write_int16\>/;'q;"	kind:pred
write_int32	../library/io.m	/^:- pred write_int32(/;kq|/^\<write_int32\>/;'q;"	kind:pred
write_int64	../library/io.m	/^:- pred write_int64(/;kq|/^\<write_int64\>/;'q;"	kind:pred
write_int8	../library/io.m	/^:- pred write_int8(/;kq|/^\<write_int8\>/;'q;"	kind:pred
write_label_info	mcov.m	/^:- pred write_label_info(/;kq|/^\<write_label_info\>/;'q;"	kind:pred	file:
write_line	../library/io.m	/^:- pred write_line(/;kq|/^\<write_line\>/;'q;"	kind:pred
write_line_cc	../library/io.m	/^:- pred write_line_cc(/;kq|/^\<write_line_cc\>/;'q;"	kind:pred
write_list	../library/io.m	/^:- pred write_list(io.text_output_stream, list(/;kq|/^\<write_list\>/;'q;"	kind:pred
write_list	../library/io.m	/^:- pred write_list(list(T), string, pred(/;kq|/^\<write_list\>/;'q;"	kind:pred
write_list_lag	../library/io.m	/^:- pred write_list_lag(T, list(T), string, pred(/;kq|/^\<write_list_lag\>/;'q;"	kind:pred	file:
write_list_tail	../library/stream.string_writer.m	/^:- pred write_list_tail(/;kq|/^\<write_list_tail\>/;'q;"	kind:pred	file:
write_many	../library/io.m	/^:- pred write_many(list(/;kq|/^\<write_many\>/;'q;"	kind:pred
write_node	../library/robdd.m	/^:- pred write_node(io.text_output_stream::in, robdd(/;kq|/^\<write_node\>/;'q;"	kind:pred	file:
write_ordinary_term	../library/stream.string_writer.m	/^:- pred write_ordinary_term(/;kq|/^\<write_ordinary_term\>/;'q;"	kind:pred	file:
write_out_trace_counts	../library/benchmarking.m	/^:- pred write_out_trace_counts(string::in, maybe(/;kq|/^\<write_out_trace_counts\>/;'q;"	kind:pred
write_path_port_count	../mdbcomp/write_trace_counts.m	/^:- pred write_path_port_count(/;kq|/^\<write_path_port_count\>/;'q;"	kind:pred	file:
write_path_port_count	write_trace_counts.m	/^:- pred write_path_port_count(/;kq|/^\<write_path_port_count\>/;'q;"	kind:pred	file:
write_path_port_for_user	mcov.m	/^:- pred write_path_port_for_user(/;kq|/^\<write_path_port_for_user\>/;'q;"	kind:pred	file:
write_prefixed_lines	../library/io.m	/^:- pred write_prefixed_lines(string::in, list(/;kq|/^\<write_prefixed_lines\>/;'q;"	kind:pred
write_primitive_element_with_attr_from_source	../library/term_to_xml.m	/^:- pred write_primitive_element_with_attr_from_source(/;kq|/^\<write_primitive_element_with_attr_from_source\>/;'q;"	kind:pred	file:
write_private_builtin_type_info	../library/stream.string_writer.m	/^:- pred write_private_builtin_type_info(/;kq|/^\<write_private_builtin_type_info\>/;'q;"	kind:pred	file:
write_proc_info	mcov.m	/^:- pred write_proc_info(/;kq|/^\<write_proc_info\>/;'q;"	kind:pred	file:
write_proc_label	../mdbcomp/write_trace_counts.m	/^:- pred write_proc_label(/;kq|/^\<write_proc_label\>/;'q;"	kind:pred	file:
write_proc_label	write_trace_counts.m	/^:- pred write_proc_label(/;kq|/^\<write_proc_label\>/;'q;"	kind:pred	file:
write_proc_label_and_check	../mdbcomp/write_trace_counts.m	/^:- pred write_proc_label_and_check(/;kq|/^\<write_proc_label_and_check\>/;'q;"	kind:pred	file:
write_proc_label_and_check	write_trace_counts.m	/^:- pred write_proc_label_and_check(/;kq|/^\<write_proc_label_and_check\>/;'q;"	kind:pred	file:
write_proc_label_and_file_trace_counts	../mdbcomp/write_trace_counts.m	/^:- pred write_proc_label_and_file_trace_counts(/;kq|/^\<write_proc_label_and_file_trace_counts\>/;'q;"	kind:pred	file:
write_proc_label_and_file_trace_counts	write_trace_counts.m	/^:- pred write_proc_label_and_file_trace_counts(/;kq|/^\<write_proc_label_and_file_trace_counts\>/;'q;"	kind:pred	file:
write_proc_label_for_user	mcov.m	/^:- pred write_proc_label_for_user(/;kq|/^\<write_proc_label_for_user\>/;'q;"	kind:pred	file:
write_quoted_atom	../library/term_io.m	/^:- pred write_quoted_atom(/;kq|/^\<write_quoted_atom\>/;'q;"	kind:pred
write_quoted_atom_agt	../library/term_io.m	/^:- pred write_quoted_atom_agt(/;kq|/^\<write_quoted_atom_agt\>/;'q;"	kind:pred
write_quoted_char	../library/term_io.m	/^:- pred write_quoted_char(/;kq|/^\<write_quoted_char\>/;'q;"	kind:pred
write_quoted_string	../library/term_io.m	/^:- pred write_quoted_string(/;kq|/^\<write_quoted_string\>/;'q;"	kind:pred
write_stm_var	../library/stm_builtin.m	/^:- pred write_stm_var(stm_var(/;kq|/^\<write_stm_var\>/;'q;"	kind:pred
write_stream	../library/bit_buffer.write.m	/^:- type write_stream(Stream) ---> write_stream.$/;kq|-;/\<write_stream\>/;'q;"	kind:type
write_string	../library/io.m	/^:- pred write_string(/;kq|/^\<write_string\>/;'q;"	kind:pred
write_strings	../library/io.m	/^:- pred write_strings(list(/;kq|/^\<write_strings\>/;'q;"	kind:pred
write_stylesheet_ref	../library/term_to_xml.m	/^:- pred write_stylesheet_ref(/;kq|/^\<write_stylesheet_ref\>/;'q;"	kind:pred	file:
write_table_stats	../library/table_statistics.m	/^:- pred write_table_stats(/;kq|/^\<write_table_stats\>/;'q;"	kind:pred
write_table_step_stats	../library/table_statistics.m	/^:- pred write_table_step_stats(/;kq|/^\<write_table_step_stats\>/;'q;"	kind:pred	file:
write_table_step_stats_du	../library/table_statistics.m	/^:- pred write_table_step_stats_du(/;kq|/^\<write_table_step_stats_du\>/;'q;"	kind:pred	file:
write_table_step_stats_enum	../library/table_statistics.m	/^:- pred write_table_step_stats_enum(/;kq|/^\<write_table_step_stats_enum\>/;'q;"	kind:pred	file:
write_table_step_stats_hash	../library/table_statistics.m	/^:- pred write_table_step_stats_hash(/;kq|/^\<write_table_step_stats_hash\>/;'q;"	kind:pred	file:
write_table_step_stats_header	../library/table_statistics.m	/^:- pred write_table_step_stats_header(/;kq|/^\<write_table_step_stats_header\>/;'q;"	kind:pred	file:
write_table_step_stats_loop	../library/table_statistics.m	/^:- pred write_table_step_stats_loop(/;kq|/^\<write_table_step_stats_loop\>/;'q;"	kind:pred	file:
write_table_step_stats_start	../library/table_statistics.m	/^:- pred write_table_step_stats_start(/;kq|/^\<write_table_step_stats_start\>/;'q;"	kind:pred	file:
write_term	../library/term_io.m	/^:- pred write_term(varset(T)::in, term(/;kq|/^\<write_term\>/;'q;"	kind:pred
write_term_args	../library/stream.string_writer.m	/^:- pred write_term_args(Stream, deconstruct.noncanon_handling, list(/;kq|/^\<write_term_args\>/;'q;"	kind:pred	file:
write_term_nl	../library/term_io.m	/^:- pred write_term_nl(varset(T)::in, term(/;kq|/^\<write_term_nl\>/;'q;"	kind:pred
write_term_nl_with_op_table	../library/term_io.m	/^:- pred write_term_nl_with_op_table(/;kq|/^\<write_term_nl_with_op_table\>/;'q;"	kind:pred
write_term_with_op_table	../library/term_io.m	/^:- pred write_term_with_op_table(/;kq|/^\<write_term_with_op_table\>/;'q;"	kind:pred
write_trace_counts	../mdbcomp/write_trace_counts.m	/^:- pred write_trace_counts(/;kq|/^\<write_trace_counts\>/;'q;"	kind:pred	file:
write_trace_counts	write_trace_counts.m	/^:- pred write_trace_counts(/;kq|/^\<write_trace_counts\>/;'q;"	kind:pred	file:
write_trace_counts_to_file	../mdbcomp/write_trace_counts.m	/^:- pred write_trace_counts_to_file(/;kq|/^\<write_trace_counts_to_file\>/;'q;"	kind:pred
write_trace_counts_to_file	write_trace_counts.m	/^:- pred write_trace_counts_to_file(/;kq|/^\<write_trace_counts_to_file\>/;'q;"	kind:pred
write_type_ctor_desc	../library/stream.string_writer.m	/^:- pred write_type_ctor_desc(/;kq|/^\<write_type_ctor_desc\>/;'q;"	kind:pred	file:
write_type_desc	../library/stream.string_writer.m	/^:- pred write_type_desc(/;kq|/^\<write_type_desc\>/;'q;"	kind:pred	file:
write_uint	../library/io.m	/^:- pred write_uint(/;kq|/^\<write_uint\>/;'q;"	kind:pred
write_uint16	../library/io.m	/^:- pred write_uint16(/;kq|/^\<write_uint16\>/;'q;"	kind:pred
write_uint32	../library/io.m	/^:- pred write_uint32(/;kq|/^\<write_uint32\>/;'q;"	kind:pred
write_uint64	../library/io.m	/^:- pred write_uint64(/;kq|/^\<write_uint64\>/;'q;"	kind:pred
write_uint8	../library/io.m	/^:- pred write_uint8(/;kq|/^\<write_uint8\>/;'q;"	kind:pred
write_univ	../library/stream.string_writer.m	/^:- pred write_univ(/;kq|/^\<write_univ\>/;'q;"	kind:pred
write_variable	../library/term_io.m	/^:- pred write_variable(varset(T)::in, var(/;kq|/^\<write_variable\>/;'q;"	kind:pred
write_variable_with_op_table	../library/term_io.m	/^:- pred write_variable_with_op_table(/;kq|/^\<write_variable_with_op_table\>/;'q;"	kind:pred
write_version_array	../library/stream.string_writer.m	/^:- pred write_version_array(Stream::in, version_array(/;kq|/^\<write_version_array\>/;'q;"	kind:pred	file:
write_xml_doc	../library/term_to_xml.m	/^:- pred write_xml_doc(/;kq|/^\<write_xml_doc\>/;'q;"	kind:pred
write_xml_doc_general	../library/term_to_xml.m	/^:- pred write_xml_doc_general(/;kq|/^\<write_xml_doc_general\>/;'q;"	kind:pred
write_xml_doc_general_cc	../library/term_to_xml.m	/^:- pred write_xml_doc_general_cc(/;kq|/^\<write_xml_doc_general_cc\>/;'q;"	kind:pred
write_xml_doc_style_dtd	../library/term_to_xml.m	/^:- pred write_xml_doc_style_dtd(/;kq|/^\<write_xml_doc_style_dtd\>/;'q;"	kind:pred
write_xml_element	../library/term_to_xml.m	/^:- pred write_xml_element(/;kq|/^\<write_xml_element\>/;'q;"	kind:pred
write_xml_element_format	../library/term_to_xml.m	/^:- pred write_xml_element_format(/;kq|/^\<write_xml_element_format\>/;'q;"	kind:pred	file:
write_xml_element_general	../library/term_to_xml.m	/^:- pred write_xml_element_general(/;kq|/^\<write_xml_element_general\>/;'q;"	kind:pred
write_xml_element_univ	../library/term_to_xml.m	/^:- pred write_xml_element_univ(/;kq|/^\<write_xml_element_univ\>/;'q;"	kind:pred	file:
write_xml_element_univ_canonicalize	../library/term_to_xml.m	/^:- pred write_xml_element_univ_canonicalize(/;kq|/^\<write_xml_element_univ_canonicalize\>/;'q;"	kind:pred	file:
write_xml_element_univ_do_not_allow	../library/term_to_xml.m	/^:- pred write_xml_element_univ_do_not_allow(/;kq|/^\<write_xml_element_univ_do_not_allow\>/;'q;"	kind:pred	file:
write_xml_element_univ_include_details_cc	../library/term_to_xml.m	/^:- pred write_xml_element_univ_include_details_cc(/;kq|/^\<write_xml_element_univ_include_details_cc\>/;'q;"	kind:pred	file:
write_xml_escaped_char	../library/term_to_xml.m	/^:- pred write_xml_escaped_char(/;kq|/^\<write_xml_escaped_char\>/;'q;"	kind:pred	file:
write_xml_escaped_string	../library/term_to_xml.m	/^:- pred write_xml_escaped_string(/;kq|/^\<write_xml_escaped_string\>/;'q;"	kind:pred	file:
write_xml_header	../library/term_to_xml.m	/^:- pred write_xml_header(Stream::in, maybe(/;kq|/^\<write_xml_header\>/;'q;"	kind:pred
writer	../library/bit_buffer.m	/^:- instance stream.writer(error_stream, bitmap.slice, error_state)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bitmap.slice,$/;kq|-;/\<writer\>/;'q;"	kind:tci
writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<writer\>/;'q;"	kind:tci
writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<writer\>/;'q;"	kind:tci
writer	../library/bitmap.m	/^:- instance stream.writer(io.binary_output_stream, bitmap, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/bitmap.m	/^:- instance stream.writer(io.binary_output_stream, bitmap.slice, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, byte, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, int8, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, uint8, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, char, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, float, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int16, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int32, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int64, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int8, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, string, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint16, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint32, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint64, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint8, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, univ, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/stream.m	/^:- typeclass writer(Stream, Unit, State)$/;kq|-;/\<writer\>/;'q;"	kind:tc
writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, char, string.builder.state)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, string, string.builder.state)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
xml	../library/term_to_xml.m	/^:- type xml$/;kq|-;/\<xml\>/;'q;"	kind:type
xml_doc	../library/term_to_xml.m	/^:- inst xml_doc for xml\/0$/;kq|-;/\<xml_doc\>/;'q;"	kind:inst
xml_predefined_entity	../library/term_to_xml.m	/^:- pred xml_predefined_entity(/;kq|/^\<xml_predefined_entity\>/;'q;"	kind:pred	file:
xmlable	../library/term_to_xml.m	/^:- typeclass xmlable(T) where [$/;kq|-;/\<xmlable\>/;'q;"	kind:tc
xor	../library/bitmap.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/bool.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/int.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/int16.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/int32.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/int64.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/int8.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/uint.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/uint16.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/uint32.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/uint64.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/uint8.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/version_bitmap.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor_pairs	../library/integer.m	/^:- func xor_pairs(/;kq|/^\<xor_pairs\>/;'q;"	kind:func	file:
xor_pairs_equal	../library/integer.m	/^:- func xor_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<xor_pairs_equal\>/;'q;"	kind:func	file:
year	../library/calendar.m	/^:- func year(/;kq|/^\<year\>/;'q;"	kind:func
year	../library/calendar.m	/^:- type year == int.         % Year 0 is 1 BC, -1 is 2 BC, etc.$/;kq|-;/\<year\>/;'q;"	kind:type
years	../library/calendar.m	/^:- func years(/;kq|/^\<years\>/;'q;"	kind:func
years	../library/calendar.m	/^:- type years == int.$/;kq|-;/\<years\>/;'q;"	kind:type
yes	../library/bool.m	/^    ;       yes.$/;kq|-;/\<yes\>/;'q;"	kind:cons
yes	../library/maybe.m	/^    ;       yes(T).$/;kq|-;/\<yes\>/;'q;"	kind:cons
yield	../library/thread.m	/^:- pred yield(/;kq|/^\<yield\>/;'q;"	kind:pred
zero	../library/integer.m	/^:- func zero = integer.$/;kq|/^\<zero\>/;'q;"	kind:func
zero	../library/rational.m	/^:- func zero = rational.$/;kq|/^\<zero\>/;'q;"	kind:func
zero	../library/robdd.m	/^:- func zero = robdd(/;kq|/^\<zero\>/;'q;"	kind:func
zero_argument	../library/test_bitset.m	/^    --->    zero_argument(string,$/;kq|-;/\<zero_argument\>/;'q;"	kind:cons
zero_duration	../library/calendar.m	/^:- func zero_duration = duration.$/;kq|/^\<zero_duration\>/;'q;"	kind:func
zero_or_more	../library/parsing_utils.m	/^:- pred zero_or_more(parser(T)::in(parser), src::in, list(/;kq|/^\<zero_or_more\>/;'q;"	kind:pred
zero_or_more	../library/parsing_utils.m	/^:- pred zero_or_more(parser_with_state(T, S)::in(/;kq|/^\<zero_or_more\>/;'q;"	kind:pred
zero_or_more_rev_acc	../library/parsing_utils.m	/^:- pred zero_or_more_rev_acc(parser(T)::in(/;kq|/^\<zero_or_more_rev_acc\>/;'q;"	kind:pred	file:
zero_or_more_rev_acc	../library/parsing_utils.m	/^:- pred zero_or_more_rev_acc(parser_with_state(T, S)::in(/;kq|/^\<zero_or_more_rev_acc\>/;'q;"	kind:pred	file:
zeros	../library/integer.m	/^:- pred zeros(int::in, list(digit)::in, list(/;kq|/^\<zeros\>/;'q;"	kind:pred	file:
zip	../library/bitmap.m	/^:- pred zip(func(/;kq|/^\<zip\>/;'q;"	kind:pred	file:
zip	../library/list.m	/^:- func zip(list(T), list(T)) = list(/;kq|/^\<zip\>/;'q;"	kind:func
zip	../library/one_or_more.m	/^:- func zip(one_or_more(T), one_or_more(T)) = one_or_more(/;kq|/^\<zip\>/;'q;"	kind:func
zip	../library/version_bitmap.m	/^:- func zip(int, func(/;kq|/^\<zip\>/;'q;"	kind:func	file:
zip_2	../library/list.m	/^:- pred zip_2(list(T)::in, list(T)::in, list(/;kq|/^\<zip_2\>/;'q;"	kind:pred	file:
zip_loop	../library/bitmap.m	/^:- pred zip_loop(byte_index, func(/;kq|/^\<zip_loop\>/;'q;"	kind:pred	file:
~ robdd(T	../library/robdd.m	/^:- func (~ robdd(T)) = robdd(/;kq|/^\<~ robdd(T\>/;'q;"	kind:func
