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