1# Copyright 2010-2018 Free Software Foundation, Inc. 2# 3# This file is part of GNU Texinfo. 4# 5# GNU Texinfo is free software; you can redistribute it and/or modify 6# it under the terms of the GNU General Public License as published by 7# the Free Software Foundation; either version 3 of the License, 8# or (at your option) any later version. 9# 10# This program is distributed in the hope that it will be useful, 11# but WITHOUT ANY WARRANTY; without even the implied warranty of 12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13# GNU General Public License for more details. 14# 15# You should have received a copy of the GNU General Public License 16# along with this program. If not, see <http://www.gnu.org/licenses/>. 17 18# Types for @-commands 19command_as_argument 20command_as_argument_inserted 21index_entry_command 22following_arg 23space_command_arg 24definfoenclose_command 25 26# For text elements 27empty_line 28raw 29last_raw_newline 30empty_line_after_command 31empty_spaces_after_command 32spaces_at_end 33empty_space_at_end_def_bracketed 34space_at_end_block_command 35empty_spaces_before_argument 36empty_spaces_after_close_brace 37empty_spaces_before_paragraph 38preamble_text 39space_at_end_menu_node 40after_description_line 41spaces 42spaces_inserted 43 44# Other special types 45text_root 46document_root 47root_line 48preamble 49preamble_before_setfilename 50paragraph 51preformatted 52rawpreformatted 53brace_command_arg 54brace_command_context 55block_line_arg 56line_arg 57misc_arg 58 59menu_entry 60menu_entry_leading_text 61menu_entry_name 62menu_entry_separator 63menu_entry_node 64menu_entry_description 65menu_comment 66# Used internally 67menu_star 68 69macro_name 70macro_arg 71before_item 72table_entry 73table_term 74table_item 75inter_item 76def_line 77def_item 78inter_def_item 79multitable_head 80multitable_body 81row 82bracketed 83bracketed_def_content 84def_aggregate 85bracketed_inserted 86bracketed_multitable_prototype 87row_prototype 88 89# for unexpanded parts of conditionals 90elided 91elided_block 92 93# for def commands 94delimiter 95 96# for inserted text in def commands 97untranslated 98 99