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{'double_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' => 'func' 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' => 'plot' 38 }, 39 { 40 'extra' => { 41 'def_role' => 'spaces' 42 }, 43 'parent' => {}, 44 'text' => ' ', 45 'type' => 'spaces' 46 }, 47 { 48 'extra' => { 49 'def_role' => 'delimiter' 50 }, 51 'parent' => {}, 52 'text' => '(', 53 'type' => 'delimiter' 54 }, 55 { 56 'extra' => { 57 'def_role' => 'arg' 58 }, 59 'parent' => {}, 60 'text' => 'a' 61 }, 62 { 63 'extra' => { 64 'def_role' => 'delimiter' 65 }, 66 'parent' => {}, 67 'text' => ',', 68 'type' => 'delimiter' 69 }, 70 { 71 'extra' => { 72 'def_role' => 'spaces' 73 }, 74 'parent' => {}, 75 'text' => ' ', 76 'type' => 'spaces' 77 }, 78 { 79 'extra' => { 80 'def_role' => 'arg' 81 }, 82 'parent' => {}, 83 'text' => 'b' 84 }, 85 { 86 'extra' => { 87 'def_role' => 'delimiter' 88 }, 89 'parent' => {}, 90 'text' => ',', 91 'type' => 'delimiter' 92 }, 93 { 94 'extra' => { 95 'def_role' => 'spaces' 96 }, 97 'parent' => {}, 98 'text' => ' ', 99 'type' => 'spaces' 100 }, 101 { 102 'extra' => { 103 'def_role' => 'arg' 104 }, 105 'parent' => {}, 106 'text' => 'c' 107 }, 108 { 109 'extra' => { 110 'def_role' => 'delimiter' 111 }, 112 'parent' => {}, 113 'text' => ',', 114 'type' => 'delimiter' 115 }, 116 { 117 'extra' => { 118 'def_role' => 'spaces' 119 }, 120 'parent' => {}, 121 'text' => ' ', 122 'type' => 'spaces' 123 }, 124 { 125 'extra' => { 126 'def_role' => 'arg' 127 }, 128 'parent' => {}, 129 'text' => '...' 130 }, 131 { 132 'extra' => { 133 'def_role' => 'delimiter' 134 }, 135 'parent' => {}, 136 'text' => ')', 137 'type' => 'delimiter' 138 }, 139 { 140 'extra' => { 141 'def_role' => 'spaces' 142 }, 143 'parent' => {}, 144 'text' => ' ', 145 'type' => 'spaces' 146 }, 147 { 148 'args' => [ 149 { 150 'contents' => [ 151 { 152 'extra' => { 153 'def_role' => 'category' 154 }, 155 'parent' => {}, 156 'text' => 'func' 157 }, 158 { 159 'extra' => { 160 'def_role' => 'spaces' 161 }, 162 'parent' => {}, 163 'text' => ' ', 164 'type' => 'spaces' 165 }, 166 { 167 'extra' => { 168 'def_role' => 'name' 169 }, 170 'parent' => {}, 171 'text' => 'plot2' 172 }, 173 { 174 'extra' => { 175 'def_role' => 'spaces' 176 }, 177 'parent' => {}, 178 'text' => ' ', 179 'type' => 'spaces' 180 }, 181 { 182 'extra' => { 183 'def_role' => 'delimiter' 184 }, 185 'parent' => {}, 186 'text' => '(', 187 'type' => 'delimiter' 188 }, 189 { 190 'extra' => { 191 'def_role' => 'arg' 192 }, 193 'parent' => {}, 194 'text' => 'a' 195 }, 196 { 197 'extra' => { 198 'def_role' => 'delimiter' 199 }, 200 'parent' => {}, 201 'text' => ',', 202 'type' => 'delimiter' 203 }, 204 { 205 'extra' => { 206 'def_role' => 'spaces' 207 }, 208 'parent' => {}, 209 'text' => ' ', 210 'type' => 'spaces' 211 }, 212 { 213 'extra' => { 214 'def_role' => 'arg' 215 }, 216 'parent' => {}, 217 'text' => 'b' 218 }, 219 { 220 'extra' => { 221 'def_role' => 'delimiter' 222 }, 223 'parent' => {}, 224 'text' => ',', 225 'type' => 'delimiter' 226 }, 227 { 228 'extra' => { 229 'def_role' => 'spaces' 230 }, 231 'parent' => {}, 232 'text' => ' ', 233 'type' => 'spaces' 234 }, 235 { 236 'extra' => { 237 'def_role' => 'arg' 238 }, 239 'parent' => {}, 240 'text' => 'c' 241 }, 242 { 243 'extra' => { 244 'def_role' => 'delimiter' 245 }, 246 'parent' => {}, 247 'text' => ',', 248 'type' => 'delimiter' 249 }, 250 { 251 'extra' => { 252 'def_role' => 'spaces' 253 }, 254 'parent' => {}, 255 'text' => ' ', 256 'type' => 'spaces' 257 }, 258 { 259 'extra' => { 260 'def_role' => 'arg' 261 }, 262 'parent' => {}, 263 'text' => '...' 264 }, 265 { 266 'extra' => { 267 'def_role' => 'delimiter' 268 }, 269 'parent' => {}, 270 'text' => ',', 271 'type' => 'delimiter' 272 }, 273 { 274 'extra' => { 275 'def_role' => 'spaces' 276 }, 277 'parent' => {}, 278 'text' => ' ', 279 'type' => 'spaces' 280 }, 281 { 282 'extra' => { 283 'def_role' => 'arg' 284 }, 285 'parent' => {}, 286 'text' => 'd' 287 }, 288 { 289 'extra' => { 290 'def_role' => 'delimiter' 291 }, 292 'parent' => {}, 293 'text' => ')', 294 'type' => 'delimiter' 295 }, 296 { 297 'extra' => { 298 'def_role' => 'spaces' 299 }, 300 'parent' => {}, 301 'text' => ' 302', 303 'type' => 'spaces_at_end' 304 } 305 ], 306 'parent' => {}, 307 'type' => 'line_arg' 308 } 309 ], 310 'cmdname' => 'deffnx', 311 'extra' => { 312 'def_command' => 'deffn', 313 'def_parsed_hash' => { 314 'category' => {}, 315 'name' => {} 316 }, 317 'def_role' => 'arg', 318 'index_entry' => { 319 'command' => {}, 320 'content' => [ 321 {} 322 ], 323 'content_normalized' => [ 324 {} 325 ], 326 'in_code' => 1, 327 'index_at_command' => 'deffnx', 328 'index_name' => 'fn', 329 'index_type_command' => 'deffn', 330 'key' => 'plot2', 331 'number' => 1 332 }, 333 'not_after_command' => 1, 334 'original_def_cmdname' => 'deffnx', 335 'spaces_before_argument' => ' ' 336 }, 337 'line_nr' => { 338 'file_name' => '', 339 'line_nr' => 1, 340 'macro' => '' 341 }, 342 'parent' => {}, 343 'type' => 'def_line' 344 } 345 ], 346 'parent' => {}, 347 'type' => 'block_line_arg' 348 } 349 ], 350 'extra' => { 351 'def_command' => 'deffn', 352 'def_parsed_hash' => { 353 'category' => {}, 354 'name' => {} 355 }, 356 'index_entry' => { 357 'command' => {}, 358 'content' => [ 359 {} 360 ], 361 'content_normalized' => [ 362 {} 363 ], 364 'in_code' => 1, 365 'index_at_command' => 'deffn', 366 'index_name' => 'fn', 367 'index_type_command' => 'deffn', 368 'key' => 'plot', 369 'number' => 2 370 }, 371 'original_def_cmdname' => 'deffn' 372 }, 373 'line_nr' => { 374 'file_name' => '', 375 'line_nr' => 1, 376 'macro' => '' 377 }, 378 'parent' => {}, 379 'type' => 'def_line' 380 }, 381 { 382 'contents' => [ 383 { 384 'contents' => [ 385 { 386 'parent' => {}, 387 'text' => 'aaa 388' 389 } 390 ], 391 'parent' => {}, 392 'type' => 'paragraph' 393 } 394 ], 395 'parent' => {}, 396 'type' => 'def_item' 397 }, 398 { 399 'args' => [ 400 { 401 'contents' => [ 402 { 403 'parent' => {}, 404 'text' => 'deffn' 405 } 406 ], 407 'extra' => { 408 'spaces_after_argument' => ' 409' 410 }, 411 'parent' => {}, 412 'type' => 'line_arg' 413 } 414 ], 415 'cmdname' => 'end', 416 'extra' => { 417 'command_argument' => 'deffn', 418 'spaces_before_argument' => ' ', 419 'text_arg' => 'deffn' 420 }, 421 'line_nr' => { 422 'file_name' => '', 423 'line_nr' => 3, 424 'macro' => '' 425 }, 426 'parent' => {} 427 } 428 ], 429 'extra' => { 430 'end_command' => {}, 431 'spaces_before_argument' => ' ' 432 }, 433 'line_nr' => { 434 'file_name' => '', 435 'line_nr' => 1, 436 'macro' => '' 437 }, 438 'parent' => {} 439 }, 440 { 441 'parent' => {}, 442 'text' => ' 443', 444 'type' => 'empty_line' 445 }, 446 { 447 'cmdname' => 'deffn', 448 'contents' => [ 449 { 450 'args' => [ 451 { 452 'contents' => [ 453 { 454 'extra' => { 455 'def_role' => 'category' 456 }, 457 'parent' => {}, 458 'text' => 'func' 459 }, 460 { 461 'extra' => { 462 'def_role' => 'spaces' 463 }, 464 'parent' => {}, 465 'text' => ' ', 466 'type' => 'spaces' 467 }, 468 { 469 'extra' => { 470 'def_role' => 'name' 471 }, 472 'parent' => {}, 473 'text' => 'aaaa' 474 }, 475 { 476 'extra' => { 477 'def_role' => 'spaces' 478 }, 479 'parent' => {}, 480 'text' => ' ', 481 'type' => 'spaces' 482 }, 483 { 484 'extra' => { 485 'def_role' => 'arg' 486 }, 487 'parent' => {}, 488 'text' => 'args' 489 }, 490 { 491 'extra' => { 492 'def_role' => 'spaces' 493 }, 494 'parent' => {}, 495 'text' => ' ', 496 'type' => 'spaces' 497 }, 498 { 499 'cmdname' => 'defvr', 500 'contents' => [ 501 { 502 'args' => [ 503 { 504 'contents' => [ 505 { 506 'extra' => { 507 'def_role' => 'category' 508 }, 509 'parent' => {}, 510 'text' => 'c--ategory' 511 }, 512 { 513 'extra' => { 514 'def_role' => 'spaces' 515 }, 516 'parent' => {}, 517 'text' => ' ', 518 'type' => 'spaces' 519 }, 520 { 521 'extra' => { 522 'def_role' => 'name' 523 }, 524 'parent' => {}, 525 'text' => 'd--efvr_name' 526 }, 527 { 528 'extra' => { 529 'def_role' => 'spaces' 530 }, 531 'parent' => {}, 532 'text' => ' 533', 534 'type' => 'spaces_at_end' 535 } 536 ], 537 'parent' => {}, 538 'type' => 'block_line_arg' 539 } 540 ], 541 'extra' => { 542 'def_command' => 'defvr', 543 'def_parsed_hash' => { 544 'category' => {}, 545 'name' => {} 546 }, 547 'index_entry' => { 548 'command' => {}, 549 'content' => [ 550 {} 551 ], 552 'content_normalized' => [ 553 {} 554 ], 555 'in_code' => 1, 556 'index_at_command' => 'defvr', 557 'index_name' => 'vr', 558 'index_type_command' => 'defvr', 559 'key' => 'd--efvr_name', 560 'number' => 1 561 }, 562 'original_def_cmdname' => 'defvr' 563 }, 564 'line_nr' => { 565 'file_name' => '', 566 'line_nr' => 5, 567 'macro' => '' 568 }, 569 'parent' => {}, 570 'type' => 'def_line' 571 } 572 ], 573 'extra' => { 574 'def_role' => 'arg', 575 'spaces_before_argument' => ' ' 576 }, 577 'line_nr' => { 578 'file_name' => '', 579 'line_nr' => 5, 580 'macro' => '' 581 }, 582 'parent' => {} 583 } 584 ], 585 'parent' => {}, 586 'type' => 'block_line_arg' 587 } 588 ], 589 'extra' => { 590 'def_command' => 'deffn', 591 'def_parsed_hash' => { 592 'category' => {}, 593 'name' => {} 594 }, 595 'index_entry' => { 596 'command' => {}, 597 'content' => [ 598 {} 599 ], 600 'content_normalized' => [ 601 {} 602 ], 603 'in_code' => 1, 604 'index_at_command' => 'deffn', 605 'index_name' => 'fn', 606 'index_type_command' => 'deffn', 607 'key' => 'aaaa', 608 'number' => 3 609 }, 610 'original_def_cmdname' => 'deffn' 611 }, 612 'line_nr' => { 613 'file_name' => '', 614 'line_nr' => 5, 615 'macro' => '' 616 }, 617 'parent' => {}, 618 'type' => 'def_line' 619 }, 620 { 621 'contents' => [ 622 { 623 'contents' => [ 624 { 625 'parent' => {}, 626 'text' => 'bbb 627' 628 } 629 ], 630 'parent' => {}, 631 'type' => 'paragraph' 632 } 633 ], 634 'parent' => {}, 635 'type' => 'def_item' 636 }, 637 { 638 'args' => [ 639 { 640 'contents' => [ 641 { 642 'parent' => {}, 643 'text' => 'deffn' 644 } 645 ], 646 'extra' => { 647 'spaces_after_argument' => ' 648' 649 }, 650 'parent' => {}, 651 'type' => 'line_arg' 652 } 653 ], 654 'cmdname' => 'end', 655 'extra' => { 656 'command_argument' => 'deffn', 657 'spaces_before_argument' => ' ', 658 'text_arg' => 'deffn' 659 }, 660 'line_nr' => { 661 'file_name' => '', 662 'line_nr' => 7, 663 'macro' => '' 664 }, 665 'parent' => {} 666 } 667 ], 668 'extra' => { 669 'end_command' => {}, 670 'spaces_before_argument' => ' ' 671 }, 672 'line_nr' => { 673 'file_name' => '', 674 'line_nr' => 5, 675 'macro' => '' 676 }, 677 'parent' => {} 678 } 679 ], 680 'type' => 'text_root' 681}; 682$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 683$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 684$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 685$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 686$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 687$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 688$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 689$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 690$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 691$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 692$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 693$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 694$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 695$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 696$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 697$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 698$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 699$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 700$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 701$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 702$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 703$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 704$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 705$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 706$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 707$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 708$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 709$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 710$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 711$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 712$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 713$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 714$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 715$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 716$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[17]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 717$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[18]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 718$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[19]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]; 719$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]; 720$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'extra'}{'def_parsed_hash'}{'category'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[0]; 721$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'extra'}{'def_parsed_hash'}{'name'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[2]; 722$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'extra'}{'index_entry'}{'command'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]; 723$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'extra'}{'index_entry'}{'content'}[0] = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[2]; 724$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'extra'}{'index_entry'}{'content_normalized'}[0] = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'args'}[0]{'contents'}[2]; 725$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[17]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]; 726$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]; 727$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]; 728$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]; 729$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]; 730$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0] = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]; 731$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0] = $result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]; 732$result_trees{'double_command'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[0]; 733$result_trees{'double_command'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[1]{'contents'}[0]; 734$result_trees{'double_command'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[1]; 735$result_trees{'double_command'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'double_command'}{'contents'}[0]; 736$result_trees{'double_command'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[2]{'args'}[0]; 737$result_trees{'double_command'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[2]; 738$result_trees{'double_command'}{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'double_command'}{'contents'}[0]; 739$result_trees{'double_command'}{'contents'}[0]{'extra'}{'end_command'} = $result_trees{'double_command'}{'contents'}[0]{'contents'}[2]; 740$result_trees{'double_command'}{'contents'}[0]{'parent'} = $result_trees{'double_command'}; 741$result_trees{'double_command'}{'contents'}[1]{'parent'} = $result_trees{'double_command'}; 742$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 743$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 744$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 745$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 746$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 747$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 748$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'args'}[0]; 749$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'args'}[0]; 750$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'args'}[0]; 751$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'args'}[0]; 752$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]; 753$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[0]; 754$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2]; 755$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'extra'}{'index_entry'}{'command'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]; 756$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0] = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2]; 757$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0] = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2]; 758$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'contents'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]; 759$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]; 760$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]; 761$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]; 762$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[2]; 763$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'extra'}{'index_entry'}{'command'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]; 764$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0] = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[2]; 765$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0] = $result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[2]; 766$result_trees{'double_command'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[2]; 767$result_trees{'double_command'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[1]{'contents'}[0]; 768$result_trees{'double_command'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[1]; 769$result_trees{'double_command'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'double_command'}{'contents'}[2]; 770$result_trees{'double_command'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[2]{'args'}[0]; 771$result_trees{'double_command'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[2]; 772$result_trees{'double_command'}{'contents'}[2]{'contents'}[2]{'parent'} = $result_trees{'double_command'}{'contents'}[2]; 773$result_trees{'double_command'}{'contents'}[2]{'extra'}{'end_command'} = $result_trees{'double_command'}{'contents'}[2]{'contents'}[2]; 774$result_trees{'double_command'}{'contents'}[2]{'parent'} = $result_trees{'double_command'}; 775 776$result_texis{'double_command'} = '@deffn func plot (a, b, c, ...) @deffnx func plot2 (a, b, c, ..., d) 777aaa 778@end deffn 779 780@deffn func aaaa args @defvr c--ategory d--efvr_name 781bbb 782@end deffn 783'; 784 785 786$result_texts{'double_command'} = 'func: plot (a, b, c, ...) func: plot2 (a, b, c, ..., d) 787 788aaa 789 790func: aaaa args c--ategory: d--efvr_name 791 792bbb 793'; 794 795$result_errors{'double_command'} = [ 796 { 797 'error_line' => ':1: warning: @deffnx should only appear at the beginning of a line 798', 799 'file_name' => '', 800 'line_nr' => 1, 801 'macro' => '', 802 'text' => '@deffnx should only appear at the beginning of a line', 803 'type' => 'warning' 804 }, 805 { 806 'error_line' => ':1: warning: @deffnx should not appear in @deffn 807', 808 'file_name' => '', 809 'line_nr' => 1, 810 'macro' => '', 811 'text' => '@deffnx should not appear in @deffn', 812 'type' => 'warning' 813 }, 814 { 815 'error_line' => ':1: must be after `@deffn\' to use `@deffnx\' 816', 817 'file_name' => '', 818 'line_nr' => 1, 819 'macro' => '', 820 'text' => 'must be after `@deffn\' to use `@deffnx\'', 821 'type' => 'error' 822 }, 823 { 824 'error_line' => ':1: warning: entry for index `fn\' outside of any node 825', 826 'file_name' => '', 827 'line_nr' => 1, 828 'macro' => '', 829 'text' => 'entry for index `fn\' outside of any node', 830 'type' => 'warning' 831 }, 832 { 833 'error_line' => ':1: warning: entry for index `fn\' outside of any node 834', 835 'file_name' => '', 836 'line_nr' => 1, 837 'macro' => '', 838 'text' => 'entry for index `fn\' outside of any node', 839 'type' => 'warning' 840 }, 841 { 842 'error_line' => ':5: warning: @defvr should only appear at the beginning of a line 843', 844 'file_name' => '', 845 'line_nr' => 5, 846 'macro' => '', 847 'text' => '@defvr should only appear at the beginning of a line', 848 'type' => 'warning' 849 }, 850 { 851 'error_line' => ':5: warning: @defvr should not appear in @deffn 852', 853 'file_name' => '', 854 'line_nr' => 5, 855 'macro' => '', 856 'text' => '@defvr should not appear in @deffn', 857 'type' => 'warning' 858 }, 859 { 860 'error_line' => ':5: warning: entry for index `vr\' outside of any node 861', 862 'file_name' => '', 863 'line_nr' => 5, 864 'macro' => '', 865 'text' => 'entry for index `vr\' outside of any node', 866 'type' => 'warning' 867 }, 868 { 869 'error_line' => ':5: no matching `@end defvr\' 870', 871 'file_name' => '', 872 'line_nr' => 5, 873 'macro' => '', 874 'text' => 'no matching `@end defvr\'', 875 'type' => 'error' 876 }, 877 { 878 'error_line' => ':5: warning: entry for index `fn\' outside of any node 879', 880 'file_name' => '', 881 'line_nr' => 5, 882 'macro' => '', 883 'text' => 'entry for index `fn\' outside of any node', 884 'type' => 'warning' 885 } 886]; 887 888 889$result_floats{'double_command'} = {}; 890 891 8921; 893