summaryrefslogtreecommitdiff
path: root/src/testdir/test_eval.ok
blob: 7bbce810f8273c4457d27be9572ee406300c0502 (plain)
ofshex dumpascii
0000 7b 7b 7b 31 20 6c 65 74 20 74 65 73 74 73 0a 22 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a {{{1.let.tests.":.type.v;.value:
0020 20 61 62 63 20 28 5b 27 61 62 63 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 20 28 5b 27 61 62 63 .abc.(['abc']),.expr:.abc.(['abc
0040 27 5d 29 0a 22 3a 20 74 79 70 65 20 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 00 20 28 5b 27 61 62 ']).":.type.V;.value:.abc..(['ab
0060 63 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 00 20 28 5b 27 61 62 63 27 5d 29 0a 22 3a 20 74 79 c']),.expr:.abc..(['abc']).":.ty
0080 70 65 20 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 0d 00 20 28 5b 27 61 62 63 0d 27 5d 29 2c 20 65 pe.V;.value:.abc...(['abc.']),.e
00a0 78 70 72 3a 20 61 62 63 0d 00 20 28 5b 27 61 62 63 0d 27 5d 29 0a 3d 3a 20 74 79 70 65 20 76 3b xpr:.abc...(['abc.']).=:.type.v;
00c0 20 76 61 6c 75 65 3a 20 61 62 63 20 28 5b 27 61 62 63 27 5d 29 2c 20 65 78 70 72 3a 20 22 61 62 .value:.abc.(['abc']),.expr:."ab
00e0 63 22 20 28 5b 27 22 61 62 63 22 27 5d 29 0a 7b 7b 7b 31 20 42 61 73 69 63 20 73 65 74 72 65 67 c".(['"abc"']).{{{1.Basic.setreg
0100 20 74 65 73 74 73 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 61 27 2c 20 27 61 62 63 41 27 2c 20 .tests.{{{2.setreg('a',.'abcA',.
0120 27 63 27 29 0a 61 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 41 20 28 5b 27 61 'c').a:.type.v;.value:.abcA.(['a
0140 62 63 41 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 41 20 28 5b 27 61 62 63 41 27 5d 29 0a 3d 3d bcA']),.expr:.abcA.(['abcA']).==
0160 0a 3d 61 62 63 41 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 62 27 2c 20 27 61 62 63 42 27 2c .=abcA=.{{{2.setreg('b',.'abcB',
0180 20 27 76 27 29 0a 62 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 42 20 28 5b 27 .'v').b:.type.v;.value:.abcB.(['
01a0 61 62 63 42 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 42 20 28 5b 27 61 62 63 42 27 5d 29 0a 3d abcB']),.expr:.abcB.(['abcB']).=
01c0 3d 0a 3d 61 62 63 42 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 63 27 2c 20 27 61 62 63 43 27 =.=abcB=.{{{2.setreg('c',.'abcC'
01e0 2c 20 27 6c 27 29 0a 63 3a 20 74 79 70 65 20 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 43 00 20 28 ,.'l').c:.type.V;.value:.abcC..(
0200 5b 27 61 62 63 43 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 43 00 20 28 5b 27 61 62 63 43 27 5d ['abcC']),.expr:.abcC..(['abcC']
0220 29 0a 3d 3d 0a 61 62 63 43 0a 3d 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 64 27 2c 20 27 61 ).==.abcC.==.{{{2.setreg('d',.'a
0240 62 63 44 27 2c 20 27 56 27 29 0a 64 3a 20 74 79 70 65 20 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 bcD',.'V').d:.type.V;.value:.abc
0260 44 00 20 28 5b 27 61 62 63 44 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 44 00 20 28 5b 27 61 62 D..(['abcD']),.expr:.abcD..(['ab
0280 63 44 27 5d 29 0a 3d 3d 0a 61 62 63 44 0a 3d 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 65 27 cD']).==.abcD.==.{{{2.setreg('e'
02a0 2c 20 27 61 62 63 45 27 2c 20 27 62 27 29 0a 65 3a 20 74 79 70 65 20 16 34 3b 20 76 61 6c 75 65 ,.'abcE',.'b').e:.type..4;.value
02c0 3a 20 61 62 63 45 20 28 5b 27 61 62 63 45 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 45 20 28 5b :.abcE.(['abcE']),.expr:.abcE.([
02e0 27 61 62 63 45 27 5d 29 0a 3d 3d 0a 3d 61 62 63 45 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 'abcE']).==.=abcE=.{{{2.setreg('
0300 66 27 2c 20 27 61 62 63 46 27 2c 20 27 16 27 29 0a 66 3a 20 74 79 70 65 20 16 34 3b 20 76 61 6c f',.'abcF',.'.').f:.type..4;.val
0320 75 65 3a 20 61 62 63 46 20 28 5b 27 61 62 63 46 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 46 20 ue:.abcF.(['abcF']),.expr:.abcF.
0340 28 5b 27 61 62 63 46 27 5d 29 0a 3d 3d 0a 3d 61 62 63 46 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 (['abcF']).==.=abcF=.{{{2.setreg
0360 28 27 67 27 2c 20 27 61 62 63 47 27 2c 20 27 62 31 30 27 29 0a 67 3a 20 74 79 70 65 20 16 31 30 ('g',.'abcG',.'b10').g:.type..10
0380 3b 20 76 61 6c 75 65 3a 20 61 62 63 47 20 28 5b 27 61 62 63 47 27 5d 29 2c 20 65 78 70 72 3a 20 ;.value:.abcG.(['abcG']),.expr:.
03a0 61 62 63 47 20 28 5b 27 61 62 63 47 27 5d 29 0a 3d 3d 0a 3d 61 62 63 47 20 20 20 20 20 20 3d 0a abcG.(['abcG']).==.=abcG......=.
03c0 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 68 27 2c 20 27 61 62 63 48 27 2c 20 27 16 31 30 27 29 0a {{{2.setreg('h',.'abcH',.'.10').
03e0 68 3a 20 74 79 70 65 20 16 31 30 3b 20 76 61 6c 75 65 3a 20 61 62 63 48 20 28 5b 27 61 62 63 48 h:.type..10;.value:.abcH.(['abcH
0400 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 48 20 28 5b 27 61 62 63 48 27 5d 29 0a 3d 3d 0a 3d 61 ']),.expr:.abcH.(['abcH']).==.=a
0420 62 63 48 20 20 20 20 20 20 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 49 27 2c 20 27 61 62 63 bcH......=.{{{2.setreg('I',.'abc
0440 49 27 29 0a 49 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 49 20 28 5b 27 61 62 I').I:.type.v;.value:.abcI.(['ab
0460 63 49 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 49 20 28 5b 27 61 62 63 49 27 5d 29 0a 3d 3d 0a cI']),.expr:.abcI.(['abcI']).==.
0480 3d 61 62 63 49 3d 0a 7b 7b 7b 31 20 41 70 70 65 6e 64 69 6e 67 20 73 69 6e 67 6c 65 20 6c 69 6e =abcI=.{{{1.Appending.single.lin
04a0 65 73 20 77 69 74 68 20 73 65 74 72 65 67 28 29 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 41 27 es.with.setreg().{{{2.setreg('A'
04c0 2c 20 27 61 62 63 41 63 27 2c 20 27 63 27 29 0a 41 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 ,.'abcAc',.'c').A:.type.v;.value
04e0 3a 20 61 62 63 41 61 62 63 41 63 20 28 5b 27 61 62 63 41 61 62 63 41 63 27 5d 29 2c 20 65 78 70 :.abcAabcAc.(['abcAabcAc']),.exp
0500 72 3a 20 61 62 63 41 61 62 63 41 63 20 28 5b 27 61 62 63 41 61 62 63 41 63 27 5d 29 0a 3d 3d 0a r:.abcAabcAc.(['abcAabcAc']).==.
0520 3d 61 62 63 41 61 62 63 41 63 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 41 27 2c 20 27 61 62 =abcAabcAc=.{{{2.setreg('A',.'ab
0540 63 41 6c 27 2c 20 27 6c 27 29 0a 41 3a 20 74 79 70 65 20 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 cAl',.'l').A:.type.V;.value:.abc
0560 41 61 62 63 41 63 61 62 63 41 6c 00 20 28 5b 27 61 62 63 41 61 62 63 41 63 61 62 63 41 6c 27 5d AabcAcabcAl..(['abcAabcAcabcAl']
0580 29 2c 20 65 78 70 72 3a 20 61 62 63 41 61 62 63 41 63 61 62 63 41 6c 00 20 28 5b 27 61 62 63 41 ),.expr:.abcAabcAcabcAl..(['abcA
05a0 61 62 63 41 63 61 62 63 41 6c 27 5d 29 0a 3d 3d 0a 61 62 63 41 61 62 63 41 63 61 62 63 41 6c 0a abcAcabcAl']).==.abcAabcAcabcAl.
05c0 3d 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 41 27 2c 20 27 61 62 63 41 63 32 27 2c 20 27 63 ==.{{{2.setreg('A',.'abcAc2',.'c
05e0 27 29 0a 41 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 41 61 62 63 41 63 61 62 ').A:.type.v;.value:.abcAabcAcab
0600 63 41 6c 00 61 62 63 41 63 32 20 28 5b 27 61 62 63 41 61 62 63 41 63 61 62 63 41 6c 27 2c 20 27 cAl.abcAc2.(['abcAabcAcabcAl',.'
0620 61 62 63 41 63 32 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 41 61 62 63 41 63 61 62 63 41 6c 00 abcAc2']),.expr:.abcAabcAcabcAl.
0640 61 62 63 41 63 32 20 28 5b 27 61 62 63 41 61 62 63 41 63 61 62 63 41 6c 27 2c 20 27 61 62 63 41 abcAc2.(['abcAabcAcabcAl',.'abcA
0660 63 32 27 5d 29 0a 3d 3d 0a 3d 61 62 63 41 61 62 63 41 63 61 62 63 41 6c 0a 61 62 63 41 63 32 3d c2']).==.=abcAabcAcabcAl.abcAc2=
0680 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 62 27 2c 20 27 61 62 63 42 63 27 2c 20 27 63 61 27 29 .{{{2.setreg('b',.'abcBc',.'ca')
06a0 0a 62 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 42 61 62 63 42 63 20 28 5b 27 .b:.type.v;.value:.abcBabcBc.(['
06c0 61 62 63 42 61 62 63 42 63 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 42 61 62 63 42 63 20 28 5b abcBabcBc']),.expr:.abcBabcBc.([
06e0 27 61 62 63 42 61 62 63 42 63 27 5d 29 0a 3d 3d 0a 3d 61 62 63 42 61 62 63 42 63 3d 0a 7b 7b 7b 'abcBabcBc']).==.=abcBabcBc=.{{{
0700 32 20 73 65 74 72 65 67 28 27 62 27 2c 20 27 61 62 63 42 62 27 2c 20 27 62 61 27 29 0a 62 3a 20 2.setreg('b',.'abcBb',.'ba').b:.
0720 74 79 70 65 20 16 35 3b 20 76 61 6c 75 65 3a 20 61 62 63 42 61 62 63 42 63 61 62 63 42 62 20 28 type..5;.value:.abcBabcBcabcBb.(
0740 5b 27 61 62 63 42 61 62 63 42 63 61 62 63 42 62 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 42 61 ['abcBabcBcabcBb']),.expr:.abcBa
0760 62 63 42 63 61 62 63 42 62 20 28 5b 27 61 62 63 42 61 62 63 42 63 61 62 63 42 62 27 5d 29 0a 3d bcBcabcBb.(['abcBabcBcabcBb']).=
0780 3d 0a 3d 61 62 63 42 61 62 63 42 63 61 62 63 42 62 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 =.=abcBabcBcabcBb=.{{{2.setreg('
07a0 62 27 2c 20 27 61 62 63 42 63 32 27 2c 20 27 63 61 27 29 0a 62 3a 20 74 79 70 65 20 76 3b 20 76 b',.'abcBc2',.'ca').b:.type.v;.v
07c0 61 6c 75 65 3a 20 61 62 63 42 61 62 63 42 63 61 62 63 42 62 00 61 62 63 42 63 32 20 28 5b 27 61 alue:.abcBabcBcabcBb.abcBc2.(['a
07e0 62 63 42 61 62 63 42 63 61 62 63 42 62 27 2c 20 27 61 62 63 42 63 32 27 5d 29 2c 20 65 78 70 72 bcBabcBcabcBb',.'abcBc2']),.expr
0800 3a 20 61 62 63 42 61 62 63 42 63 61 62 63 42 62 00 61 62 63 42 63 32 20 28 5b 27 61 62 63 42 61 :.abcBabcBcabcBb.abcBc2.(['abcBa
0820 62 63 42 63 61 62 63 42 62 27 2c 20 27 61 62 63 42 63 32 27 5d 29 0a 3d 3d 0a 3d 61 62 63 42 61 bcBcabcBb',.'abcBc2']).==.=abcBa
0840 62 63 42 63 61 62 63 42 62 0a 61 62 63 42 63 32 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 62 bcBcabcBb.abcBc2=.{{{2.setreg('b
0860 27 2c 20 27 61 62 63 42 62 32 27 2c 20 27 62 35 30 61 27 29 0a 62 3a 20 74 79 70 65 20 16 35 30 ',.'abcBb2',.'b50a').b:.type..50
0880 3b 20 76 61 6c 75 65 3a 20 61 62 63 42 61 62 63 42 63 61 62 63 42 62 00 61 62 63 42 63 32 61 62 ;.value:.abcBabcBcabcBb.abcBc2ab
08a0 63 42 62 32 20 28 5b 27 61 62 63 42 61 62 63 42 63 61 62 63 42 62 27 2c 20 27 61 62 63 42 63 32 cBb2.(['abcBabcBcabcBb',.'abcBc2
08c0 61 62 63 42 62 32 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 42 61 62 63 42 63 61 62 63 42 62 00 abcBb2']),.expr:.abcBabcBcabcBb.
08e0 61 62 63 42 63 32 61 62 63 42 62 32 20 28 5b 27 61 62 63 42 61 62 63 42 63 61 62 63 42 62 27 2c abcBc2abcBb2.(['abcBabcBcabcBb',
0900 20 27 61 62 63 42 63 32 61 62 63 42 62 32 27 5d 29 0a 3d 3d 0a 3d 61 62 63 42 61 62 63 42 63 61 .'abcBc2abcBb2']).==.=abcBabcBca
0920 62 63 42 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 bcBb............................
0940 20 20 20 20 20 20 20 20 3d 0a 20 61 62 63 42 63 32 61 62 63 42 62 32 0a 7b 7b 7b 32 20 73 65 74 ........=..abcBc2abcBb2.{{{2.set
0960 72 65 67 28 27 43 27 2c 20 27 61 62 63 43 6c 27 2c 20 27 6c 27 29 0a 43 3a 20 74 79 70 65 20 56 reg('C',.'abcCl',.'l').C:.type.V
0980 3b 20 76 61 6c 75 65 3a 20 61 62 63 43 00 61 62 63 43 6c 00 20 28 5b 27 61 62 63 43 27 2c 20 27 ;.value:.abcC.abcCl..(['abcC',.'
09a0 61 62 63 43 6c 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 43 00 61 62 63 43 6c 00 20 28 5b 27 61 abcCl']),.expr:.abcC.abcCl..(['a
09c0 62 63 43 27 2c 20 27 61 62 63 43 6c 27 5d 29 0a 3d 3d 0a 61 62 63 43 0a 61 62 63 43 6c 0a 3d 3d bcC',.'abcCl']).==.abcC.abcCl.==
09e0 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 43 27 2c 20 27 61 62 63 43 63 27 2c 20 27 63 27 29 0a .{{{2.setreg('C',.'abcCc',.'c').
0a00 43 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 43 00 61 62 63 43 6c 00 61 62 63 C:.type.v;.value:.abcC.abcCl.abc
0a20 43 63 20 28 5b 27 61 62 63 43 27 2c 20 27 61 62 63 43 6c 27 2c 20 27 61 62 63 43 63 27 5d 29 2c Cc.(['abcC',.'abcCl',.'abcCc']),
0a40 20 65 78 70 72 3a 20 61 62 63 43 00 61 62 63 43 6c 00 61 62 63 43 63 20 28 5b 27 61 62 63 43 27 .expr:.abcC.abcCl.abcCc.(['abcC'
0a60 2c 20 27 61 62 63 43 6c 27 2c 20 27 61 62 63 43 63 27 5d 29 0a 3d 3d 0a 3d 61 62 63 43 0a 61 62 ,.'abcCl',.'abcCc']).==.=abcC.ab
0a80 63 43 6c 0a 61 62 63 43 63 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 44 27 2c 20 27 61 62 63 cCl.abcCc=.{{{2.setreg('D',.'abc
0aa0 44 62 27 2c 20 27 62 27 29 0a 44 3a 20 74 79 70 65 20 16 35 3b 20 76 61 6c 75 65 3a 20 61 62 63 Db',.'b').D:.type..5;.value:.abc
0ac0 44 00 61 62 63 44 62 20 28 5b 27 61 62 63 44 27 2c 20 27 61 62 63 44 62 27 5d 29 2c 20 65 78 70 D.abcDb.(['abcD',.'abcDb']),.exp
0ae0 72 3a 20 61 62 63 44 00 61 62 63 44 62 20 28 5b 27 61 62 63 44 27 2c 20 27 61 62 63 44 62 27 5d r:.abcD.abcDb.(['abcD',.'abcDb']
0b00 29 0a 3d 3d 0a 3d 61 62 63 44 20 3d 0a 20 61 62 63 44 62 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 ).==.=abcD.=..abcDb.{{{2.setreg(
0b20 27 45 27 2c 20 27 61 62 63 45 62 27 2c 20 27 62 27 29 0a 45 3a 20 74 79 70 65 20 16 35 3b 20 76 'E',.'abcEb',.'b').E:.type..5;.v
0b40 61 6c 75 65 3a 20 61 62 63 45 00 61 62 63 45 62 20 28 5b 27 61 62 63 45 27 2c 20 27 61 62 63 45 alue:.abcE.abcEb.(['abcE',.'abcE
0b60 62 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 45 00 61 62 63 45 62 20 28 5b 27 61 62 63 45 27 2c b']),.expr:.abcE.abcEb.(['abcE',
0b80 20 27 61 62 63 45 62 27 5d 29 0a 3d 3d 0a 3d 61 62 63 45 20 3d 0a 20 61 62 63 45 62 0a 7b 7b 7b .'abcEb']).==.=abcE.=..abcEb.{{{
0ba0 32 20 73 65 74 72 65 67 28 27 45 27 2c 20 27 61 62 63 45 6c 27 2c 20 27 6c 27 29 0a 45 3a 20 74 2.setreg('E',.'abcEl',.'l').E:.t
0bc0 79 70 65 20 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 45 00 61 62 63 45 62 00 61 62 63 45 6c 00 20 ype.V;.value:.abcE.abcEb.abcEl..
0be0 28 5b 27 61 62 63 45 27 2c 20 27 61 62 63 45 62 27 2c 20 27 61 62 63 45 6c 27 5d 29 2c 20 65 78 (['abcE',.'abcEb',.'abcEl']),.ex
0c00 70 72 3a 20 61 62 63 45 00 61 62 63 45 62 00 61 62 63 45 6c 00 20 28 5b 27 61 62 63 45 27 2c 20 pr:.abcE.abcEb.abcEl..(['abcE',.
0c20 27 61 62 63 45 62 27 2c 20 27 61 62 63 45 6c 27 5d 29 0a 3d 3d 0a 61 62 63 45 0a 61 62 63 45 62 'abcEb',.'abcEl']).==.abcE.abcEb
0c40 0a 61 62 63 45 6c 0a 3d 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 46 27 2c 20 27 61 62 63 46 .abcEl.==.{{{2.setreg('F',.'abcF
0c60 63 27 2c 20 27 63 27 29 0a 46 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 46 00 c',.'c').F:.type.v;.value:.abcF.
0c80 61 62 63 46 63 20 28 5b 27 61 62 63 46 27 2c 20 27 61 62 63 46 63 27 5d 29 2c 20 65 78 70 72 3a abcFc.(['abcF',.'abcFc']),.expr:
0ca0 20 61 62 63 46 00 61 62 63 46 63 20 28 5b 27 61 62 63 46 27 2c 20 27 61 62 63 46 63 27 5d 29 0a .abcF.abcFc.(['abcF',.'abcFc']).
0cc0 3d 3d 0a 3d 61 62 63 46 0a 61 62 63 46 63 3d 0a 7b 7b 7b 31 20 41 70 70 65 6e 64 69 6e 67 20 4e ==.=abcF.abcFc=.{{{1.Appending.N
0ce0 4c 20 77 69 74 68 20 73 65 74 72 65 67 28 29 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 41 27 2c L.with.setreg().{{{2.setreg('A',
0d00 20 27 00 27 29 0a 41 3a 20 74 79 70 65 20 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 41 32 00 20 28 .'.').A:.type.V;.value:.abcA2..(
0d20 5b 27 61 62 63 41 32 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 41 32 00 20 28 5b 27 61 62 63 41 ['abcA2']),.expr:.abcA2..(['abcA
0d40 32 27 5d 29 0a 3d 3d 0a 61 62 63 41 32 0a 3d 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 42 27 2']).==.abcA2.==.{{{2.setreg('B'
0d60 2c 20 27 00 27 2c 20 27 63 27 29 0a 42 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 ,.'.',.'c').B:.type.v;.value:.ab
0d80 63 42 32 00 20 28 5b 27 61 62 63 42 32 27 2c 20 27 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 42 cB2..(['abcB2',.'']),.expr:.abcB
0da0 32 00 20 28 5b 27 61 62 63 42 32 27 2c 20 27 27 5d 29 0a 3d 3d 0a 3d 61 62 63 42 32 0a 3d 0a 7b 2..(['abcB2',.'']).==.=abcB2.=.{
0dc0 7b 7b 32 20 73 65 74 72 65 67 28 27 43 27 2c 20 27 00 27 29 0a 43 3a 20 74 79 70 65 20 56 3b 20 {{2.setreg('C',.'.').C:.type.V;.
0de0 76 61 6c 75 65 3a 20 61 62 63 43 32 00 00 20 28 5b 27 61 62 63 43 32 27 2c 20 27 27 5d 29 2c 20 value:.abcC2...(['abcC2',.'']),.
0e00 65 78 70 72 3a 20 61 62 63 43 32 00 00 20 28 5b 27 61 62 63 43 32 27 2c 20 27 27 5d 29 0a 3d 3d expr:.abcC2...(['abcC2',.'']).==
0e20 0a 61 62 63 43 32 0a 0a 3d 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 44 27 2c 20 27 00 27 2c .abcC2..==.{{{2.setreg('D',.'.',
0e40 20 27 6c 27 29 0a 44 3a 20 74 79 70 65 20 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 44 32 00 00 20 .'l').D:.type.V;.value:.abcD2...
0e60 28 5b 27 61 62 63 44 32 27 2c 20 27 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 44 32 00 00 20 28 (['abcD2',.'']),.expr:.abcD2...(
0e80 5b 27 61 62 63 44 32 27 2c 20 27 27 5d 29 0a 3d 3d 0a 61 62 63 44 32 0a 0a 3d 3d 0a 7b 7b 7b 32 ['abcD2',.'']).==.abcD2..==.{{{2
0ea0 20 73 65 74 72 65 67 28 27 45 27 2c 20 27 00 27 29 0a 45 3a 20 74 79 70 65 20 56 3b 20 76 61 6c .setreg('E',.'.').E:.type.V;.val
0ec0 75 65 3a 20 61 62 63 45 32 00 00 20 28 5b 27 61 62 63 45 32 27 2c 20 27 27 5d 29 2c 20 65 78 70 ue:.abcE2...(['abcE2',.'']),.exp
0ee0 72 3a 20 61 62 63 45 32 00 00 20 28 5b 27 61 62 63 45 32 27 2c 20 27 27 5d 29 0a 3d 3d 0a 61 62 r:.abcE2...(['abcE2',.'']).==.ab
0f00 63 45 32 0a 0a 3d 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 46 27 2c 20 27 00 27 2c 20 27 62 cE2..==.{{{2.setreg('F',.'.',.'b
0f20 27 29 0a 46 3a 20 74 79 70 65 20 16 30 3b 20 76 61 6c 75 65 3a 20 61 62 63 46 32 00 20 28 5b 27 ').F:.type..0;.value:.abcF2..(['
0f40 61 62 63 46 32 27 2c 20 27 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 46 32 00 20 28 5b 27 61 62 abcF2',.'']),.expr:.abcF2..(['ab
0f60 63 46 32 27 2c 20 27 27 5d 29 0a 3d 3d 0a 3d 61 62 63 46 32 3d 0a 20 0a 7b 7b 7b 31 20 53 65 74 cF2',.'']).==.=abcF2=...{{{1.Set
0f80 74 69 6e 67 20 6c 69 73 74 73 20 77 69 74 68 20 73 65 74 72 65 67 28 29 0a 7b 7b 7b 32 20 73 65 ting.lists.with.setreg().{{{2.se
0fa0 74 72 65 67 28 27 61 27 2c 20 5b 27 61 62 63 41 33 27 5d 2c 20 27 63 27 29 0a 61 3a 20 74 79 70 treg('a',.['abcA3'],.'c').a:.typ
0fc0 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 41 33 20 28 5b 27 61 62 63 41 33 27 5d 29 2c 20 65 e.v;.value:.abcA3.(['abcA3']),.e
0fe0 78 70 72 3a 20 61 62 63 41 33 20 28 5b 27 61 62 63 41 33 27 5d 29 0a 3d 3d 0a 3d 61 62 63 41 33 xpr:.abcA3.(['abcA3']).==.=abcA3
1000 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 62 27 2c 20 5b 27 61 62 63 42 33 27 5d 2c 20 27 6c =.{{{2.setreg('b',.['abcB3'],.'l
1020 27 29 0a 62 3a 20 74 79 70 65 20 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 42 33 00 20 28 5b 27 61 ').b:.type.V;.value:.abcB3..(['a
1040 62 63 42 33 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 42 33 00 20 28 5b 27 61 62 63 42 33 27 5d bcB3']),.expr:.abcB3..(['abcB3']
1060 29 0a 3d 3d 0a 61 62 63 42 33 0a 3d 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 63 27 2c 20 5b ).==.abcB3.==.{{{2.setreg('c',.[
1080 27 61 62 63 43 33 27 5d 2c 20 27 62 27 29 0a 63 3a 20 74 79 70 65 20 16 35 3b 20 76 61 6c 75 65 'abcC3'],.'b').c:.type..5;.value
10a0 3a 20 61 62 63 43 33 20 28 5b 27 61 62 63 43 33 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 43 33 :.abcC3.(['abcC3']),.expr:.abcC3
10c0 20 28 5b 27 61 62 63 43 33 27 5d 29 0a 3d 3d 0a 3d 61 62 63 43 33 3d 0a 7b 7b 7b 32 20 73 65 74 .(['abcC3']).==.=abcC3=.{{{2.set
10e0 72 65 67 28 27 64 27 2c 20 5b 27 61 62 63 44 33 27 5d 29 0a 64 3a 20 74 79 70 65 20 56 3b 20 76 reg('d',.['abcD3']).d:.type.V;.v
1100 61 6c 75 65 3a 20 61 62 63 44 33 00 20 28 5b 27 61 62 63 44 33 27 5d 29 2c 20 65 78 70 72 3a 20 alue:.abcD3..(['abcD3']),.expr:.
1120 61 62 63 44 33 00 20 28 5b 27 61 62 63 44 33 27 5d 29 0a 3d 3d 0a 61 62 63 44 33 0a 3d 3d 0a 7b abcD3..(['abcD3']).==.abcD3.==.{
1140 7b 7b 32 20 73 65 74 72 65 67 28 27 65 27 2c 20 5b 31 2c 20 32 2c 20 27 61 62 63 27 2c 20 33 5d {{2.setreg('e',.[1,.2,.'abc',.3]
1160 29 0a 65 3a 20 74 79 70 65 20 56 3b 20 76 61 6c 75 65 3a 20 31 00 32 00 61 62 63 00 33 00 20 28 ).e:.type.V;.value:.1.2.abc.3..(
1180 5b 27 31 27 2c 20 27 32 27 2c 20 27 61 62 63 27 2c 20 27 33 27 5d 29 2c 20 65 78 70 72 3a 20 31 ['1',.'2',.'abc',.'3']),.expr:.1
11a0 00 32 00 61 62 63 00 33 00 20 28 5b 27 31 27 2c 20 27 32 27 2c 20 27 61 62 63 27 2c 20 27 33 27 .2.abc.3..(['1',.'2',.'abc',.'3'
11c0 5d 29 0a 3d 3d 0a 31 0a 32 0a 61 62 63 0a 33 0a 3d 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 ]).==.1.2.abc.3.==.{{{2.setreg('
11e0 66 27 2c 20 5b 31 2c 20 32 2c 20 33 5d 29 0a 66 3a 20 74 79 70 65 20 56 3b 20 76 61 6c 75 65 3a f',.[1,.2,.3]).f:.type.V;.value:
1200 20 31 00 32 00 33 00 20 28 5b 27 31 27 2c 20 27 32 27 2c 20 27 33 27 5d 29 2c 20 65 78 70 72 3a .1.2.3..(['1',.'2',.'3']),.expr:
1220 20 31 00 32 00 33 00 20 28 5b 27 31 27 2c 20 27 32 27 2c 20 27 33 27 5d 29 0a 3d 3d 0a 31 0a 32 .1.2.3..(['1',.'2',.'3']).==.1.2
1240 0a 33 0a 3d 3d 0a 7b 7b 7b 31 20 41 70 70 65 6e 64 69 6e 67 20 6c 69 73 74 73 20 77 69 74 68 20 .3.==.{{{1.Appending.lists.with.
1260 73 65 74 72 65 67 28 29 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 41 27 2c 20 5b 27 61 62 63 41 setreg().{{{2.setreg('A',.['abcA
1280 33 63 27 5d 2c 20 27 63 27 29 0a 41 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 3c'],.'c').A:.type.v;.value:.abc
12a0 41 33 00 61 62 63 41 33 63 20 28 5b 27 61 62 63 41 33 27 2c 20 27 61 62 63 41 33 63 27 5d 29 2c A3.abcA3c.(['abcA3',.'abcA3c']),
12c0 20 65 78 70 72 3a 20 61 62 63 41 33 00 61 62 63 41 33 63 20 28 5b 27 61 62 63 41 33 27 2c 20 27 .expr:.abcA3.abcA3c.(['abcA3',.'
12e0 61 62 63 41 33 63 27 5d 29 0a 3d 3d 0a 3d 61 62 63 41 33 0a 61 62 63 41 33 63 3d 0a 7b 7b 7b 32 abcA3c']).==.=abcA3.abcA3c=.{{{2
1300 20 73 65 74 72 65 67 28 27 62 27 2c 20 5b 27 61 62 63 42 33 6c 27 5d 2c 20 27 6c 61 27 29 0a 62 .setreg('b',.['abcB3l'],.'la').b
1320 3a 20 74 79 70 65 20 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 42 33 00 61 62 63 42 33 6c 00 20 28 :.type.V;.value:.abcB3.abcB3l..(
1340 5b 27 61 62 63 42 33 27 2c 20 27 61 62 63 42 33 6c 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 42 ['abcB3',.'abcB3l']),.expr:.abcB
1360 33 00 61 62 63 42 33 6c 00 20 28 5b 27 61 62 63 42 33 27 2c 20 27 61 62 63 42 33 6c 27 5d 29 0a 3.abcB3l..(['abcB3',.'abcB3l']).
1380 3d 3d 0a 61 62 63 42 33 0a 61 62 63 42 33 6c 0a 3d 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 ==.abcB3.abcB3l.==.{{{2.setreg('
13a0 43 27 2c 20 5b 27 61 62 63 43 33 62 27 5d 2c 20 27 6c 62 27 29 0a 43 3a 20 74 79 70 65 20 16 36 C',.['abcC3b'],.'lb').C:.type..6
13c0 3b 20 76 61 6c 75 65 3a 20 61 62 63 43 33 00 61 62 63 43 33 62 20 28 5b 27 61 62 63 43 33 27 2c ;.value:.abcC3.abcC3b.(['abcC3',
13e0 20 27 61 62 63 43 33 62 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 43 33 00 61 62 63 43 33 62 20 .'abcC3b']),.expr:.abcC3.abcC3b.
1400 28 5b 27 61 62 63 43 33 27 2c 20 27 61 62 63 43 33 62 27 5d 29 0a 3d 3d 0a 3d 61 62 63 43 33 20 (['abcC3',.'abcC3b']).==.=abcC3.
1420 3d 0a 20 61 62 63 43 33 62 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 44 27 2c 20 5b 27 61 62 63 =..abcC3b.{{{2.setreg('D',.['abc
1440 44 33 32 27 5d 29 0a 44 3a 20 74 79 70 65 20 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 44 33 00 61 D32']).D:.type.V;.value:.abcD3.a
1460 62 63 44 33 32 00 20 28 5b 27 61 62 63 44 33 27 2c 20 27 61 62 63 44 33 32 27 5d 29 2c 20 65 78 bcD32..(['abcD3',.'abcD32']),.ex
1480 70 72 3a 20 61 62 63 44 33 00 61 62 63 44 33 32 00 20 28 5b 27 61 62 63 44 33 27 2c 20 27 61 62 pr:.abcD3.abcD32..(['abcD3',.'ab
14a0 63 44 33 32 27 5d 29 0a 3d 3d 0a 61 62 63 44 33 0a 61 62 63 44 33 32 0a 3d 3d 0a 7b 7b 7b 32 20 cD32']).==.abcD3.abcD32.==.{{{2.
14c0 73 65 74 72 65 67 28 27 41 27 2c 20 5b 27 61 62 63 41 33 32 27 5d 29 0a 41 3a 20 74 79 70 65 20 setreg('A',.['abcA32']).A:.type.
14e0 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 41 33 00 61 62 63 41 33 63 00 61 62 63 41 33 32 00 20 28 V;.value:.abcA3.abcA3c.abcA32..(
1500 5b 27 61 62 63 41 33 27 2c 20 27 61 62 63 41 33 63 27 2c 20 27 61 62 63 41 33 32 27 5d 29 2c 20 ['abcA3',.'abcA3c',.'abcA32']),.
1520 65 78 70 72 3a 20 61 62 63 41 33 00 61 62 63 41 33 63 00 61 62 63 41 33 32 00 20 28 5b 27 61 62 expr:.abcA3.abcA3c.abcA32..(['ab
1540 63 41 33 27 2c 20 27 61 62 63 41 33 63 27 2c 20 27 61 62 63 41 33 32 27 5d 29 0a 3d 3d 0a 61 62 cA3',.'abcA3c',.'abcA32']).==.ab
1560 63 41 33 0a 61 62 63 41 33 63 0a 61 62 63 41 33 32 0a 3d 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 cA3.abcA3c.abcA32.==.{{{2.setreg
1580 28 27 42 27 2c 20 5b 27 61 62 63 42 33 63 27 5d 2c 20 27 63 27 29 0a 42 3a 20 74 79 70 65 20 76 ('B',.['abcB3c'],.'c').B:.type.v
15a0 3b 20 76 61 6c 75 65 3a 20 61 62 63 42 33 00 61 62 63 42 33 6c 00 61 62 63 42 33 63 20 28 5b 27 ;.value:.abcB3.abcB3l.abcB3c.(['
15c0 61 62 63 42 33 27 2c 20 27 61 62 63 42 33 6c 27 2c 20 27 61 62 63 42 33 63 27 5d 29 2c 20 65 78 abcB3',.'abcB3l',.'abcB3c']),.ex
15e0 70 72 3a 20 61 62 63 42 33 00 61 62 63 42 33 6c 00 61 62 63 42 33 63 20 28 5b 27 61 62 63 42 33 pr:.abcB3.abcB3l.abcB3c.(['abcB3
1600 27 2c 20 27 61 62 63 42 33 6c 27 2c 20 27 61 62 63 42 33 63 27 5d 29 0a 3d 3d 0a 3d 61 62 63 42 ',.'abcB3l',.'abcB3c']).==.=abcB
1620 33 0a 61 62 63 42 33 6c 0a 61 62 63 42 33 63 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 43 27 3.abcB3l.abcB3c=.{{{2.setreg('C'
1640 2c 20 5b 27 61 62 63 43 33 6c 27 5d 2c 20 27 6c 27 29 0a 43 3a 20 74 79 70 65 20 56 3b 20 76 61 ,.['abcC3l'],.'l').C:.type.V;.va
1660 6c 75 65 3a 20 61 62 63 43 33 00 61 62 63 43 33 62 00 61 62 63 43 33 6c 00 20 28 5b 27 61 62 63 lue:.abcC3.abcC3b.abcC3l..(['abc
1680 43 33 27 2c 20 27 61 62 63 43 33 62 27 2c 20 27 61 62 63 43 33 6c 27 5d 29 2c 20 65 78 70 72 3a C3',.'abcC3b',.'abcC3l']),.expr:
16a0 20 61 62 63 43 33 00 61 62 63 43 33 62 00 61 62 63 43 33 6c 00 20 28 5b 27 61 62 63 43 33 27 2c .abcC3.abcC3b.abcC3l..(['abcC3',
16c0 20 27 61 62 63 43 33 62 27 2c 20 27 61 62 63 43 33 6c 27 5d 29 0a 3d 3d 0a 61 62 63 43 33 0a 61 .'abcC3b',.'abcC3l']).==.abcC3.a
16e0 62 63 43 33 62 0a 61 62 63 43 33 6c 0a 3d 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 44 27 2c bcC3b.abcC3l.==.{{{2.setreg('D',
1700 20 5b 27 61 62 63 44 33 62 27 5d 2c 20 27 62 27 29 0a 44 3a 20 74 79 70 65 20 16 36 3b 20 76 61 .['abcD3b'],.'b').D:.type..6;.va
1720 6c 75 65 3a 20 61 62 63 44 33 00 61 62 63 44 33 32 00 61 62 63 44 33 62 20 28 5b 27 61 62 63 44 lue:.abcD3.abcD32.abcD3b.(['abcD
1740 33 27 2c 20 27 61 62 63 44 33 32 27 2c 20 27 61 62 63 44 33 62 27 5d 29 2c 20 65 78 70 72 3a 20 3',.'abcD32',.'abcD3b']),.expr:.
1760 61 62 63 44 33 00 61 62 63 44 33 32 00 61 62 63 44 33 62 20 28 5b 27 61 62 63 44 33 27 2c 20 27 abcD3.abcD32.abcD3b.(['abcD3',.'
1780 61 62 63 44 33 32 27 2c 20 27 61 62 63 44 33 62 27 5d 29 0a 3d 3d 0a 3d 61 62 63 44 33 20 3d 0a abcD32',.'abcD3b']).==.=abcD3.=.
17a0 20 61 62 63 44 33 32 0a 20 61 62 63 44 33 62 0a 7b 7b 7b 31 20 41 70 70 65 6e 64 69 6e 67 20 6c .abcD32..abcD3b.{{{1.Appending.l
17c0 69 73 74 73 20 77 69 74 68 20 4e 4c 20 77 69 74 68 20 73 65 74 72 65 67 28 29 0a 7b 7b 7b 32 20 ists.with.NL.with.setreg().{{{2.
17e0 73 65 74 72 65 67 28 27 41 27 2c 20 5b 27 00 27 2c 20 27 61 62 63 41 33 6c 32 27 5d 2c 20 27 6c setreg('A',.['.',.'abcA3l2'],.'l
1800 27 29 0a 41 3a 20 74 79 70 65 20 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 41 33 00 61 62 63 41 33 ').A:.type.V;.value:.abcA3.abcA3
1820 63 00 61 62 63 41 33 32 00 00 00 61 62 63 41 33 6c 32 00 20 28 5b 27 61 62 63 41 33 27 2c 20 27 c.abcA32...abcA3l2..(['abcA3',.'
1840 61 62 63 41 33 63 27 2c 20 27 61 62 63 41 33 32 27 2c 20 27 00 27 2c 20 27 61 62 63 41 33 6c 32 abcA3c',.'abcA32',.'.',.'abcA3l2
1860 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 41 33 00 61 62 63 41 33 63 00 61 62 63 41 33 32 00 00 ']),.expr:.abcA3.abcA3c.abcA32..
1880 00 61 62 63 41 33 6c 32 00 20 28 5b 27 61 62 63 41 33 27 2c 20 27 61 62 63 41 33 63 27 2c 20 27 .abcA3l2..(['abcA3',.'abcA3c',.'
18a0 61 62 63 41 33 32 27 2c 20 27 00 27 2c 20 27 61 62 63 41 33 6c 32 27 5d 29 0a 3d 3d 0a 61 62 63 abcA32',.'.',.'abcA3l2']).==.abc
18c0 41 33 0a 61 62 63 41 33 63 0a 61 62 63 41 33 32 0a 00 0a 61 62 63 41 33 6c 32 0a 3d 3d 0a 7b 7b A3.abcA3c.abcA32...abcA3l2.==.{{
18e0 7b 32 20 73 65 74 72 65 67 28 27 42 27 2c 20 5b 27 00 27 2c 20 27 61 62 63 42 33 63 32 27 5d 2c {2.setreg('B',.['.',.'abcB3c2'],
1900 20 27 63 27 29 0a 42 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 42 33 00 61 62 .'c').B:.type.v;.value:.abcB3.ab
1920 63 42 33 6c 00 61 62 63 42 33 63 00 00 00 61 62 63 42 33 63 32 20 28 5b 27 61 62 63 42 33 27 2c cB3l.abcB3c...abcB3c2.(['abcB3',
1940 20 27 61 62 63 42 33 6c 27 2c 20 27 61 62 63 42 33 63 27 2c 20 27 00 27 2c 20 27 61 62 63 42 33 .'abcB3l',.'abcB3c',.'.',.'abcB3
1960 63 32 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 42 33 00 61 62 63 42 33 6c 00 61 62 63 42 33 63 c2']),.expr:.abcB3.abcB3l.abcB3c
1980 00 00 00 61 62 63 42 33 63 32 20 28 5b 27 61 62 63 42 33 27 2c 20 27 61 62 63 42 33 6c 27 2c 20 ...abcB3c2.(['abcB3',.'abcB3l',.
19a0 27 61 62 63 42 33 63 27 2c 20 27 00 27 2c 20 27 61 62 63 42 33 63 32 27 5d 29 0a 3d 3d 0a 3d 61 'abcB3c',.'.',.'abcB3c2']).==.=a
19c0 62 63 42 33 0a 61 62 63 42 33 6c 0a 61 62 63 42 33 63 0a 00 0a 61 62 63 42 33 63 32 3d 0a 7b 7b bcB3.abcB3l.abcB3c...abcB3c2=.{{
19e0 7b 32 20 73 65 74 72 65 67 28 27 43 27 2c 20 5b 27 00 27 2c 20 27 61 62 63 43 33 62 32 27 5d 2c {2.setreg('C',.['.',.'abcC3b2'],
1a00 20 27 62 27 29 0a 43 3a 20 74 79 70 65 20 16 37 3b 20 76 61 6c 75 65 3a 20 61 62 63 43 33 00 61 .'b').C:.type..7;.value:.abcC3.a
1a20 62 63 43 33 62 00 61 62 63 43 33 6c 00 00 00 61 62 63 43 33 62 32 20 28 5b 27 61 62 63 43 33 27 bcC3b.abcC3l...abcC3b2.(['abcC3'
1a40 2c 20 27 61 62 63 43 33 62 27 2c 20 27 61 62 63 43 33 6c 27 2c 20 27 00 27 2c 20 27 61 62 63 43 ,.'abcC3b',.'abcC3l',.'.',.'abcC
1a60 33 62 32 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 43 33 00 61 62 63 43 33 62 00 61 62 63 43 33 3b2']),.expr:.abcC3.abcC3b.abcC3
1a80 6c 00 00 00 61 62 63 43 33 62 32 20 28 5b 27 61 62 63 43 33 27 2c 20 27 61 62 63 43 33 62 27 2c l...abcC3b2.(['abcC3',.'abcC3b',
1aa0 20 27 61 62 63 43 33 6c 27 2c 20 27 00 27 2c 20 27 61 62 63 43 33 62 32 27 5d 29 0a 3d 3d 0a 3d .'abcC3l',.'.',.'abcC3b2']).==.=
1ac0 61 62 63 43 33 20 20 3d 0a 20 61 62 63 43 33 62 0a 20 61 62 63 43 33 6c 0a 20 00 0a 20 61 62 63 abcC3..=..abcC3b..abcC3l.....abc
1ae0 43 33 62 32 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 44 27 2c 20 5b 27 00 27 2c 20 27 61 62 63 C3b2.{{{2.setreg('D',.['.',.'abc
1b00 44 33 62 35 30 27 5d 2c 20 27 62 35 30 27 29 0a 44 3a 20 74 79 70 65 20 16 35 30 3b 20 76 61 6c D3b50'],.'b50').D:.type..50;.val
1b20 75 65 3a 20 61 62 63 44 33 00 61 62 63 44 33 32 00 61 62 63 44 33 62 00 00 00 61 62 63 44 33 62 ue:.abcD3.abcD32.abcD3b...abcD3b
1b40 35 30 20 28 5b 27 61 62 63 44 33 27 2c 20 27 61 62 63 44 33 32 27 2c 20 27 61 62 63 44 33 62 27 50.(['abcD3',.'abcD32',.'abcD3b'
1b60 2c 20 27 00 27 2c 20 27 61 62 63 44 33 62 35 30 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 44 33 ,.'.',.'abcD3b50']),.expr:.abcD3
1b80 00 61 62 63 44 33 32 00 61 62 63 44 33 62 00 00 00 61 62 63 44 33 62 35 30 20 28 5b 27 61 62 63 .abcD32.abcD3b...abcD3b50.(['abc
1ba0 44 33 27 2c 20 27 61 62 63 44 33 32 27 2c 20 27 61 62 63 44 33 62 27 2c 20 27 00 27 2c 20 27 61 D3',.'abcD32',.'abcD3b',.'.',.'a
1bc0 62 63 44 33 62 35 30 27 5d 29 0a 3d 3d 0a 3d 61 62 63 44 33 20 20 20 20 20 20 20 20 20 20 20 20 bcD3b50']).==.=abcD3............
1be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
1c00 20 3d 0a 20 61 62 63 44 33 32 0a 20 61 62 63 44 33 62 0a 20 00 0a 20 61 62 63 44 33 62 35 30 0a .=..abcD32..abcD3b.....abcD3b50.
1c20 7b 7b 7b 31 20 53 65 74 74 69 6e 67 20 6c 69 73 74 73 20 77 69 74 68 20 4e 4c 73 20 77 69 74 68 {{{1.Setting.lists.with.NLs.with
1c40 20 73 65 74 72 65 67 28 29 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 61 27 2c 20 5b 27 61 62 63 .setreg().{{{2.setreg('a',.['abc
1c60 41 34 2d 30 27 2c 20 27 00 27 2c 20 27 61 62 63 41 34 2d 32 00 27 2c 20 27 00 61 62 63 41 34 2d A4-0',.'.',.'abcA4-2.',.'.abcA4-
1c80 33 27 2c 20 27 61 62 63 41 34 2d 34 00 61 62 63 41 34 2d 34 2d 32 27 5d 29 0a 61 3a 20 74 79 70 3',.'abcA4-4.abcA4-4-2']).a:.typ
1ca0 65 20 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 41 34 2d 30 00 00 00 61 62 63 41 34 2d 32 00 00 00 e.V;.value:.abcA4-0...abcA4-2...
1cc0 61 62 63 41 34 2d 33 00 61 62 63 41 34 2d 34 00 61 62 63 41 34 2d 34 2d 32 00 20 28 5b 27 61 62 abcA4-3.abcA4-4.abcA4-4-2..(['ab
1ce0 63 41 34 2d 30 27 2c 20 27 00 27 2c 20 27 61 62 63 41 34 2d 32 00 27 2c 20 27 00 61 62 63 41 34 cA4-0',.'.',.'abcA4-2.',.'.abcA4
1d00 2d 33 27 2c 20 27 61 62 63 41 34 2d 34 00 61 62 63 41 34 2d 34 2d 32 27 5d 29 2c 20 65 78 70 72 -3',.'abcA4-4.abcA4-4-2']),.expr
1d20 3a 20 61 62 63 41 34 2d 30 00 00 00 61 62 63 41 34 2d 32 00 00 00 61 62 63 41 34 2d 33 00 61 62 :.abcA4-0...abcA4-2...abcA4-3.ab
1d40 63 41 34 2d 34 00 61 62 63 41 34 2d 34 2d 32 00 20 28 5b 27 61 62 63 41 34 2d 30 27 2c 20 27 00 cA4-4.abcA4-4-2..(['abcA4-0',.'.
1d60 27 2c 20 27 61 62 63 41 34 2d 32 00 27 2c 20 27 00 61 62 63 41 34 2d 33 27 2c 20 27 61 62 63 41 ',.'abcA4-2.',.'.abcA4-3',.'abcA
1d80 34 2d 34 00 61 62 63 41 34 2d 34 2d 32 27 5d 29 0a 3d 3d 0a 61 62 63 41 34 2d 30 0a 00 0a 61 62 4-4.abcA4-4-2']).==.abcA4-0...ab
1da0 63 41 34 2d 32 00 0a 00 61 62 63 41 34 2d 33 0a 61 62 63 41 34 2d 34 00 61 62 63 41 34 2d 34 2d cA4-2...abcA4-3.abcA4-4.abcA4-4-
1dc0 32 0a 3d 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 62 27 2c 20 5b 27 61 62 63 42 34 63 2d 30 2.==.{{{2.setreg('b',.['abcB4c-0
1de0 27 2c 20 27 00 27 2c 20 27 61 62 63 42 34 63 2d 32 00 27 2c 20 27 00 61 62 63 42 34 63 2d 33 27 ',.'.',.'abcB4c-2.',.'.abcB4c-3'
1e00 2c 20 27 61 62 63 42 34 63 2d 34 00 61 62 63 42 34 63 2d 34 2d 32 27 5d 2c 20 27 63 27 29 0a 62 ,.'abcB4c-4.abcB4c-4-2'],.'c').b
1e20 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 42 34 63 2d 30 00 00 00 61 62 63 42 :.type.v;.value:.abcB4c-0...abcB
1e40 34 63 2d 32 00 00 00 61 62 63 42 34 63 2d 33 00 61 62 63 42 34 63 2d 34 00 61 62 63 42 34 63 2d 4c-2...abcB4c-3.abcB4c-4.abcB4c-
1e60 34 2d 32 20 28 5b 27 61 62 63 42 34 63 2d 30 27 2c 20 27 00 27 2c 20 27 61 62 63 42 34 63 2d 32 4-2.(['abcB4c-0',.'.',.'abcB4c-2
1e80 00 27 2c 20 27 00 61 62 63 42 34 63 2d 33 27 2c 20 27 61 62 63 42 34 63 2d 34 00 61 62 63 42 34 .',.'.abcB4c-3',.'abcB4c-4.abcB4
1ea0 63 2d 34 2d 32 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 42 34 63 2d 30 00 00 00 61 62 63 42 34 c-4-2']),.expr:.abcB4c-0...abcB4
1ec0 63 2d 32 00 00 00 61 62 63 42 34 63 2d 33 00 61 62 63 42 34 63 2d 34 00 61 62 63 42 34 63 2d 34 c-2...abcB4c-3.abcB4c-4.abcB4c-4
1ee0 2d 32 20 28 5b 27 61 62 63 42 34 63 2d 30 27 2c 20 27 00 27 2c 20 27 61 62 63 42 34 63 2d 32 00 -2.(['abcB4c-0',.'.',.'abcB4c-2.
1f00 27 2c 20 27 00 61 62 63 42 34 63 2d 33 27 2c 20 27 61 62 63 42 34 63 2d 34 00 61 62 63 42 34 63 ',.'.abcB4c-3',.'abcB4c-4.abcB4c
1f20 2d 34 2d 32 27 5d 29 0a 3d 3d 0a 3d 61 62 63 42 34 63 2d 30 0a 00 0a 61 62 63 42 34 63 2d 32 00 -4-2']).==.=abcB4c-0...abcB4c-2.
1f40 0a 00 61 62 63 42 34 63 2d 33 0a 61 62 63 42 34 63 2d 34 00 61 62 63 42 34 63 2d 34 2d 32 3d 0a ..abcB4c-3.abcB4c-4.abcB4c-4-2=.
1f60 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 63 27 2c 20 5b 27 61 62 63 43 34 6c 2d 30 27 2c 20 27 00 {{{2.setreg('c',.['abcC4l-0',.'.
1f80 27 2c 20 27 61 62 63 43 34 6c 2d 32 00 27 2c 20 27 00 61 62 63 43 34 6c 2d 33 27 2c 20 27 61 62 ',.'abcC4l-2.',.'.abcC4l-3',.'ab
1fa0 63 43 34 6c 2d 34 00 61 62 63 43 34 6c 2d 34 2d 32 27 5d 2c 20 27 6c 27 29 0a 63 3a 20 74 79 70 cC4l-4.abcC4l-4-2'],.'l').c:.typ
1fc0 65 20 56 3b 20 76 61 6c 75 65 3a 20 61 62 63 43 34 6c 2d 30 00 00 00 61 62 63 43 34 6c 2d 32 00 e.V;.value:.abcC4l-0...abcC4l-2.
1fe0 00 00 61 62 63 43 34 6c 2d 33 00 61 62 63 43 34 6c 2d 34 00 61 62 63 43 34 6c 2d 34 2d 32 00 20 ..abcC4l-3.abcC4l-4.abcC4l-4-2..
2000 28 5b 27 61 62 63 43 34 6c 2d 30 27 2c 20 27 00 27 2c 20 27 61 62 63 43 34 6c 2d 32 00 27 2c 20 (['abcC4l-0',.'.',.'abcC4l-2.',.
2020 27 00 61 62 63 43 34 6c 2d 33 27 2c 20 27 61 62 63 43 34 6c 2d 34 00 61 62 63 43 34 6c 2d 34 2d '.abcC4l-3',.'abcC4l-4.abcC4l-4-
2040 32 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 43 34 6c 2d 30 00 00 00 61 62 63 43 34 6c 2d 32 00 2']),.expr:.abcC4l-0...abcC4l-2.
2060 00 00 61 62 63 43 34 6c 2d 33 00 61 62 63 43 34 6c 2d 34 00 61 62 63 43 34 6c 2d 34 2d 32 00 20 ..abcC4l-3.abcC4l-4.abcC4l-4-2..
2080 28 5b 27 61 62 63 43 34 6c 2d 30 27 2c 20 27 00 27 2c 20 27 61 62 63 43 34 6c 2d 32 00 27 2c 20 (['abcC4l-0',.'.',.'abcC4l-2.',.
20a0 27 00 61 62 63 43 34 6c 2d 33 27 2c 20 27 61 62 63 43 34 6c 2d 34 00 61 62 63 43 34 6c 2d 34 2d '.abcC4l-3',.'abcC4l-4.abcC4l-4-
20c0 32 27 5d 29 0a 3d 3d 0a 61 62 63 43 34 6c 2d 30 0a 00 0a 61 62 63 43 34 6c 2d 32 00 0a 00 61 62 2']).==.abcC4l-0...abcC4l-2...ab
20e0 63 43 34 6c 2d 33 0a 61 62 63 43 34 6c 2d 34 00 61 62 63 43 34 6c 2d 34 2d 32 0a 3d 3d 0a 7b 7b cC4l-3.abcC4l-4.abcC4l-4-2.==.{{
2100 7b 32 20 73 65 74 72 65 67 28 27 64 27 2c 20 5b 27 61 62 63 44 34 62 2d 30 27 2c 20 27 00 27 2c {2.setreg('d',.['abcD4b-0',.'.',
2120 20 27 61 62 63 44 34 62 2d 32 00 27 2c 20 27 00 61 62 63 44 34 62 2d 33 27 2c 20 27 61 62 63 44 .'abcD4b-2.',.'.abcD4b-3',.'abcD
2140 34 62 2d 34 00 61 62 63 44 34 62 2d 34 2d 32 27 5d 2c 20 27 62 27 29 0a 64 3a 20 74 79 70 65 20 4b-4.abcD4b-4-2'],.'b').d:.type.
2160 16 31 39 3b 20 76 61 6c 75 65 3a 20 61 62 63 44 34 62 2d 30 00 00 00 61 62 63 44 34 62 2d 32 00 .19;.value:.abcD4b-0...abcD4b-2.
2180 00 00 61 62 63 44 34 62 2d 33 00 61 62 63 44 34 62 2d 34 00 61 62 63 44 34 62 2d 34 2d 32 20 28 ..abcD4b-3.abcD4b-4.abcD4b-4-2.(
21a0 5b 27 61 62 63 44 34 62 2d 30 27 2c 20 27 00 27 2c 20 27 61 62 63 44 34 62 2d 32 00 27 2c 20 27 ['abcD4b-0',.'.',.'abcD4b-2.',.'
21c0 00 61 62 63 44 34 62 2d 33 27 2c 20 27 61 62 63 44 34 62 2d 34 00 61 62 63 44 34 62 2d 34 2d 32 .abcD4b-3',.'abcD4b-4.abcD4b-4-2
21e0 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 44 34 62 2d 30 00 00 00 61 62 63 44 34 62 2d 32 00 00 ']),.expr:.abcD4b-0...abcD4b-2..
2200 00 61 62 63 44 34 62 2d 33 00 61 62 63 44 34 62 2d 34 00 61 62 63 44 34 62 2d 34 2d 32 20 28 5b .abcD4b-3.abcD4b-4.abcD4b-4-2.([
2220 27 61 62 63 44 34 62 2d 30 27 2c 20 27 00 27 2c 20 27 61 62 63 44 34 62 2d 32 00 27 2c 20 27 00 'abcD4b-0',.'.',.'abcD4b-2.',.'.
2240 61 62 63 44 34 62 2d 33 27 2c 20 27 61 62 63 44 34 62 2d 34 00 61 62 63 44 34 62 2d 34 2d 32 27 abcD4b-3',.'abcD4b-4.abcD4b-4-2'
2260 5d 29 0a 3d 3d 0a 3d 61 62 63 44 34 62 2d 30 20 20 20 20 20 20 20 20 20 20 20 3d 0a 20 00 0a 20 ]).==.=abcD4b-0...........=.....
2280 61 62 63 44 34 62 2d 32 00 0a 20 00 61 62 63 44 34 62 2d 33 0a 20 61 62 63 44 34 62 2d 34 00 61 abcD4b-2....abcD4b-3..abcD4b-4.a
22a0 62 63 44 34 62 2d 34 2d 32 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 65 27 2c 20 5b 27 61 62 63 bcD4b-4-2.{{{2.setreg('e',.['abc
22c0 45 34 62 31 30 2d 30 27 2c 20 27 00 27 2c 20 27 61 62 63 45 34 62 31 30 2d 32 00 27 2c 20 27 00 E4b10-0',.'.',.'abcE4b10-2.',.'.
22e0 61 62 63 45 34 62 31 30 2d 33 27 2c 20 27 61 62 63 45 34 62 31 30 2d 34 00 61 62 63 45 34 62 31 abcE4b10-3',.'abcE4b10-4.abcE4b1
2300 30 2d 34 2d 32 27 5d 2c 20 27 62 31 30 27 29 0a 65 3a 20 74 79 70 65 20 16 31 30 3b 20 76 61 6c 0-4-2'],.'b10').e:.type..10;.val
2320 75 65 3a 20 61 62 63 45 34 62 31 30 2d 30 00 00 00 61 62 63 45 34 62 31 30 2d 32 00 00 00 61 62 ue:.abcE4b10-0...abcE4b10-2...ab
2340 63 45 34 62 31 30 2d 33 00 61 62 63 45 34 62 31 30 2d 34 00 61 62 63 45 34 62 31 30 2d 34 2d 32 cE4b10-3.abcE4b10-4.abcE4b10-4-2
2360 20 28 5b 27 61 62 63 45 34 62 31 30 2d 30 27 2c 20 27 00 27 2c 20 27 61 62 63 45 34 62 31 30 2d .(['abcE4b10-0',.'.',.'abcE4b10-
2380 32 00 27 2c 20 27 00 61 62 63 45 34 62 31 30 2d 33 27 2c 20 27 61 62 63 45 34 62 31 30 2d 34 00 2.',.'.abcE4b10-3',.'abcE4b10-4.
23a0 61 62 63 45 34 62 31 30 2d 34 2d 32 27 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 45 34 62 31 30 2d abcE4b10-4-2']),.expr:.abcE4b10-
23c0 30 00 00 00 61 62 63 45 34 62 31 30 2d 32 00 00 00 61 62 63 45 34 62 31 30 2d 33 00 61 62 63 45 0...abcE4b10-2...abcE4b10-3.abcE
23e0 34 62 31 30 2d 34 00 61 62 63 45 34 62 31 30 2d 34 2d 32 20 28 5b 27 61 62 63 45 34 62 31 30 2d 4b10-4.abcE4b10-4-2.(['abcE4b10-
2400 30 27 2c 20 27 00 27 2c 20 27 61 62 63 45 34 62 31 30 2d 32 00 27 2c 20 27 00 61 62 63 45 34 62 0',.'.',.'abcE4b10-2.',.'.abcE4b
2420 31 30 2d 33 27 2c 20 27 61 62 63 45 34 62 31 30 2d 34 00 61 62 63 45 34 62 31 30 2d 34 2d 32 27 10-3',.'abcE4b10-4.abcE4b10-4-2'
2440 5d 29 0a 3d 3d 0a 3d 61 62 63 45 34 62 31 30 2d 30 3d 0a 20 00 0a 20 61 62 63 45 34 62 31 30 2d ]).==.=abcE4b10-0=.....abcE4b10-
2460 32 00 0a 20 00 61 62 63 45 34 62 31 30 2d 33 0a 20 61 62 63 45 34 62 31 30 2d 34 00 61 62 63 45 2....abcE4b10-3..abcE4b10-4.abcE
2480 34 62 31 30 2d 34 2d 32 0a 7b 7b 7b 31 20 53 65 61 72 63 68 20 61 6e 64 20 65 78 70 72 65 73 73 4b10-4-2.{{{1.Search.and.express
24a0 69 6f 6e 73 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 2f 27 2c 20 5b 27 61 62 63 2f 27 5d 29 0a ions.{{{2.setreg('/',.['abc/']).
24c0 2f 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 2f 20 28 5b 27 61 62 63 2f 27 5d /:.type.v;.value:.abc/.(['abc/']
24e0 29 2c 20 65 78 70 72 3a 20 61 62 63 2f 20 28 5b 27 61 62 63 2f 27 5d 29 0a 3d 3d 0a 3d 61 62 63 ),.expr:.abc/.(['abc/']).==.=abc
2500 2f 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 2f 27 2c 20 5b 27 61 62 63 2f 00 27 5d 29 0a 2f /=.{{{2.setreg('/',.['abc/.'])./
2520 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 2f 00 20 28 5b 27 61 62 63 2f 00 27 :.type.v;.value:.abc/..(['abc/.'
2540 5d 29 2c 20 65 78 70 72 3a 20 61 62 63 2f 00 20 28 5b 27 61 62 63 2f 00 27 5d 29 0a 3d 3d 0a 3d ]),.expr:.abc/..(['abc/.']).==.=
2560 61 62 63 2f 00 3d 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 3d 27 2c 20 5b 27 22 61 62 63 2f 22 abc/.=.{{{2.setreg('=',.['"abc/"
2580 27 5d 29 0a 3d 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 2f 20 28 5b 27 61 62 ']).=:.type.v;.value:.abc/.(['ab
25a0 63 2f 27 5d 29 2c 20 65 78 70 72 3a 20 22 61 62 63 2f 22 20 28 5b 27 22 61 62 63 2f 22 27 5d 29 c/']),.expr:."abc/".(['"abc/"'])
25c0 0a 7b 7b 7b 32 20 73 65 74 72 65 67 28 27 3d 27 2c 20 5b 27 22 61 62 63 2f 00 22 27 5d 29 0a 3d .{{{2.setreg('=',.['"abc/."']).=
25e0 3a 20 74 79 70 65 20 76 3b 20 76 61 6c 75 65 3a 20 61 62 63 2f 00 20 28 5b 27 61 62 63 2f 00 27 :.type.v;.value:.abc/..(['abc/.'
2600 5d 29 2c 20 65 78 70 72 3a 20 22 61 62 63 2f 00 22 20 28 5b 27 22 61 62 63 2f 00 22 27 5d 29 0a ]),.expr:."abc/.".(['"abc/."']).
2620 7b 7b 7b 31 20 45 72 72 6f 72 73 0a 45 78 65 63 75 74 69 6e 67 20 63 61 6c 6c 20 73 65 74 72 65 {{{1.Errors.Executing.call.setre
2640 67 28 29 0a 56 69 6d 28 63 61 6c 6c 29 3a 45 31 31 39 3a 20 4e 6f 74 20 65 6e 6f 75 67 68 20 61 g().Vim(call):E119:.Not.enough.a
2660 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 66 75 6e 63 74 69 6f 6e 3a 20 73 65 74 72 65 67 0a 45 78 rguments.for.function:.setreg.Ex
2680 65 63 75 74 69 6e 67 20 63 61 6c 6c 20 73 65 74 72 65 67 28 31 29 0a 56 69 6d 28 63 61 6c 6c 29 ecuting.call.setreg(1).Vim(call)
26a0 3a 45 31 31 39 3a 20 4e 6f 74 20 65 6e 6f 75 67 68 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 :E119:.Not.enough.arguments.for.
26c0 66 75 6e 63 74 69 6f 6e 3a 20 73 65 74 72 65 67 0a 45 78 65 63 75 74 69 6e 67 20 63 61 6c 6c 20 function:.setreg.Executing.call.
26e0 73 65 74 72 65 67 28 31 2c 20 32 2c 20 33 2c 20 34 29 0a 56 69 6d 28 63 61 6c 6c 29 3a 45 31 31 setreg(1,.2,.3,.4).Vim(call):E11
2700 38 3a 20 54 6f 6f 20 6d 61 6e 79 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 66 75 6e 63 74 69 8:.Too.many.arguments.for.functi
2720 6f 6e 3a 20 73 65 74 72 65 67 0a 45 78 65 63 75 74 69 6e 67 20 63 61 6c 6c 20 73 65 74 72 65 67 on:.setreg.Executing.call.setreg
2740 28 5b 5d 2c 20 32 29 0a 56 69 6d 28 63 61 6c 6c 29 3a 45 37 33 30 3a 20 75 73 69 6e 67 20 4c 69 ([],.2).Vim(call):E730:.using.Li
2760 73 74 20 61 73 20 61 20 53 74 72 69 6e 67 0a 45 78 65 63 75 74 69 6e 67 20 63 61 6c 6c 20 73 65 st.as.a.String.Executing.call.se
2780 74 72 65 67 28 31 2c 20 7b 7d 29 0a 56 69 6d 28 63 61 6c 6c 29 3a 45 37 33 31 3a 20 75 73 69 6e treg(1,.{}).Vim(call):E731:.usin
27a0 67 20 44 69 63 74 69 6f 6e 61 72 79 20 61 73 20 61 20 53 74 72 69 6e 67 0a 45 78 65 63 75 74 69 g.Dictionary.as.a.String.Executi
27c0 6e 67 20 63 61 6c 6c 20 73 65 74 72 65 67 28 31 2c 20 32 2c 20 5b 5d 29 0a 56 69 6d 28 63 61 6c ng.call.setreg(1,.2,.[]).Vim(cal
27e0 6c 29 3a 45 37 33 30 3a 20 75 73 69 6e 67 20 4c 69 73 74 20 61 73 20 61 20 53 74 72 69 6e 67 0a l):E730:.using.List.as.a.String.
2800 45 78 65 63 75 74 69 6e 67 20 63 61 6c 6c 20 73 65 74 72 65 67 28 22 2f 22 2c 20 5b 22 31 22 2c Executing.call.setreg("/",.["1",
2820 20 22 32 22 5d 29 0a 56 69 6d 28 63 61 6c 6c 29 3a 45 38 38 33 3a 20 73 65 61 72 63 68 20 70 61 ."2"]).Vim(call):E883:.search.pa
2840 74 74 65 72 6e 20 61 6e 64 20 65 78 70 72 65 73 73 69 6f 6e 20 72 65 67 69 73 74 65 72 20 6d 61 ttern.and.expression.register.ma
2860 79 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 74 77 6f 20 6f 72 20 6d 6f 72 65 20 6c 69 6e 65 73 0a y.not.contain.two.or.more.lines.
2880 45 78 65 63 75 74 69 6e 67 20 63 61 6c 6c 20 73 65 74 72 65 67 28 22 3d 22 2c 20 5b 22 31 22 2c Executing.call.setreg("=",.["1",
28a0 20 22 32 22 5d 29 0a 56 69 6d 28 63 61 6c 6c 29 3a 45 38 38 33 3a 20 73 65 61 72 63 68 20 70 61 ."2"]).Vim(call):E883:.search.pa
28c0 74 74 65 72 6e 20 61 6e 64 20 65 78 70 72 65 73 73 69 6f 6e 20 72 65 67 69 73 74 65 72 20 6d 61 ttern.and.expression.register.ma
28e0 79 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 74 77 6f 20 6f 72 20 6d 6f 72 65 20 6c 69 6e 65 73 0a y.not.contain.two.or.more.lines.
2900 45 78 65 63 75 74 69 6e 67 20 63 61 6c 6c 20 73 65 74 72 65 67 28 31 2c 20 5b 22 22 2c 20 22 22 Executing.call.setreg(1,.["",.""
2920 2c 20 5b 5d 2c 20 22 22 5d 29 0a 56 69 6d 28 63 61 6c 6c 29 3a 45 37 33 30 3a 20 75 73 69 6e 67 ,.[],.""]).Vim(call):E730:.using
2940 20 4c 69 73 74 20 61 73 20 61 20 53 74 72 69 6e 67 0a 56 69 6d 28 66 75 6e 63 74 69 6f 6e 29 3a .List.as.a.String.Vim(function):
2960 45 31 32 38 3a 20 46 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 20 6d 75 73 74 20 73 74 61 72 74 20 77 E128:.Function.name.must.start.w
2980 69 74 68 20 61 20 63 61 70 69 74 61 6c 20 6f 72 20 22 73 3a 22 3a 20 67 3a 74 65 73 74 28 29 0a ith.a.capital.or."s:":.g:test().
29a0 56 69 6d 28 66 75 6e 63 74 69 6f 6e 29 3a 45 31 32 38 3a 20 46 75 6e 63 74 69 6f 6e 20 6e 61 6d Vim(function):E128:.Function.nam
29c0 65 20 6d 75 73 74 20 73 74 61 72 74 20 77 69 74 68 20 61 20 63 61 70 69 74 61 6c 20 6f 72 20 22 e.must.start.with.a.capital.or."
29e0 73 3a 22 3a 20 62 3a 74 65 73 74 28 29 0a 56 69 6d 28 66 75 6e 63 74 69 6f 6e 29 3a 45 31 32 38 s:":.b:test().Vim(function):E128
2a00 3a 20 46 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 20 6d 75 73 74 20 73 74 61 72 74 20 77 69 74 68 20 :.Function.name.must.start.with.
2a20 61 20 63 61 70 69 74 61 6c 20 6f 72 20 22 73 3a 22 3a 20 74 65 73 74 32 28 29 20 22 23 0a 63 61 a.capital.or."s:":.test2()."#.ca
2a40 6c 6c 65 64 20 46 6f 6f 28 31 29 0a 63 61 6c 6c 65 64 20 46 6f 6f 28 32 29 0a 63 61 6c 6c 65 64 lled.Foo(1).called.Foo(2).called
2a60 20 46 6f 6f 28 33 29 0a 73 3a 54 65 73 74 6a 65 20 65 78 69 73 74 73 3a 20 30 0a 66 75 6e 63 20 .Foo(3).s:Testje.exists:.0.func.
2a80 73 3a 54 65 73 74 6a 65 20 65 78 69 73 74 73 3a 20 31 0a 42 61 72 20 65 78 69 73 74 73 3a 20 31 s:Testje.exists:.1.Bar.exists:.1
2aa0 0a 66 75 6e 63 20 42 61 72 20 65 78 69 73 74 73 3a 20 31 0a 56 69 6d 28 63 61 6c 6c 29 3a 45 31 .func.Bar.exists:.1.Vim(call):E1
2ac0 31 36 3a 20 49 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 66 75 6e 63 74 69 16:.Invalid.arguments.for.functi
2ae0 6f 6e 20 61 70 70 65 6e 64 0a 7b 7b 7b 31 20 73 65 74 70 6f 73 2f 67 65 74 70 6f 73 0a 36 0a on.append.{{{1.setpos/getpos.6.