Lines Matching refs:val

279   for [key, val] in items(d)
280 call extend(v, [key, val])
281 unlet key val
749 call map(d, 'v:val + 200')
903 call assert_equal(1, reduce([], LSTART acc, val LMIDDLE acc + val LEND, 1))
904 call assert_equal(10, reduce([1, 3, 5], LSTART acc, val LMIDDLE acc + val LEND, 1))
905 …(2 * (2 * ((2 * 1) + 2) + 3) + 4, reduce([2, 3, 4], LSTART acc, val LMIDDLE 2 * acc + val LEND, 1))
906 …l assert_equal('a x y z', ['x', 'y', 'z']->reduce(LSTART acc, val LMIDDLE acc .. ' ' .. val LEND, …
913 call assert_equal(1, reduce([1], LSTART acc, val LMIDDLE acc + val LEND))
914 …call assert_equal('x y z', reduce(['x', 'y', 'z'], LSTART acc, val LMIDDLE acc .. ' ' .. val LEND))
915 call assert_equal(120, range(1, 5)->reduce(LSTART acc, val LMIDDLE acc * val LEND))
917 call assert_equal(1, reduce(0z, LSTART acc, val LMIDDLE acc + val LEND, 1))
918 …call assert_equal(1 + 0xaf + 0xbf + 0xcf, reduce(0zAFBFCF, LSTART acc, val LMIDDLE acc + val LEND,…
919 …ert_equal(2 * (2 * 1 + 0xaf) + 0xbf, 0zAFBF->reduce(LSTART acc, val LMIDDLE 2 * acc + val LEND, 1))
921 call assert_equal(0xff, reduce(0zff, LSTART acc, val LMIDDLE acc + val LEND))
922 …t_equal(2 * (2 * 0xaf + 0xbf) + 0xcf, reduce(0zAFBFCF, LSTART acc, val LMIDDLE 2 * acc + val LEND))
926 …equal({'x': 1, 'y': 1, 'z': 1 }, ['x', 'y', 'z']->reduce({ acc, val -> extend(acc, { val: 1 }) }, …
927 …_equal({'x': 1, 'y': 1, 'z': 1 }, ['x', 'y', 'z']->reduce((acc, val) => extend(acc, {[val]: 1 }), …
929 …call assert_fails("call reduce([], { acc, val -> acc + val })", 'E998: Reduce of an empty List wit…
930 …call assert_fails("call reduce(0z, { acc, val -> acc + val })", 'E998: Reduce of an empty Blob wit…
932 call assert_fails("call reduce({}, { acc, val -> acc + val }, 1)", 'E897:')
933 call assert_fails("call reduce(0, { acc, val -> acc + val }, 1)", 'E897:')
934 call assert_fails("call reduce('', { acc, val -> acc + val }, 1)", 'E897:')
936 call assert_fails("echo reduce(0z01, { acc, val -> 2 * acc + val }, '')", 'E39:')
943 call assert_fails("call reduce(g:lut, { acc, val -> EvilRemove() }, 1)", 'E742:')