00001 % THIS FILE IS AUTOMATICALLY GENERATED. 00002 % DO NOT EDIT; ALL CHANGES WILL BE LOST! 00003 00004 :- mode sym_pass_thru(?). 00005 :- mode sort_indices(?,?). 00006 :- mode sym_propin(?,?). 00007 :- mode sym_propin(?,?,?,?). 00008 :- mode sym_name(?,?,?). 00009 :- mode clause_listify1(?,?,++). 00010 :- mode typ_prop(?). 00011 :- mode env_prop(?). 00012 :- mode sym_gen1(?,?). 00013 :- mode sym_complete(?). 00014 :- mode sym_type(?,?). 00015 :- mode sym_propin1(?,?,?,?). 00016 :- mode sym_offset(?,?). 00017 :- mode dispose_symtab(?). 00018 :- mode sym_prop(?,?). 00019 :- mode def_prop(?). 00020 :- mode extract_symlist(?,?,?). 00021 :- mode get_and_inc_tabnum(?). 00022 :- mode sym_empty(?). 00023 :- mode tree_listify(?,++,?). 00024 :- mode sym_env(?,?). 00025 :- mode sym_complete1(++,?,?,?). 00026 :- mode add_new_clause(?,?). 00027 :- mode sym_category(?,?). 00028 :- mode sym_prop0(?,?). 00029 :- mode extract_symlist1(?,?,?). 00030 :- mode sym_scan(?,?,?). 00031 :- mode add_new_clause1(?,?,++). 00032 :- mode sym_gen(?,?). 00033 :- mode get_end_ith_bucket(?,?). 00034 :- mode clause_listify(?,?). 00035 :- mode sym_count(?,?). 00036 :- mode props_match(?,?). 00037 :- mode sym_insert(?,?,?,?,?). 00038 :- mode sort_by_index(?,?). 00039 :- mode add_tree(?,?,++). 00040 :- mode sym_inserti(?,?,?,?,?,?). 00041 :- mode sym_index(?,?). 00042 :- mode use_prop(?). 00043 :- mode safe_sort_by_index(?,?). 00044 00045 :- '_$mode_pattern'(add_new_clause(ng,ng)). 00046 :- '_$mode_pattern'(add_new_clause(g,ng)). 00047 :- '_$mode_pattern'(add_new_clause(g,g)). 00048 :- '_$mode_pattern'(sym_empty(_h45135)). 00049 :- '_$mode_pattern'(sym_type(ng,ng)). 00050 :- '_$mode_pattern'(sym_type(ng,g)). 00051 :- '_$mode_pattern'(sym_type(g,g)). 00052 :- '_$mode_pattern'(sym_name(g,g,g)). 00053 :- '_$mode_pattern'(sym_name(ng,ng,ng)). 00054 :- '_$mode_pattern'(sym_name(ng,ng,g)). 00055 :- '_$mode_pattern'(sym_name(ng,g,ng)). 00056 :- '_$mode_pattern'(sym_name(ng,g,g)). 00057 :- '_$mode_pattern'(sym_insert(ng,ng,_h45137,g,ng)). 00058 :- '_$mode_pattern'(sym_insert(ng,ng,_h45137,ng,ng)). 00059 :- '_$mode_pattern'(sym_insert(ng,g,_h45137,g,ng)). 00060 :- '_$mode_pattern'(sym_insert(ng,g,_h45137,ng,ng)). 00061 :- '_$mode_pattern'(sym_insert(g,ng,_h45137,g,ng)). 00062 :- '_$mode_pattern'(sym_insert(g,ng,_h45137,ng,ng)). 00063 :- '_$mode_pattern'(sym_insert(g,g,_h45137,g,g)). 00064 :- '_$mode_pattern'(sym_insert(g,g,_h45137,g,ng)). 00065 :- '_$mode_pattern'(sym_insert(g,g,_h45137,ng,g)). 00066 :- '_$mode_pattern'(sym_insert(g,g,_h45137,ng,ng)). 00067 :- '_$mode_pattern'(sym_scan(ng,g,ng)). 00068 :- '_$mode_pattern'(sym_scan(ng,g,g)). 00069 :- '_$mode_pattern'(sym_scan(ng,ng,ng)). 00070 :- '_$mode_pattern'(sym_scan(ng,ng,g)). 00071 :- '_$mode_pattern'(sym_scan(g,ng,g)). 00072 :- '_$mode_pattern'(sym_scan(g,ng,ng)). 00073 :- '_$mode_pattern'(sym_scan(g,g,ng)). 00074 :- '_$mode_pattern'(sym_scan(g,g,g)). 00075 :- '_$mode_pattern'(extract_symlist(_h45135,g,g)). 00076 :- '_$mode_pattern'(extract_symlist(_h45135,g,ng)). 00077 :- '_$mode_pattern'(sym_prop(ng,ng)). 00078 :- '_$mode_pattern'(sym_prop(g,g)). 00079 :- '_$mode_pattern'(sym_prop(g,ng)). 00080 :- '_$mode_pattern'(typ_prop(g)). 00081 :- '_$mode_pattern'(dispose_symtab(_h45135)). 00082 :- '_$mode_pattern'(sym_propin(_h45135,g)). 00083 :- '_$mode_pattern'(sym_propin(_h45135,ng)). 00084 :- '_$mode_pattern'(sym_offset(g,g)). 00085 :- '_$mode_pattern'(sym_offset(ng,g)). 00086 :- '_$mode_pattern'(sym_offset(ng,ng)). 00087 :- '_$mode_pattern'(sym_gen(_h45135,ng)). 00088 :- '_$mode_pattern'(sym_gen(_h45135,g)). 00089 :- '_$mode_pattern'(sym_index(ng,g)). 00090 :- '_$mode_pattern'(sym_index(ng,ng)). 00091 :- '_$mode_pattern'(sym_index(g,g)). 00092 :- '_$mode_pattern'(sort_by_index(g,_h45136)). 00093 :- '_$mode_pattern'(sort_by_index(ng,_h45136)). 00094 :- '_$mode_pattern'(sym_env(ng,ng)). 00095 :- '_$mode_pattern'(sym_env(ng,g)). 00096 :- '_$mode_pattern'(sym_env(g,g)). 00097 :- '_$mode_pattern'(sym_complete(ng)). 00098 :- '_$mode_pattern'(sym_complete(g)). 00099 :- '_$mode_pattern'(sym_count(g,g)). 00100 :- '_$mode_pattern'(sym_count(ng,g)). 00101 :- '_$mode_pattern'(sym_count(ng,ng)). 00102 :- '_$mode_pattern'(sym_pass_thru(g)). 00103 :- '_$mode_pattern'(sym_category(ng,ng)). 00104 :- '_$mode_pattern'(sym_category(ng,g)). 00105 :- '_$mode_pattern'(sym_category(g,g)). 00106 :- '_$mode_pattern'(clause_listify(_h45135,g)). 00107 :- '_$mode_pattern'(env_prop(_h45135)).