/* * Common messages catalogue. * * It could be extended by defining additional types, usages and entries. * * $TenDRA: tendra/src/libten/catstd.cat,v 1.3 2004/09/05 03:38:39 bp Exp $ */ /* * AUTOMATICALLY GENERATED BY mkerr.awk FROM /mnt/gmirror/ports/lang/TenDRA/work/tendra/src/libten/catstd.cat * AUTOMATICALLY GENERATED BY mkerr.awk FROM /mnt/gmirror/ports/lang/TenDRA/work/tendra/src/utilities/sid/messages.cat * AUTOMATICALLY GENERATED BY mkerr.awk FROM /mnt/gmirror/ports/lang/TenDRA/work/tendra/src/utilities/sid/parser.cat */ #ifndef MSG_NO_INCLUDED #define MSG_NO_INCLUDED /* Error message macros */ #define MID__prefix_info 0 #define MID__prefix_debug 1 #define MID__prefix_warning 2 #define MID__prefix_error 3 #define MID__prefix_fatal 4 #define MID__prefix_internal 5 #define MID__prefix_assert 6 #define MID_fmm_malloc_failed 7 #define MID_fmm_frt_still_allocated 8 #define MID_fmm_data_modified 9 #define MID_fmm_wrong_bucket 10 #define MID_fmm_lost_data 11 #define MID_fmm_free_modified 12 #define MID_fmm_multiple_free 13 #define MID_caught_signal 14 #define MID_removed_core 15 #define MID_tenapp_version 16 #define MID_crown_copyright 17 #define MID_cant_open_input_file 18 #define MID_cant_open_output_file 19 #define MID_file_read_error 20 #define MID_file_write_error 21 #define MID_ostream_write_error 22 #define MID_getopt_unknown_option 23 #define MID_getopt_not_enough_arguments 24 #define MID_getopt_too_many_arguments 25 #define MID_arg_parse_missing_argument 26 #define MID_arg_parse_unknown_option 27 #define MID_arg_parse_missing_short_arg 28 #define MID_arg_parse_ambiguous_option 29 #define MID_arg_parse_unknown_short_opt 30 #define MID_description_of_help 31 #define MID_description_of_version 32 #define MID_fatal_tdf_stream_read_error 33 #define MID_fatal_tdf_stream_seek_error 34 #define MID_fatal_tdf_cant_encode_0_as_extended_value 35 #define MID_fatal_tdf_integer_too_big 36 #define MID_tdf_integer_too_long 37 #define MID_fatal_tdf_string_element_too_big 38 #define MID_fatal_tdf_expect_eof 39 #define MID_fatal_tdf_unexpected_eof 40 #define MID_fatal_tdf_bad_magic 41 #define MID_fatal_tdf_bad_version 42 #define MID_fatal_tdf_version_mismatch 43 #define MID_int_tdf_extend_unaligned 44 #define MID_int_tdf_unaligned_access 45 #define MID_debug_tdf_version 46 #define MID_basic_result_code_not_defined 47 #define MID_action_code_not_defined 48 #define MID_type_code_not_defined 49 #define MID_code_undefined_result 50 #define MID_bad_id_substitution 51 #define MID_bad_mod_id_substitution 52 #define MID_mod_id_in_assign 53 #define MID_bad_ref_id_substitution 54 #define MID_ref_id_in_param_op 55 #define MID_bad_label_substitution 56 #define MID_bad_exception_substitution 57 #define MID_bad_advance_substitution 58 #define MID_bad_terminal_substitution 59 #define MID_c_eof_in_comment 60 #define MID_c_illegal_comment_character 61 #define MID_c_null_character_in_builtin 62 #define MID_c_eof_in_builtin 63 #define MID_c_unknown_builtin 64 #define MID_c_expected_at_id 65 #define MID_c_illegal_at_char 66 #define MID_c_code_block_syntax 67 #define MID_c_eof_in_code 68 #define MID_c_illegal_character 69 #define MID_c_newline_in_builtin 70 #define MID_c_unknown_identifier 71 #define MID_c_remapped_identifier 72 #define MID_c_illegal_map 73 #define MID_c_expected_identifier 74 #define MID_c_expected_c_identifier 75 #define MID_c_unknown_assign 76 #define MID_c_assign_mult_def 77 #define MID_c_assign_param_mismatch 78 #define MID_c_assign_param_clash 79 #define MID_c_assign_result_clash 80 #define MID_c_assign_formal_clash 81 #define MID_c_expected_code 82 #define MID_c_assign_result_mismatch 83 #define MID_c_unknown_action 84 #define MID_c_action_mult_def 85 #define MID_c_action_result_mismatch 86 #define MID_c_action_formal_clash 87 #define MID_c_action_param_mismatch 88 #define MID_c_action_param_clash 89 #define MID_c_basic_result_clash 90 #define MID_c_action_result_clash 91 #define MID_c_expected_end_action 92 #define MID_c_expected_separator 93 #define MID_c_unknown_result_assign 94 #define MID_c_unknown_param_assign 95 #define MID_c_basic_result_mismatch 96 #define MID_c_basic_param_clash 97 #define MID_c_basic_mult_def 98 #define MID_c_basic_formal_clash 99 #define MID_c_basic_has_no_result 100 #define MID_c_basic_param_mismatch 101 #define MID_c_expected_define 102 #define MID_c_expected_arrow 103 #define MID_c_expected_terminator 104 #define MID_c_param_assign_mult_def 105 #define MID_c_param_assign_param_clash 106 #define MID_c_param_assign_result_clash 107 #define MID_c_param_assign_res_mismatch 108 #define MID_c_param_assign_param_mismatch 109 #define MID_c_param_assign_formal_clash 110 #define MID_c_unknown_type 111 #define MID_c_unknown_prefix 112 #define MID_c_unknown_basic 113 #define MID_c_expected_blt_trailer 114 #define MID_c_expected_eof 115 #define MID_c_expected_blt_header 116 #define MID_c_expected_blt_terminals 117 #define MID_c_expected_blt_actions 118 #define MID_c_expected_open_tuple 119 #define MID_c_expected_close_tuple 120 #define MID_c_expected_basic 121 #define MID_c_result_assign_mult_def 122 #define MID_c_res_assign_result_mismatch 123 #define MID_c_result_assign_result_clash 124 #define MID_c_res_assign_param_mismatch 125 #define MID_c_result_assign_param_clash 126 #define MID_c_result_assign_formal_clash 127 #define MID_rule_not_used 128 #define MID_rule_not_defined 129 #define MID_basic_not_used 130 #define MID_action_not_used 131 #define MID_type_not_used 132 #define MID_non_local_not_used 133 #define MID_too_many_terminals 134 #define MID_eof_in_comment 135 #define MID_illegal_comment_character 136 #define MID_errf_null_char_in_builtin 137 #define MID_newline_in_builtin 138 #define MID_eof_in_builtin 139 #define MID_unknown_builtin 140 #define MID_expected_hash 141 #define MID_expected_pipe 142 #define MID_illegal_character 143 #define MID_null_character_in_builtin 144 #define MID_bad_split_size 145 #define MID_bad_language_option 146 #define MID_bad_tab_width 147 #define MID_bad_inlining_phase 148 #define MID_bad_factor_limit 149 #define MID_bad_language 150 #define MID_multiple_dump_files 151 #define MID_no_memory 152 #define MID_cannot_open_dump_file 153 #define MID_usage 154 #define MID_description_of_dump_file 155 #define MID_description_of_factor_limit 156 #define MID_description_of_inlining 157 #define MID_description_of_language 158 #define MID_description_of_switch 159 #define MID_description_of_tab_width 160 #define MID_sid_usage_message 161 #define MID_predicate_list_collision 162 #define MID_first_set_collision 163 #define MID_follow_set_collision 164 #define MID_multiple_see_through_alts 165 #define MID_predicate_collision 166 #define MID_predicate_follow_set_coll 167 #define MID_factor_handler_mismatch 168 #define MID_factor_nl_entry 169 #define MID_too_many_factorisations 170 #define MID_see_to_rule_predicate 171 #define MID_cannot_compute_first_set 172 #define MID_see_to_predicate 173 #define MID_redundant_see_through_alt 174 #define MID_out_of_scope_non_local 175 #define MID_left_recursion_name_mismatch 176 #define MID_left_recursion_type_mismatch 177 #define MID_left_rec_handler_mismatch 178 #define MID_left_recursion_nl_entry 179 #define MID_cycle_no_terminator 180 #define MID_shadows_global 181 #define MID_shadows_non_local 182 #define MID_too_many_generated_ids 183 #define MID_too_many_generated_names 184 #define MID_dalloc_corrupt_block 185 #define MID_dalloc_multi_deallocate 186 #define MID_expected_basic 187 #define MID_expected_begin_action 188 #define MID_expected_end_action 189 #define MID_expected_define 190 #define MID_expected_end_rule 191 #define MID_expected_other_defn 192 #define MID_expected_production_defn 193 #define MID_expected_separator 194 #define MID_expected_terminal_decn 195 #define MID_expected_open_tuple 196 #define MID_expected_item 197 #define MID_expected_blt_terminals 198 #define MID_expected_blt_entry 199 #define MID_expected_blt_types 200 #define MID_expected_terminator_or_define 201 #define MID_expected_tuple_defn 202 #define MID_expected_tuple_or_term 203 #define MID_expected_begin_rule 204 #define MID_expected_end_scope 205 #define MID_expected_blt_productions 206 #define MID_expected_terminator 207 #define MID_expected_tuple_def_or_term 208 #define MID_expected_lhs_name 209 #define MID_expected_item_rhs 210 #define MID_expected_arrow 211 #define MID_expected_identifier 212 #define MID_expected_typemark 213 #define MID_expected_rhs_name 214 #define MID_expected_eof 215 #define MID_expected_alternative 216 #define MID_expected_close_tuple 217 #define MID_handler_result_mismatch 218 #define MID_rule_result_has_names 219 #define MID_rule_already_defined 220 #define MID_rule_formal_clash 221 #define MID_rule_param_clash 222 #define MID_rule_param_call_mismatch 223 #define MID_rule_result_call_mismatch 224 #define MID_rule_param_mismatch 225 #define MID_rule_result_call_clash 226 #define MID_rule_result_mismatch 227 #define MID_rule_param_has_names 228 #define MID_rule_result_clash 229 #define MID_rule_result_has_refs 230 #define MID_too_many_alternatives 231 #define MID_multiple_empty_alts 232 #define MID_alt_result_mismatch 233 #define MID_duplicate_rule 234 #define MID_global_scope_non_local 235 #define MID_unknown_type 236 #define MID_duplicate_non_local 237 #define MID_unknown_action 238 #define MID_action_param_call_mismatch 239 #define MID_initialiser_param_mismatch 240 #define MID_basic_result_has_names 241 #define MID_basic_result_call_clash 242 #define MID_basic_param_call_mismatch 243 #define MID_basic_param_has_names 244 #define MID_basic_result_has_refs 245 #define MID_basic_param_mismatch 246 #define MID_basic_result_call_mismatch 247 #define MID_initialiser_result_mismatch 248 #define MID_multi_predicate_return 249 #define MID_duplicate_type 250 #define MID_undefined_name 251 #define MID_identity_mismatch 252 #define MID_identity_param_has_refs 253 #define MID_unknown_rule 254 #define MID_duplicate_basic 255 #define MID_unknown_rule_or_basic 256 #define MID_predicate 257 #define MID_identity_result_clash 258 #define MID_action_param_has_names 259 #define MID_action_param_mismatch 260 #define MID_action_result_mismatch 261 #define MID_action_result_call_mismatch 262 #define MID_action_result_has_names 263 #define MID_action_result_has_refs 264 #define MID_action_result_call_clash 265 #define MID_duplicate_action 266 #define MID_redefined_name 267 #define MID_ambiguous_call 268 #define MID_predicate_type 269 #define MID_mult_entry 270 #define MID_undefined_assignment 271 #define MID_ignored_basic_call 272 #endif