1lisp; 2 3 4nil 5 6 7linelength 60; 8 9 1080 11 12 13symbolic procedure test_wrap x; 14 begin 15 scalar a, b; 16 for i := 1:60 do << 17 terpri(); 18 prin2 "Test at offset "; print i; 19 for j := 1:i-1 do prin2 "."; 20 prin2 "<"; 21 a := posn(); 22 prin1 x; 23 b := posn(); 24 prin2 ">"; 25 terpri(); 26 if b > 60 then print list('overflowed, a, b) 27 else print list("positions", a, b) >>; 28 print "done" 29 end; 30 31 32test_wrap 33 34 35test_wrap 'a; 36 37 38Test at offset 1 39<a> 40("positions" 1 2) 41 42Test at offset 2 43.<a> 44("positions" 2 3) 45 46Test at offset 3 47..<a> 48("positions" 3 4) 49 50Test at offset 4 51...<a> 52("positions" 4 5) 53 54Test at offset 5 55....<a> 56("positions" 5 6) 57 58Test at offset 6 59.....<a> 60("positions" 6 7) 61 62Test at offset 7 63......<a> 64("positions" 7 8) 65 66Test at offset 8 67.......<a> 68("positions" 8 9) 69 70Test at offset 9 71........<a> 72("positions" 9 10) 73 74Test at offset 10 75.........<a> 76("positions" 10 11) 77 78Test at offset 11 79..........<a> 80("positions" 11 12) 81 82Test at offset 12 83...........<a> 84("positions" 12 13) 85 86Test at offset 13 87............<a> 88("positions" 13 14) 89 90Test at offset 14 91.............<a> 92("positions" 14 15) 93 94Test at offset 15 95..............<a> 96("positions" 15 16) 97 98Test at offset 16 99...............<a> 100("positions" 16 17) 101 102Test at offset 17 103................<a> 104("positions" 17 18) 105 106Test at offset 18 107.................<a> 108("positions" 18 19) 109 110Test at offset 19 111..................<a> 112("positions" 19 20) 113 114Test at offset 20 115...................<a> 116("positions" 20 21) 117 118Test at offset 21 119....................<a> 120("positions" 21 22) 121 122Test at offset 22 123.....................<a> 124("positions" 22 23) 125 126Test at offset 23 127......................<a> 128("positions" 23 24) 129 130Test at offset 24 131.......................<a> 132("positions" 24 25) 133 134Test at offset 25 135........................<a> 136("positions" 25 26) 137 138Test at offset 26 139.........................<a> 140("positions" 26 27) 141 142Test at offset 27 143..........................<a> 144("positions" 27 28) 145 146Test at offset 28 147...........................<a> 148("positions" 28 29) 149 150Test at offset 29 151............................<a> 152("positions" 29 30) 153 154Test at offset 30 155.............................<a> 156("positions" 30 31) 157 158Test at offset 31 159..............................<a> 160("positions" 31 32) 161 162Test at offset 32 163...............................<a> 164("positions" 32 33) 165 166Test at offset 33 167................................<a> 168("positions" 33 34) 169 170Test at offset 34 171.................................<a> 172("positions" 34 35) 173 174Test at offset 35 175..................................<a> 176("positions" 35 36) 177 178Test at offset 36 179...................................<a> 180("positions" 36 37) 181 182Test at offset 37 183....................................<a> 184("positions" 37 38) 185 186Test at offset 38 187.....................................<a> 188("positions" 38 39) 189 190Test at offset 39 191......................................<a> 192("positions" 39 40) 193 194Test at offset 40 195.......................................<a> 196("positions" 40 41) 197 198Test at offset 41 199........................................<a> 200("positions" 41 42) 201 202Test at offset 42 203.........................................<a> 204("positions" 42 43) 205 206Test at offset 43 207..........................................<a> 208("positions" 43 44) 209 210Test at offset 44 211...........................................<a> 212("positions" 44 45) 213 214Test at offset 45 215............................................<a> 216("positions" 45 46) 217 218Test at offset 46 219.............................................<a> 220("positions" 46 47) 221 222Test at offset 47 223..............................................<a> 224("positions" 47 48) 225 226Test at offset 48 227...............................................<a> 228("positions" 48 49) 229 230Test at offset 49 231................................................<a> 232("positions" 49 50) 233 234Test at offset 50 235.................................................<a> 236("positions" 50 51) 237 238Test at offset 51 239..................................................<a> 240("positions" 51 52) 241 242Test at offset 52 243...................................................<a> 244("positions" 52 53) 245 246Test at offset 53 247....................................................<a> 248("positions" 53 54) 249 250Test at offset 54 251.....................................................<a> 252("positions" 54 55) 253 254Test at offset 55 255......................................................<a> 256("positions" 55 56) 257 258Test at offset 56 259.......................................................<a> 260("positions" 56 57) 261 262Test at offset 57 263........................................................<a> 264("positions" 57 58) 265 266Test at offset 58 267.........................................................<a> 268("positions" 58 59) 269 270Test at offset 59 271..........................................................<a 272> 273("positions" 59 60) 274 275Test at offset 60 276...........................................................< 277a> 278("positions" 60 1) 279"done" 280 281nil 282 283test_wrap 'abcdefghijklmnopqr; 284 285 286Test at offset 1 287<abcdefghijklmnopqr> 288("positions" 1 19) 289 290Test at offset 2 291.<abcdefghijklmnopqr> 292("positions" 2 20) 293 294Test at offset 3 295..<abcdefghijklmnopqr> 296("positions" 3 21) 297 298Test at offset 4 299...<abcdefghijklmnopqr> 300("positions" 4 22) 301 302Test at offset 5 303....<abcdefghijklmnopqr> 304("positions" 5 23) 305 306Test at offset 6 307.....<abcdefghijklmnopqr> 308("positions" 6 24) 309 310Test at offset 7 311......<abcdefghijklmnopqr> 312("positions" 7 25) 313 314Test at offset 8 315.......<abcdefghijklmnopqr> 316("positions" 8 26) 317 318Test at offset 9 319........<abcdefghijklmnopqr> 320("positions" 9 27) 321 322Test at offset 10 323.........<abcdefghijklmnopqr> 324("positions" 10 28) 325 326Test at offset 11 327..........<abcdefghijklmnopqr> 328("positions" 11 29) 329 330Test at offset 12 331...........<abcdefghijklmnopqr> 332("positions" 12 30) 333 334Test at offset 13 335............<abcdefghijklmnopqr> 336("positions" 13 31) 337 338Test at offset 14 339.............<abcdefghijklmnopqr> 340("positions" 14 32) 341 342Test at offset 15 343..............<abcdefghijklmnopqr> 344("positions" 15 33) 345 346Test at offset 16 347...............<abcdefghijklmnopqr> 348("positions" 16 34) 349 350Test at offset 17 351................<abcdefghijklmnopqr> 352("positions" 17 35) 353 354Test at offset 18 355.................<abcdefghijklmnopqr> 356("positions" 18 36) 357 358Test at offset 19 359..................<abcdefghijklmnopqr> 360("positions" 19 37) 361 362Test at offset 20 363...................<abcdefghijklmnopqr> 364("positions" 20 38) 365 366Test at offset 21 367....................<abcdefghijklmnopqr> 368("positions" 21 39) 369 370Test at offset 22 371.....................<abcdefghijklmnopqr> 372("positions" 22 40) 373 374Test at offset 23 375......................<abcdefghijklmnopqr> 376("positions" 23 41) 377 378Test at offset 24 379.......................<abcdefghijklmnopqr> 380("positions" 24 42) 381 382Test at offset 25 383........................<abcdefghijklmnopqr> 384("positions" 25 43) 385 386Test at offset 26 387.........................<abcdefghijklmnopqr> 388("positions" 26 44) 389 390Test at offset 27 391..........................<abcdefghijklmnopqr> 392("positions" 27 45) 393 394Test at offset 28 395...........................<abcdefghijklmnopqr> 396("positions" 28 46) 397 398Test at offset 29 399............................<abcdefghijklmnopqr> 400("positions" 29 47) 401 402Test at offset 30 403.............................<abcdefghijklmnopqr> 404("positions" 30 48) 405 406Test at offset 31 407..............................<abcdefghijklmnopqr> 408("positions" 31 49) 409 410Test at offset 32 411...............................<abcdefghijklmnopqr> 412("positions" 32 50) 413 414Test at offset 33 415................................<abcdefghijklmnopqr> 416("positions" 33 51) 417 418Test at offset 34 419.................................<abcdefghijklmnopqr> 420("positions" 34 52) 421 422Test at offset 35 423..................................<abcdefghijklmnopqr> 424("positions" 35 53) 425 426Test at offset 36 427...................................<abcdefghijklmnopqr> 428("positions" 36 54) 429 430Test at offset 37 431....................................<abcdefghijklmnopqr> 432("positions" 37 55) 433 434Test at offset 38 435.....................................<abcdefghijklmnopqr> 436("positions" 38 56) 437 438Test at offset 39 439......................................<abcdefghijklmnopqr> 440("positions" 39 57) 441 442Test at offset 40 443.......................................<abcdefghijklmnopqr> 444("positions" 40 58) 445 446Test at offset 41 447........................................<abcdefghijklmnopqr> 448("positions" 41 59) 449 450Test at offset 42 451.........................................<abcdefghijklmnopqr 452> 453("positions" 42 60) 454 455Test at offset 43 456..........................................< 457abcdefghijklmnopqr> 458("positions" 43 18) 459 460Test at offset 44 461...........................................< 462abcdefghijklmnopqr> 463("positions" 44 18) 464 465Test at offset 45 466............................................< 467abcdefghijklmnopqr> 468("positions" 45 18) 469 470Test at offset 46 471.............................................< 472abcdefghijklmnopqr> 473("positions" 46 18) 474 475Test at offset 47 476..............................................< 477abcdefghijklmnopqr> 478("positions" 47 18) 479 480Test at offset 48 481...............................................< 482abcdefghijklmnopqr> 483("positions" 48 18) 484 485Test at offset 49 486................................................< 487abcdefghijklmnopqr> 488("positions" 49 18) 489 490Test at offset 50 491.................................................< 492abcdefghijklmnopqr> 493("positions" 50 18) 494 495Test at offset 51 496..................................................< 497abcdefghijklmnopqr> 498("positions" 51 18) 499 500Test at offset 52 501...................................................< 502abcdefghijklmnopqr> 503("positions" 52 18) 504 505Test at offset 53 506....................................................< 507abcdefghijklmnopqr> 508("positions" 53 18) 509 510Test at offset 54 511.....................................................< 512abcdefghijklmnopqr> 513("positions" 54 18) 514 515Test at offset 55 516......................................................< 517abcdefghijklmnopqr> 518("positions" 55 18) 519 520Test at offset 56 521.......................................................< 522abcdefghijklmnopqr> 523("positions" 56 18) 524 525Test at offset 57 526........................................................< 527abcdefghijklmnopqr> 528("positions" 57 18) 529 530Test at offset 58 531.........................................................< 532abcdefghijklmnopqr> 533("positions" 58 18) 534 535Test at offset 59 536..........................................................< 537abcdefghijklmnopqr> 538("positions" 59 18) 539 540Test at offset 60 541...........................................................< 542abcdefghijklmnopqr> 543("positions" 60 18) 544"done" 545 546nil 547 548test_wrap '!+; 549 550 551Test at offset 1 552<!+> 553("positions" 1 3) 554 555Test at offset 2 556.<!+> 557("positions" 2 4) 558 559Test at offset 3 560..<!+> 561("positions" 3 5) 562 563Test at offset 4 564...<!+> 565("positions" 4 6) 566 567Test at offset 5 568....<!+> 569("positions" 5 7) 570 571Test at offset 6 572.....<!+> 573("positions" 6 8) 574 575Test at offset 7 576......<!+> 577("positions" 7 9) 578 579Test at offset 8 580.......<!+> 581("positions" 8 10) 582 583Test at offset 9 584........<!+> 585("positions" 9 11) 586 587Test at offset 10 588.........<!+> 589("positions" 10 12) 590 591Test at offset 11 592..........<!+> 593("positions" 11 13) 594 595Test at offset 12 596...........<!+> 597("positions" 12 14) 598 599Test at offset 13 600............<!+> 601("positions" 13 15) 602 603Test at offset 14 604.............<!+> 605("positions" 14 16) 606 607Test at offset 15 608..............<!+> 609("positions" 15 17) 610 611Test at offset 16 612...............<!+> 613("positions" 16 18) 614 615Test at offset 17 616................<!+> 617("positions" 17 19) 618 619Test at offset 18 620.................<!+> 621("positions" 18 20) 622 623Test at offset 19 624..................<!+> 625("positions" 19 21) 626 627Test at offset 20 628...................<!+> 629("positions" 20 22) 630 631Test at offset 21 632....................<!+> 633("positions" 21 23) 634 635Test at offset 22 636.....................<!+> 637("positions" 22 24) 638 639Test at offset 23 640......................<!+> 641("positions" 23 25) 642 643Test at offset 24 644.......................<!+> 645("positions" 24 26) 646 647Test at offset 25 648........................<!+> 649("positions" 25 27) 650 651Test at offset 26 652.........................<!+> 653("positions" 26 28) 654 655Test at offset 27 656..........................<!+> 657("positions" 27 29) 658 659Test at offset 28 660...........................<!+> 661("positions" 28 30) 662 663Test at offset 29 664............................<!+> 665("positions" 29 31) 666 667Test at offset 30 668.............................<!+> 669("positions" 30 32) 670 671Test at offset 31 672..............................<!+> 673("positions" 31 33) 674 675Test at offset 32 676...............................<!+> 677("positions" 32 34) 678 679Test at offset 33 680................................<!+> 681("positions" 33 35) 682 683Test at offset 34 684.................................<!+> 685("positions" 34 36) 686 687Test at offset 35 688..................................<!+> 689("positions" 35 37) 690 691Test at offset 36 692...................................<!+> 693("positions" 36 38) 694 695Test at offset 37 696....................................<!+> 697("positions" 37 39) 698 699Test at offset 38 700.....................................<!+> 701("positions" 38 40) 702 703Test at offset 39 704......................................<!+> 705("positions" 39 41) 706 707Test at offset 40 708.......................................<!+> 709("positions" 40 42) 710 711Test at offset 41 712........................................<!+> 713("positions" 41 43) 714 715Test at offset 42 716.........................................<!+> 717("positions" 42 44) 718 719Test at offset 43 720..........................................<!+> 721("positions" 43 45) 722 723Test at offset 44 724...........................................<!+> 725("positions" 44 46) 726 727Test at offset 45 728............................................<!+> 729("positions" 45 47) 730 731Test at offset 46 732.............................................<!+> 733("positions" 46 48) 734 735Test at offset 47 736..............................................<!+> 737("positions" 47 49) 738 739Test at offset 48 740...............................................<!+> 741("positions" 48 50) 742 743Test at offset 49 744................................................<!+> 745("positions" 49 51) 746 747Test at offset 50 748.................................................<!+> 749("positions" 50 52) 750 751Test at offset 51 752..................................................<!+> 753("positions" 51 53) 754 755Test at offset 52 756...................................................<!+> 757("positions" 52 54) 758 759Test at offset 53 760....................................................<!+> 761("positions" 53 55) 762 763Test at offset 54 764.....................................................<!+> 765("positions" 54 56) 766 767Test at offset 55 768......................................................<!+> 769("positions" 55 57) 770 771Test at offset 56 772.......................................................<!+> 773("positions" 56 58) 774 775Test at offset 57 776........................................................<!+> 777("positions" 57 59) 778 779Test at offset 58 780.........................................................<!+ 781> 782("positions" 58 60) 783 784Test at offset 59 785..........................................................< 786!+> 787("positions" 59 2) 788 789Test at offset 60 790...........................................................< 791!+> 792("positions" 60 2) 793"done" 794 795nil 796 797test_wrap '!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-; 798 799 800Test at offset 1 801<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 802("positions" 1 37) 803 804Test at offset 2 805.<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 806("positions" 2 38) 807 808Test at offset 3 809..<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 810("positions" 3 39) 811 812Test at offset 4 813...<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 814("positions" 4 40) 815 816Test at offset 5 817....<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 818("positions" 5 41) 819 820Test at offset 6 821.....<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 822("positions" 6 42) 823 824Test at offset 7 825......<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 826("positions" 7 43) 827 828Test at offset 8 829.......<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 830("positions" 8 44) 831 832Test at offset 9 833........<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 834("positions" 9 45) 835 836Test at offset 10 837.........<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 838("positions" 10 46) 839 840Test at offset 11 841..........<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 842("positions" 11 47) 843 844Test at offset 12 845...........<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 846("positions" 12 48) 847 848Test at offset 13 849............<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 850("positions" 13 49) 851 852Test at offset 14 853.............<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 854("positions" 14 50) 855 856Test at offset 15 857..............<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 858("positions" 15 51) 859 860Test at offset 16 861...............<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 862("positions" 16 52) 863 864Test at offset 17 865................<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 866("positions" 17 53) 867 868Test at offset 18 869.................<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 870("positions" 18 54) 871 872Test at offset 19 873..................<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 874("positions" 19 55) 875 876Test at offset 20 877...................<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 878("positions" 20 56) 879 880Test at offset 21 881....................<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 882("positions" 21 57) 883 884Test at offset 22 885.....................<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 886("positions" 22 58) 887 888Test at offset 23 889......................<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 890("positions" 23 59) 891 892Test at offset 24 893.......................<!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!- 894> 895("positions" 24 60) 896 897Test at offset 25 898........................< 899!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 900("positions" 25 36) 901 902Test at offset 26 903.........................< 904!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 905("positions" 26 36) 906 907Test at offset 27 908..........................< 909!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 910("positions" 27 36) 911 912Test at offset 28 913...........................< 914!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 915("positions" 28 36) 916 917Test at offset 29 918............................< 919!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 920("positions" 29 36) 921 922Test at offset 30 923.............................< 924!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 925("positions" 30 36) 926 927Test at offset 31 928..............................< 929!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 930("positions" 31 36) 931 932Test at offset 32 933...............................< 934!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 935("positions" 32 36) 936 937Test at offset 33 938................................< 939!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 940("positions" 33 36) 941 942Test at offset 34 943.................................< 944!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 945("positions" 34 36) 946 947Test at offset 35 948..................................< 949!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 950("positions" 35 36) 951 952Test at offset 36 953...................................< 954!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 955("positions" 36 36) 956 957Test at offset 37 958....................................< 959!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 960("positions" 37 36) 961 962Test at offset 38 963.....................................< 964!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 965("positions" 38 36) 966 967Test at offset 39 968......................................< 969!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 970("positions" 39 36) 971 972Test at offset 40 973.......................................< 974!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 975("positions" 40 36) 976 977Test at offset 41 978........................................< 979!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 980("positions" 41 36) 981 982Test at offset 42 983.........................................< 984!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 985("positions" 42 36) 986 987Test at offset 43 988..........................................< 989!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 990("positions" 43 36) 991 992Test at offset 44 993...........................................< 994!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 995("positions" 44 36) 996 997Test at offset 45 998............................................< 999!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1000("positions" 45 36) 1001 1002Test at offset 46 1003.............................................< 1004!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1005("positions" 46 36) 1006 1007Test at offset 47 1008..............................................< 1009!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1010("positions" 47 36) 1011 1012Test at offset 48 1013...............................................< 1014!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1015("positions" 48 36) 1016 1017Test at offset 49 1018................................................< 1019!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1020("positions" 49 36) 1021 1022Test at offset 50 1023.................................................< 1024!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1025("positions" 50 36) 1026 1027Test at offset 51 1028..................................................< 1029!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1030("positions" 51 36) 1031 1032Test at offset 52 1033...................................................< 1034!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1035("positions" 52 36) 1036 1037Test at offset 53 1038....................................................< 1039!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1040("positions" 53 36) 1041 1042Test at offset 54 1043.....................................................< 1044!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1045("positions" 54 36) 1046 1047Test at offset 55 1048......................................................< 1049!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1050("positions" 55 36) 1051 1052Test at offset 56 1053.......................................................< 1054!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1055("positions" 56 36) 1056 1057Test at offset 57 1058........................................................< 1059!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1060("positions" 57 36) 1061 1062Test at offset 58 1063.........................................................< 1064!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1065("positions" 58 36) 1066 1067Test at offset 59 1068..........................................................< 1069!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1070("positions" 59 36) 1071 1072Test at offset 60 1073...........................................................< 1074!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-!+!-> 1075("positions" 60 36) 1076"done" 1077 1078nil 1079 1080% The next line has tabs on it 1081test_wrap '! ! ; 1082 1083 1084Test at offset 1 1085<! ! > 1086("positions" 1 16) 1087 1088Test at offset 2 1089.<! ! > 1090("positions" 2 16) 1091 1092Test at offset 3 1093..<! ! > 1094("positions" 3 16) 1095 1096Test at offset 4 1097...<! ! > 1098("positions" 4 16) 1099 1100Test at offset 5 1101....<! ! > 1102("positions" 5 16) 1103 1104Test at offset 6 1105.....<! ! > 1106("positions" 6 16) 1107 1108Test at offset 7 1109......<! ! > 1110("positions" 7 24) 1111 1112Test at offset 8 1113.......<! ! > 1114("positions" 8 24) 1115 1116Test at offset 9 1117........<! ! > 1118("positions" 9 24) 1119 1120Test at offset 10 1121.........<! ! > 1122("positions" 10 24) 1123 1124Test at offset 11 1125..........<! ! > 1126("positions" 11 24) 1127 1128Test at offset 12 1129...........<! ! > 1130("positions" 12 24) 1131 1132Test at offset 13 1133............<! ! > 1134("positions" 13 24) 1135 1136Test at offset 14 1137.............<! ! > 1138("positions" 14 24) 1139 1140Test at offset 15 1141..............<! ! > 1142("positions" 15 32) 1143 1144Test at offset 16 1145...............<! ! > 1146("positions" 16 32) 1147 1148Test at offset 17 1149................<! ! > 1150("positions" 17 32) 1151 1152Test at offset 18 1153.................<! ! > 1154("positions" 18 32) 1155 1156Test at offset 19 1157..................<! ! > 1158("positions" 19 32) 1159 1160Test at offset 20 1161...................<! ! > 1162("positions" 20 32) 1163 1164Test at offset 21 1165....................<! ! > 1166("positions" 21 32) 1167 1168Test at offset 22 1169.....................<! ! > 1170("positions" 22 32) 1171 1172Test at offset 23 1173......................<! ! > 1174("positions" 23 40) 1175 1176Test at offset 24 1177.......................<! ! > 1178("positions" 24 40) 1179 1180Test at offset 25 1181........................<! ! > 1182("positions" 25 40) 1183 1184Test at offset 26 1185.........................<! ! > 1186("positions" 26 40) 1187 1188Test at offset 27 1189..........................<! ! > 1190("positions" 27 40) 1191 1192Test at offset 28 1193...........................<! ! > 1194("positions" 28 40) 1195 1196Test at offset 29 1197............................<! ! > 1198("positions" 29 40) 1199 1200Test at offset 30 1201.............................<! ! > 1202("positions" 30 40) 1203 1204Test at offset 31 1205..............................<! ! > 1206("positions" 31 48) 1207 1208Test at offset 32 1209...............................<! ! > 1210("positions" 32 48) 1211 1212Test at offset 33 1213................................<! ! > 1214("positions" 33 48) 1215 1216Test at offset 34 1217.................................<! ! > 1218("positions" 34 48) 1219 1220Test at offset 35 1221..................................<! ! > 1222("positions" 35 48) 1223 1224Test at offset 36 1225...................................<! ! > 1226("positions" 36 48) 1227 1228Test at offset 37 1229....................................<! ! > 1230("positions" 37 48) 1231 1232Test at offset 38 1233.....................................<! ! > 1234("positions" 38 48) 1235 1236Test at offset 39 1237......................................<! ! > 1238("positions" 39 56) 1239 1240Test at offset 40 1241.......................................<! ! > 1242("positions" 40 56) 1243 1244Test at offset 41 1245........................................<! ! > 1246("positions" 41 56) 1247 1248Test at offset 42 1249.........................................<! ! > 1250("positions" 42 56) 1251 1252Test at offset 43 1253..........................................<! ! > 1254("positions" 43 56) 1255 1256Test at offset 44 1257...........................................<! ! > 1258("positions" 44 56) 1259 1260Test at offset 45 1261............................................<! ! > 1262("positions" 45 56) 1263 1264Test at offset 46 1265.............................................<! ! > 1266("positions" 46 56) 1267 1268Test at offset 47 1269..............................................<! ! 1270> 1271(overflowed 47 64) 1272 1273Test at offset 48 1274...............................................<! ! 1275> 1276(overflowed 48 64) 1277 1278Test at offset 49 1279................................................<! ! 1280> 1281(overflowed 49 64) 1282 1283Test at offset 50 1284.................................................<! ! 1285> 1286(overflowed 50 64) 1287 1288Test at offset 51 1289..................................................<! ! 1290> 1291(overflowed 51 64) 1292 1293Test at offset 52 1294...................................................<! ! 1295> 1296(overflowed 52 64) 1297 1298Test at offset 53 1299....................................................<! ! 1300> 1301(overflowed 53 64) 1302 1303Test at offset 54 1304.....................................................<! ! 1305> 1306(overflowed 54 64) 1307 1308Test at offset 55 1309......................................................<! ! 1310> 1311(overflowed 55 72) 1312 1313Test at offset 56 1314.......................................................<! ! 1315> 1316(overflowed 56 72) 1317 1318Test at offset 57 1319........................................................< 1320! ! > 1321("positions" 57 16) 1322 1323Test at offset 58 1324.........................................................< 1325! ! > 1326("positions" 58 16) 1327 1328Test at offset 59 1329..........................................................< 1330! ! > 1331("positions" 59 16) 1332 1333Test at offset 60 1334...........................................................< 1335! ! > 1336("positions" 60 16) 1337"done" 1338 1339nil 1340 1341test_wrap !$eol!$; 1342 1343 1344Test at offset 1 1345<! 1346> 1347("positions" 1 0) 1348 1349Test at offset 2 1350.<! 1351> 1352("positions" 2 0) 1353 1354Test at offset 3 1355..<! 1356> 1357("positions" 3 0) 1358 1359Test at offset 4 1360...<! 1361> 1362("positions" 4 0) 1363 1364Test at offset 5 1365....<! 1366> 1367("positions" 5 0) 1368 1369Test at offset 6 1370.....<! 1371> 1372("positions" 6 0) 1373 1374Test at offset 7 1375......<! 1376> 1377("positions" 7 0) 1378 1379Test at offset 8 1380.......<! 1381> 1382("positions" 8 0) 1383 1384Test at offset 9 1385........<! 1386> 1387("positions" 9 0) 1388 1389Test at offset 10 1390.........<! 1391> 1392("positions" 10 0) 1393 1394Test at offset 11 1395..........<! 1396> 1397("positions" 11 0) 1398 1399Test at offset 12 1400...........<! 1401> 1402("positions" 12 0) 1403 1404Test at offset 13 1405............<! 1406> 1407("positions" 13 0) 1408 1409Test at offset 14 1410.............<! 1411> 1412("positions" 14 0) 1413 1414Test at offset 15 1415..............<! 1416> 1417("positions" 15 0) 1418 1419Test at offset 16 1420...............<! 1421> 1422("positions" 16 0) 1423 1424Test at offset 17 1425................<! 1426> 1427("positions" 17 0) 1428 1429Test at offset 18 1430.................<! 1431> 1432("positions" 18 0) 1433 1434Test at offset 19 1435..................<! 1436> 1437("positions" 19 0) 1438 1439Test at offset 20 1440...................<! 1441> 1442("positions" 20 0) 1443 1444Test at offset 21 1445....................<! 1446> 1447("positions" 21 0) 1448 1449Test at offset 22 1450.....................<! 1451> 1452("positions" 22 0) 1453 1454Test at offset 23 1455......................<! 1456> 1457("positions" 23 0) 1458 1459Test at offset 24 1460.......................<! 1461> 1462("positions" 24 0) 1463 1464Test at offset 25 1465........................<! 1466> 1467("positions" 25 0) 1468 1469Test at offset 26 1470.........................<! 1471> 1472("positions" 26 0) 1473 1474Test at offset 27 1475..........................<! 1476> 1477("positions" 27 0) 1478 1479Test at offset 28 1480...........................<! 1481> 1482("positions" 28 0) 1483 1484Test at offset 29 1485............................<! 1486> 1487("positions" 29 0) 1488 1489Test at offset 30 1490.............................<! 1491> 1492("positions" 30 0) 1493 1494Test at offset 31 1495..............................<! 1496> 1497("positions" 31 0) 1498 1499Test at offset 32 1500...............................<! 1501> 1502("positions" 32 0) 1503 1504Test at offset 33 1505................................<! 1506> 1507("positions" 33 0) 1508 1509Test at offset 34 1510.................................<! 1511> 1512("positions" 34 0) 1513 1514Test at offset 35 1515..................................<! 1516> 1517("positions" 35 0) 1518 1519Test at offset 36 1520...................................<! 1521> 1522("positions" 36 0) 1523 1524Test at offset 37 1525....................................<! 1526> 1527("positions" 37 0) 1528 1529Test at offset 38 1530.....................................<! 1531> 1532("positions" 38 0) 1533 1534Test at offset 39 1535......................................<! 1536> 1537("positions" 39 0) 1538 1539Test at offset 40 1540.......................................<! 1541> 1542("positions" 40 0) 1543 1544Test at offset 41 1545........................................<! 1546> 1547("positions" 41 0) 1548 1549Test at offset 42 1550.........................................<! 1551> 1552("positions" 42 0) 1553 1554Test at offset 43 1555..........................................<! 1556> 1557("positions" 43 0) 1558 1559Test at offset 44 1560...........................................<! 1561> 1562("positions" 44 0) 1563 1564Test at offset 45 1565............................................<! 1566> 1567("positions" 45 0) 1568 1569Test at offset 46 1570.............................................<! 1571> 1572("positions" 46 0) 1573 1574Test at offset 47 1575..............................................<! 1576> 1577("positions" 47 0) 1578 1579Test at offset 48 1580...............................................<! 1581> 1582("positions" 48 0) 1583 1584Test at offset 49 1585................................................<! 1586> 1587("positions" 49 0) 1588 1589Test at offset 50 1590.................................................<! 1591> 1592("positions" 50 0) 1593 1594Test at offset 51 1595..................................................<! 1596> 1597("positions" 51 0) 1598 1599Test at offset 52 1600...................................................<! 1601> 1602("positions" 52 0) 1603 1604Test at offset 53 1605....................................................<! 1606> 1607("positions" 53 0) 1608 1609Test at offset 54 1610.....................................................<! 1611> 1612("positions" 54 0) 1613 1614Test at offset 55 1615......................................................<! 1616> 1617("positions" 55 0) 1618 1619Test at offset 56 1620.......................................................<! 1621> 1622("positions" 56 0) 1623 1624Test at offset 57 1625........................................................<! 1626> 1627("positions" 57 0) 1628 1629Test at offset 58 1630.........................................................<! 1631> 1632("positions" 58 0) 1633 1634Test at offset 59 1635..........................................................< 1636! 1637> 1638("positions" 59 0) 1639 1640Test at offset 60 1641...........................................................< 1642! 1643> 1644("positions" 60 0) 1645"done" 1646 1647nil 1648 1649test_wrap 2; 1650 1651 1652Test at offset 1 1653<2> 1654("positions" 1 2) 1655 1656Test at offset 2 1657.<2> 1658("positions" 2 3) 1659 1660Test at offset 3 1661..<2> 1662("positions" 3 4) 1663 1664Test at offset 4 1665...<2> 1666("positions" 4 5) 1667 1668Test at offset 5 1669....<2> 1670("positions" 5 6) 1671 1672Test at offset 6 1673.....<2> 1674("positions" 6 7) 1675 1676Test at offset 7 1677......<2> 1678("positions" 7 8) 1679 1680Test at offset 8 1681.......<2> 1682("positions" 8 9) 1683 1684Test at offset 9 1685........<2> 1686("positions" 9 10) 1687 1688Test at offset 10 1689.........<2> 1690("positions" 10 11) 1691 1692Test at offset 11 1693..........<2> 1694("positions" 11 12) 1695 1696Test at offset 12 1697...........<2> 1698("positions" 12 13) 1699 1700Test at offset 13 1701............<2> 1702("positions" 13 14) 1703 1704Test at offset 14 1705.............<2> 1706("positions" 14 15) 1707 1708Test at offset 15 1709..............<2> 1710("positions" 15 16) 1711 1712Test at offset 16 1713...............<2> 1714("positions" 16 17) 1715 1716Test at offset 17 1717................<2> 1718("positions" 17 18) 1719 1720Test at offset 18 1721.................<2> 1722("positions" 18 19) 1723 1724Test at offset 19 1725..................<2> 1726("positions" 19 20) 1727 1728Test at offset 20 1729...................<2> 1730("positions" 20 21) 1731 1732Test at offset 21 1733....................<2> 1734("positions" 21 22) 1735 1736Test at offset 22 1737.....................<2> 1738("positions" 22 23) 1739 1740Test at offset 23 1741......................<2> 1742("positions" 23 24) 1743 1744Test at offset 24 1745.......................<2> 1746("positions" 24 25) 1747 1748Test at offset 25 1749........................<2> 1750("positions" 25 26) 1751 1752Test at offset 26 1753.........................<2> 1754("positions" 26 27) 1755 1756Test at offset 27 1757..........................<2> 1758("positions" 27 28) 1759 1760Test at offset 28 1761...........................<2> 1762("positions" 28 29) 1763 1764Test at offset 29 1765............................<2> 1766("positions" 29 30) 1767 1768Test at offset 30 1769.............................<2> 1770("positions" 30 31) 1771 1772Test at offset 31 1773..............................<2> 1774("positions" 31 32) 1775 1776Test at offset 32 1777...............................<2> 1778("positions" 32 33) 1779 1780Test at offset 33 1781................................<2> 1782("positions" 33 34) 1783 1784Test at offset 34 1785.................................<2> 1786("positions" 34 35) 1787 1788Test at offset 35 1789..................................<2> 1790("positions" 35 36) 1791 1792Test at offset 36 1793...................................<2> 1794("positions" 36 37) 1795 1796Test at offset 37 1797....................................<2> 1798("positions" 37 38) 1799 1800Test at offset 38 1801.....................................<2> 1802("positions" 38 39) 1803 1804Test at offset 39 1805......................................<2> 1806("positions" 39 40) 1807 1808Test at offset 40 1809.......................................<2> 1810("positions" 40 41) 1811 1812Test at offset 41 1813........................................<2> 1814("positions" 41 42) 1815 1816Test at offset 42 1817.........................................<2> 1818("positions" 42 43) 1819 1820Test at offset 43 1821..........................................<2> 1822("positions" 43 44) 1823 1824Test at offset 44 1825...........................................<2> 1826("positions" 44 45) 1827 1828Test at offset 45 1829............................................<2> 1830("positions" 45 46) 1831 1832Test at offset 46 1833.............................................<2> 1834("positions" 46 47) 1835 1836Test at offset 47 1837..............................................<2> 1838("positions" 47 48) 1839 1840Test at offset 48 1841...............................................<2> 1842("positions" 48 49) 1843 1844Test at offset 49 1845................................................<2> 1846("positions" 49 50) 1847 1848Test at offset 50 1849.................................................<2> 1850("positions" 50 51) 1851 1852Test at offset 51 1853..................................................<2> 1854("positions" 51 52) 1855 1856Test at offset 52 1857...................................................<2> 1858("positions" 52 53) 1859 1860Test at offset 53 1861....................................................<2> 1862("positions" 53 54) 1863 1864Test at offset 54 1865.....................................................<2> 1866("positions" 54 55) 1867 1868Test at offset 55 1869......................................................<2> 1870("positions" 55 56) 1871 1872Test at offset 56 1873.......................................................<2> 1874("positions" 56 57) 1875 1876Test at offset 57 1877........................................................<2> 1878("positions" 57 58) 1879 1880Test at offset 58 1881.........................................................<2> 1882("positions" 58 59) 1883 1884Test at offset 59 1885..........................................................<2 1886> 1887("positions" 59 60) 1888 1889Test at offset 60 1890...........................................................< 18912> 1892("positions" 60 1) 1893"done" 1894 1895nil 1896 1897test_wrap 1234567890123456789; 1898 1899 1900Test at offset 1 1901<1234567890123456789> 1902("positions" 1 20) 1903 1904Test at offset 2 1905.<1234567890123456789> 1906("positions" 2 21) 1907 1908Test at offset 3 1909..<1234567890123456789> 1910("positions" 3 22) 1911 1912Test at offset 4 1913...<1234567890123456789> 1914("positions" 4 23) 1915 1916Test at offset 5 1917....<1234567890123456789> 1918("positions" 5 24) 1919 1920Test at offset 6 1921.....<1234567890123456789> 1922("positions" 6 25) 1923 1924Test at offset 7 1925......<1234567890123456789> 1926("positions" 7 26) 1927 1928Test at offset 8 1929.......<1234567890123456789> 1930("positions" 8 27) 1931 1932Test at offset 9 1933........<1234567890123456789> 1934("positions" 9 28) 1935 1936Test at offset 10 1937.........<1234567890123456789> 1938("positions" 10 29) 1939 1940Test at offset 11 1941..........<1234567890123456789> 1942("positions" 11 30) 1943 1944Test at offset 12 1945...........<1234567890123456789> 1946("positions" 12 31) 1947 1948Test at offset 13 1949............<1234567890123456789> 1950("positions" 13 32) 1951 1952Test at offset 14 1953.............<1234567890123456789> 1954("positions" 14 33) 1955 1956Test at offset 15 1957..............<1234567890123456789> 1958("positions" 15 34) 1959 1960Test at offset 16 1961...............<1234567890123456789> 1962("positions" 16 35) 1963 1964Test at offset 17 1965................<1234567890123456789> 1966("positions" 17 36) 1967 1968Test at offset 18 1969.................<1234567890123456789> 1970("positions" 18 37) 1971 1972Test at offset 19 1973..................<1234567890123456789> 1974("positions" 19 38) 1975 1976Test at offset 20 1977...................<1234567890123456789> 1978("positions" 20 39) 1979 1980Test at offset 21 1981....................<1234567890123456789> 1982("positions" 21 40) 1983 1984Test at offset 22 1985.....................<1234567890123456789> 1986("positions" 22 41) 1987 1988Test at offset 23 1989......................<1234567890123456789> 1990("positions" 23 42) 1991 1992Test at offset 24 1993.......................<1234567890123456789> 1994("positions" 24 43) 1995 1996Test at offset 25 1997........................<1234567890123456789> 1998("positions" 25 44) 1999 2000Test at offset 26 2001.........................<1234567890123456789> 2002("positions" 26 45) 2003 2004Test at offset 27 2005..........................<1234567890123456789> 2006("positions" 27 46) 2007 2008Test at offset 28 2009...........................<1234567890123456789> 2010("positions" 28 47) 2011 2012Test at offset 29 2013............................<1234567890123456789> 2014("positions" 29 48) 2015 2016Test at offset 30 2017.............................<1234567890123456789> 2018("positions" 30 49) 2019 2020Test at offset 31 2021..............................<1234567890123456789> 2022("positions" 31 50) 2023 2024Test at offset 32 2025...............................<1234567890123456789> 2026("positions" 32 51) 2027 2028Test at offset 33 2029................................<1234567890123456789> 2030("positions" 33 52) 2031 2032Test at offset 34 2033.................................<1234567890123456789> 2034("positions" 34 53) 2035 2036Test at offset 35 2037..................................<1234567890123456789> 2038("positions" 35 54) 2039 2040Test at offset 36 2041...................................<1234567890123456789> 2042("positions" 36 55) 2043 2044Test at offset 37 2045....................................<1234567890123456789> 2046("positions" 37 56) 2047 2048Test at offset 38 2049.....................................<1234567890123456789> 2050("positions" 38 57) 2051 2052Test at offset 39 2053......................................<1234567890123456789> 2054("positions" 39 58) 2055 2056Test at offset 40 2057.......................................<1234567890123456789> 2058("positions" 40 59) 2059 2060Test at offset 41 2061........................................<1234567890123456789 2062> 2063("positions" 41 60) 2064 2065Test at offset 42 2066.........................................< 20671234567890123456789> 2068("positions" 42 19) 2069 2070Test at offset 43 2071..........................................< 20721234567890123456789> 2073("positions" 43 19) 2074 2075Test at offset 44 2076...........................................< 20771234567890123456789> 2078("positions" 44 19) 2079 2080Test at offset 45 2081............................................< 20821234567890123456789> 2083("positions" 45 19) 2084 2085Test at offset 46 2086.............................................< 20871234567890123456789> 2088("positions" 46 19) 2089 2090Test at offset 47 2091..............................................< 20921234567890123456789> 2093("positions" 47 19) 2094 2095Test at offset 48 2096...............................................< 20971234567890123456789> 2098("positions" 48 19) 2099 2100Test at offset 49 2101................................................< 21021234567890123456789> 2103("positions" 49 19) 2104 2105Test at offset 50 2106.................................................< 21071234567890123456789> 2108("positions" 50 19) 2109 2110Test at offset 51 2111..................................................< 21121234567890123456789> 2113("positions" 51 19) 2114 2115Test at offset 52 2116...................................................< 21171234567890123456789> 2118("positions" 52 19) 2119 2120Test at offset 53 2121....................................................< 21221234567890123456789> 2123("positions" 53 19) 2124 2125Test at offset 54 2126.....................................................< 21271234567890123456789> 2128("positions" 54 19) 2129 2130Test at offset 55 2131......................................................< 21321234567890123456789> 2133("positions" 55 19) 2134 2135Test at offset 56 2136.......................................................< 21371234567890123456789> 2138("positions" 56 19) 2139 2140Test at offset 57 2141........................................................< 21421234567890123456789> 2143("positions" 57 19) 2144 2145Test at offset 58 2146.........................................................< 21471234567890123456789> 2148("positions" 58 19) 2149 2150Test at offset 59 2151..........................................................< 21521234567890123456789> 2153("positions" 59 19) 2154 2155Test at offset 60 2156...........................................................< 21571234567890123456789> 2158("positions" 60 19) 2159"done" 2160 2161nil 2162 2163test_wrap "a"; 2164 2165 2166Test at offset 1 2167<"a"> 2168("positions" 1 4) 2169 2170Test at offset 2 2171.<"a"> 2172("positions" 2 5) 2173 2174Test at offset 3 2175..<"a"> 2176("positions" 3 6) 2177 2178Test at offset 4 2179...<"a"> 2180("positions" 4 7) 2181 2182Test at offset 5 2183....<"a"> 2184("positions" 5 8) 2185 2186Test at offset 6 2187.....<"a"> 2188("positions" 6 9) 2189 2190Test at offset 7 2191......<"a"> 2192("positions" 7 10) 2193 2194Test at offset 8 2195.......<"a"> 2196("positions" 8 11) 2197 2198Test at offset 9 2199........<"a"> 2200("positions" 9 12) 2201 2202Test at offset 10 2203.........<"a"> 2204("positions" 10 13) 2205 2206Test at offset 11 2207..........<"a"> 2208("positions" 11 14) 2209 2210Test at offset 12 2211...........<"a"> 2212("positions" 12 15) 2213 2214Test at offset 13 2215............<"a"> 2216("positions" 13 16) 2217 2218Test at offset 14 2219.............<"a"> 2220("positions" 14 17) 2221 2222Test at offset 15 2223..............<"a"> 2224("positions" 15 18) 2225 2226Test at offset 16 2227...............<"a"> 2228("positions" 16 19) 2229 2230Test at offset 17 2231................<"a"> 2232("positions" 17 20) 2233 2234Test at offset 18 2235.................<"a"> 2236("positions" 18 21) 2237 2238Test at offset 19 2239..................<"a"> 2240("positions" 19 22) 2241 2242Test at offset 20 2243...................<"a"> 2244("positions" 20 23) 2245 2246Test at offset 21 2247....................<"a"> 2248("positions" 21 24) 2249 2250Test at offset 22 2251.....................<"a"> 2252("positions" 22 25) 2253 2254Test at offset 23 2255......................<"a"> 2256("positions" 23 26) 2257 2258Test at offset 24 2259.......................<"a"> 2260("positions" 24 27) 2261 2262Test at offset 25 2263........................<"a"> 2264("positions" 25 28) 2265 2266Test at offset 26 2267.........................<"a"> 2268("positions" 26 29) 2269 2270Test at offset 27 2271..........................<"a"> 2272("positions" 27 30) 2273 2274Test at offset 28 2275...........................<"a"> 2276("positions" 28 31) 2277 2278Test at offset 29 2279............................<"a"> 2280("positions" 29 32) 2281 2282Test at offset 30 2283.............................<"a"> 2284("positions" 30 33) 2285 2286Test at offset 31 2287..............................<"a"> 2288("positions" 31 34) 2289 2290Test at offset 32 2291...............................<"a"> 2292("positions" 32 35) 2293 2294Test at offset 33 2295................................<"a"> 2296("positions" 33 36) 2297 2298Test at offset 34 2299.................................<"a"> 2300("positions" 34 37) 2301 2302Test at offset 35 2303..................................<"a"> 2304("positions" 35 38) 2305 2306Test at offset 36 2307...................................<"a"> 2308("positions" 36 39) 2309 2310Test at offset 37 2311....................................<"a"> 2312("positions" 37 40) 2313 2314Test at offset 38 2315.....................................<"a"> 2316("positions" 38 41) 2317 2318Test at offset 39 2319......................................<"a"> 2320("positions" 39 42) 2321 2322Test at offset 40 2323.......................................<"a"> 2324("positions" 40 43) 2325 2326Test at offset 41 2327........................................<"a"> 2328("positions" 41 44) 2329 2330Test at offset 42 2331.........................................<"a"> 2332("positions" 42 45) 2333 2334Test at offset 43 2335..........................................<"a"> 2336("positions" 43 46) 2337 2338Test at offset 44 2339...........................................<"a"> 2340("positions" 44 47) 2341 2342Test at offset 45 2343............................................<"a"> 2344("positions" 45 48) 2345 2346Test at offset 46 2347.............................................<"a"> 2348("positions" 46 49) 2349 2350Test at offset 47 2351..............................................<"a"> 2352("positions" 47 50) 2353 2354Test at offset 48 2355...............................................<"a"> 2356("positions" 48 51) 2357 2358Test at offset 49 2359................................................<"a"> 2360("positions" 49 52) 2361 2362Test at offset 50 2363.................................................<"a"> 2364("positions" 50 53) 2365 2366Test at offset 51 2367..................................................<"a"> 2368("positions" 51 54) 2369 2370Test at offset 52 2371...................................................<"a"> 2372("positions" 52 55) 2373 2374Test at offset 53 2375....................................................<"a"> 2376("positions" 53 56) 2377 2378Test at offset 54 2379.....................................................<"a"> 2380("positions" 54 57) 2381 2382Test at offset 55 2383......................................................<"a"> 2384("positions" 55 58) 2385 2386Test at offset 56 2387.......................................................<"a"> 2388("positions" 56 59) 2389 2390Test at offset 57 2391........................................................<"a" 2392> 2393("positions" 57 60) 2394 2395Test at offset 58 2396.........................................................< 2397"a"> 2398("positions" 58 3) 2399 2400Test at offset 59 2401..........................................................< 2402"a"> 2403("positions" 59 3) 2404 2405Test at offset 60 2406...........................................................< 2407"a"> 2408("positions" 60 3) 2409"done" 2410 2411nil 2412 2413test_wrap "abcdefghijklmnopqr"; 2414 2415 2416Test at offset 1 2417<"abcdefghijklmnopqr"> 2418("positions" 1 21) 2419 2420Test at offset 2 2421.<"abcdefghijklmnopqr"> 2422("positions" 2 22) 2423 2424Test at offset 3 2425..<"abcdefghijklmnopqr"> 2426("positions" 3 23) 2427 2428Test at offset 4 2429...<"abcdefghijklmnopqr"> 2430("positions" 4 24) 2431 2432Test at offset 5 2433....<"abcdefghijklmnopqr"> 2434("positions" 5 25) 2435 2436Test at offset 6 2437.....<"abcdefghijklmnopqr"> 2438("positions" 6 26) 2439 2440Test at offset 7 2441......<"abcdefghijklmnopqr"> 2442("positions" 7 27) 2443 2444Test at offset 8 2445.......<"abcdefghijklmnopqr"> 2446("positions" 8 28) 2447 2448Test at offset 9 2449........<"abcdefghijklmnopqr"> 2450("positions" 9 29) 2451 2452Test at offset 10 2453.........<"abcdefghijklmnopqr"> 2454("positions" 10 30) 2455 2456Test at offset 11 2457..........<"abcdefghijklmnopqr"> 2458("positions" 11 31) 2459 2460Test at offset 12 2461...........<"abcdefghijklmnopqr"> 2462("positions" 12 32) 2463 2464Test at offset 13 2465............<"abcdefghijklmnopqr"> 2466("positions" 13 33) 2467 2468Test at offset 14 2469.............<"abcdefghijklmnopqr"> 2470("positions" 14 34) 2471 2472Test at offset 15 2473..............<"abcdefghijklmnopqr"> 2474("positions" 15 35) 2475 2476Test at offset 16 2477...............<"abcdefghijklmnopqr"> 2478("positions" 16 36) 2479 2480Test at offset 17 2481................<"abcdefghijklmnopqr"> 2482("positions" 17 37) 2483 2484Test at offset 18 2485.................<"abcdefghijklmnopqr"> 2486("positions" 18 38) 2487 2488Test at offset 19 2489..................<"abcdefghijklmnopqr"> 2490("positions" 19 39) 2491 2492Test at offset 20 2493...................<"abcdefghijklmnopqr"> 2494("positions" 20 40) 2495 2496Test at offset 21 2497....................<"abcdefghijklmnopqr"> 2498("positions" 21 41) 2499 2500Test at offset 22 2501.....................<"abcdefghijklmnopqr"> 2502("positions" 22 42) 2503 2504Test at offset 23 2505......................<"abcdefghijklmnopqr"> 2506("positions" 23 43) 2507 2508Test at offset 24 2509.......................<"abcdefghijklmnopqr"> 2510("positions" 24 44) 2511 2512Test at offset 25 2513........................<"abcdefghijklmnopqr"> 2514("positions" 25 45) 2515 2516Test at offset 26 2517.........................<"abcdefghijklmnopqr"> 2518("positions" 26 46) 2519 2520Test at offset 27 2521..........................<"abcdefghijklmnopqr"> 2522("positions" 27 47) 2523 2524Test at offset 28 2525...........................<"abcdefghijklmnopqr"> 2526("positions" 28 48) 2527 2528Test at offset 29 2529............................<"abcdefghijklmnopqr"> 2530("positions" 29 49) 2531 2532Test at offset 30 2533.............................<"abcdefghijklmnopqr"> 2534("positions" 30 50) 2535 2536Test at offset 31 2537..............................<"abcdefghijklmnopqr"> 2538("positions" 31 51) 2539 2540Test at offset 32 2541...............................<"abcdefghijklmnopqr"> 2542("positions" 32 52) 2543 2544Test at offset 33 2545................................<"abcdefghijklmnopqr"> 2546("positions" 33 53) 2547 2548Test at offset 34 2549.................................<"abcdefghijklmnopqr"> 2550("positions" 34 54) 2551 2552Test at offset 35 2553..................................<"abcdefghijklmnopqr"> 2554("positions" 35 55) 2555 2556Test at offset 36 2557...................................<"abcdefghijklmnopqr"> 2558("positions" 36 56) 2559 2560Test at offset 37 2561....................................<"abcdefghijklmnopqr"> 2562("positions" 37 57) 2563 2564Test at offset 38 2565.....................................<"abcdefghijklmnopqr"> 2566("positions" 38 58) 2567 2568Test at offset 39 2569......................................<"abcdefghijklmnopqr"> 2570("positions" 39 59) 2571 2572Test at offset 40 2573.......................................<"abcdefghijklmnopqr" 2574> 2575("positions" 40 60) 2576 2577Test at offset 41 2578........................................< 2579"abcdefghijklmnopqr"> 2580("positions" 41 20) 2581 2582Test at offset 42 2583.........................................< 2584"abcdefghijklmnopqr"> 2585("positions" 42 20) 2586 2587Test at offset 43 2588..........................................< 2589"abcdefghijklmnopqr"> 2590("positions" 43 20) 2591 2592Test at offset 44 2593...........................................< 2594"abcdefghijklmnopqr"> 2595("positions" 44 20) 2596 2597Test at offset 45 2598............................................< 2599"abcdefghijklmnopqr"> 2600("positions" 45 20) 2601 2602Test at offset 46 2603.............................................< 2604"abcdefghijklmnopqr"> 2605("positions" 46 20) 2606 2607Test at offset 47 2608..............................................< 2609"abcdefghijklmnopqr"> 2610("positions" 47 20) 2611 2612Test at offset 48 2613...............................................< 2614"abcdefghijklmnopqr"> 2615("positions" 48 20) 2616 2617Test at offset 49 2618................................................< 2619"abcdefghijklmnopqr"> 2620("positions" 49 20) 2621 2622Test at offset 50 2623.................................................< 2624"abcdefghijklmnopqr"> 2625("positions" 50 20) 2626 2627Test at offset 51 2628..................................................< 2629"abcdefghijklmnopqr"> 2630("positions" 51 20) 2631 2632Test at offset 52 2633...................................................< 2634"abcdefghijklmnopqr"> 2635("positions" 52 20) 2636 2637Test at offset 53 2638....................................................< 2639"abcdefghijklmnopqr"> 2640("positions" 53 20) 2641 2642Test at offset 54 2643.....................................................< 2644"abcdefghijklmnopqr"> 2645("positions" 54 20) 2646 2647Test at offset 55 2648......................................................< 2649"abcdefghijklmnopqr"> 2650("positions" 55 20) 2651 2652Test at offset 56 2653.......................................................< 2654"abcdefghijklmnopqr"> 2655("positions" 56 20) 2656 2657Test at offset 57 2658........................................................< 2659"abcdefghijklmnopqr"> 2660("positions" 57 20) 2661 2662Test at offset 58 2663.........................................................< 2664"abcdefghijklmnopqr"> 2665("positions" 58 20) 2666 2667Test at offset 59 2668..........................................................< 2669"abcdefghijklmnopqr"> 2670("positions" 59 20) 2671 2672Test at offset 60 2673...........................................................< 2674"abcdefghijklmnopqr"> 2675("positions" 60 20) 2676"done" 2677 2678nil 2679 2680% The next line is to test double-quotes within strings 2681test_wrap "a""c""e""g""h""j""l""n""p""r"; 2682 2683 2684Test at offset 1 2685<"a""c""e""g""h""j""l""n""p""r"> 2686("positions" 1 31) 2687 2688Test at offset 2 2689.<"a""c""e""g""h""j""l""n""p""r"> 2690("positions" 2 32) 2691 2692Test at offset 3 2693..<"a""c""e""g""h""j""l""n""p""r"> 2694("positions" 3 33) 2695 2696Test at offset 4 2697...<"a""c""e""g""h""j""l""n""p""r"> 2698("positions" 4 34) 2699 2700Test at offset 5 2701....<"a""c""e""g""h""j""l""n""p""r"> 2702("positions" 5 35) 2703 2704Test at offset 6 2705.....<"a""c""e""g""h""j""l""n""p""r"> 2706("positions" 6 36) 2707 2708Test at offset 7 2709......<"a""c""e""g""h""j""l""n""p""r"> 2710("positions" 7 37) 2711 2712Test at offset 8 2713.......<"a""c""e""g""h""j""l""n""p""r"> 2714("positions" 8 38) 2715 2716Test at offset 9 2717........<"a""c""e""g""h""j""l""n""p""r"> 2718("positions" 9 39) 2719 2720Test at offset 10 2721.........<"a""c""e""g""h""j""l""n""p""r"> 2722("positions" 10 40) 2723 2724Test at offset 11 2725..........<"a""c""e""g""h""j""l""n""p""r"> 2726("positions" 11 41) 2727 2728Test at offset 12 2729...........<"a""c""e""g""h""j""l""n""p""r"> 2730("positions" 12 42) 2731 2732Test at offset 13 2733............<"a""c""e""g""h""j""l""n""p""r"> 2734("positions" 13 43) 2735 2736Test at offset 14 2737.............<"a""c""e""g""h""j""l""n""p""r"> 2738("positions" 14 44) 2739 2740Test at offset 15 2741..............<"a""c""e""g""h""j""l""n""p""r"> 2742("positions" 15 45) 2743 2744Test at offset 16 2745...............<"a""c""e""g""h""j""l""n""p""r"> 2746("positions" 16 46) 2747 2748Test at offset 17 2749................<"a""c""e""g""h""j""l""n""p""r"> 2750("positions" 17 47) 2751 2752Test at offset 18 2753.................<"a""c""e""g""h""j""l""n""p""r"> 2754("positions" 18 48) 2755 2756Test at offset 19 2757..................<"a""c""e""g""h""j""l""n""p""r"> 2758("positions" 19 49) 2759 2760Test at offset 20 2761...................<"a""c""e""g""h""j""l""n""p""r"> 2762("positions" 20 50) 2763 2764Test at offset 21 2765....................<"a""c""e""g""h""j""l""n""p""r"> 2766("positions" 21 51) 2767 2768Test at offset 22 2769.....................<"a""c""e""g""h""j""l""n""p""r"> 2770("positions" 22 52) 2771 2772Test at offset 23 2773......................<"a""c""e""g""h""j""l""n""p""r"> 2774("positions" 23 53) 2775 2776Test at offset 24 2777.......................<"a""c""e""g""h""j""l""n""p""r"> 2778("positions" 24 54) 2779 2780Test at offset 25 2781........................<"a""c""e""g""h""j""l""n""p""r"> 2782("positions" 25 55) 2783 2784Test at offset 26 2785.........................<"a""c""e""g""h""j""l""n""p""r"> 2786("positions" 26 56) 2787 2788Test at offset 27 2789..........................<"a""c""e""g""h""j""l""n""p""r"> 2790("positions" 27 57) 2791 2792Test at offset 28 2793...........................<"a""c""e""g""h""j""l""n""p""r"> 2794("positions" 28 58) 2795 2796Test at offset 29 2797............................<"a""c""e""g""h""j""l""n""p""r"> 2798("positions" 29 59) 2799 2800Test at offset 30 2801.............................<"a""c""e""g""h""j""l""n""p""r" 2802> 2803("positions" 30 60) 2804 2805Test at offset 31 2806..............................< 2807"a""c""e""g""h""j""l""n""p""r"> 2808("positions" 31 30) 2809 2810Test at offset 32 2811...............................< 2812"a""c""e""g""h""j""l""n""p""r"> 2813("positions" 32 30) 2814 2815Test at offset 33 2816................................< 2817"a""c""e""g""h""j""l""n""p""r"> 2818("positions" 33 30) 2819 2820Test at offset 34 2821.................................< 2822"a""c""e""g""h""j""l""n""p""r"> 2823("positions" 34 30) 2824 2825Test at offset 35 2826..................................< 2827"a""c""e""g""h""j""l""n""p""r"> 2828("positions" 35 30) 2829 2830Test at offset 36 2831...................................< 2832"a""c""e""g""h""j""l""n""p""r"> 2833("positions" 36 30) 2834 2835Test at offset 37 2836....................................< 2837"a""c""e""g""h""j""l""n""p""r"> 2838("positions" 37 30) 2839 2840Test at offset 38 2841.....................................< 2842"a""c""e""g""h""j""l""n""p""r"> 2843("positions" 38 30) 2844 2845Test at offset 39 2846......................................< 2847"a""c""e""g""h""j""l""n""p""r"> 2848("positions" 39 30) 2849 2850Test at offset 40 2851.......................................< 2852"a""c""e""g""h""j""l""n""p""r"> 2853("positions" 40 30) 2854 2855Test at offset 41 2856........................................< 2857"a""c""e""g""h""j""l""n""p""r"> 2858("positions" 41 30) 2859 2860Test at offset 42 2861.........................................< 2862"a""c""e""g""h""j""l""n""p""r"> 2863("positions" 42 30) 2864 2865Test at offset 43 2866..........................................< 2867"a""c""e""g""h""j""l""n""p""r"> 2868("positions" 43 30) 2869 2870Test at offset 44 2871...........................................< 2872"a""c""e""g""h""j""l""n""p""r"> 2873("positions" 44 30) 2874 2875Test at offset 45 2876............................................< 2877"a""c""e""g""h""j""l""n""p""r"> 2878("positions" 45 30) 2879 2880Test at offset 46 2881.............................................< 2882"a""c""e""g""h""j""l""n""p""r"> 2883("positions" 46 30) 2884 2885Test at offset 47 2886..............................................< 2887"a""c""e""g""h""j""l""n""p""r"> 2888("positions" 47 30) 2889 2890Test at offset 48 2891...............................................< 2892"a""c""e""g""h""j""l""n""p""r"> 2893("positions" 48 30) 2894 2895Test at offset 49 2896................................................< 2897"a""c""e""g""h""j""l""n""p""r"> 2898("positions" 49 30) 2899 2900Test at offset 50 2901.................................................< 2902"a""c""e""g""h""j""l""n""p""r"> 2903("positions" 50 30) 2904 2905Test at offset 51 2906..................................................< 2907"a""c""e""g""h""j""l""n""p""r"> 2908("positions" 51 30) 2909 2910Test at offset 52 2911...................................................< 2912"a""c""e""g""h""j""l""n""p""r"> 2913("positions" 52 30) 2914 2915Test at offset 53 2916....................................................< 2917"a""c""e""g""h""j""l""n""p""r"> 2918("positions" 53 30) 2919 2920Test at offset 54 2921.....................................................< 2922"a""c""e""g""h""j""l""n""p""r"> 2923("positions" 54 30) 2924 2925Test at offset 55 2926......................................................< 2927"a""c""e""g""h""j""l""n""p""r"> 2928("positions" 55 30) 2929 2930Test at offset 56 2931.......................................................< 2932"a""c""e""g""h""j""l""n""p""r"> 2933("positions" 56 30) 2934 2935Test at offset 57 2936........................................................< 2937"a""c""e""g""h""j""l""n""p""r"> 2938("positions" 57 30) 2939 2940Test at offset 58 2941.........................................................< 2942"a""c""e""g""h""j""l""n""p""r"> 2943("positions" 58 30) 2944 2945Test at offset 59 2946..........................................................< 2947"a""c""e""g""h""j""l""n""p""r"> 2948("positions" 59 30) 2949 2950Test at offset 60 2951...........................................................< 2952"a""c""e""g""h""j""l""n""p""r"> 2953("positions" 60 30) 2954"done" 2955 2956nil 2957 2958test_wrap '(a); 2959 2960 2961Test at offset 1 2962<(a)> 2963("positions" 1 4) 2964 2965Test at offset 2 2966.<(a)> 2967("positions" 2 5) 2968 2969Test at offset 3 2970..<(a)> 2971("positions" 3 6) 2972 2973Test at offset 4 2974...<(a)> 2975("positions" 4 7) 2976 2977Test at offset 5 2978....<(a)> 2979("positions" 5 8) 2980 2981Test at offset 6 2982.....<(a)> 2983("positions" 6 9) 2984 2985Test at offset 7 2986......<(a)> 2987("positions" 7 10) 2988 2989Test at offset 8 2990.......<(a)> 2991("positions" 8 11) 2992 2993Test at offset 9 2994........<(a)> 2995("positions" 9 12) 2996 2997Test at offset 10 2998.........<(a)> 2999("positions" 10 13) 3000 3001Test at offset 11 3002..........<(a)> 3003("positions" 11 14) 3004 3005Test at offset 12 3006...........<(a)> 3007("positions" 12 15) 3008 3009Test at offset 13 3010............<(a)> 3011("positions" 13 16) 3012 3013Test at offset 14 3014.............<(a)> 3015("positions" 14 17) 3016 3017Test at offset 15 3018..............<(a)> 3019("positions" 15 18) 3020 3021Test at offset 16 3022...............<(a)> 3023("positions" 16 19) 3024 3025Test at offset 17 3026................<(a)> 3027("positions" 17 20) 3028 3029Test at offset 18 3030.................<(a)> 3031("positions" 18 21) 3032 3033Test at offset 19 3034..................<(a)> 3035("positions" 19 22) 3036 3037Test at offset 20 3038...................<(a)> 3039("positions" 20 23) 3040 3041Test at offset 21 3042....................<(a)> 3043("positions" 21 24) 3044 3045Test at offset 22 3046.....................<(a)> 3047("positions" 22 25) 3048 3049Test at offset 23 3050......................<(a)> 3051("positions" 23 26) 3052 3053Test at offset 24 3054.......................<(a)> 3055("positions" 24 27) 3056 3057Test at offset 25 3058........................<(a)> 3059("positions" 25 28) 3060 3061Test at offset 26 3062.........................<(a)> 3063("positions" 26 29) 3064 3065Test at offset 27 3066..........................<(a)> 3067("positions" 27 30) 3068 3069Test at offset 28 3070...........................<(a)> 3071("positions" 28 31) 3072 3073Test at offset 29 3074............................<(a)> 3075("positions" 29 32) 3076 3077Test at offset 30 3078.............................<(a)> 3079("positions" 30 33) 3080 3081Test at offset 31 3082..............................<(a)> 3083("positions" 31 34) 3084 3085Test at offset 32 3086...............................<(a)> 3087("positions" 32 35) 3088 3089Test at offset 33 3090................................<(a)> 3091("positions" 33 36) 3092 3093Test at offset 34 3094.................................<(a)> 3095("positions" 34 37) 3096 3097Test at offset 35 3098..................................<(a)> 3099("positions" 35 38) 3100 3101Test at offset 36 3102...................................<(a)> 3103("positions" 36 39) 3104 3105Test at offset 37 3106....................................<(a)> 3107("positions" 37 40) 3108 3109Test at offset 38 3110.....................................<(a)> 3111("positions" 38 41) 3112 3113Test at offset 39 3114......................................<(a)> 3115("positions" 39 42) 3116 3117Test at offset 40 3118.......................................<(a)> 3119("positions" 40 43) 3120 3121Test at offset 41 3122........................................<(a)> 3123("positions" 41 44) 3124 3125Test at offset 42 3126.........................................<(a)> 3127("positions" 42 45) 3128 3129Test at offset 43 3130..........................................<(a)> 3131("positions" 43 46) 3132 3133Test at offset 44 3134...........................................<(a)> 3135("positions" 44 47) 3136 3137Test at offset 45 3138............................................<(a)> 3139("positions" 45 48) 3140 3141Test at offset 46 3142.............................................<(a)> 3143("positions" 46 49) 3144 3145Test at offset 47 3146..............................................<(a)> 3147("positions" 47 50) 3148 3149Test at offset 48 3150...............................................<(a)> 3151("positions" 48 51) 3152 3153Test at offset 49 3154................................................<(a)> 3155("positions" 49 52) 3156 3157Test at offset 50 3158.................................................<(a)> 3159("positions" 50 53) 3160 3161Test at offset 51 3162..................................................<(a)> 3163("positions" 51 54) 3164 3165Test at offset 52 3166...................................................<(a)> 3167("positions" 52 55) 3168 3169Test at offset 53 3170....................................................<(a)> 3171("positions" 53 56) 3172 3173Test at offset 54 3174.....................................................<(a)> 3175("positions" 54 57) 3176 3177Test at offset 55 3178......................................................<(a)> 3179("positions" 55 58) 3180 3181Test at offset 56 3182.......................................................<(a)> 3183("positions" 56 59) 3184 3185Test at offset 57 3186........................................................<(a) 3187> 3188("positions" 57 60) 3189 3190Test at offset 58 3191.........................................................<(a 3192)> 3193("positions" 58 1) 3194 3195Test at offset 59 3196..........................................................<( 3197a)> 3198("positions" 59 2) 3199 3200Test at offset 60 3201...........................................................< 3202(a)> 3203("positions" 60 3) 3204"done" 3205 3206nil 3207 3208test_wrap '(a b c d e f g h i j k l m n o p q r); 3209 3210 3211Test at offset 1 3212<(a b c d e f g h i j k l m n o p q r)> 3213("positions" 1 38) 3214 3215Test at offset 2 3216.<(a b c d e f g h i j k l m n o p q r)> 3217("positions" 2 39) 3218 3219Test at offset 3 3220..<(a b c d e f g h i j k l m n o p q r)> 3221("positions" 3 40) 3222 3223Test at offset 4 3224...<(a b c d e f g h i j k l m n o p q r)> 3225("positions" 4 41) 3226 3227Test at offset 5 3228....<(a b c d e f g h i j k l m n o p q r)> 3229("positions" 5 42) 3230 3231Test at offset 6 3232.....<(a b c d e f g h i j k l m n o p q r)> 3233("positions" 6 43) 3234 3235Test at offset 7 3236......<(a b c d e f g h i j k l m n o p q r)> 3237("positions" 7 44) 3238 3239Test at offset 8 3240.......<(a b c d e f g h i j k l m n o p q r)> 3241("positions" 8 45) 3242 3243Test at offset 9 3244........<(a b c d e f g h i j k l m n o p q r)> 3245("positions" 9 46) 3246 3247Test at offset 10 3248.........<(a b c d e f g h i j k l m n o p q r)> 3249("positions" 10 47) 3250 3251Test at offset 11 3252..........<(a b c d e f g h i j k l m n o p q r)> 3253("positions" 11 48) 3254 3255Test at offset 12 3256...........<(a b c d e f g h i j k l m n o p q r)> 3257("positions" 12 49) 3258 3259Test at offset 13 3260............<(a b c d e f g h i j k l m n o p q r)> 3261("positions" 13 50) 3262 3263Test at offset 14 3264.............<(a b c d e f g h i j k l m n o p q r)> 3265("positions" 14 51) 3266 3267Test at offset 15 3268..............<(a b c d e f g h i j k l m n o p q r)> 3269("positions" 15 52) 3270 3271Test at offset 16 3272...............<(a b c d e f g h i j k l m n o p q r)> 3273("positions" 16 53) 3274 3275Test at offset 17 3276................<(a b c d e f g h i j k l m n o p q r)> 3277("positions" 17 54) 3278 3279Test at offset 18 3280.................<(a b c d e f g h i j k l m n o p q r)> 3281("positions" 18 55) 3282 3283Test at offset 19 3284..................<(a b c d e f g h i j k l m n o p q r)> 3285("positions" 19 56) 3286 3287Test at offset 20 3288...................<(a b c d e f g h i j k l m n o p q r)> 3289("positions" 20 57) 3290 3291Test at offset 21 3292....................<(a b c d e f g h i j k l m n o p q r)> 3293("positions" 21 58) 3294 3295Test at offset 22 3296.....................<(a b c d e f g h i j k l m n o p q r)> 3297("positions" 22 59) 3298 3299Test at offset 23 3300......................<(a b c d e f g h i j k l m n o p q r) 3301> 3302("positions" 23 60) 3303 3304Test at offset 24 3305.......................<(a b c d e f g h i j k l m n o p q r 3306)> 3307("positions" 24 1) 3308 3309Test at offset 25 3310........................<(a b c d e f g h i j k l m n o p q 3311r)> 3312("positions" 25 2) 3313 3314Test at offset 26 3315.........................<(a b c d e f g h i j k l m n o p q 3316r)> 3317("positions" 26 2) 3318 3319Test at offset 27 3320..........................<(a b c d e f g h i j k l m n o p 3321q r)> 3322("positions" 27 4) 3323 3324Test at offset 28 3325...........................<(a b c d e f g h i j k l m n o p 3326q r)> 3327("positions" 28 4) 3328 3329Test at offset 29 3330............................<(a b c d e f g h i j k l m n o 3331p q r)> 3332("positions" 29 6) 3333 3334Test at offset 30 3335.............................<(a b c d e f g h i j k l m n o 3336p q r)> 3337("positions" 30 6) 3338 3339Test at offset 31 3340..............................<(a b c d e f g h i j k l m n 3341o p q r)> 3342("positions" 31 8) 3343 3344Test at offset 32 3345...............................<(a b c d e f g h i j k l m n 3346o p q r)> 3347("positions" 32 8) 3348 3349Test at offset 33 3350................................<(a b c d e f g h i j k l m 3351n o p q r)> 3352("positions" 33 10) 3353 3354Test at offset 34 3355.................................<(a b c d e f g h i j k l m 3356n o p q r)> 3357("positions" 34 10) 3358 3359Test at offset 35 3360..................................<(a b c d e f g h i j k l 3361m n o p q r)> 3362("positions" 35 12) 3363 3364Test at offset 36 3365...................................<(a b c d e f g h i j k l 3366m n o p q r)> 3367("positions" 36 12) 3368 3369Test at offset 37 3370....................................<(a b c d e f g h i j k 3371l m n o p q r)> 3372("positions" 37 14) 3373 3374Test at offset 38 3375.....................................<(a b c d e f g h i j k 3376l m n o p q r)> 3377("positions" 38 14) 3378 3379Test at offset 39 3380......................................<(a b c d e f g h i j 3381k l m n o p q r)> 3382("positions" 39 16) 3383 3384Test at offset 40 3385.......................................<(a b c d e f g h i j 3386k l m n o p q r)> 3387("positions" 40 16) 3388 3389Test at offset 41 3390........................................<(a b c d e f g h i 3391j k l m n o p q r)> 3392("positions" 41 18) 3393 3394Test at offset 42 3395.........................................<(a b c d e f g h i 3396j k l m n o p q r)> 3397("positions" 42 18) 3398 3399Test at offset 43 3400..........................................<(a b c d e f g h 3401i j k l m n o p q r)> 3402("positions" 43 20) 3403 3404Test at offset 44 3405...........................................<(a b c d e f g h 3406i j k l m n o p q r)> 3407("positions" 44 20) 3408 3409Test at offset 45 3410............................................<(a b c d e f g 3411h i j k l m n o p q r)> 3412("positions" 45 22) 3413 3414Test at offset 46 3415.............................................<(a b c d e f g 3416h i j k l m n o p q r)> 3417("positions" 46 22) 3418 3419Test at offset 47 3420..............................................<(a b c d e f 3421g h i j k l m n o p q r)> 3422("positions" 47 24) 3423 3424Test at offset 48 3425...............................................<(a b c d e f 3426g h i j k l m n o p q r)> 3427("positions" 48 24) 3428 3429Test at offset 49 3430................................................<(a b c d e 3431f g h i j k l m n o p q r)> 3432("positions" 49 26) 3433 3434Test at offset 50 3435.................................................<(a b c d e 3436f g h i j k l m n o p q r)> 3437("positions" 50 26) 3438 3439Test at offset 51 3440..................................................<(a b c d 3441e f g h i j k l m n o p q r)> 3442("positions" 51 28) 3443 3444Test at offset 52 3445...................................................<(a b c d 3446e f g h i j k l m n o p q r)> 3447("positions" 52 28) 3448 3449Test at offset 53 3450....................................................<(a b c 3451d e f g h i j k l m n o p q r)> 3452("positions" 53 30) 3453 3454Test at offset 54 3455.....................................................<(a b c 3456d e f g h i j k l m n o p q r)> 3457("positions" 54 30) 3458 3459Test at offset 55 3460......................................................<(a b 3461c d e f g h i j k l m n o p q r)> 3462("positions" 55 32) 3463 3464Test at offset 56 3465.......................................................<(a b 3466c d e f g h i j k l m n o p q r)> 3467("positions" 56 32) 3468 3469Test at offset 57 3470........................................................<(a 3471b c d e f g h i j k l m n o p q r)> 3472("positions" 57 34) 3473 3474Test at offset 58 3475.........................................................<(a 3476b c d e f g h i j k l m n o p q r)> 3477("positions" 58 34) 3478 3479Test at offset 59 3480..........................................................<( 3481a b c d e f g h i j k l m n o p q r)> 3482("positions" 59 36) 3483 3484Test at offset 60 3485...........................................................< 3486(a b c d e f g h i j k l m n o p q r)> 3487("positions" 60 37) 3488"done" 3489 3490nil 3491 3492test_wrap '(a . x); 3493 3494 3495Test at offset 1 3496<(a . x)> 3497("positions" 1 8) 3498 3499Test at offset 2 3500.<(a . x)> 3501("positions" 2 9) 3502 3503Test at offset 3 3504..<(a . x)> 3505("positions" 3 10) 3506 3507Test at offset 4 3508...<(a . x)> 3509("positions" 4 11) 3510 3511Test at offset 5 3512....<(a . x)> 3513("positions" 5 12) 3514 3515Test at offset 6 3516.....<(a . x)> 3517("positions" 6 13) 3518 3519Test at offset 7 3520......<(a . x)> 3521("positions" 7 14) 3522 3523Test at offset 8 3524.......<(a . x)> 3525("positions" 8 15) 3526 3527Test at offset 9 3528........<(a . x)> 3529("positions" 9 16) 3530 3531Test at offset 10 3532.........<(a . x)> 3533("positions" 10 17) 3534 3535Test at offset 11 3536..........<(a . x)> 3537("positions" 11 18) 3538 3539Test at offset 12 3540...........<(a . x)> 3541("positions" 12 19) 3542 3543Test at offset 13 3544............<(a . x)> 3545("positions" 13 20) 3546 3547Test at offset 14 3548.............<(a . x)> 3549("positions" 14 21) 3550 3551Test at offset 15 3552..............<(a . x)> 3553("positions" 15 22) 3554 3555Test at offset 16 3556...............<(a . x)> 3557("positions" 16 23) 3558 3559Test at offset 17 3560................<(a . x)> 3561("positions" 17 24) 3562 3563Test at offset 18 3564.................<(a . x)> 3565("positions" 18 25) 3566 3567Test at offset 19 3568..................<(a . x)> 3569("positions" 19 26) 3570 3571Test at offset 20 3572...................<(a . x)> 3573("positions" 20 27) 3574 3575Test at offset 21 3576....................<(a . x)> 3577("positions" 21 28) 3578 3579Test at offset 22 3580.....................<(a . x)> 3581("positions" 22 29) 3582 3583Test at offset 23 3584......................<(a . x)> 3585("positions" 23 30) 3586 3587Test at offset 24 3588.......................<(a . x)> 3589("positions" 24 31) 3590 3591Test at offset 25 3592........................<(a . x)> 3593("positions" 25 32) 3594 3595Test at offset 26 3596.........................<(a . x)> 3597("positions" 26 33) 3598 3599Test at offset 27 3600..........................<(a . x)> 3601("positions" 27 34) 3602 3603Test at offset 28 3604...........................<(a . x)> 3605("positions" 28 35) 3606 3607Test at offset 29 3608............................<(a . x)> 3609("positions" 29 36) 3610 3611Test at offset 30 3612.............................<(a . x)> 3613("positions" 30 37) 3614 3615Test at offset 31 3616..............................<(a . x)> 3617("positions" 31 38) 3618 3619Test at offset 32 3620...............................<(a . x)> 3621("positions" 32 39) 3622 3623Test at offset 33 3624................................<(a . x)> 3625("positions" 33 40) 3626 3627Test at offset 34 3628.................................<(a . x)> 3629("positions" 34 41) 3630 3631Test at offset 35 3632..................................<(a . x)> 3633("positions" 35 42) 3634 3635Test at offset 36 3636...................................<(a . x)> 3637("positions" 36 43) 3638 3639Test at offset 37 3640....................................<(a . x)> 3641("positions" 37 44) 3642 3643Test at offset 38 3644.....................................<(a . x)> 3645("positions" 38 45) 3646 3647Test at offset 39 3648......................................<(a . x)> 3649("positions" 39 46) 3650 3651Test at offset 40 3652.......................................<(a . x)> 3653("positions" 40 47) 3654 3655Test at offset 41 3656........................................<(a . x)> 3657("positions" 41 48) 3658 3659Test at offset 42 3660.........................................<(a . x)> 3661("positions" 42 49) 3662 3663Test at offset 43 3664..........................................<(a . x)> 3665("positions" 43 50) 3666 3667Test at offset 44 3668...........................................<(a . x)> 3669("positions" 44 51) 3670 3671Test at offset 45 3672............................................<(a . x)> 3673("positions" 45 52) 3674 3675Test at offset 46 3676.............................................<(a . x)> 3677("positions" 46 53) 3678 3679Test at offset 47 3680..............................................<(a . x)> 3681("positions" 47 54) 3682 3683Test at offset 48 3684...............................................<(a . x)> 3685("positions" 48 55) 3686 3687Test at offset 49 3688................................................<(a . x)> 3689("positions" 49 56) 3690 3691Test at offset 50 3692.................................................<(a . x)> 3693("positions" 50 57) 3694 3695Test at offset 51 3696..................................................<(a . x)> 3697("positions" 51 58) 3698 3699Test at offset 52 3700...................................................<(a . x)> 3701("positions" 52 59) 3702 3703Test at offset 53 3704....................................................<(a . x) 3705> 3706("positions" 53 60) 3707 3708Test at offset 54 3709.....................................................<(a . x 3710)> 3711("positions" 54 1) 3712 3713Test at offset 55 3714......................................................<(a . 3715x)> 3716("positions" 55 2) 3717 3718Test at offset 56 3719.......................................................<(a 3720 . x)> 3721("positions" 56 5) 3722 3723Test at offset 57 3724........................................................<(a 3725 . x)> 3726("positions" 57 5) 3727 3728Test at offset 58 3729.........................................................<(a 3730 . x)> 3731("positions" 58 5) 3732 3733Test at offset 59 3734..........................................................<( 3735a . x)> 3736("positions" 59 6) 3737 3738Test at offset 60 3739...........................................................< 3740(a . x)> 3741("positions" 60 7) 3742"done" 3743 3744nil 3745 3746test_wrap '(a b c d e f g h i j k l m n o p q r . x); 3747 3748 3749Test at offset 1 3750<(a b c d e f g h i j k l m n o p q r . x)> 3751("positions" 1 42) 3752 3753Test at offset 2 3754.<(a b c d e f g h i j k l m n o p q r . x)> 3755("positions" 2 43) 3756 3757Test at offset 3 3758..<(a b c d e f g h i j k l m n o p q r . x)> 3759("positions" 3 44) 3760 3761Test at offset 4 3762...<(a b c d e f g h i j k l m n o p q r . x)> 3763("positions" 4 45) 3764 3765Test at offset 5 3766....<(a b c d e f g h i j k l m n o p q r . x)> 3767("positions" 5 46) 3768 3769Test at offset 6 3770.....<(a b c d e f g h i j k l m n o p q r . x)> 3771("positions" 6 47) 3772 3773Test at offset 7 3774......<(a b c d e f g h i j k l m n o p q r . x)> 3775("positions" 7 48) 3776 3777Test at offset 8 3778.......<(a b c d e f g h i j k l m n o p q r . x)> 3779("positions" 8 49) 3780 3781Test at offset 9 3782........<(a b c d e f g h i j k l m n o p q r . x)> 3783("positions" 9 50) 3784 3785Test at offset 10 3786.........<(a b c d e f g h i j k l m n o p q r . x)> 3787("positions" 10 51) 3788 3789Test at offset 11 3790..........<(a b c d e f g h i j k l m n o p q r . x)> 3791("positions" 11 52) 3792 3793Test at offset 12 3794...........<(a b c d e f g h i j k l m n o p q r . x)> 3795("positions" 12 53) 3796 3797Test at offset 13 3798............<(a b c d e f g h i j k l m n o p q r . x)> 3799("positions" 13 54) 3800 3801Test at offset 14 3802.............<(a b c d e f g h i j k l m n o p q r . x)> 3803("positions" 14 55) 3804 3805Test at offset 15 3806..............<(a b c d e f g h i j k l m n o p q r . x)> 3807("positions" 15 56) 3808 3809Test at offset 16 3810...............<(a b c d e f g h i j k l m n o p q r . x)> 3811("positions" 16 57) 3812 3813Test at offset 17 3814................<(a b c d e f g h i j k l m n o p q r . x)> 3815("positions" 17 58) 3816 3817Test at offset 18 3818.................<(a b c d e f g h i j k l m n o p q r . x)> 3819("positions" 18 59) 3820 3821Test at offset 19 3822..................<(a b c d e f g h i j k l m n o p q r . x) 3823> 3824("positions" 19 60) 3825 3826Test at offset 20 3827...................<(a b c d e f g h i j k l m n o p q r . x 3828)> 3829("positions" 20 1) 3830 3831Test at offset 21 3832....................<(a b c d e f g h i j k l m n o p q r . 3833x)> 3834("positions" 21 2) 3835 3836Test at offset 22 3837.....................<(a b c d e f g h i j k l m n o p q r 3838 . x)> 3839("positions" 22 5) 3840 3841Test at offset 23 3842......................<(a b c d e f g h i j k l m n o p q r 3843 . x)> 3844("positions" 23 5) 3845 3846Test at offset 24 3847.......................<(a b c d e f g h i j k l m n o p q r 3848 . x)> 3849("positions" 24 5) 3850 3851Test at offset 25 3852........................<(a b c d e f g h i j k l m n o p q 3853r . x)> 3854("positions" 25 6) 3855 3856Test at offset 26 3857.........................<(a b c d e f g h i j k l m n o p q 3858r . x)> 3859("positions" 26 6) 3860 3861Test at offset 27 3862..........................<(a b c d e f g h i j k l m n o p 3863q r . x)> 3864("positions" 27 8) 3865 3866Test at offset 28 3867...........................<(a b c d e f g h i j k l m n o p 3868q r . x)> 3869("positions" 28 8) 3870 3871Test at offset 29 3872............................<(a b c d e f g h i j k l m n o 3873p q r . x)> 3874("positions" 29 10) 3875 3876Test at offset 30 3877.............................<(a b c d e f g h i j k l m n o 3878p q r . x)> 3879("positions" 30 10) 3880 3881Test at offset 31 3882..............................<(a b c d e f g h i j k l m n 3883o p q r . x)> 3884("positions" 31 12) 3885 3886Test at offset 32 3887...............................<(a b c d e f g h i j k l m n 3888o p q r . x)> 3889("positions" 32 12) 3890 3891Test at offset 33 3892................................<(a b c d e f g h i j k l m 3893n o p q r . x)> 3894("positions" 33 14) 3895 3896Test at offset 34 3897.................................<(a b c d e f g h i j k l m 3898n o p q r . x)> 3899("positions" 34 14) 3900 3901Test at offset 35 3902..................................<(a b c d e f g h i j k l 3903m n o p q r . x)> 3904("positions" 35 16) 3905 3906Test at offset 36 3907...................................<(a b c d e f g h i j k l 3908m n o p q r . x)> 3909("positions" 36 16) 3910 3911Test at offset 37 3912....................................<(a b c d e f g h i j k 3913l m n o p q r . x)> 3914("positions" 37 18) 3915 3916Test at offset 38 3917.....................................<(a b c d e f g h i j k 3918l m n o p q r . x)> 3919("positions" 38 18) 3920 3921Test at offset 39 3922......................................<(a b c d e f g h i j 3923k l m n o p q r . x)> 3924("positions" 39 20) 3925 3926Test at offset 40 3927.......................................<(a b c d e f g h i j 3928k l m n o p q r . x)> 3929("positions" 40 20) 3930 3931Test at offset 41 3932........................................<(a b c d e f g h i 3933j k l m n o p q r . x)> 3934("positions" 41 22) 3935 3936Test at offset 42 3937.........................................<(a b c d e f g h i 3938j k l m n o p q r . x)> 3939("positions" 42 22) 3940 3941Test at offset 43 3942..........................................<(a b c d e f g h 3943i j k l m n o p q r . x)> 3944("positions" 43 24) 3945 3946Test at offset 44 3947...........................................<(a b c d e f g h 3948i j k l m n o p q r . x)> 3949("positions" 44 24) 3950 3951Test at offset 45 3952............................................<(a b c d e f g 3953h i j k l m n o p q r . x)> 3954("positions" 45 26) 3955 3956Test at offset 46 3957.............................................<(a b c d e f g 3958h i j k l m n o p q r . x)> 3959("positions" 46 26) 3960 3961Test at offset 47 3962..............................................<(a b c d e f 3963g h i j k l m n o p q r . x)> 3964("positions" 47 28) 3965 3966Test at offset 48 3967...............................................<(a b c d e f 3968g h i j k l m n o p q r . x)> 3969("positions" 48 28) 3970 3971Test at offset 49 3972................................................<(a b c d e 3973f g h i j k l m n o p q r . x)> 3974("positions" 49 30) 3975 3976Test at offset 50 3977.................................................<(a b c d e 3978f g h i j k l m n o p q r . x)> 3979("positions" 50 30) 3980 3981Test at offset 51 3982..................................................<(a b c d 3983e f g h i j k l m n o p q r . x)> 3984("positions" 51 32) 3985 3986Test at offset 52 3987...................................................<(a b c d 3988e f g h i j k l m n o p q r . x)> 3989("positions" 52 32) 3990 3991Test at offset 53 3992....................................................<(a b c 3993d e f g h i j k l m n o p q r . x)> 3994("positions" 53 34) 3995 3996Test at offset 54 3997.....................................................<(a b c 3998d e f g h i j k l m n o p q r . x)> 3999("positions" 54 34) 4000 4001Test at offset 55 4002......................................................<(a b 4003c d e f g h i j k l m n o p q r . x)> 4004("positions" 55 36) 4005 4006Test at offset 56 4007.......................................................<(a b 4008c d e f g h i j k l m n o p q r . x)> 4009("positions" 56 36) 4010 4011Test at offset 57 4012........................................................<(a 4013b c d e f g h i j k l m n o p q r . x)> 4014("positions" 57 38) 4015 4016Test at offset 58 4017.........................................................<(a 4018b c d e f g h i j k l m n o p q r . x)> 4019("positions" 58 38) 4020 4021Test at offset 59 4022..........................................................<( 4023a b c d e f g h i j k l m n o p q r . x)> 4024("positions" 59 40) 4025 4026Test at offset 60 4027...........................................................< 4028(a b c d e f g h i j k l m n o p q r . x)> 4029("positions" 60 41) 4030"done" 4031 4032nil 4033 4034test_wrap '((((a b c))) . x); 4035 4036 4037Test at offset 1 4038<((((a b c))) . x)> 4039("positions" 1 18) 4040 4041Test at offset 2 4042.<((((a b c))) . x)> 4043("positions" 2 19) 4044 4045Test at offset 3 4046..<((((a b c))) . x)> 4047("positions" 3 20) 4048 4049Test at offset 4 4050...<((((a b c))) . x)> 4051("positions" 4 21) 4052 4053Test at offset 5 4054....<((((a b c))) . x)> 4055("positions" 5 22) 4056 4057Test at offset 6 4058.....<((((a b c))) . x)> 4059("positions" 6 23) 4060 4061Test at offset 7 4062......<((((a b c))) . x)> 4063("positions" 7 24) 4064 4065Test at offset 8 4066.......<((((a b c))) . x)> 4067("positions" 8 25) 4068 4069Test at offset 9 4070........<((((a b c))) . x)> 4071("positions" 9 26) 4072 4073Test at offset 10 4074.........<((((a b c))) . x)> 4075("positions" 10 27) 4076 4077Test at offset 11 4078..........<((((a b c))) . x)> 4079("positions" 11 28) 4080 4081Test at offset 12 4082...........<((((a b c))) . x)> 4083("positions" 12 29) 4084 4085Test at offset 13 4086............<((((a b c))) . x)> 4087("positions" 13 30) 4088 4089Test at offset 14 4090.............<((((a b c))) . x)> 4091("positions" 14 31) 4092 4093Test at offset 15 4094..............<((((a b c))) . x)> 4095("positions" 15 32) 4096 4097Test at offset 16 4098...............<((((a b c))) . x)> 4099("positions" 16 33) 4100 4101Test at offset 17 4102................<((((a b c))) . x)> 4103("positions" 17 34) 4104 4105Test at offset 18 4106.................<((((a b c))) . x)> 4107("positions" 18 35) 4108 4109Test at offset 19 4110..................<((((a b c))) . x)> 4111("positions" 19 36) 4112 4113Test at offset 20 4114...................<((((a b c))) . x)> 4115("positions" 20 37) 4116 4117Test at offset 21 4118....................<((((a b c))) . x)> 4119("positions" 21 38) 4120 4121Test at offset 22 4122.....................<((((a b c))) . x)> 4123("positions" 22 39) 4124 4125Test at offset 23 4126......................<((((a b c))) . x)> 4127("positions" 23 40) 4128 4129Test at offset 24 4130.......................<((((a b c))) . x)> 4131("positions" 24 41) 4132 4133Test at offset 25 4134........................<((((a b c))) . x)> 4135("positions" 25 42) 4136 4137Test at offset 26 4138.........................<((((a b c))) . x)> 4139("positions" 26 43) 4140 4141Test at offset 27 4142..........................<((((a b c))) . x)> 4143("positions" 27 44) 4144 4145Test at offset 28 4146...........................<((((a b c))) . x)> 4147("positions" 28 45) 4148 4149Test at offset 29 4150............................<((((a b c))) . x)> 4151("positions" 29 46) 4152 4153Test at offset 30 4154.............................<((((a b c))) . x)> 4155("positions" 30 47) 4156 4157Test at offset 31 4158..............................<((((a b c))) . x)> 4159("positions" 31 48) 4160 4161Test at offset 32 4162...............................<((((a b c))) . x)> 4163("positions" 32 49) 4164 4165Test at offset 33 4166................................<((((a b c))) . x)> 4167("positions" 33 50) 4168 4169Test at offset 34 4170.................................<((((a b c))) . x)> 4171("positions" 34 51) 4172 4173Test at offset 35 4174..................................<((((a b c))) . x)> 4175("positions" 35 52) 4176 4177Test at offset 36 4178...................................<((((a b c))) . x)> 4179("positions" 36 53) 4180 4181Test at offset 37 4182....................................<((((a b c))) . x)> 4183("positions" 37 54) 4184 4185Test at offset 38 4186.....................................<((((a b c))) . x)> 4187("positions" 38 55) 4188 4189Test at offset 39 4190......................................<((((a b c))) . x)> 4191("positions" 39 56) 4192 4193Test at offset 40 4194.......................................<((((a b c))) . x)> 4195("positions" 40 57) 4196 4197Test at offset 41 4198........................................<((((a b c))) . x)> 4199("positions" 41 58) 4200 4201Test at offset 42 4202.........................................<((((a b c))) . x)> 4203("positions" 42 59) 4204 4205Test at offset 43 4206..........................................<((((a b c))) . x) 4207> 4208("positions" 43 60) 4209 4210Test at offset 44 4211...........................................<((((a b c))) . x 4212)> 4213("positions" 44 1) 4214 4215Test at offset 45 4216............................................<((((a b c))) . 4217x)> 4218("positions" 45 2) 4219 4220Test at offset 46 4221.............................................<((((a b c))) 4222 . x)> 4223("positions" 46 5) 4224 4225Test at offset 47 4226..............................................<((((a b c))) 4227 . x)> 4228("positions" 47 5) 4229 4230Test at offset 48 4231...............................................<((((a b c))) 4232 . x)> 4233("positions" 48 5) 4234 4235Test at offset 49 4236................................................<((((a b c)) 4237) . x)> 4238("positions" 49 6) 4239 4240Test at offset 50 4241.................................................<((((a b c) 4242)) . x)> 4243("positions" 50 7) 4244 4245Test at offset 51 4246..................................................<((((a b c 4247))) . x)> 4248("positions" 51 8) 4249 4250Test at offset 52 4251...................................................<((((a b 4252c))) . x)> 4253("positions" 52 9) 4254 4255Test at offset 53 4256....................................................<((((a b 4257c))) . x)> 4258("positions" 53 9) 4259 4260Test at offset 54 4261.....................................................<((((a 4262b c))) . x)> 4263("positions" 54 11) 4264 4265Test at offset 55 4266......................................................<((((a 4267b c))) . x)> 4268("positions" 55 11) 4269 4270Test at offset 56 4271.......................................................<(((( 4272a b c))) . x)> 4273("positions" 56 13) 4274 4275Test at offset 57 4276........................................................<((( 4277(a b c))) . x)> 4278("positions" 57 14) 4279 4280Test at offset 58 4281.........................................................<(( 4282((a b c))) . x)> 4283("positions" 58 15) 4284 4285Test at offset 59 4286..........................................................<( 4287(((a b c))) . x)> 4288("positions" 59 16) 4289 4290Test at offset 60 4291...........................................................< 4292((((a b c))) . x)> 4293("positions" 60 17) 4294"done" 4295 4296nil 4297 4298test_wrap '((((a b)))); 4299 4300 4301Test at offset 1 4302<((((a b))))> 4303("positions" 1 12) 4304 4305Test at offset 2 4306.<((((a b))))> 4307("positions" 2 13) 4308 4309Test at offset 3 4310..<((((a b))))> 4311("positions" 3 14) 4312 4313Test at offset 4 4314...<((((a b))))> 4315("positions" 4 15) 4316 4317Test at offset 5 4318....<((((a b))))> 4319("positions" 5 16) 4320 4321Test at offset 6 4322.....<((((a b))))> 4323("positions" 6 17) 4324 4325Test at offset 7 4326......<((((a b))))> 4327("positions" 7 18) 4328 4329Test at offset 8 4330.......<((((a b))))> 4331("positions" 8 19) 4332 4333Test at offset 9 4334........<((((a b))))> 4335("positions" 9 20) 4336 4337Test at offset 10 4338.........<((((a b))))> 4339("positions" 10 21) 4340 4341Test at offset 11 4342..........<((((a b))))> 4343("positions" 11 22) 4344 4345Test at offset 12 4346...........<((((a b))))> 4347("positions" 12 23) 4348 4349Test at offset 13 4350............<((((a b))))> 4351("positions" 13 24) 4352 4353Test at offset 14 4354.............<((((a b))))> 4355("positions" 14 25) 4356 4357Test at offset 15 4358..............<((((a b))))> 4359("positions" 15 26) 4360 4361Test at offset 16 4362...............<((((a b))))> 4363("positions" 16 27) 4364 4365Test at offset 17 4366................<((((a b))))> 4367("positions" 17 28) 4368 4369Test at offset 18 4370.................<((((a b))))> 4371("positions" 18 29) 4372 4373Test at offset 19 4374..................<((((a b))))> 4375("positions" 19 30) 4376 4377Test at offset 20 4378...................<((((a b))))> 4379("positions" 20 31) 4380 4381Test at offset 21 4382....................<((((a b))))> 4383("positions" 21 32) 4384 4385Test at offset 22 4386.....................<((((a b))))> 4387("positions" 22 33) 4388 4389Test at offset 23 4390......................<((((a b))))> 4391("positions" 23 34) 4392 4393Test at offset 24 4394.......................<((((a b))))> 4395("positions" 24 35) 4396 4397Test at offset 25 4398........................<((((a b))))> 4399("positions" 25 36) 4400 4401Test at offset 26 4402.........................<((((a b))))> 4403("positions" 26 37) 4404 4405Test at offset 27 4406..........................<((((a b))))> 4407("positions" 27 38) 4408 4409Test at offset 28 4410...........................<((((a b))))> 4411("positions" 28 39) 4412 4413Test at offset 29 4414............................<((((a b))))> 4415("positions" 29 40) 4416 4417Test at offset 30 4418.............................<((((a b))))> 4419("positions" 30 41) 4420 4421Test at offset 31 4422..............................<((((a b))))> 4423("positions" 31 42) 4424 4425Test at offset 32 4426...............................<((((a b))))> 4427("positions" 32 43) 4428 4429Test at offset 33 4430................................<((((a b))))> 4431("positions" 33 44) 4432 4433Test at offset 34 4434.................................<((((a b))))> 4435("positions" 34 45) 4436 4437Test at offset 35 4438..................................<((((a b))))> 4439("positions" 35 46) 4440 4441Test at offset 36 4442...................................<((((a b))))> 4443("positions" 36 47) 4444 4445Test at offset 37 4446....................................<((((a b))))> 4447("positions" 37 48) 4448 4449Test at offset 38 4450.....................................<((((a b))))> 4451("positions" 38 49) 4452 4453Test at offset 39 4454......................................<((((a b))))> 4455("positions" 39 50) 4456 4457Test at offset 40 4458.......................................<((((a b))))> 4459("positions" 40 51) 4460 4461Test at offset 41 4462........................................<((((a b))))> 4463("positions" 41 52) 4464 4465Test at offset 42 4466.........................................<((((a b))))> 4467("positions" 42 53) 4468 4469Test at offset 43 4470..........................................<((((a b))))> 4471("positions" 43 54) 4472 4473Test at offset 44 4474...........................................<((((a b))))> 4475("positions" 44 55) 4476 4477Test at offset 45 4478............................................<((((a b))))> 4479("positions" 45 56) 4480 4481Test at offset 46 4482.............................................<((((a b))))> 4483("positions" 46 57) 4484 4485Test at offset 47 4486..............................................<((((a b))))> 4487("positions" 47 58) 4488 4489Test at offset 48 4490...............................................<((((a b))))> 4491("positions" 48 59) 4492 4493Test at offset 49 4494................................................<((((a b)))) 4495> 4496("positions" 49 60) 4497 4498Test at offset 50 4499.................................................<((((a b))) 4500)> 4501("positions" 50 1) 4502 4503Test at offset 51 4504..................................................<((((a b)) 4505))> 4506("positions" 51 2) 4507 4508Test at offset 52 4509...................................................<((((a b) 4510)))> 4511("positions" 52 3) 4512 4513Test at offset 53 4514....................................................<((((a b 4515))))> 4516("positions" 53 4) 4517 4518Test at offset 54 4519.....................................................<((((a 4520b))))> 4521("positions" 54 5) 4522 4523Test at offset 55 4524......................................................<((((a 4525b))))> 4526("positions" 55 5) 4527 4528Test at offset 56 4529.......................................................<(((( 4530a b))))> 4531("positions" 56 7) 4532 4533Test at offset 57 4534........................................................<((( 4535(a b))))> 4536("positions" 57 8) 4537 4538Test at offset 58 4539.........................................................<(( 4540((a b))))> 4541("positions" 58 9) 4542 4543Test at offset 59 4544..........................................................<( 4545(((a b))))> 4546("positions" 59 10) 4547 4548Test at offset 60 4549...........................................................< 4550((((a b))))> 4551("positions" 60 11) 4552"done" 4553 4554nil 4555 4556% I could perhaps try almost all special characters at the start and 4557% within names... 4558test_wrap '!_abc!_def; 4559 4560 4561Test at offset 1 4562<!_abc_def> 4563("positions" 1 10) 4564 4565Test at offset 2 4566.<!_abc_def> 4567("positions" 2 11) 4568 4569Test at offset 3 4570..<!_abc_def> 4571("positions" 3 12) 4572 4573Test at offset 4 4574...<!_abc_def> 4575("positions" 4 13) 4576 4577Test at offset 5 4578....<!_abc_def> 4579("positions" 5 14) 4580 4581Test at offset 6 4582.....<!_abc_def> 4583("positions" 6 15) 4584 4585Test at offset 7 4586......<!_abc_def> 4587("positions" 7 16) 4588 4589Test at offset 8 4590.......<!_abc_def> 4591("positions" 8 17) 4592 4593Test at offset 9 4594........<!_abc_def> 4595("positions" 9 18) 4596 4597Test at offset 10 4598.........<!_abc_def> 4599("positions" 10 19) 4600 4601Test at offset 11 4602..........<!_abc_def> 4603("positions" 11 20) 4604 4605Test at offset 12 4606...........<!_abc_def> 4607("positions" 12 21) 4608 4609Test at offset 13 4610............<!_abc_def> 4611("positions" 13 22) 4612 4613Test at offset 14 4614.............<!_abc_def> 4615("positions" 14 23) 4616 4617Test at offset 15 4618..............<!_abc_def> 4619("positions" 15 24) 4620 4621Test at offset 16 4622...............<!_abc_def> 4623("positions" 16 25) 4624 4625Test at offset 17 4626................<!_abc_def> 4627("positions" 17 26) 4628 4629Test at offset 18 4630.................<!_abc_def> 4631("positions" 18 27) 4632 4633Test at offset 19 4634..................<!_abc_def> 4635("positions" 19 28) 4636 4637Test at offset 20 4638...................<!_abc_def> 4639("positions" 20 29) 4640 4641Test at offset 21 4642....................<!_abc_def> 4643("positions" 21 30) 4644 4645Test at offset 22 4646.....................<!_abc_def> 4647("positions" 22 31) 4648 4649Test at offset 23 4650......................<!_abc_def> 4651("positions" 23 32) 4652 4653Test at offset 24 4654.......................<!_abc_def> 4655("positions" 24 33) 4656 4657Test at offset 25 4658........................<!_abc_def> 4659("positions" 25 34) 4660 4661Test at offset 26 4662.........................<!_abc_def> 4663("positions" 26 35) 4664 4665Test at offset 27 4666..........................<!_abc_def> 4667("positions" 27 36) 4668 4669Test at offset 28 4670...........................<!_abc_def> 4671("positions" 28 37) 4672 4673Test at offset 29 4674............................<!_abc_def> 4675("positions" 29 38) 4676 4677Test at offset 30 4678.............................<!_abc_def> 4679("positions" 30 39) 4680 4681Test at offset 31 4682..............................<!_abc_def> 4683("positions" 31 40) 4684 4685Test at offset 32 4686...............................<!_abc_def> 4687("positions" 32 41) 4688 4689Test at offset 33 4690................................<!_abc_def> 4691("positions" 33 42) 4692 4693Test at offset 34 4694.................................<!_abc_def> 4695("positions" 34 43) 4696 4697Test at offset 35 4698..................................<!_abc_def> 4699("positions" 35 44) 4700 4701Test at offset 36 4702...................................<!_abc_def> 4703("positions" 36 45) 4704 4705Test at offset 37 4706....................................<!_abc_def> 4707("positions" 37 46) 4708 4709Test at offset 38 4710.....................................<!_abc_def> 4711("positions" 38 47) 4712 4713Test at offset 39 4714......................................<!_abc_def> 4715("positions" 39 48) 4716 4717Test at offset 40 4718.......................................<!_abc_def> 4719("positions" 40 49) 4720 4721Test at offset 41 4722........................................<!_abc_def> 4723("positions" 41 50) 4724 4725Test at offset 42 4726.........................................<!_abc_def> 4727("positions" 42 51) 4728 4729Test at offset 43 4730..........................................<!_abc_def> 4731("positions" 43 52) 4732 4733Test at offset 44 4734...........................................<!_abc_def> 4735("positions" 44 53) 4736 4737Test at offset 45 4738............................................<!_abc_def> 4739("positions" 45 54) 4740 4741Test at offset 46 4742.............................................<!_abc_def> 4743("positions" 46 55) 4744 4745Test at offset 47 4746..............................................<!_abc_def> 4747("positions" 47 56) 4748 4749Test at offset 48 4750...............................................<!_abc_def> 4751("positions" 48 57) 4752 4753Test at offset 49 4754................................................<!_abc_def> 4755("positions" 49 58) 4756 4757Test at offset 50 4758.................................................<!_abc_def> 4759("positions" 50 59) 4760 4761Test at offset 51 4762..................................................<!_abc_def 4763> 4764("positions" 51 60) 4765 4766Test at offset 52 4767...................................................< 4768!_abc_def> 4769("positions" 52 9) 4770 4771Test at offset 53 4772....................................................< 4773!_abc_def> 4774("positions" 53 9) 4775 4776Test at offset 54 4777.....................................................< 4778!_abc_def> 4779("positions" 54 9) 4780 4781Test at offset 55 4782......................................................< 4783!_abc_def> 4784("positions" 55 9) 4785 4786Test at offset 56 4787.......................................................< 4788!_abc_def> 4789("positions" 56 9) 4790 4791Test at offset 57 4792........................................................< 4793!_abc_def> 4794("positions" 57 9) 4795 4796Test at offset 58 4797.........................................................< 4798!_abc_def> 4799("positions" 58 9) 4800 4801Test at offset 59 4802..........................................................< 4803!_abc_def> 4804("positions" 59 9) 4805 4806Test at offset 60 4807...........................................................< 4808!_abc_def> 4809("positions" 60 9) 4810"done" 4811 4812nil 4813 4814test_wrap '!+abc!+def; 4815 4816 4817Test at offset 1 4818<!+abc!+def> 4819("positions" 1 11) 4820 4821Test at offset 2 4822.<!+abc!+def> 4823("positions" 2 12) 4824 4825Test at offset 3 4826..<!+abc!+def> 4827("positions" 3 13) 4828 4829Test at offset 4 4830...<!+abc!+def> 4831("positions" 4 14) 4832 4833Test at offset 5 4834....<!+abc!+def> 4835("positions" 5 15) 4836 4837Test at offset 6 4838.....<!+abc!+def> 4839("positions" 6 16) 4840 4841Test at offset 7 4842......<!+abc!+def> 4843("positions" 7 17) 4844 4845Test at offset 8 4846.......<!+abc!+def> 4847("positions" 8 18) 4848 4849Test at offset 9 4850........<!+abc!+def> 4851("positions" 9 19) 4852 4853Test at offset 10 4854.........<!+abc!+def> 4855("positions" 10 20) 4856 4857Test at offset 11 4858..........<!+abc!+def> 4859("positions" 11 21) 4860 4861Test at offset 12 4862...........<!+abc!+def> 4863("positions" 12 22) 4864 4865Test at offset 13 4866............<!+abc!+def> 4867("positions" 13 23) 4868 4869Test at offset 14 4870.............<!+abc!+def> 4871("positions" 14 24) 4872 4873Test at offset 15 4874..............<!+abc!+def> 4875("positions" 15 25) 4876 4877Test at offset 16 4878...............<!+abc!+def> 4879("positions" 16 26) 4880 4881Test at offset 17 4882................<!+abc!+def> 4883("positions" 17 27) 4884 4885Test at offset 18 4886.................<!+abc!+def> 4887("positions" 18 28) 4888 4889Test at offset 19 4890..................<!+abc!+def> 4891("positions" 19 29) 4892 4893Test at offset 20 4894...................<!+abc!+def> 4895("positions" 20 30) 4896 4897Test at offset 21 4898....................<!+abc!+def> 4899("positions" 21 31) 4900 4901Test at offset 22 4902.....................<!+abc!+def> 4903("positions" 22 32) 4904 4905Test at offset 23 4906......................<!+abc!+def> 4907("positions" 23 33) 4908 4909Test at offset 24 4910.......................<!+abc!+def> 4911("positions" 24 34) 4912 4913Test at offset 25 4914........................<!+abc!+def> 4915("positions" 25 35) 4916 4917Test at offset 26 4918.........................<!+abc!+def> 4919("positions" 26 36) 4920 4921Test at offset 27 4922..........................<!+abc!+def> 4923("positions" 27 37) 4924 4925Test at offset 28 4926...........................<!+abc!+def> 4927("positions" 28 38) 4928 4929Test at offset 29 4930............................<!+abc!+def> 4931("positions" 29 39) 4932 4933Test at offset 30 4934.............................<!+abc!+def> 4935("positions" 30 40) 4936 4937Test at offset 31 4938..............................<!+abc!+def> 4939("positions" 31 41) 4940 4941Test at offset 32 4942...............................<!+abc!+def> 4943("positions" 32 42) 4944 4945Test at offset 33 4946................................<!+abc!+def> 4947("positions" 33 43) 4948 4949Test at offset 34 4950.................................<!+abc!+def> 4951("positions" 34 44) 4952 4953Test at offset 35 4954..................................<!+abc!+def> 4955("positions" 35 45) 4956 4957Test at offset 36 4958...................................<!+abc!+def> 4959("positions" 36 46) 4960 4961Test at offset 37 4962....................................<!+abc!+def> 4963("positions" 37 47) 4964 4965Test at offset 38 4966.....................................<!+abc!+def> 4967("positions" 38 48) 4968 4969Test at offset 39 4970......................................<!+abc!+def> 4971("positions" 39 49) 4972 4973Test at offset 40 4974.......................................<!+abc!+def> 4975("positions" 40 50) 4976 4977Test at offset 41 4978........................................<!+abc!+def> 4979("positions" 41 51) 4980 4981Test at offset 42 4982.........................................<!+abc!+def> 4983("positions" 42 52) 4984 4985Test at offset 43 4986..........................................<!+abc!+def> 4987("positions" 43 53) 4988 4989Test at offset 44 4990...........................................<!+abc!+def> 4991("positions" 44 54) 4992 4993Test at offset 45 4994............................................<!+abc!+def> 4995("positions" 45 55) 4996 4997Test at offset 46 4998.............................................<!+abc!+def> 4999("positions" 46 56) 5000 5001Test at offset 47 5002..............................................<!+abc!+def> 5003("positions" 47 57) 5004 5005Test at offset 48 5006...............................................<!+abc!+def> 5007("positions" 48 58) 5008 5009Test at offset 49 5010................................................<!+abc!+def> 5011("positions" 49 59) 5012 5013Test at offset 50 5014.................................................<!+abc!+def 5015> 5016("positions" 50 60) 5017 5018Test at offset 51 5019..................................................< 5020!+abc!+def> 5021("positions" 51 10) 5022 5023Test at offset 52 5024...................................................< 5025!+abc!+def> 5026("positions" 52 10) 5027 5028Test at offset 53 5029....................................................< 5030!+abc!+def> 5031("positions" 53 10) 5032 5033Test at offset 54 5034.....................................................< 5035!+abc!+def> 5036("positions" 54 10) 5037 5038Test at offset 55 5039......................................................< 5040!+abc!+def> 5041("positions" 55 10) 5042 5043Test at offset 56 5044.......................................................< 5045!+abc!+def> 5046("positions" 56 10) 5047 5048Test at offset 57 5049........................................................< 5050!+abc!+def> 5051("positions" 57 10) 5052 5053Test at offset 58 5054.........................................................< 5055!+abc!+def> 5056("positions" 58 10) 5057 5058Test at offset 59 5059..........................................................< 5060!+abc!+def> 5061("positions" 59 10) 5062 5063Test at offset 60 5064...........................................................< 5065!+abc!+def> 5066("positions" 60 10) 5067"done" 5068 5069nil 5070 5071test_wrap '!&abc!&def; 5072 5073 5074Test at offset 1 5075<!&abc!&def> 5076("positions" 1 11) 5077 5078Test at offset 2 5079.<!&abc!&def> 5080("positions" 2 12) 5081 5082Test at offset 3 5083..<!&abc!&def> 5084("positions" 3 13) 5085 5086Test at offset 4 5087...<!&abc!&def> 5088("positions" 4 14) 5089 5090Test at offset 5 5091....<!&abc!&def> 5092("positions" 5 15) 5093 5094Test at offset 6 5095.....<!&abc!&def> 5096("positions" 6 16) 5097 5098Test at offset 7 5099......<!&abc!&def> 5100("positions" 7 17) 5101 5102Test at offset 8 5103.......<!&abc!&def> 5104("positions" 8 18) 5105 5106Test at offset 9 5107........<!&abc!&def> 5108("positions" 9 19) 5109 5110Test at offset 10 5111.........<!&abc!&def> 5112("positions" 10 20) 5113 5114Test at offset 11 5115..........<!&abc!&def> 5116("positions" 11 21) 5117 5118Test at offset 12 5119...........<!&abc!&def> 5120("positions" 12 22) 5121 5122Test at offset 13 5123............<!&abc!&def> 5124("positions" 13 23) 5125 5126Test at offset 14 5127.............<!&abc!&def> 5128("positions" 14 24) 5129 5130Test at offset 15 5131..............<!&abc!&def> 5132("positions" 15 25) 5133 5134Test at offset 16 5135...............<!&abc!&def> 5136("positions" 16 26) 5137 5138Test at offset 17 5139................<!&abc!&def> 5140("positions" 17 27) 5141 5142Test at offset 18 5143.................<!&abc!&def> 5144("positions" 18 28) 5145 5146Test at offset 19 5147..................<!&abc!&def> 5148("positions" 19 29) 5149 5150Test at offset 20 5151...................<!&abc!&def> 5152("positions" 20 30) 5153 5154Test at offset 21 5155....................<!&abc!&def> 5156("positions" 21 31) 5157 5158Test at offset 22 5159.....................<!&abc!&def> 5160("positions" 22 32) 5161 5162Test at offset 23 5163......................<!&abc!&def> 5164("positions" 23 33) 5165 5166Test at offset 24 5167.......................<!&abc!&def> 5168("positions" 24 34) 5169 5170Test at offset 25 5171........................<!&abc!&def> 5172("positions" 25 35) 5173 5174Test at offset 26 5175.........................<!&abc!&def> 5176("positions" 26 36) 5177 5178Test at offset 27 5179..........................<!&abc!&def> 5180("positions" 27 37) 5181 5182Test at offset 28 5183...........................<!&abc!&def> 5184("positions" 28 38) 5185 5186Test at offset 29 5187............................<!&abc!&def> 5188("positions" 29 39) 5189 5190Test at offset 30 5191.............................<!&abc!&def> 5192("positions" 30 40) 5193 5194Test at offset 31 5195..............................<!&abc!&def> 5196("positions" 31 41) 5197 5198Test at offset 32 5199...............................<!&abc!&def> 5200("positions" 32 42) 5201 5202Test at offset 33 5203................................<!&abc!&def> 5204("positions" 33 43) 5205 5206Test at offset 34 5207.................................<!&abc!&def> 5208("positions" 34 44) 5209 5210Test at offset 35 5211..................................<!&abc!&def> 5212("positions" 35 45) 5213 5214Test at offset 36 5215...................................<!&abc!&def> 5216("positions" 36 46) 5217 5218Test at offset 37 5219....................................<!&abc!&def> 5220("positions" 37 47) 5221 5222Test at offset 38 5223.....................................<!&abc!&def> 5224("positions" 38 48) 5225 5226Test at offset 39 5227......................................<!&abc!&def> 5228("positions" 39 49) 5229 5230Test at offset 40 5231.......................................<!&abc!&def> 5232("positions" 40 50) 5233 5234Test at offset 41 5235........................................<!&abc!&def> 5236("positions" 41 51) 5237 5238Test at offset 42 5239.........................................<!&abc!&def> 5240("positions" 42 52) 5241 5242Test at offset 43 5243..........................................<!&abc!&def> 5244("positions" 43 53) 5245 5246Test at offset 44 5247...........................................<!&abc!&def> 5248("positions" 44 54) 5249 5250Test at offset 45 5251............................................<!&abc!&def> 5252("positions" 45 55) 5253 5254Test at offset 46 5255.............................................<!&abc!&def> 5256("positions" 46 56) 5257 5258Test at offset 47 5259..............................................<!&abc!&def> 5260("positions" 47 57) 5261 5262Test at offset 48 5263...............................................<!&abc!&def> 5264("positions" 48 58) 5265 5266Test at offset 49 5267................................................<!&abc!&def> 5268("positions" 49 59) 5269 5270Test at offset 50 5271.................................................<!&abc!&def 5272> 5273("positions" 50 60) 5274 5275Test at offset 51 5276..................................................< 5277!&abc!&def> 5278("positions" 51 10) 5279 5280Test at offset 52 5281...................................................< 5282!&abc!&def> 5283("positions" 52 10) 5284 5285Test at offset 53 5286....................................................< 5287!&abc!&def> 5288("positions" 53 10) 5289 5290Test at offset 54 5291.....................................................< 5292!&abc!&def> 5293("positions" 54 10) 5294 5295Test at offset 55 5296......................................................< 5297!&abc!&def> 5298("positions" 55 10) 5299 5300Test at offset 56 5301.......................................................< 5302!&abc!&def> 5303("positions" 56 10) 5304 5305Test at offset 57 5306........................................................< 5307!&abc!&def> 5308("positions" 57 10) 5309 5310Test at offset 58 5311.........................................................< 5312!&abc!&def> 5313("positions" 58 10) 5314 5315Test at offset 59 5316..........................................................< 5317!&abc!&def> 5318("positions" 59 10) 5319 5320Test at offset 60 5321...........................................................< 5322!&abc!&def> 5323("positions" 60 10) 5324"done" 5325 5326nil 5327 5328test_wrap '!!abc!!def; 5329 5330 5331Test at offset 1 5332<!!abc!!def> 5333("positions" 1 11) 5334 5335Test at offset 2 5336.<!!abc!!def> 5337("positions" 2 12) 5338 5339Test at offset 3 5340..<!!abc!!def> 5341("positions" 3 13) 5342 5343Test at offset 4 5344...<!!abc!!def> 5345("positions" 4 14) 5346 5347Test at offset 5 5348....<!!abc!!def> 5349("positions" 5 15) 5350 5351Test at offset 6 5352.....<!!abc!!def> 5353("positions" 6 16) 5354 5355Test at offset 7 5356......<!!abc!!def> 5357("positions" 7 17) 5358 5359Test at offset 8 5360.......<!!abc!!def> 5361("positions" 8 18) 5362 5363Test at offset 9 5364........<!!abc!!def> 5365("positions" 9 19) 5366 5367Test at offset 10 5368.........<!!abc!!def> 5369("positions" 10 20) 5370 5371Test at offset 11 5372..........<!!abc!!def> 5373("positions" 11 21) 5374 5375Test at offset 12 5376...........<!!abc!!def> 5377("positions" 12 22) 5378 5379Test at offset 13 5380............<!!abc!!def> 5381("positions" 13 23) 5382 5383Test at offset 14 5384.............<!!abc!!def> 5385("positions" 14 24) 5386 5387Test at offset 15 5388..............<!!abc!!def> 5389("positions" 15 25) 5390 5391Test at offset 16 5392...............<!!abc!!def> 5393("positions" 16 26) 5394 5395Test at offset 17 5396................<!!abc!!def> 5397("positions" 17 27) 5398 5399Test at offset 18 5400.................<!!abc!!def> 5401("positions" 18 28) 5402 5403Test at offset 19 5404..................<!!abc!!def> 5405("positions" 19 29) 5406 5407Test at offset 20 5408...................<!!abc!!def> 5409("positions" 20 30) 5410 5411Test at offset 21 5412....................<!!abc!!def> 5413("positions" 21 31) 5414 5415Test at offset 22 5416.....................<!!abc!!def> 5417("positions" 22 32) 5418 5419Test at offset 23 5420......................<!!abc!!def> 5421("positions" 23 33) 5422 5423Test at offset 24 5424.......................<!!abc!!def> 5425("positions" 24 34) 5426 5427Test at offset 25 5428........................<!!abc!!def> 5429("positions" 25 35) 5430 5431Test at offset 26 5432.........................<!!abc!!def> 5433("positions" 26 36) 5434 5435Test at offset 27 5436..........................<!!abc!!def> 5437("positions" 27 37) 5438 5439Test at offset 28 5440...........................<!!abc!!def> 5441("positions" 28 38) 5442 5443Test at offset 29 5444............................<!!abc!!def> 5445("positions" 29 39) 5446 5447Test at offset 30 5448.............................<!!abc!!def> 5449("positions" 30 40) 5450 5451Test at offset 31 5452..............................<!!abc!!def> 5453("positions" 31 41) 5454 5455Test at offset 32 5456...............................<!!abc!!def> 5457("positions" 32 42) 5458 5459Test at offset 33 5460................................<!!abc!!def> 5461("positions" 33 43) 5462 5463Test at offset 34 5464.................................<!!abc!!def> 5465("positions" 34 44) 5466 5467Test at offset 35 5468..................................<!!abc!!def> 5469("positions" 35 45) 5470 5471Test at offset 36 5472...................................<!!abc!!def> 5473("positions" 36 46) 5474 5475Test at offset 37 5476....................................<!!abc!!def> 5477("positions" 37 47) 5478 5479Test at offset 38 5480.....................................<!!abc!!def> 5481("positions" 38 48) 5482 5483Test at offset 39 5484......................................<!!abc!!def> 5485("positions" 39 49) 5486 5487Test at offset 40 5488.......................................<!!abc!!def> 5489("positions" 40 50) 5490 5491Test at offset 41 5492........................................<!!abc!!def> 5493("positions" 41 51) 5494 5495Test at offset 42 5496.........................................<!!abc!!def> 5497("positions" 42 52) 5498 5499Test at offset 43 5500..........................................<!!abc!!def> 5501("positions" 43 53) 5502 5503Test at offset 44 5504...........................................<!!abc!!def> 5505("positions" 44 54) 5506 5507Test at offset 45 5508............................................<!!abc!!def> 5509("positions" 45 55) 5510 5511Test at offset 46 5512.............................................<!!abc!!def> 5513("positions" 46 56) 5514 5515Test at offset 47 5516..............................................<!!abc!!def> 5517("positions" 47 57) 5518 5519Test at offset 48 5520...............................................<!!abc!!def> 5521("positions" 48 58) 5522 5523Test at offset 49 5524................................................<!!abc!!def> 5525("positions" 49 59) 5526 5527Test at offset 50 5528.................................................<!!abc!!def 5529> 5530("positions" 50 60) 5531 5532Test at offset 51 5533..................................................< 5534!!abc!!def> 5535("positions" 51 10) 5536 5537Test at offset 52 5538...................................................< 5539!!abc!!def> 5540("positions" 52 10) 5541 5542Test at offset 53 5543....................................................< 5544!!abc!!def> 5545("positions" 53 10) 5546 5547Test at offset 54 5548.....................................................< 5549!!abc!!def> 5550("positions" 54 10) 5551 5552Test at offset 55 5553......................................................< 5554!!abc!!def> 5555("positions" 55 10) 5556 5557Test at offset 56 5558.......................................................< 5559!!abc!!def> 5560("positions" 56 10) 5561 5562Test at offset 57 5563........................................................< 5564!!abc!!def> 5565("positions" 57 10) 5566 5567Test at offset 58 5568.........................................................< 5569!!abc!!def> 5570("positions" 58 10) 5571 5572Test at offset 59 5573..........................................................< 5574!!abc!!def> 5575("positions" 59 10) 5576 5577Test at offset 60 5578...........................................................< 5579!!abc!!def> 5580("positions" 60 10) 5581"done" 5582 5583nil 5584 5585test_wrap '!-abc!-def; 5586 5587 5588Test at offset 1 5589<!-abc!-def> 5590("positions" 1 11) 5591 5592Test at offset 2 5593.<!-abc!-def> 5594("positions" 2 12) 5595 5596Test at offset 3 5597..<!-abc!-def> 5598("positions" 3 13) 5599 5600Test at offset 4 5601...<!-abc!-def> 5602("positions" 4 14) 5603 5604Test at offset 5 5605....<!-abc!-def> 5606("positions" 5 15) 5607 5608Test at offset 6 5609.....<!-abc!-def> 5610("positions" 6 16) 5611 5612Test at offset 7 5613......<!-abc!-def> 5614("positions" 7 17) 5615 5616Test at offset 8 5617.......<!-abc!-def> 5618("positions" 8 18) 5619 5620Test at offset 9 5621........<!-abc!-def> 5622("positions" 9 19) 5623 5624Test at offset 10 5625.........<!-abc!-def> 5626("positions" 10 20) 5627 5628Test at offset 11 5629..........<!-abc!-def> 5630("positions" 11 21) 5631 5632Test at offset 12 5633...........<!-abc!-def> 5634("positions" 12 22) 5635 5636Test at offset 13 5637............<!-abc!-def> 5638("positions" 13 23) 5639 5640Test at offset 14 5641.............<!-abc!-def> 5642("positions" 14 24) 5643 5644Test at offset 15 5645..............<!-abc!-def> 5646("positions" 15 25) 5647 5648Test at offset 16 5649...............<!-abc!-def> 5650("positions" 16 26) 5651 5652Test at offset 17 5653................<!-abc!-def> 5654("positions" 17 27) 5655 5656Test at offset 18 5657.................<!-abc!-def> 5658("positions" 18 28) 5659 5660Test at offset 19 5661..................<!-abc!-def> 5662("positions" 19 29) 5663 5664Test at offset 20 5665...................<!-abc!-def> 5666("positions" 20 30) 5667 5668Test at offset 21 5669....................<!-abc!-def> 5670("positions" 21 31) 5671 5672Test at offset 22 5673.....................<!-abc!-def> 5674("positions" 22 32) 5675 5676Test at offset 23 5677......................<!-abc!-def> 5678("positions" 23 33) 5679 5680Test at offset 24 5681.......................<!-abc!-def> 5682("positions" 24 34) 5683 5684Test at offset 25 5685........................<!-abc!-def> 5686("positions" 25 35) 5687 5688Test at offset 26 5689.........................<!-abc!-def> 5690("positions" 26 36) 5691 5692Test at offset 27 5693..........................<!-abc!-def> 5694("positions" 27 37) 5695 5696Test at offset 28 5697...........................<!-abc!-def> 5698("positions" 28 38) 5699 5700Test at offset 29 5701............................<!-abc!-def> 5702("positions" 29 39) 5703 5704Test at offset 30 5705.............................<!-abc!-def> 5706("positions" 30 40) 5707 5708Test at offset 31 5709..............................<!-abc!-def> 5710("positions" 31 41) 5711 5712Test at offset 32 5713...............................<!-abc!-def> 5714("positions" 32 42) 5715 5716Test at offset 33 5717................................<!-abc!-def> 5718("positions" 33 43) 5719 5720Test at offset 34 5721.................................<!-abc!-def> 5722("positions" 34 44) 5723 5724Test at offset 35 5725..................................<!-abc!-def> 5726("positions" 35 45) 5727 5728Test at offset 36 5729...................................<!-abc!-def> 5730("positions" 36 46) 5731 5732Test at offset 37 5733....................................<!-abc!-def> 5734("positions" 37 47) 5735 5736Test at offset 38 5737.....................................<!-abc!-def> 5738("positions" 38 48) 5739 5740Test at offset 39 5741......................................<!-abc!-def> 5742("positions" 39 49) 5743 5744Test at offset 40 5745.......................................<!-abc!-def> 5746("positions" 40 50) 5747 5748Test at offset 41 5749........................................<!-abc!-def> 5750("positions" 41 51) 5751 5752Test at offset 42 5753.........................................<!-abc!-def> 5754("positions" 42 52) 5755 5756Test at offset 43 5757..........................................<!-abc!-def> 5758("positions" 43 53) 5759 5760Test at offset 44 5761...........................................<!-abc!-def> 5762("positions" 44 54) 5763 5764Test at offset 45 5765............................................<!-abc!-def> 5766("positions" 45 55) 5767 5768Test at offset 46 5769.............................................<!-abc!-def> 5770("positions" 46 56) 5771 5772Test at offset 47 5773..............................................<!-abc!-def> 5774("positions" 47 57) 5775 5776Test at offset 48 5777...............................................<!-abc!-def> 5778("positions" 48 58) 5779 5780Test at offset 49 5781................................................<!-abc!-def> 5782("positions" 49 59) 5783 5784Test at offset 50 5785.................................................<!-abc!-def 5786> 5787("positions" 50 60) 5788 5789Test at offset 51 5790..................................................< 5791!-abc!-def> 5792("positions" 51 10) 5793 5794Test at offset 52 5795...................................................< 5796!-abc!-def> 5797("positions" 52 10) 5798 5799Test at offset 53 5800....................................................< 5801!-abc!-def> 5802("positions" 53 10) 5803 5804Test at offset 54 5805.....................................................< 5806!-abc!-def> 5807("positions" 54 10) 5808 5809Test at offset 55 5810......................................................< 5811!-abc!-def> 5812("positions" 55 10) 5813 5814Test at offset 56 5815.......................................................< 5816!-abc!-def> 5817("positions" 56 10) 5818 5819Test at offset 57 5820........................................................< 5821!-abc!-def> 5822("positions" 57 10) 5823 5824Test at offset 58 5825.........................................................< 5826!-abc!-def> 5827("positions" 58 10) 5828 5829Test at offset 59 5830..........................................................< 5831!-abc!-def> 5832("positions" 59 10) 5833 5834Test at offset 60 5835...........................................................< 5836!-abc!-def> 5837("positions" 60 10) 5838"done" 5839 5840nil 5841 5842 5843end; 5844 5845nil 5846Tested on x86_64-pc-windows CSL 5847Time (counter 1): 16 ms 5848 5849End of Lisp run after 0.01+0.04 seconds 5850real 0.21 5851user 0.01 5852sys 0.06 5853