1 /* This file automatically generated by element_types.awk */ 2 #ifndef ELEMENT_TYPES_H 3 #define ELEMENT_TYPES_H 4 enum element_type { 5 ET_NONE, 6 ET_command_as_argument, 7 ET_command_as_argument_inserted, 8 ET_index_entry_command, 9 ET_following_arg, 10 ET_space_command_arg, 11 ET_definfoenclose_command, 12 ET_empty_line, 13 ET_raw, 14 ET_last_raw_newline, 15 ET_empty_line_after_command, 16 ET_empty_spaces_after_command, 17 ET_spaces_at_end, 18 ET_empty_space_at_end_def_bracketed, 19 ET_space_at_end_block_command, 20 ET_empty_spaces_before_argument, 21 ET_empty_spaces_after_close_brace, 22 ET_empty_spaces_before_paragraph, 23 ET_preamble_text, 24 ET_space_at_end_menu_node, 25 ET_after_description_line, 26 ET_spaces, 27 ET_spaces_inserted, 28 ET_text_root, 29 ET_document_root, 30 ET_root_line, 31 ET_preamble, 32 ET_preamble_before_setfilename, 33 ET_paragraph, 34 ET_preformatted, 35 ET_rawpreformatted, 36 ET_brace_command_arg, 37 ET_brace_command_context, 38 ET_block_line_arg, 39 ET_line_arg, 40 ET_misc_arg, 41 ET_menu_entry, 42 ET_menu_entry_leading_text, 43 ET_menu_entry_name, 44 ET_menu_entry_separator, 45 ET_menu_entry_node, 46 ET_menu_entry_description, 47 ET_menu_comment, 48 ET_menu_star, 49 ET_macro_name, 50 ET_macro_arg, 51 ET_before_item, 52 ET_table_entry, 53 ET_table_term, 54 ET_table_item, 55 ET_inter_item, 56 ET_def_line, 57 ET_def_item, 58 ET_inter_def_item, 59 ET_multitable_head, 60 ET_multitable_body, 61 ET_row, 62 ET_bracketed, 63 ET_bracketed_def_content, 64 ET_def_aggregate, 65 ET_bracketed_inserted, 66 ET_bracketed_multitable_prototype, 67 ET_row_prototype, 68 ET_elided, 69 ET_elided_block, 70 ET_delimiter, 71 ET_untranslated, 72 }; 73 74 extern char *element_type_names[]; 75 #endif 76