/*
 * 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


syntax highlighted by Code2HTML, v. 0.9.1