many_lines.pl 82 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101
  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{'many_lines'} = {
  7. 'contents' => [
  8. {
  9. 'contents' => [
  10. {
  11. 'parent' => {},
  12. 'text' => 'pagesizes '
  13. },
  14. {
  15. 'args' => [
  16. {
  17. 'contents' => [
  18. {
  19. 'extra' => {
  20. 'command' => {}
  21. },
  22. 'parent' => {},
  23. 'text' => ' ',
  24. 'type' => 'empty_spaces_after_command'
  25. },
  26. {
  27. 'parent' => {},
  28. 'text' => '200mm,150mm following '
  29. },
  30. {
  31. 'cmdname' => '@',
  32. 'parent' => {}
  33. },
  34. {
  35. 'parent' => {},
  36. 'text' => 'pagesizes arg'
  37. },
  38. {
  39. 'parent' => {},
  40. 'text' => '
  41. ',
  42. 'type' => 'spaces_at_end'
  43. }
  44. ],
  45. 'parent' => {},
  46. 'type' => 'misc_line_arg'
  47. }
  48. ],
  49. 'cmdname' => 'pagesizes',
  50. 'extra' => {
  51. 'misc_content' => [
  52. {},
  53. {},
  54. {}
  55. ],
  56. 'spaces_after_command' => {}
  57. },
  58. 'line_nr' => {
  59. 'file_name' => '',
  60. 'line_nr' => 1,
  61. 'macro' => ''
  62. },
  63. 'parent' => {}
  64. },
  65. {
  66. 'parent' => {},
  67. 'text' => 'afourpaper '
  68. },
  69. {
  70. 'args' => [
  71. {
  72. 'parent' => {},
  73. 'text' => ' on line following afourpaper
  74. ',
  75. 'type' => 'misc_arg'
  76. }
  77. ],
  78. 'cmdname' => 'afourpaper',
  79. 'parent' => {}
  80. },
  81. {
  82. 'parent' => {},
  83. 'text' => 'smallbook '
  84. },
  85. {
  86. 'args' => [
  87. {
  88. 'parent' => {},
  89. 'text' => ' on line following smallbook
  90. ',
  91. 'type' => 'misc_arg'
  92. }
  93. ],
  94. 'cmdname' => 'smallbook',
  95. 'parent' => {}
  96. },
  97. {
  98. 'parent' => {},
  99. 'text' => 'headings '
  100. },
  101. {
  102. 'args' => [
  103. {
  104. 'contents' => [
  105. {
  106. 'extra' => {
  107. 'command' => {}
  108. },
  109. 'parent' => {},
  110. 'text' => ' ',
  111. 'type' => 'empty_spaces_after_command'
  112. },
  113. {
  114. 'parent' => {},
  115. 'text' => 'on line following headings'
  116. },
  117. {
  118. 'parent' => {},
  119. 'text' => '
  120. ',
  121. 'type' => 'spaces_at_end'
  122. }
  123. ],
  124. 'parent' => {},
  125. 'type' => 'misc_line_arg'
  126. }
  127. ],
  128. 'cmdname' => 'headings',
  129. 'extra' => {
  130. 'spaces_after_command' => {}
  131. },
  132. 'line_nr' => {
  133. 'file_name' => '',
  134. 'line_nr' => 4,
  135. 'macro' => ''
  136. },
  137. 'parent' => {}
  138. },
  139. {
  140. 'parent' => {},
  141. 'text' => 'oddfooting '
  142. },
  143. {
  144. 'args' => [
  145. {
  146. 'parent' => {},
  147. 'text' => ' on line following oddfooting
  148. ',
  149. 'type' => 'misc_arg'
  150. }
  151. ],
  152. 'cmdname' => 'oddfooting',
  153. 'extra' => {
  154. 'misc_args' => [
  155. ' on line following oddfooting
  156. '
  157. ]
  158. },
  159. 'line_nr' => {
  160. 'file_name' => '',
  161. 'line_nr' => 5,
  162. 'macro' => ''
  163. },
  164. 'parent' => {}
  165. },
  166. {
  167. 'parent' => {},
  168. 'text' => 'everyheading '
  169. },
  170. {
  171. 'args' => [
  172. {
  173. 'parent' => {},
  174. 'text' => ' on line following everyheading
  175. ',
  176. 'type' => 'misc_arg'
  177. }
  178. ],
  179. 'cmdname' => 'everyheading',
  180. 'extra' => {
  181. 'misc_args' => [
  182. ' on line following everyheading
  183. '
  184. ]
  185. },
  186. 'line_nr' => {
  187. 'file_name' => '',
  188. 'line_nr' => 6,
  189. 'macro' => ''
  190. },
  191. 'parent' => {}
  192. },
  193. {
  194. 'parent' => {},
  195. 'text' => 'everyfooting '
  196. },
  197. {
  198. 'args' => [
  199. {
  200. 'parent' => {},
  201. 'text' => ' on line following everyfooting
  202. ',
  203. 'type' => 'misc_arg'
  204. }
  205. ],
  206. 'cmdname' => 'everyfooting',
  207. 'extra' => {
  208. 'misc_args' => [
  209. ' on line following everyfooting
  210. '
  211. ]
  212. },
  213. 'line_nr' => {
  214. 'file_name' => '',
  215. 'line_nr' => 7,
  216. 'macro' => ''
  217. },
  218. 'parent' => {}
  219. },
  220. {
  221. 'parent' => {},
  222. 'text' => 'evenheading '
  223. },
  224. {
  225. 'args' => [
  226. {
  227. 'parent' => {},
  228. 'text' => ' on line following evenheading
  229. ',
  230. 'type' => 'misc_arg'
  231. }
  232. ],
  233. 'cmdname' => 'evenheading',
  234. 'extra' => {
  235. 'misc_args' => [
  236. ' on line following evenheading
  237. '
  238. ]
  239. },
  240. 'line_nr' => {
  241. 'file_name' => '',
  242. 'line_nr' => 8,
  243. 'macro' => ''
  244. },
  245. 'parent' => {}
  246. },
  247. {
  248. 'parent' => {},
  249. 'text' => 'evenfooting '
  250. },
  251. {
  252. 'args' => [
  253. {
  254. 'parent' => {},
  255. 'text' => ' on line following evenfooting
  256. ',
  257. 'type' => 'misc_arg'
  258. }
  259. ],
  260. 'cmdname' => 'evenfooting',
  261. 'extra' => {
  262. 'misc_args' => [
  263. ' on line following evenfooting
  264. '
  265. ]
  266. },
  267. 'line_nr' => {
  268. 'file_name' => '',
  269. 'line_nr' => 9,
  270. 'macro' => ''
  271. },
  272. 'parent' => {}
  273. },
  274. {
  275. 'parent' => {},
  276. 'text' => 'oddheading '
  277. },
  278. {
  279. 'args' => [
  280. {
  281. 'parent' => {},
  282. 'text' => ' on line following
  283. ',
  284. 'type' => 'misc_arg'
  285. }
  286. ],
  287. 'cmdname' => 'oddheading',
  288. 'extra' => {
  289. 'misc_args' => [
  290. ' on line following
  291. '
  292. ]
  293. },
  294. 'line_nr' => {
  295. 'file_name' => '',
  296. 'line_nr' => 10,
  297. 'macro' => ''
  298. },
  299. 'parent' => {}
  300. },
  301. {
  302. 'parent' => {},
  303. 'text' => 'need '
  304. },
  305. {
  306. 'args' => [
  307. {
  308. 'contents' => [
  309. {
  310. 'extra' => {
  311. 'command' => {}
  312. },
  313. 'parent' => {},
  314. 'text' => ' ',
  315. 'type' => 'empty_spaces_after_command'
  316. },
  317. {
  318. 'parent' => {},
  319. 'text' => '0.1 on line following'
  320. },
  321. {
  322. 'parent' => {},
  323. 'text' => '
  324. ',
  325. 'type' => 'spaces_at_end'
  326. }
  327. ],
  328. 'parent' => {},
  329. 'type' => 'misc_line_arg'
  330. }
  331. ],
  332. 'cmdname' => 'need',
  333. 'extra' => {
  334. 'spaces_after_command' => {}
  335. },
  336. 'line_nr' => {
  337. 'file_name' => '',
  338. 'line_nr' => 11,
  339. 'macro' => ''
  340. },
  341. 'parent' => {}
  342. },
  343. {
  344. 'parent' => {},
  345. 'text' => 'need '
  346. },
  347. {
  348. 'args' => [
  349. {
  350. 'contents' => [
  351. {
  352. 'extra' => {
  353. 'command' => {}
  354. },
  355. 'parent' => {},
  356. 'text' => ' ',
  357. 'type' => 'empty_spaces_after_command'
  358. },
  359. {
  360. 'parent' => {},
  361. 'text' => '0.1'
  362. },
  363. {
  364. 'parent' => {},
  365. 'text' => '
  366. ',
  367. 'type' => 'spaces_at_end'
  368. }
  369. ],
  370. 'parent' => {},
  371. 'type' => 'misc_line_arg'
  372. }
  373. ],
  374. 'cmdname' => 'need',
  375. 'extra' => {
  376. 'misc_args' => [
  377. '0.1'
  378. ],
  379. 'spaces_after_command' => {}
  380. },
  381. 'line_nr' => {
  382. 'file_name' => '',
  383. 'line_nr' => 12,
  384. 'macro' => ''
  385. },
  386. 'parent' => {}
  387. },
  388. {
  389. 'parent' => {},
  390. 'text' => 'setchapternewpage '
  391. },
  392. {
  393. 'args' => [
  394. {
  395. 'contents' => [
  396. {
  397. 'extra' => {
  398. 'command' => {}
  399. },
  400. 'parent' => {},
  401. 'text' => ' ',
  402. 'type' => 'empty_spaces_after_command'
  403. },
  404. {
  405. 'parent' => {},
  406. 'text' => 'on line following setchapternewpage'
  407. },
  408. {
  409. 'parent' => {},
  410. 'text' => '
  411. ',
  412. 'type' => 'spaces_at_end'
  413. }
  414. ],
  415. 'parent' => {},
  416. 'type' => 'misc_line_arg'
  417. }
  418. ],
  419. 'cmdname' => 'setchapternewpage',
  420. 'extra' => {
  421. 'spaces_after_command' => {}
  422. },
  423. 'line_nr' => {
  424. 'file_name' => '',
  425. 'line_nr' => 13,
  426. 'macro' => ''
  427. },
  428. 'parent' => {}
  429. },
  430. {
  431. 'parent' => {},
  432. 'text' => 'raisesections '
  433. },
  434. {
  435. 'args' => [
  436. {
  437. 'parent' => {},
  438. 'text' => ' on line following raisesections
  439. ',
  440. 'type' => 'misc_arg'
  441. }
  442. ],
  443. 'cmdname' => 'raisesections',
  444. 'parent' => {}
  445. },
  446. {
  447. 'parent' => {},
  448. 'text' => 'lowersections '
  449. },
  450. {
  451. 'args' => [
  452. {
  453. 'parent' => {},
  454. 'text' => ' on line following lowersections
  455. ',
  456. 'type' => 'misc_arg'
  457. }
  458. ],
  459. 'cmdname' => 'lowersections',
  460. 'parent' => {}
  461. },
  462. {
  463. 'parent' => {},
  464. 'text' => 'kbdinputstyle code '
  465. },
  466. {
  467. 'args' => [
  468. {
  469. 'contents' => [
  470. {
  471. 'extra' => {
  472. 'command' => {}
  473. },
  474. 'parent' => {},
  475. 'text' => ' ',
  476. 'type' => 'empty_spaces_after_command'
  477. },
  478. {
  479. 'parent' => {},
  480. 'text' => 'code something'
  481. },
  482. {
  483. 'parent' => {},
  484. 'text' => '
  485. ',
  486. 'type' => 'spaces_at_end'
  487. }
  488. ],
  489. 'parent' => {},
  490. 'type' => 'misc_line_arg'
  491. }
  492. ],
  493. 'cmdname' => 'kbdinputstyle',
  494. 'extra' => {
  495. 'spaces_after_command' => {}
  496. },
  497. 'line_nr' => {
  498. 'file_name' => '',
  499. 'line_nr' => 16,
  500. 'macro' => ''
  501. },
  502. 'parent' => {}
  503. },
  504. {
  505. 'parent' => {},
  506. 'text' => 'afourpaper '
  507. },
  508. {
  509. 'args' => [
  510. {
  511. 'parent' => {},
  512. 'text' => ' on line following afourpaper
  513. ',
  514. 'type' => 'misc_arg'
  515. }
  516. ],
  517. 'cmdname' => 'afourpaper',
  518. 'parent' => {}
  519. },
  520. {
  521. 'parent' => {},
  522. 'text' => 'afourlatex '
  523. },
  524. {
  525. 'args' => [
  526. {
  527. 'parent' => {},
  528. 'text' => ' on line following afourlatex
  529. ',
  530. 'type' => 'misc_arg'
  531. }
  532. ],
  533. 'cmdname' => 'afourlatex',
  534. 'parent' => {}
  535. },
  536. {
  537. 'parent' => {},
  538. 'text' => 'afourwide '
  539. },
  540. {
  541. 'args' => [
  542. {
  543. 'parent' => {},
  544. 'text' => ' on line following afourwide
  545. ',
  546. 'type' => 'misc_arg'
  547. }
  548. ],
  549. 'cmdname' => 'afourwide',
  550. 'parent' => {}
  551. },
  552. {
  553. 'parent' => {},
  554. 'text' => 'paragraphindent asis '
  555. },
  556. {
  557. 'args' => [
  558. {
  559. 'contents' => [
  560. {
  561. 'extra' => {
  562. 'command' => {}
  563. },
  564. 'parent' => {},
  565. 'text' => ' ',
  566. 'type' => 'empty_spaces_after_command'
  567. },
  568. {
  569. 'parent' => {},
  570. 'text' => 'asis'
  571. },
  572. {
  573. 'parent' => {},
  574. 'text' => '
  575. ',
  576. 'type' => 'spaces_at_end'
  577. }
  578. ],
  579. 'parent' => {},
  580. 'type' => 'misc_line_arg'
  581. }
  582. ],
  583. 'cmdname' => 'paragraphindent',
  584. 'extra' => {
  585. 'misc_args' => [
  586. 'asis'
  587. ],
  588. 'spaces_after_command' => {}
  589. },
  590. 'line_nr' => {
  591. 'file_name' => '',
  592. 'line_nr' => 20,
  593. 'macro' => ''
  594. },
  595. 'parent' => {}
  596. },
  597. {
  598. 'parent' => {},
  599. 'text' => 'paragraphindent 0 '
  600. },
  601. {
  602. 'args' => [
  603. {
  604. 'contents' => [
  605. {
  606. 'extra' => {
  607. 'command' => {}
  608. },
  609. 'parent' => {},
  610. 'text' => ' ',
  611. 'type' => 'empty_spaces_after_command'
  612. },
  613. {
  614. 'parent' => {},
  615. 'text' => '0'
  616. },
  617. {
  618. 'parent' => {},
  619. 'text' => '
  620. ',
  621. 'type' => 'spaces_at_end'
  622. }
  623. ],
  624. 'parent' => {},
  625. 'type' => 'misc_line_arg'
  626. }
  627. ],
  628. 'cmdname' => 'paragraphindent',
  629. 'extra' => {
  630. 'misc_args' => [
  631. '0'
  632. ],
  633. 'spaces_after_command' => {}
  634. },
  635. 'line_nr' => {
  636. 'file_name' => '',
  637. 'line_nr' => 21,
  638. 'macro' => ''
  639. },
  640. 'parent' => {}
  641. },
  642. {
  643. 'parent' => {},
  644. 'text' => 'paragraphindent none '
  645. },
  646. {
  647. 'args' => [
  648. {
  649. 'contents' => [
  650. {
  651. 'extra' => {
  652. 'command' => {}
  653. },
  654. 'parent' => {},
  655. 'text' => ' ',
  656. 'type' => 'empty_spaces_after_command'
  657. },
  658. {
  659. 'parent' => {},
  660. 'text' => 'none'
  661. },
  662. {
  663. 'parent' => {},
  664. 'text' => '
  665. ',
  666. 'type' => 'spaces_at_end'
  667. }
  668. ],
  669. 'parent' => {},
  670. 'type' => 'misc_line_arg'
  671. }
  672. ],
  673. 'cmdname' => 'paragraphindent',
  674. 'extra' => {
  675. 'misc_args' => [
  676. 'none'
  677. ],
  678. 'spaces_after_command' => {}
  679. },
  680. 'line_nr' => {
  681. 'file_name' => '',
  682. 'line_nr' => 22,
  683. 'macro' => ''
  684. },
  685. 'parent' => {}
  686. },
  687. {
  688. 'parent' => {},
  689. 'text' => 'paragraphindent 4 '
  690. },
  691. {
  692. 'args' => [
  693. {
  694. 'contents' => [
  695. {
  696. 'extra' => {
  697. 'command' => {}
  698. },
  699. 'parent' => {},
  700. 'text' => ' ',
  701. 'type' => 'empty_spaces_after_command'
  702. },
  703. {
  704. 'parent' => {},
  705. 'text' => '4'
  706. },
  707. {
  708. 'parent' => {},
  709. 'text' => '
  710. ',
  711. 'type' => 'spaces_at_end'
  712. }
  713. ],
  714. 'parent' => {},
  715. 'type' => 'misc_line_arg'
  716. }
  717. ],
  718. 'cmdname' => 'paragraphindent',
  719. 'extra' => {
  720. 'misc_args' => [
  721. '4'
  722. ],
  723. 'spaces_after_command' => {}
  724. },
  725. 'line_nr' => {
  726. 'file_name' => '',
  727. 'line_nr' => 23,
  728. 'macro' => ''
  729. },
  730. 'parent' => {}
  731. },
  732. {
  733. 'parent' => {},
  734. 'text' => 'firstparagraphindent none '
  735. },
  736. {
  737. 'args' => [
  738. {
  739. 'contents' => [
  740. {
  741. 'extra' => {
  742. 'command' => {}
  743. },
  744. 'parent' => {},
  745. 'text' => ' ',
  746. 'type' => 'empty_spaces_after_command'
  747. },
  748. {
  749. 'parent' => {},
  750. 'text' => 'none'
  751. },
  752. {
  753. 'parent' => {},
  754. 'text' => '
  755. ',
  756. 'type' => 'spaces_at_end'
  757. }
  758. ],
  759. 'parent' => {},
  760. 'type' => 'misc_line_arg'
  761. }
  762. ],
  763. 'cmdname' => 'firstparagraphindent',
  764. 'extra' => {
  765. 'misc_args' => [
  766. 'none'
  767. ],
  768. 'spaces_after_command' => {}
  769. },
  770. 'line_nr' => {
  771. 'file_name' => '',
  772. 'line_nr' => 24,
  773. 'macro' => ''
  774. },
  775. 'parent' => {}
  776. },
  777. {
  778. 'parent' => {},
  779. 'text' => 'exampleindent 6 '
  780. },
  781. {
  782. 'args' => [
  783. {
  784. 'contents' => [
  785. {
  786. 'extra' => {
  787. 'command' => {}
  788. },
  789. 'parent' => {},
  790. 'text' => ' ',
  791. 'type' => 'empty_spaces_after_command'
  792. },
  793. {
  794. 'parent' => {},
  795. 'text' => '6 on line following exampleindent'
  796. },
  797. {
  798. 'parent' => {},
  799. 'text' => '
  800. ',
  801. 'type' => 'spaces_at_end'
  802. }
  803. ],
  804. 'parent' => {},
  805. 'type' => 'misc_line_arg'
  806. }
  807. ],
  808. 'cmdname' => 'exampleindent',
  809. 'extra' => {
  810. 'spaces_after_command' => {}
  811. },
  812. 'line_nr' => {
  813. 'file_name' => '',
  814. 'line_nr' => 25,
  815. 'macro' => ''
  816. },
  817. 'parent' => {}
  818. },
  819. {
  820. 'parent' => {},
  821. 'text' => 'exampleindent 6 '
  822. },
  823. {
  824. 'args' => [
  825. {
  826. 'contents' => [
  827. {
  828. 'extra' => {
  829. 'command' => {}
  830. },
  831. 'parent' => {},
  832. 'text' => ' ',
  833. 'type' => 'empty_spaces_after_command'
  834. },
  835. {
  836. 'parent' => {},
  837. 'text' => '6'
  838. },
  839. {
  840. 'parent' => {},
  841. 'text' => '
  842. ',
  843. 'type' => 'spaces_at_end'
  844. }
  845. ],
  846. 'parent' => {},
  847. 'type' => 'misc_line_arg'
  848. }
  849. ],
  850. 'cmdname' => 'exampleindent',
  851. 'extra' => {
  852. 'misc_args' => [
  853. '6'
  854. ],
  855. 'spaces_after_command' => {}
  856. },
  857. 'line_nr' => {
  858. 'file_name' => '',
  859. 'line_nr' => 26,
  860. 'macro' => ''
  861. },
  862. 'parent' => {}
  863. },
  864. {
  865. 'parent' => {},
  866. 'text' => 'footnotestyle '
  867. },
  868. {
  869. 'args' => [
  870. {
  871. 'contents' => [
  872. {
  873. 'extra' => {
  874. 'command' => {}
  875. },
  876. 'parent' => {},
  877. 'text' => ' ',
  878. 'type' => 'empty_spaces_after_command'
  879. },
  880. {
  881. 'parent' => {},
  882. 'text' => 'end'
  883. },
  884. {
  885. 'parent' => {},
  886. 'text' => '
  887. ',
  888. 'type' => 'spaces_at_end'
  889. }
  890. ],
  891. 'parent' => {},
  892. 'type' => 'misc_line_arg'
  893. }
  894. ],
  895. 'cmdname' => 'footnotestyle',
  896. 'extra' => {
  897. 'misc_args' => [
  898. 'end'
  899. ],
  900. 'spaces_after_command' => {}
  901. },
  902. 'line_nr' => {
  903. 'file_name' => '',
  904. 'line_nr' => 27,
  905. 'macro' => ''
  906. },
  907. 'parent' => {}
  908. },
  909. {
  910. 'parent' => {},
  911. 'text' => 'footnotestyle '
  912. },
  913. {
  914. 'args' => [
  915. {
  916. 'contents' => [
  917. {
  918. 'extra' => {
  919. 'command' => {}
  920. },
  921. 'parent' => {},
  922. 'text' => ' ',
  923. 'type' => 'empty_spaces_after_command'
  924. },
  925. {
  926. 'parent' => {},
  927. 'text' => 'separate'
  928. },
  929. {
  930. 'parent' => {},
  931. 'text' => '
  932. ',
  933. 'type' => 'spaces_at_end'
  934. }
  935. ],
  936. 'parent' => {},
  937. 'type' => 'misc_line_arg'
  938. }
  939. ],
  940. 'cmdname' => 'footnotestyle',
  941. 'extra' => {
  942. 'misc_args' => [
  943. 'separate'
  944. ],
  945. 'spaces_after_command' => {}
  946. },
  947. 'line_nr' => {
  948. 'file_name' => '',
  949. 'line_nr' => 28,
  950. 'macro' => ''
  951. },
  952. 'parent' => {}
  953. },
  954. {
  955. 'parent' => {},
  956. 'text' => 'documentencoding '
  957. },
  958. {
  959. 'args' => [
  960. {
  961. 'contents' => [
  962. {
  963. 'extra' => {
  964. 'command' => {}
  965. },
  966. 'parent' => {},
  967. 'text' => ' ',
  968. 'type' => 'empty_spaces_after_command'
  969. },
  970. {
  971. 'parent' => {},
  972. 'text' => 'US-ascii encoding name'
  973. },
  974. {
  975. 'parent' => {},
  976. 'text' => '
  977. ',
  978. 'type' => 'spaces_at_end'
  979. }
  980. ],
  981. 'parent' => {},
  982. 'type' => 'misc_line_arg'
  983. }
  984. ],
  985. 'cmdname' => 'documentencoding',
  986. 'extra' => {
  987. 'spaces_after_command' => {},
  988. 'text_arg' => 'US-ascii encoding name'
  989. },
  990. 'line_nr' => {
  991. 'file_name' => '',
  992. 'line_nr' => 29,
  993. 'macro' => ''
  994. },
  995. 'parent' => {}
  996. },
  997. {
  998. 'args' => [
  999. {
  1000. 'contents' => [
  1001. {
  1002. 'extra' => {
  1003. 'command' => {}
  1004. },
  1005. 'parent' => {},
  1006. 'text' => ' ',
  1007. 'type' => 'empty_spaces_after_command'
  1008. },
  1009. {
  1010. 'parent' => {},
  1011. 'text' => 'ISO-8859-1'
  1012. },
  1013. {
  1014. 'parent' => {},
  1015. 'text' => '
  1016. ',
  1017. 'type' => 'spaces_at_end'
  1018. }
  1019. ],
  1020. 'parent' => {},
  1021. 'type' => 'misc_line_arg'
  1022. }
  1023. ],
  1024. 'cmdname' => 'documentencoding',
  1025. 'extra' => {
  1026. 'input_encoding_name' => 'iso-8859-1',
  1027. 'input_perl_encoding' => 'iso-8859-1',
  1028. 'spaces_after_command' => {},
  1029. 'text_arg' => 'ISO-8859-1'
  1030. },
  1031. 'line_nr' => {
  1032. 'file_name' => '',
  1033. 'line_nr' => 30,
  1034. 'macro' => ''
  1035. },
  1036. 'parent' => {}
  1037. },
  1038. {
  1039. 'parent' => {},
  1040. 'text' => 'frenchspacing '
  1041. },
  1042. {
  1043. 'args' => [
  1044. {
  1045. 'contents' => [
  1046. {
  1047. 'extra' => {
  1048. 'command' => {}
  1049. },
  1050. 'parent' => {},
  1051. 'text' => ' ',
  1052. 'type' => 'empty_spaces_after_command'
  1053. },
  1054. {
  1055. 'parent' => {},
  1056. 'text' => 'on'
  1057. },
  1058. {
  1059. 'parent' => {},
  1060. 'text' => '
  1061. ',
  1062. 'type' => 'spaces_at_end'
  1063. }
  1064. ],
  1065. 'parent' => {},
  1066. 'type' => 'misc_line_arg'
  1067. }
  1068. ],
  1069. 'cmdname' => 'frenchspacing',
  1070. 'extra' => {
  1071. 'misc_args' => [
  1072. 'on'
  1073. ],
  1074. 'spaces_after_command' => {}
  1075. },
  1076. 'line_nr' => {
  1077. 'file_name' => '',
  1078. 'line_nr' => 31,
  1079. 'macro' => ''
  1080. },
  1081. 'parent' => {}
  1082. },
  1083. {
  1084. 'parent' => {},
  1085. 'text' => 'frenchspacing '
  1086. },
  1087. {
  1088. 'args' => [
  1089. {
  1090. 'contents' => [
  1091. {
  1092. 'extra' => {
  1093. 'command' => {}
  1094. },
  1095. 'parent' => {},
  1096. 'text' => ' ',
  1097. 'type' => 'empty_spaces_after_command'
  1098. },
  1099. {
  1100. 'parent' => {},
  1101. 'text' => 'off'
  1102. },
  1103. {
  1104. 'parent' => {},
  1105. 'text' => '
  1106. ',
  1107. 'type' => 'spaces_at_end'
  1108. }
  1109. ],
  1110. 'parent' => {},
  1111. 'type' => 'misc_line_arg'
  1112. }
  1113. ],
  1114. 'cmdname' => 'frenchspacing',
  1115. 'extra' => {
  1116. 'misc_args' => [
  1117. 'off'
  1118. ],
  1119. 'spaces_after_command' => {}
  1120. },
  1121. 'line_nr' => {
  1122. 'file_name' => '',
  1123. 'line_nr' => 32,
  1124. 'macro' => ''
  1125. },
  1126. 'parent' => {}
  1127. },
  1128. {
  1129. 'parent' => {},
  1130. 'text' => 'fonttextsize '
  1131. },
  1132. {
  1133. 'args' => [
  1134. {
  1135. 'contents' => [
  1136. {
  1137. 'extra' => {
  1138. 'command' => {}
  1139. },
  1140. 'parent' => {},
  1141. 'text' => ' ',
  1142. 'type' => 'empty_spaces_after_command'
  1143. },
  1144. {
  1145. 'parent' => {},
  1146. 'text' => '10'
  1147. },
  1148. {
  1149. 'parent' => {},
  1150. 'text' => '
  1151. ',
  1152. 'type' => 'spaces_at_end'
  1153. }
  1154. ],
  1155. 'parent' => {},
  1156. 'type' => 'misc_line_arg'
  1157. }
  1158. ],
  1159. 'cmdname' => 'fonttextsize',
  1160. 'extra' => {
  1161. 'misc_args' => [
  1162. '10'
  1163. ],
  1164. 'spaces_after_command' => {}
  1165. },
  1166. 'line_nr' => {
  1167. 'file_name' => '',
  1168. 'line_nr' => 33,
  1169. 'macro' => ''
  1170. },
  1171. 'parent' => {}
  1172. },
  1173. {
  1174. 'parent' => {},
  1175. 'text' => 'everyheadingmarks '
  1176. },
  1177. {
  1178. 'args' => [
  1179. {
  1180. 'contents' => [
  1181. {
  1182. 'extra' => {
  1183. 'command' => {}
  1184. },
  1185. 'parent' => {},
  1186. 'text' => ' ',
  1187. 'type' => 'empty_spaces_after_command'
  1188. },
  1189. {
  1190. 'parent' => {},
  1191. 'text' => 'bottom on line following everyheadingmarks'
  1192. },
  1193. {
  1194. 'parent' => {},
  1195. 'text' => '
  1196. ',
  1197. 'type' => 'spaces_at_end'
  1198. }
  1199. ],
  1200. 'parent' => {},
  1201. 'type' => 'misc_line_arg'
  1202. }
  1203. ],
  1204. 'cmdname' => 'everyheadingmarks',
  1205. 'extra' => {
  1206. 'spaces_after_command' => {}
  1207. },
  1208. 'line_nr' => {
  1209. 'file_name' => '',
  1210. 'line_nr' => 34,
  1211. 'macro' => ''
  1212. },
  1213. 'parent' => {}
  1214. },
  1215. {
  1216. 'args' => [
  1217. {
  1218. 'contents' => [
  1219. {
  1220. 'extra' => {
  1221. 'command' => {}
  1222. },
  1223. 'parent' => {},
  1224. 'text' => ' ',
  1225. 'type' => 'empty_spaces_after_command'
  1226. },
  1227. {
  1228. 'parent' => {},
  1229. 'text' => 'false'
  1230. },
  1231. {
  1232. 'parent' => {},
  1233. 'text' => '
  1234. ',
  1235. 'type' => 'spaces_at_end'
  1236. }
  1237. ],
  1238. 'parent' => {},
  1239. 'type' => 'misc_line_arg'
  1240. }
  1241. ],
  1242. 'cmdname' => 'allowcodebreaks',
  1243. 'extra' => {
  1244. 'misc_args' => [
  1245. 'false'
  1246. ],
  1247. 'spaces_after_command' => {}
  1248. },
  1249. 'line_nr' => {
  1250. 'file_name' => '',
  1251. 'line_nr' => 35,
  1252. 'macro' => ''
  1253. },
  1254. 'parent' => {}
  1255. },
  1256. {
  1257. 'args' => [
  1258. {
  1259. 'contents' => [
  1260. {
  1261. 'extra' => {
  1262. 'command' => {}
  1263. },
  1264. 'parent' => {},
  1265. 'text' => ' ',
  1266. 'type' => 'empty_spaces_after_command'
  1267. },
  1268. {
  1269. 'parent' => {},
  1270. 'text' => 'true'
  1271. },
  1272. {
  1273. 'parent' => {},
  1274. 'text' => '
  1275. ',
  1276. 'type' => 'spaces_at_end'
  1277. }
  1278. ],
  1279. 'parent' => {},
  1280. 'type' => 'misc_line_arg'
  1281. }
  1282. ],
  1283. 'cmdname' => 'allowcodebreaks',
  1284. 'extra' => {
  1285. 'misc_args' => [
  1286. 'true'
  1287. ],
  1288. 'spaces_after_command' => {}
  1289. },
  1290. 'line_nr' => {
  1291. 'file_name' => '',
  1292. 'line_nr' => 36,
  1293. 'macro' => ''
  1294. },
  1295. 'parent' => {}
  1296. }
  1297. ],
  1298. 'parent' => {},
  1299. 'type' => 'paragraph'
  1300. },
  1301. {
  1302. 'parent' => {},
  1303. 'text' => '
  1304. ',
  1305. 'type' => 'empty_line'
  1306. },
  1307. {
  1308. 'contents' => [
  1309. {
  1310. 'parent' => {},
  1311. 'text' => 'Text line followed by finalout on the same line and another below '
  1312. },
  1313. {
  1314. 'args' => [
  1315. {
  1316. 'parent' => {},
  1317. 'text' => '
  1318. ',
  1319. 'type' => 'misc_arg'
  1320. }
  1321. ],
  1322. 'cmdname' => 'finalout',
  1323. 'parent' => {}
  1324. },
  1325. {
  1326. 'args' => [
  1327. {
  1328. 'parent' => {},
  1329. 'text' => '
  1330. ',
  1331. 'type' => 'misc_arg'
  1332. }
  1333. ],
  1334. 'cmdname' => 'finalout',
  1335. 'parent' => {}
  1336. },
  1337. {
  1338. 'parent' => {},
  1339. 'text' => 'Text line after the finalout followed by a fianlout '
  1340. },
  1341. {
  1342. 'args' => [
  1343. {
  1344. 'parent' => {},
  1345. 'text' => '
  1346. ',
  1347. 'type' => 'misc_arg'
  1348. }
  1349. ],
  1350. 'cmdname' => 'finalout',
  1351. 'parent' => {}
  1352. },
  1353. {
  1354. 'parent' => {},
  1355. 'text' => 'Text line after the text line followed by the finalout.
  1356. '
  1357. }
  1358. ],
  1359. 'parent' => {},
  1360. 'type' => 'paragraph'
  1361. },
  1362. {
  1363. 'parent' => {},
  1364. 'text' => '
  1365. ',
  1366. 'type' => 'empty_line'
  1367. },
  1368. {
  1369. 'contents' => [
  1370. {
  1371. 'parent' => {},
  1372. 'text' => 'Test text after finalout
  1373. '
  1374. },
  1375. {
  1376. 'args' => [
  1377. {
  1378. 'parent' => {},
  1379. 'text' => ' a word after finalout
  1380. ',
  1381. 'type' => 'misc_arg'
  1382. }
  1383. ],
  1384. 'cmdname' => 'finalout',
  1385. 'parent' => {}
  1386. },
  1387. {
  1388. 'parent' => {},
  1389. 'text' => 'Line after finalout
  1390. '
  1391. }
  1392. ],
  1393. 'parent' => {},
  1394. 'type' => 'paragraph'
  1395. }
  1396. ],
  1397. 'type' => 'text_root'
  1398. };
  1399. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1400. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1];
  1401. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0];
  1402. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0];
  1403. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0];
  1404. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0];
  1405. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0];
  1406. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1];
  1407. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'extra'}{'misc_content'}[0] = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1];
  1408. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'extra'}{'misc_content'}[1] = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2];
  1409. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'extra'}{'misc_content'}[2] = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3];
  1410. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
  1411. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1412. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1413. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[3];
  1414. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[3]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1415. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[4]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1416. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[5];
  1417. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[5]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1418. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[6]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1419. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[7];
  1420. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[7]{'args'}[0];
  1421. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[7]{'args'}[0];
  1422. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[7]{'args'}[0];
  1423. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[7];
  1424. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[7]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0];
  1425. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[7]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1426. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[8]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1427. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[9]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[9];
  1428. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[9]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1429. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[10]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1430. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[11]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[11];
  1431. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[11]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1432. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[12]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1433. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[13]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[13];
  1434. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[13]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1435. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[14]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1436. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[15]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[15];
  1437. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[15]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1438. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[16]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1439. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[17]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[17];
  1440. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[17]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1441. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[18]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1442. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[19]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[19];
  1443. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[19]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1444. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[20]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1445. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[21]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[21];
  1446. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[21]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[21]{'args'}[0];
  1447. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[21]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[21]{'args'}[0];
  1448. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[21]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[21]{'args'}[0];
  1449. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[21]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[21];
  1450. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[21]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[21]{'args'}[0]{'contents'}[0];
  1451. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[21]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1452. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[22]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1453. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[23]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[23];
  1454. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[23]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[23]{'args'}[0];
  1455. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[23]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[23]{'args'}[0];
  1456. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[23]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[23]{'args'}[0];
  1457. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[23]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[23];
  1458. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[23]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[23]{'args'}[0]{'contents'}[0];
  1459. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[23]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1460. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[24]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1461. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[25]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[25];
  1462. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[25]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[25]{'args'}[0];
  1463. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[25]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[25]{'args'}[0];
  1464. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[25]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[25]{'args'}[0];
  1465. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[25]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[25];
  1466. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[25]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[25]{'args'}[0]{'contents'}[0];
  1467. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[25]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1468. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[26]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1469. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[27]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[27];
  1470. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[27]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1471. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[28]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1472. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[29]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[29];
  1473. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[29]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1474. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[30]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1475. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[31]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[31];
  1476. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[31]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[31]{'args'}[0];
  1477. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[31]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[31]{'args'}[0];
  1478. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[31]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[31]{'args'}[0];
  1479. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[31]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[31];
  1480. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[31]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[31]{'args'}[0]{'contents'}[0];
  1481. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[31]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1482. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[32]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1483. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[33]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[33];
  1484. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[33]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1485. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[34]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1486. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[35]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[35];
  1487. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[35]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1488. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[36]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1489. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[37]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[37];
  1490. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[37]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1491. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[38]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1492. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[39]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[39];
  1493. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[39]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[39]{'args'}[0];
  1494. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[39]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[39]{'args'}[0];
  1495. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[39]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[39]{'args'}[0];
  1496. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[39]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[39];
  1497. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[39]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[39]{'args'}[0]{'contents'}[0];
  1498. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[39]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1499. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[40]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1500. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[41]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[41];
  1501. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[41]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[41]{'args'}[0];
  1502. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[41]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[41]{'args'}[0];
  1503. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[41]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[41]{'args'}[0];
  1504. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[41]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[41];
  1505. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[41]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[41]{'args'}[0]{'contents'}[0];
  1506. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[41]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1507. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[42]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1508. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[43]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[43];
  1509. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[43]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[43]{'args'}[0];
  1510. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[43]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[43]{'args'}[0];
  1511. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[43]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[43]{'args'}[0];
  1512. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[43]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[43];
  1513. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[43]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[43]{'args'}[0]{'contents'}[0];
  1514. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[43]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1515. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[44]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1516. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[45]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[45];
  1517. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[45]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[45]{'args'}[0];
  1518. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[45]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[45]{'args'}[0];
  1519. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[45]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[45]{'args'}[0];
  1520. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[45]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[45];
  1521. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[45]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[45]{'args'}[0]{'contents'}[0];
  1522. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[45]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1523. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[46]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1524. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[47]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[47];
  1525. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[47]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[47]{'args'}[0];
  1526. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[47]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[47]{'args'}[0];
  1527. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[47]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[47]{'args'}[0];
  1528. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[47]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[47];
  1529. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[47]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[47]{'args'}[0]{'contents'}[0];
  1530. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[47]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1531. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[48]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1532. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[49]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[49];
  1533. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[49]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[49]{'args'}[0];
  1534. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[49]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[49]{'args'}[0];
  1535. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[49]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[49]{'args'}[0];
  1536. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[49]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[49];
  1537. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[49]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[49]{'args'}[0]{'contents'}[0];
  1538. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[49]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1539. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[50]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1540. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[51]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[51];
  1541. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[51]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[51]{'args'}[0];
  1542. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[51]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[51]{'args'}[0];
  1543. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[51]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[51]{'args'}[0];
  1544. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[51]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[51];
  1545. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[51]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[51]{'args'}[0]{'contents'}[0];
  1546. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[51]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1547. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[52]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1548. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[53]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[53];
  1549. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[53]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[53]{'args'}[0];
  1550. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[53]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[53]{'args'}[0];
  1551. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[53]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[53]{'args'}[0];
  1552. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[53]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[53];
  1553. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[53]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[53]{'args'}[0]{'contents'}[0];
  1554. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[53]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1555. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[54]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1556. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[55]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[55];
  1557. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[55]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[55]{'args'}[0];
  1558. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[55]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[55]{'args'}[0];
  1559. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[55]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[55]{'args'}[0];
  1560. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[55]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[55];
  1561. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[55]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[55]{'args'}[0]{'contents'}[0];
  1562. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[55]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1563. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[56]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1564. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[57]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[57];
  1565. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[57]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[57]{'args'}[0];
  1566. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[57]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[57]{'args'}[0];
  1567. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[57]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[57]{'args'}[0];
  1568. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[57]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[57];
  1569. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[57]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[57]{'args'}[0]{'contents'}[0];
  1570. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[57]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1571. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[58]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[58];
  1572. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[58]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[58]{'args'}[0];
  1573. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[58]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[58]{'args'}[0];
  1574. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[58]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[58]{'args'}[0];
  1575. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[58]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[58];
  1576. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[58]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[58]{'args'}[0]{'contents'}[0];
  1577. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[58]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1578. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[59]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1579. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[60]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[60];
  1580. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[60]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[60]{'args'}[0];
  1581. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[60]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[60]{'args'}[0];
  1582. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[60]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[60]{'args'}[0];
  1583. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[60]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[60];
  1584. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[60]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[60]{'args'}[0]{'contents'}[0];
  1585. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[60]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1586. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[61]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1587. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[62]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[62];
  1588. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[62]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[62]{'args'}[0];
  1589. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[62]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[62]{'args'}[0];
  1590. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[62]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[62]{'args'}[0];
  1591. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[62]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[62];
  1592. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[62]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[62]{'args'}[0]{'contents'}[0];
  1593. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[62]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1594. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[63]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1595. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[64]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[64];
  1596. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[64]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[64]{'args'}[0];
  1597. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[64]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[64]{'args'}[0];
  1598. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[64]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[64]{'args'}[0];
  1599. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[64]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[64];
  1600. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[64]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[64]{'args'}[0]{'contents'}[0];
  1601. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[64]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1602. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[65]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1603. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[66]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[66];
  1604. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[66]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[66]{'args'}[0];
  1605. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[66]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[66]{'args'}[0];
  1606. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[66]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[66]{'args'}[0];
  1607. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[66]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[66];
  1608. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[66]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[66]{'args'}[0]{'contents'}[0];
  1609. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[66]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1610. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[67]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[67];
  1611. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[67]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[67]{'args'}[0];
  1612. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[67]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[67]{'args'}[0];
  1613. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[67]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[67]{'args'}[0];
  1614. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[67]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[67];
  1615. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[67]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[67]{'args'}[0]{'contents'}[0];
  1616. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[67]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1617. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[68]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[68];
  1618. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[68]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[68]{'args'}[0];
  1619. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[68]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[68]{'args'}[0];
  1620. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[68]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[68]{'args'}[0];
  1621. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[68]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[68];
  1622. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[68]{'extra'}{'spaces_after_command'} = $result_trees{'many_lines'}{'contents'}[0]{'contents'}[68]{'args'}[0]{'contents'}[0];
  1623. $result_trees{'many_lines'}{'contents'}[0]{'contents'}[68]{'parent'} = $result_trees{'many_lines'}{'contents'}[0];
  1624. $result_trees{'many_lines'}{'contents'}[0]{'parent'} = $result_trees{'many_lines'};
  1625. $result_trees{'many_lines'}{'contents'}[1]{'parent'} = $result_trees{'many_lines'};
  1626. $result_trees{'many_lines'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[2];
  1627. $result_trees{'many_lines'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[2]{'contents'}[1];
  1628. $result_trees{'many_lines'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[2];
  1629. $result_trees{'many_lines'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[2]{'contents'}[2];
  1630. $result_trees{'many_lines'}{'contents'}[2]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[2];
  1631. $result_trees{'many_lines'}{'contents'}[2]{'contents'}[3]{'parent'} = $result_trees{'many_lines'}{'contents'}[2];
  1632. $result_trees{'many_lines'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[2]{'contents'}[4];
  1633. $result_trees{'many_lines'}{'contents'}[2]{'contents'}[4]{'parent'} = $result_trees{'many_lines'}{'contents'}[2];
  1634. $result_trees{'many_lines'}{'contents'}[2]{'contents'}[5]{'parent'} = $result_trees{'many_lines'}{'contents'}[2];
  1635. $result_trees{'many_lines'}{'contents'}[2]{'parent'} = $result_trees{'many_lines'};
  1636. $result_trees{'many_lines'}{'contents'}[3]{'parent'} = $result_trees{'many_lines'};
  1637. $result_trees{'many_lines'}{'contents'}[4]{'contents'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[4];
  1638. $result_trees{'many_lines'}{'contents'}[4]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'many_lines'}{'contents'}[4]{'contents'}[1];
  1639. $result_trees{'many_lines'}{'contents'}[4]{'contents'}[1]{'parent'} = $result_trees{'many_lines'}{'contents'}[4];
  1640. $result_trees{'many_lines'}{'contents'}[4]{'contents'}[2]{'parent'} = $result_trees{'many_lines'}{'contents'}[4];
  1641. $result_trees{'many_lines'}{'contents'}[4]{'parent'} = $result_trees{'many_lines'};
  1642. $result_texis{'many_lines'} = 'pagesizes @pagesizes 200mm,150mm following @@pagesizes arg
  1643. afourpaper @afourpaper on line following afourpaper
  1644. smallbook @smallbook on line following smallbook
  1645. headings @headings on line following headings
  1646. oddfooting @oddfooting on line following oddfooting
  1647. everyheading @everyheading on line following everyheading
  1648. everyfooting @everyfooting on line following everyfooting
  1649. evenheading @evenheading on line following evenheading
  1650. evenfooting @evenfooting on line following evenfooting
  1651. oddheading @oddheading on line following
  1652. need @need 0.1 on line following
  1653. need @need 0.1
  1654. setchapternewpage @setchapternewpage on line following setchapternewpage
  1655. raisesections @raisesections on line following raisesections
  1656. lowersections @lowersections on line following lowersections
  1657. kbdinputstyle code @kbdinputstyle code something
  1658. afourpaper @afourpaper on line following afourpaper
  1659. afourlatex @afourlatex on line following afourlatex
  1660. afourwide @afourwide on line following afourwide
  1661. paragraphindent asis @paragraphindent asis
  1662. paragraphindent 0 @paragraphindent 0
  1663. paragraphindent none @paragraphindent none
  1664. paragraphindent 4 @paragraphindent 4
  1665. firstparagraphindent none @firstparagraphindent none
  1666. exampleindent 6 @exampleindent 6 on line following exampleindent
  1667. exampleindent 6 @exampleindent 6
  1668. footnotestyle @footnotestyle end
  1669. footnotestyle @footnotestyle separate
  1670. documentencoding @documentencoding US-ascii encoding name
  1671. @documentencoding ISO-8859-1
  1672. frenchspacing @frenchspacing on
  1673. frenchspacing @frenchspacing off
  1674. fonttextsize @fonttextsize 10
  1675. everyheadingmarks @everyheadingmarks bottom on line following everyheadingmarks
  1676. @allowcodebreaks false
  1677. @allowcodebreaks true
  1678. Text line followed by finalout on the same line and another below @finalout
  1679. @finalout
  1680. Text line after the finalout followed by a fianlout @finalout
  1681. Text line after the text line followed by the finalout.
  1682. Test text after finalout
  1683. @finalout a word after finalout
  1684. Line after finalout
  1685. ';
  1686. $result_texts{'many_lines'} = 'pagesizes afourpaper smallbook headings oddfooting everyheading everyfooting evenheading evenfooting oddheading need need setchapternewpage raisesections lowersections kbdinputstyle code afourpaper afourlatex afourwide paragraphindent asis paragraphindent 0 paragraphindent none paragraphindent 4 firstparagraphindent none exampleindent 6 exampleindent 6 footnotestyle footnotestyle documentencoding frenchspacing frenchspacing fonttextsize everyheadingmarks
  1687. Text line followed by finalout on the same line and another below Text line after the finalout followed by a fianlout Text line after the text line followed by the finalout.
  1688. Test text after finalout
  1689. Line after finalout
  1690. ';
  1691. $result_errors{'many_lines'} = [
  1692. {
  1693. 'error_line' => ':1: warning: @pagesizes should only appear at the beginning of a line
  1694. ',
  1695. 'file_name' => '',
  1696. 'line_nr' => 1,
  1697. 'macro' => '',
  1698. 'text' => '@pagesizes should only appear at the beginning of a line',
  1699. 'type' => 'warning'
  1700. },
  1701. {
  1702. 'error_line' => ':2: warning: @afourpaper should only appear at the beginning of a line
  1703. ',
  1704. 'file_name' => '',
  1705. 'line_nr' => 2,
  1706. 'macro' => '',
  1707. 'text' => '@afourpaper should only appear at the beginning of a line',
  1708. 'type' => 'warning'
  1709. },
  1710. {
  1711. 'error_line' => ':3: warning: @smallbook should only appear at the beginning of a line
  1712. ',
  1713. 'file_name' => '',
  1714. 'line_nr' => 3,
  1715. 'macro' => '',
  1716. 'text' => '@smallbook should only appear at the beginning of a line',
  1717. 'type' => 'warning'
  1718. },
  1719. {
  1720. 'error_line' => ':4: warning: @headings should only appear at the beginning of a line
  1721. ',
  1722. 'file_name' => '',
  1723. 'line_nr' => 4,
  1724. 'macro' => '',
  1725. 'text' => '@headings should only appear at the beginning of a line',
  1726. 'type' => 'warning'
  1727. },
  1728. {
  1729. 'error_line' => ':4: bad argument to @headings: on line following headings
  1730. ',
  1731. 'file_name' => '',
  1732. 'line_nr' => 4,
  1733. 'macro' => '',
  1734. 'text' => 'bad argument to @headings: on line following headings',
  1735. 'type' => 'error'
  1736. },
  1737. {
  1738. 'error_line' => ':5: warning: @oddfooting should only appear at the beginning of a line
  1739. ',
  1740. 'file_name' => '',
  1741. 'line_nr' => 5,
  1742. 'macro' => '',
  1743. 'text' => '@oddfooting should only appear at the beginning of a line',
  1744. 'type' => 'warning'
  1745. },
  1746. {
  1747. 'error_line' => ':6: warning: @everyheading should only appear at the beginning of a line
  1748. ',
  1749. 'file_name' => '',
  1750. 'line_nr' => 6,
  1751. 'macro' => '',
  1752. 'text' => '@everyheading should only appear at the beginning of a line',
  1753. 'type' => 'warning'
  1754. },
  1755. {
  1756. 'error_line' => ':7: warning: @everyfooting should only appear at the beginning of a line
  1757. ',
  1758. 'file_name' => '',
  1759. 'line_nr' => 7,
  1760. 'macro' => '',
  1761. 'text' => '@everyfooting should only appear at the beginning of a line',
  1762. 'type' => 'warning'
  1763. },
  1764. {
  1765. 'error_line' => ':8: warning: @evenheading should only appear at the beginning of a line
  1766. ',
  1767. 'file_name' => '',
  1768. 'line_nr' => 8,
  1769. 'macro' => '',
  1770. 'text' => '@evenheading should only appear at the beginning of a line',
  1771. 'type' => 'warning'
  1772. },
  1773. {
  1774. 'error_line' => ':9: warning: @evenfooting should only appear at the beginning of a line
  1775. ',
  1776. 'file_name' => '',
  1777. 'line_nr' => 9,
  1778. 'macro' => '',
  1779. 'text' => '@evenfooting should only appear at the beginning of a line',
  1780. 'type' => 'warning'
  1781. },
  1782. {
  1783. 'error_line' => ':10: warning: @oddheading should only appear at the beginning of a line
  1784. ',
  1785. 'file_name' => '',
  1786. 'line_nr' => 10,
  1787. 'macro' => '',
  1788. 'text' => '@oddheading should only appear at the beginning of a line',
  1789. 'type' => 'warning'
  1790. },
  1791. {
  1792. 'error_line' => ':11: warning: @need should only appear at the beginning of a line
  1793. ',
  1794. 'file_name' => '',
  1795. 'line_nr' => 11,
  1796. 'macro' => '',
  1797. 'text' => '@need should only appear at the beginning of a line',
  1798. 'type' => 'warning'
  1799. },
  1800. {
  1801. 'error_line' => ':11: bad argument to @need: 0.1 on line following
  1802. ',
  1803. 'file_name' => '',
  1804. 'line_nr' => 11,
  1805. 'macro' => '',
  1806. 'text' => 'bad argument to @need: 0.1 on line following',
  1807. 'type' => 'error'
  1808. },
  1809. {
  1810. 'error_line' => ':12: warning: @need should only appear at the beginning of a line
  1811. ',
  1812. 'file_name' => '',
  1813. 'line_nr' => 12,
  1814. 'macro' => '',
  1815. 'text' => '@need should only appear at the beginning of a line',
  1816. 'type' => 'warning'
  1817. },
  1818. {
  1819. 'error_line' => ':13: warning: @setchapternewpage should only appear at the beginning of a line
  1820. ',
  1821. 'file_name' => '',
  1822. 'line_nr' => 13,
  1823. 'macro' => '',
  1824. 'text' => '@setchapternewpage should only appear at the beginning of a line',
  1825. 'type' => 'warning'
  1826. },
  1827. {
  1828. 'error_line' => ':13: @setchapternewpage arg must be `on\', `off\' or `odd\', not `on line following setchapternewpage\'
  1829. ',
  1830. 'file_name' => '',
  1831. 'line_nr' => 13,
  1832. 'macro' => '',
  1833. 'text' => '@setchapternewpage arg must be `on\', `off\' or `odd\', not `on line following setchapternewpage\'',
  1834. 'type' => 'error'
  1835. },
  1836. {
  1837. 'error_line' => ':14: warning: @raisesections should only appear at the beginning of a line
  1838. ',
  1839. 'file_name' => '',
  1840. 'line_nr' => 14,
  1841. 'macro' => '',
  1842. 'text' => '@raisesections should only appear at the beginning of a line',
  1843. 'type' => 'warning'
  1844. },
  1845. {
  1846. 'error_line' => ':15: warning: @lowersections should only appear at the beginning of a line
  1847. ',
  1848. 'file_name' => '',
  1849. 'line_nr' => 15,
  1850. 'macro' => '',
  1851. 'text' => '@lowersections should only appear at the beginning of a line',
  1852. 'type' => 'warning'
  1853. },
  1854. {
  1855. 'error_line' => ':16: warning: @kbdinputstyle should only appear at the beginning of a line
  1856. ',
  1857. 'file_name' => '',
  1858. 'line_nr' => 16,
  1859. 'macro' => '',
  1860. 'text' => '@kbdinputstyle should only appear at the beginning of a line',
  1861. 'type' => 'warning'
  1862. },
  1863. {
  1864. 'error_line' => ':16: @kbdinputstyle arg must be `code\'/`example\'/`distinct\', not `code something\'
  1865. ',
  1866. 'file_name' => '',
  1867. 'line_nr' => 16,
  1868. 'macro' => '',
  1869. 'text' => '@kbdinputstyle arg must be `code\'/`example\'/`distinct\', not `code something\'',
  1870. 'type' => 'error'
  1871. },
  1872. {
  1873. 'error_line' => ':17: warning: @afourpaper should only appear at the beginning of a line
  1874. ',
  1875. 'file_name' => '',
  1876. 'line_nr' => 17,
  1877. 'macro' => '',
  1878. 'text' => '@afourpaper should only appear at the beginning of a line',
  1879. 'type' => 'warning'
  1880. },
  1881. {
  1882. 'error_line' => ':18: warning: @afourlatex should only appear at the beginning of a line
  1883. ',
  1884. 'file_name' => '',
  1885. 'line_nr' => 18,
  1886. 'macro' => '',
  1887. 'text' => '@afourlatex should only appear at the beginning of a line',
  1888. 'type' => 'warning'
  1889. },
  1890. {
  1891. 'error_line' => ':19: warning: @afourwide should only appear at the beginning of a line
  1892. ',
  1893. 'file_name' => '',
  1894. 'line_nr' => 19,
  1895. 'macro' => '',
  1896. 'text' => '@afourwide should only appear at the beginning of a line',
  1897. 'type' => 'warning'
  1898. },
  1899. {
  1900. 'error_line' => ':20: warning: @paragraphindent should only appear at the beginning of a line
  1901. ',
  1902. 'file_name' => '',
  1903. 'line_nr' => 20,
  1904. 'macro' => '',
  1905. 'text' => '@paragraphindent should only appear at the beginning of a line',
  1906. 'type' => 'warning'
  1907. },
  1908. {
  1909. 'error_line' => ':21: warning: @paragraphindent should only appear at the beginning of a line
  1910. ',
  1911. 'file_name' => '',
  1912. 'line_nr' => 21,
  1913. 'macro' => '',
  1914. 'text' => '@paragraphindent should only appear at the beginning of a line',
  1915. 'type' => 'warning'
  1916. },
  1917. {
  1918. 'error_line' => ':22: warning: @paragraphindent should only appear at the beginning of a line
  1919. ',
  1920. 'file_name' => '',
  1921. 'line_nr' => 22,
  1922. 'macro' => '',
  1923. 'text' => '@paragraphindent should only appear at the beginning of a line',
  1924. 'type' => 'warning'
  1925. },
  1926. {
  1927. 'error_line' => ':23: warning: @paragraphindent should only appear at the beginning of a line
  1928. ',
  1929. 'file_name' => '',
  1930. 'line_nr' => 23,
  1931. 'macro' => '',
  1932. 'text' => '@paragraphindent should only appear at the beginning of a line',
  1933. 'type' => 'warning'
  1934. },
  1935. {
  1936. 'error_line' => ':24: warning: @firstparagraphindent should only appear at the beginning of a line
  1937. ',
  1938. 'file_name' => '',
  1939. 'line_nr' => 24,
  1940. 'macro' => '',
  1941. 'text' => '@firstparagraphindent should only appear at the beginning of a line',
  1942. 'type' => 'warning'
  1943. },
  1944. {
  1945. 'error_line' => ':25: warning: @exampleindent should only appear at the beginning of a line
  1946. ',
  1947. 'file_name' => '',
  1948. 'line_nr' => 25,
  1949. 'macro' => '',
  1950. 'text' => '@exampleindent should only appear at the beginning of a line',
  1951. 'type' => 'warning'
  1952. },
  1953. {
  1954. 'error_line' => ':25: @exampleindent arg must be numeric/`asis\', not `6 on line following exampleindent\'
  1955. ',
  1956. 'file_name' => '',
  1957. 'line_nr' => 25,
  1958. 'macro' => '',
  1959. 'text' => '@exampleindent arg must be numeric/`asis\', not `6 on line following exampleindent\'',
  1960. 'type' => 'error'
  1961. },
  1962. {
  1963. 'error_line' => ':26: warning: @exampleindent should only appear at the beginning of a line
  1964. ',
  1965. 'file_name' => '',
  1966. 'line_nr' => 26,
  1967. 'macro' => '',
  1968. 'text' => '@exampleindent should only appear at the beginning of a line',
  1969. 'type' => 'warning'
  1970. },
  1971. {
  1972. 'error_line' => ':27: warning: @footnotestyle should only appear at the beginning of a line
  1973. ',
  1974. 'file_name' => '',
  1975. 'line_nr' => 27,
  1976. 'macro' => '',
  1977. 'text' => '@footnotestyle should only appear at the beginning of a line',
  1978. 'type' => 'warning'
  1979. },
  1980. {
  1981. 'error_line' => ':28: warning: @footnotestyle should only appear at the beginning of a line
  1982. ',
  1983. 'file_name' => '',
  1984. 'line_nr' => 28,
  1985. 'macro' => '',
  1986. 'text' => '@footnotestyle should only appear at the beginning of a line',
  1987. 'type' => 'warning'
  1988. },
  1989. {
  1990. 'error_line' => ':28: warning: multiple @footnotestyle
  1991. ',
  1992. 'file_name' => '',
  1993. 'line_nr' => 28,
  1994. 'macro' => '',
  1995. 'text' => 'multiple @footnotestyle',
  1996. 'type' => 'warning'
  1997. },
  1998. {
  1999. 'error_line' => ':29: warning: @documentencoding should only appear at the beginning of a line
  2000. ',
  2001. 'file_name' => '',
  2002. 'line_nr' => 29,
  2003. 'macro' => '',
  2004. 'text' => '@documentencoding should only appear at the beginning of a line',
  2005. 'type' => 'warning'
  2006. },
  2007. {
  2008. 'error_line' => ':29: warning: encoding `US-ascii encoding name\' is not a canonical texinfo encoding
  2009. ',
  2010. 'file_name' => '',
  2011. 'line_nr' => 29,
  2012. 'macro' => '',
  2013. 'text' => 'encoding `US-ascii encoding name\' is not a canonical texinfo encoding',
  2014. 'type' => 'warning'
  2015. },
  2016. {
  2017. 'error_line' => ':29: warning: unrecognized encoding name `US-ascii encoding name\'
  2018. ',
  2019. 'file_name' => '',
  2020. 'line_nr' => 29,
  2021. 'macro' => '',
  2022. 'text' => 'unrecognized encoding name `US-ascii encoding name\'',
  2023. 'type' => 'warning'
  2024. },
  2025. {
  2026. 'error_line' => ':31: warning: @frenchspacing should only appear at the beginning of a line
  2027. ',
  2028. 'file_name' => '',
  2029. 'line_nr' => 31,
  2030. 'macro' => '',
  2031. 'text' => '@frenchspacing should only appear at the beginning of a line',
  2032. 'type' => 'warning'
  2033. },
  2034. {
  2035. 'error_line' => ':32: warning: @frenchspacing should only appear at the beginning of a line
  2036. ',
  2037. 'file_name' => '',
  2038. 'line_nr' => 32,
  2039. 'macro' => '',
  2040. 'text' => '@frenchspacing should only appear at the beginning of a line',
  2041. 'type' => 'warning'
  2042. },
  2043. {
  2044. 'error_line' => ':33: warning: @fonttextsize should only appear at the beginning of a line
  2045. ',
  2046. 'file_name' => '',
  2047. 'line_nr' => 33,
  2048. 'macro' => '',
  2049. 'text' => '@fonttextsize should only appear at the beginning of a line',
  2050. 'type' => 'warning'
  2051. },
  2052. {
  2053. 'error_line' => ':34: warning: @everyheadingmarks should only appear at the beginning of a line
  2054. ',
  2055. 'file_name' => '',
  2056. 'line_nr' => 34,
  2057. 'macro' => '',
  2058. 'text' => '@everyheadingmarks should only appear at the beginning of a line',
  2059. 'type' => 'warning'
  2060. },
  2061. {
  2062. 'error_line' => ':34: @everyheadingmarks arg must be `top\' or `bottom\', not `bottom on line following everyheadingmarks\'
  2063. ',
  2064. 'file_name' => '',
  2065. 'line_nr' => 34,
  2066. 'macro' => '',
  2067. 'text' => '@everyheadingmarks arg must be `top\' or `bottom\', not `bottom on line following everyheadingmarks\'',
  2068. 'type' => 'error'
  2069. },
  2070. {
  2071. 'error_line' => ':38: warning: @finalout should only appear at the beginning of a line
  2072. ',
  2073. 'file_name' => '',
  2074. 'line_nr' => 38,
  2075. 'macro' => '',
  2076. 'text' => '@finalout should only appear at the beginning of a line',
  2077. 'type' => 'warning'
  2078. },
  2079. {
  2080. 'error_line' => ':40: warning: @finalout should only appear at the beginning of a line
  2081. ',
  2082. 'file_name' => '',
  2083. 'line_nr' => 40,
  2084. 'macro' => '',
  2085. 'text' => '@finalout should only appear at the beginning of a line',
  2086. 'type' => 'warning'
  2087. }
  2088. ];
  2089. 1;