1use 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 6use utf8; 7 8$result_trees{'empty_def_command'} = { 9 'contents' => [ 10 { 11 'cmdname' => 'deffn', 12 'contents' => [ 13 { 14 'args' => [ 15 { 16 'contents' => [ 17 { 18 'extra' => { 19 'def_role' => 'category' 20 }, 21 'parent' => {}, 22 'text' => 'empty' 23 }, 24 { 25 'extra' => { 26 'def_role' => 'spaces' 27 }, 28 'parent' => {}, 29 'text' => ' ', 30 'type' => 'spaces' 31 }, 32 { 33 'extra' => { 34 'def_role' => 'name' 35 }, 36 'parent' => {}, 37 'text' => 'deffn' 38 }, 39 { 40 'extra' => { 41 'def_role' => 'spaces' 42 }, 43 'parent' => {}, 44 'text' => ' 45', 46 'type' => 'spaces_at_end' 47 } 48 ], 49 'parent' => {}, 50 'type' => 'block_line_arg' 51 } 52 ], 53 'extra' => { 54 'def_command' => 'deffn', 55 'def_parsed_hash' => { 56 'category' => {}, 57 'name' => {} 58 }, 59 'index_entry' => { 60 'command' => {}, 61 'content' => [ 62 {} 63 ], 64 'content_normalized' => [ 65 {} 66 ], 67 'in_code' => 1, 68 'index_at_command' => 'deffn', 69 'index_name' => 'fn', 70 'index_type_command' => 'deffn', 71 'key' => 'deffn', 72 'number' => 1 73 }, 74 'original_def_cmdname' => 'deffn' 75 }, 76 'line_nr' => { 77 'file_name' => '', 78 'line_nr' => 1, 79 'macro' => '' 80 }, 81 'parent' => {}, 82 'type' => 'def_line' 83 }, 84 { 85 'args' => [ 86 { 87 'contents' => [ 88 { 89 'parent' => {}, 90 'text' => 'deffn' 91 } 92 ], 93 'extra' => { 94 'spaces_after_argument' => ' 95' 96 }, 97 'parent' => {}, 98 'type' => 'line_arg' 99 } 100 ], 101 'cmdname' => 'end', 102 'extra' => { 103 'command_argument' => 'deffn', 104 'spaces_before_argument' => ' ', 105 'text_arg' => 'deffn' 106 }, 107 'line_nr' => { 108 'file_name' => '', 109 'line_nr' => 2, 110 'macro' => '' 111 }, 112 'parent' => {} 113 } 114 ], 115 'extra' => { 116 'end_command' => {}, 117 'spaces_before_argument' => ' ' 118 }, 119 'line_nr' => { 120 'file_name' => '', 121 'line_nr' => 1, 122 'macro' => '' 123 }, 124 'parent' => {} 125 }, 126 { 127 'parent' => {}, 128 'text' => ' 129', 130 'type' => 'empty_line' 131 }, 132 { 133 'cmdname' => 'deffn', 134 'contents' => [ 135 { 136 'args' => [ 137 { 138 'contents' => [ 139 { 140 'extra' => { 141 'def_role' => 'category' 142 }, 143 'parent' => {}, 144 'text' => 'empty' 145 }, 146 { 147 'extra' => { 148 'def_role' => 'spaces' 149 }, 150 'parent' => {}, 151 'text' => ' ', 152 'type' => 'spaces' 153 }, 154 { 155 'extra' => { 156 'def_role' => 'name' 157 }, 158 'parent' => {}, 159 'text' => 'deffn' 160 }, 161 { 162 'extra' => { 163 'def_role' => 'spaces' 164 }, 165 'parent' => {}, 166 'text' => ' ', 167 'type' => 'spaces' 168 }, 169 { 170 'extra' => { 171 'def_role' => 'arg' 172 }, 173 'parent' => {}, 174 'text' => 'with' 175 }, 176 { 177 'extra' => { 178 'def_role' => 'spaces' 179 }, 180 'parent' => {}, 181 'text' => ' ', 182 'type' => 'spaces' 183 }, 184 { 185 'extra' => { 186 'def_role' => 'arg' 187 }, 188 'parent' => {}, 189 'text' => 'deffnx' 190 }, 191 { 192 'extra' => { 193 'def_role' => 'spaces' 194 }, 195 'parent' => {}, 196 'text' => ' 197', 198 'type' => 'spaces_at_end' 199 } 200 ], 201 'parent' => {}, 202 'type' => 'block_line_arg' 203 } 204 ], 205 'extra' => { 206 'def_command' => 'deffn', 207 'def_parsed_hash' => { 208 'category' => {}, 209 'name' => {} 210 }, 211 'index_entry' => { 212 'command' => {}, 213 'content' => [ 214 {} 215 ], 216 'content_normalized' => [ 217 {} 218 ], 219 'in_code' => 1, 220 'index_at_command' => 'deffn', 221 'index_name' => 'fn', 222 'index_type_command' => 'deffn', 223 'key' => 'deffn', 224 'number' => 2 225 }, 226 'original_def_cmdname' => 'deffn' 227 }, 228 'line_nr' => { 229 'file_name' => '', 230 'line_nr' => 4, 231 'macro' => '' 232 }, 233 'parent' => {}, 234 'type' => 'def_line' 235 }, 236 { 237 'args' => [ 238 { 239 'contents' => [ 240 { 241 'extra' => { 242 'def_role' => 'category' 243 }, 244 'parent' => {}, 245 'text' => 'empty' 246 }, 247 { 248 'extra' => { 249 'def_role' => 'spaces' 250 }, 251 'parent' => {}, 252 'text' => ' ', 253 'type' => 'spaces' 254 }, 255 { 256 'extra' => { 257 'def_role' => 'name' 258 }, 259 'parent' => {}, 260 'text' => 'deffnx' 261 }, 262 { 263 'extra' => { 264 'def_role' => 'spaces' 265 }, 266 'parent' => {}, 267 'text' => ' 268', 269 'type' => 'spaces_at_end' 270 } 271 ], 272 'parent' => {}, 273 'type' => 'line_arg' 274 } 275 ], 276 'cmdname' => 'deffnx', 277 'extra' => { 278 'def_command' => 'deffn', 279 'def_parsed_hash' => { 280 'category' => {}, 281 'name' => {} 282 }, 283 'index_entry' => { 284 'command' => {}, 285 'content' => [ 286 {} 287 ], 288 'content_normalized' => [ 289 {} 290 ], 291 'in_code' => 1, 292 'index_at_command' => 'deffnx', 293 'index_name' => 'fn', 294 'index_type_command' => 'deffn', 295 'key' => 'deffnx', 296 'number' => 3 297 }, 298 'original_def_cmdname' => 'deffnx', 299 'spaces_before_argument' => ' ' 300 }, 301 'line_nr' => { 302 'file_name' => '', 303 'line_nr' => 5, 304 'macro' => '' 305 }, 306 'parent' => {}, 307 'type' => 'def_line' 308 }, 309 { 310 'args' => [ 311 { 312 'contents' => [ 313 { 314 'parent' => {}, 315 'text' => 'deffn' 316 } 317 ], 318 'extra' => { 319 'spaces_after_argument' => ' 320' 321 }, 322 'parent' => {}, 323 'type' => 'line_arg' 324 } 325 ], 326 'cmdname' => 'end', 327 'extra' => { 328 'command_argument' => 'deffn', 329 'spaces_before_argument' => ' ', 330 'text_arg' => 'deffn' 331 }, 332 'line_nr' => { 333 'file_name' => '', 334 'line_nr' => 6, 335 'macro' => '' 336 }, 337 'parent' => {} 338 } 339 ], 340 'extra' => { 341 'end_command' => {}, 342 'spaces_before_argument' => ' ' 343 }, 344 'line_nr' => { 345 'file_name' => '', 346 'line_nr' => 4, 347 'macro' => '' 348 }, 349 'parent' => {} 350 } 351 ], 352 'type' => 'text_root' 353}; 354$result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 355$result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 356$result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 357$result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 358$result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]; 359$result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'} = $result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]; 360$result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'} = $result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]; 361$result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'} = $result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]; 362$result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0] = $result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]; 363$result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0] = $result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]; 364$result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[0]; 365$result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[1]{'args'}[0]; 366$result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[1]; 367$result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[0]; 368$result_trees{'empty_def_command'}{'contents'}[0]{'extra'}{'end_command'} = $result_trees{'empty_def_command'}{'contents'}[0]{'contents'}[1]; 369$result_trees{'empty_def_command'}{'contents'}[0]{'parent'} = $result_trees{'empty_def_command'}; 370$result_trees{'empty_def_command'}{'contents'}[1]{'parent'} = $result_trees{'empty_def_command'}; 371$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 372$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 373$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 374$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 375$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 376$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 377$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 378$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 379$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]; 380$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]; 381$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[2]; 382$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'extra'}{'index_entry'}{'command'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]; 383$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0] = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[2]; 384$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0] = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[2]; 385$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]; 386$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'args'}[0]; 387$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'args'}[0]; 388$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'args'}[0]; 389$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'args'}[0]; 390$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]; 391$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'category'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]; 392$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'name'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[2]; 393$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'command'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]; 394$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'content'}[0] = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[2]; 395$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}[0] = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[2]; 396$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]; 397$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[2]{'args'}[0]; 398$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[2]; 399$result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[2]{'parent'} = $result_trees{'empty_def_command'}{'contents'}[2]; 400$result_trees{'empty_def_command'}{'contents'}[2]{'extra'}{'end_command'} = $result_trees{'empty_def_command'}{'contents'}[2]{'contents'}[2]; 401$result_trees{'empty_def_command'}{'contents'}[2]{'parent'} = $result_trees{'empty_def_command'}; 402 403$result_texis{'empty_def_command'} = '@deffn empty deffn 404@end deffn 405 406@deffn empty deffn with deffnx 407@deffnx empty deffnx 408@end deffn 409'; 410 411 412$result_texts{'empty_def_command'} = 'empty: deffn 413 414empty: deffn with deffnx 415empty: deffnx 416'; 417 418$result_errors{'empty_def_command'} = [ 419 { 420 'error_line' => ':1: warning: entry for index `fn\' outside of any node 421', 422 'file_name' => '', 423 'line_nr' => 1, 424 'macro' => '', 425 'text' => 'entry for index `fn\' outside of any node', 426 'type' => 'warning' 427 }, 428 { 429 'error_line' => ':4: warning: entry for index `fn\' outside of any node 430', 431 'file_name' => '', 432 'line_nr' => 4, 433 'macro' => '', 434 'text' => 'entry for index `fn\' outside of any node', 435 'type' => 'warning' 436 }, 437 { 438 'error_line' => ':5: warning: entry for index `fn\' outside of any node 439', 440 'file_name' => '', 441 'line_nr' => 5, 442 'macro' => '', 443 'text' => 'entry for index `fn\' outside of any node', 444 'type' => 'warning' 445 } 446]; 447 448 449$result_floats{'empty_def_command'} = {}; 450 451 452 453$result_converted{'plaintext'}->{'empty_def_command'} = ' -- empty: deffn 454 455 -- empty: deffn with deffnx 456 -- empty: deffnx 457'; 458 4591; 460