too_much_args.pl 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  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{'too_much_args'} = {
  7. 'contents' => [
  8. {
  9. 'contents' => [
  10. {
  11. 'args' => [
  12. {
  13. 'contents' => [
  14. {
  15. 'parent' => {},
  16. 'text' => 'AZE'
  17. }
  18. ],
  19. 'parent' => {},
  20. 'type' => 'brace_command_arg'
  21. },
  22. {
  23. 'contents' => [
  24. {
  25. 'parent' => {},
  26. 'text' => ' ',
  27. 'type' => 'empty_spaces_before_argument'
  28. },
  29. {
  30. 'parent' => {},
  31. 'text' => 'A truc Z b, E eep'
  32. }
  33. ],
  34. 'parent' => {},
  35. 'type' => 'brace_command_arg'
  36. }
  37. ],
  38. 'cmdname' => 'abbr',
  39. 'contents' => [],
  40. 'extra' => {
  41. 'brace_command_contents' => [
  42. [
  43. {}
  44. ],
  45. [
  46. {}
  47. ]
  48. ]
  49. },
  50. 'line_nr' => {
  51. 'file_name' => '',
  52. 'line_nr' => 1,
  53. 'macro' => ''
  54. },
  55. 'parent' => {}
  56. }
  57. ],
  58. 'parent' => {},
  59. 'type' => 'paragraph'
  60. }
  61. ],
  62. 'type' => 'text_root'
  63. };
  64. $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0]{'args'}[0];
  65. $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0];
  66. $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0]{'args'}[1];
  67. $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0]{'args'}[1];
  68. $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0];
  69. $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
  70. $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
  71. $result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'too_much_args'}{'contents'}[0];
  72. $result_trees{'too_much_args'}{'contents'}[0]{'parent'} = $result_trees{'too_much_args'};
  73. $result_texis{'too_much_args'} = '@abbr{AZE, A truc Z b, E eep}';
  74. $result_texts{'too_much_args'} = 'AZE (A truc Z b, E eep)';
  75. $result_errors{'too_much_args'} = [];
  76. $result_converted{'plaintext'}->{'too_much_args'} = 'AZE (A truc Z b, E eep)
  77. ';
  78. $result_converted{'html_text'}->{'too_much_args'} = '<p><abbr title="A truc Z b, E eep">AZE</abbr> (A truc Z b, E eep)</p>';
  79. 1;