multitable_not_closed_item_tab.pl 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212
  1. use vars qw(%result_texis %result_texts %result_trees %result_errors
  2. %result_indices %result_sectioning %result_nodes %result_menus
  3. %result_floats %result_converted %result_converted_errors
  4. %result_elements %result_directions_text);
  5. use utf8;
  6. $result_trees{'multitable_not_closed_item_tab'} = {
  7. 'contents' => [
  8. {
  9. 'args' => [
  10. {
  11. 'contents' => [
  12. {
  13. 'extra' => {
  14. 'command' => {}
  15. },
  16. 'parent' => {},
  17. 'text' => ' ',
  18. 'type' => 'empty_spaces_after_command'
  19. },
  20. {
  21. 'contents' => [
  22. {
  23. 'parent' => {},
  24. 'text' => 'r'
  25. }
  26. ],
  27. 'parent' => {},
  28. 'type' => 'bracketed'
  29. },
  30. {
  31. 'parent' => {},
  32. 'text' => ' '
  33. },
  34. {
  35. 'contents' => [
  36. {
  37. 'parent' => {},
  38. 'text' => 't'
  39. }
  40. ],
  41. 'parent' => {},
  42. 'type' => 'bracketed'
  43. },
  44. {
  45. 'parent' => {},
  46. 'text' => '
  47. '
  48. }
  49. ],
  50. 'parent' => {},
  51. 'type' => 'block_line_arg'
  52. }
  53. ],
  54. 'cmdname' => 'multitable',
  55. 'contents' => [
  56. {
  57. 'contents' => [
  58. {
  59. 'contents' => [
  60. {
  61. 'cmdname' => 'item',
  62. 'contents' => [
  63. {
  64. 'extra' => {
  65. 'command' => {}
  66. },
  67. 'parent' => {},
  68. 'text' => ' ',
  69. 'type' => 'empty_spaces_after_command'
  70. },
  71. {
  72. 'contents' => [
  73. {
  74. 'parent' => {},
  75. 'text' => 'rt '
  76. }
  77. ],
  78. 'parent' => {},
  79. 'type' => 'paragraph'
  80. }
  81. ],
  82. 'extra' => {
  83. 'cell_number' => 1,
  84. 'spaces_after_command' => {}
  85. },
  86. 'line_nr' => {
  87. 'file_name' => '',
  88. 'line_nr' => 2,
  89. 'macro' => ''
  90. },
  91. 'parent' => {}
  92. },
  93. {
  94. 'cmdname' => 'tab',
  95. 'contents' => [
  96. {
  97. 'extra' => {
  98. 'command' => {}
  99. },
  100. 'parent' => {},
  101. 'text' => ' ',
  102. 'type' => 'empty_spaces_after_command'
  103. },
  104. {
  105. 'contents' => [
  106. {
  107. 'parent' => {},
  108. 'text' => 'ds
  109. '
  110. }
  111. ],
  112. 'parent' => {},
  113. 'type' => 'paragraph'
  114. }
  115. ],
  116. 'extra' => {
  117. 'cell_number' => 2,
  118. 'spaces_after_command' => {}
  119. },
  120. 'line_nr' => {},
  121. 'parent' => {}
  122. }
  123. ],
  124. 'extra' => {
  125. 'row_number' => 1
  126. },
  127. 'parent' => {},
  128. 'type' => 'row'
  129. }
  130. ],
  131. 'parent' => {},
  132. 'type' => 'multitable_body'
  133. }
  134. ],
  135. 'extra' => {
  136. 'max_columns' => 2,
  137. 'prototypes' => [
  138. {
  139. 'contents' => [],
  140. 'type' => 'bracketed_multitable_prototype'
  141. },
  142. {
  143. 'contents' => [],
  144. 'type' => 'bracketed_multitable_prototype'
  145. }
  146. ],
  147. 'spaces_after_command' => {}
  148. },
  149. 'line_nr' => {
  150. 'file_name' => '',
  151. 'line_nr' => 1,
  152. 'macro' => ''
  153. },
  154. 'parent' => {}
  155. }
  156. ],
  157. 'type' => 'text_root'
  158. };
  159. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0];
  160. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0];
  161. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0]{'contents'}[1];
  162. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0];
  163. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0];
  164. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0]{'contents'}[3];
  165. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0];
  166. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0];
  167. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0];
  168. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0];
  169. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0];
  170. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1];
  171. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0];
  172. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0];
  173. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
  174. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'command'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1];
  175. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1];
  176. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1];
  177. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1];
  178. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
  179. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'line_nr'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'line_nr'};
  180. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
  181. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0];
  182. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0];
  183. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'extra'}{'prototypes'}[0]{'contents'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'};
  184. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'extra'}{'prototypes'}[1]{'contents'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'contents'};
  185. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'args'}[0]{'contents'}[0];
  186. $result_trees{'multitable_not_closed_item_tab'}{'contents'}[0]{'parent'} = $result_trees{'multitable_not_closed_item_tab'};
  187. $result_texis{'multitable_not_closed_item_tab'} = '@multitable {r} {t}
  188. @item rt @tab ds
  189. ';
  190. $result_texts{'multitable_not_closed_item_tab'} = 'rt ds
  191. ';
  192. $result_errors{'multitable_not_closed_item_tab'} = [
  193. {
  194. 'error_line' => ':2: no matching `@end multitable\'
  195. ',
  196. 'file_name' => '',
  197. 'line_nr' => 2,
  198. 'macro' => '',
  199. 'text' => 'no matching `@end multitable\'',
  200. 'type' => 'error'
  201. }
  202. ];
  203. 1;