Home
last modified time | relevance | path

Searched refs:lambda (Results 1 – 25 of 68) sorted by relevance

123

/vim-8.2.3635/runtime/syntax/
H A Dchicken.vim71 syn keyword schemeExtraSyntax match-lambda
72 syn keyword schemeExtraSyntax match-lambda*
83 syn keyword schemeSpecialSyntax foreign-lambda
84 syn keyword schemeSpecialSyntax foreign-lambda*
86 syn keyword schemeSpecialSyntax foreign-safe-lambda
87 syn keyword schemeSpecialSyntax foreign-safe-lambda*
H A Dlisp.vim105 syn keyword lispFunc and function-lambda-expression quote
169 syn keyword lispFunc boole-nand lambda second
170 syn keyword lispFunc boole-nor lambda-list-keywords sequence
171 syn keyword lispFunc boole-orc1 lambda-parameters-limit serious-condition
459 " lambda list keywords
H A Dlatte.vim47 syn keyword latteSyntax if include lambda le? length less-equal? contained
H A Dscheme.vim98 syn keyword schemeSyntax case-lambda
109 syn keyword schemeSyntax lambda
H A Dpov.vim50 …trol0 control1 cubic_wave density_map flip frequency interpolate inverse lambda metric mortar octa…
H A Dgnuplot.vim268 syn keyword gnuplotKeyword maxiter none limit limit_abs start-lambda script
269 syn keyword gnuplotKeyword lambda-factor
H A Dfalcon.vim35 syn keyword falconKeyword give global has hasnt in init innerfunc lambda launch launch len List list
/vim-8.2.3635/src/testdir/
H A Dtest_getvar.vim127 " get({lambda}, {what} [, {default}])
130 call assert_match('^<lambda>', get(l:L, 'name'))
132 call assert_equal({'lambda has': 'no dict'}, get(l:L, 'dict', {'lambda has': 'no dict'}))
H A Dtest_taglist.vim31 let lambda = taglist("Lambda")
32 call assert_equal(1, len(lambda))
33 call assert_equal('λ', lambda[0]['kind'])
H A Dtest_lambda.vim1 " Test for lambda and closure
6 call assert_equal(1, has('lambda'))
41 " do not collect lambda
H A Dtest_messages.vim80 call assert_match("function('<lambda>\\d*')", execute(':echomsg {-> 1234}'))
92 eval '<lambda>'->test_ignore_error()
93 call assert_match("function('<lambda>\\d*')", execute(':echoerr {-> 1234}'))
H A Dshared.vim126 " Using a lambda works best. Example:
144 " (lambda) function containing one assert function. Example:
H A Dtest_vim9_disassemble.vim769 assert_match('<lambda>\d\_s*' ..
779 assert_match('<lambda>\d\_s*' ..
1108 '\d FUNCREF <lambda>\d\+\_s*' ..
1117 var name = substitute(instr, '.*\(<lambda>\d\+\).*', '\1', '')
1119 assert_match('<lambda>\d\+\_s*' ..
1142 '\d FUNCREF <lambda>\d\+\_s*' ..
1165 '\d NEWFUNC <lambda>\d\+ Inner\_s*' ..
H A Dtest_method.vim148 " todo: lambda accepts more arguments than it consumes
H A Dvim9.vim210 " Use LSTART arg LMIDDLE expr LEND for lambda
H A Dtest_vim9_expr.vim2002 # line continuation inside lambda with "cond ? expr : expr" works
2057 # error is in first line of the lambda
2073 # no error for existing script variable when checking for lambda
2167 # line continuation inside lambda with "cond ? expr : expr" works
2229 # error is in first line of the lambda
2256 # nested lambda with line breaks
3221 # lambda method call
H A Dtest_vim9_assign.vim72 CheckDefFailure(['var lambda = () => "lambda"'], 'E704:')
78 lambdaList[0] = () => "lambda"
1393 # check if assign a lambda to a variable which type is func or any.
H A Dtest_channel.vim159 " Using lambda.
1321 \ {'out_cb': {ch, msg -> execute("let g:Ch_outmsg = 'lambda: ' . msg")},
1323 \ 'err_cb': {ch, msg -> execute(":let g:Ch_errmsg = 'lambda: ' . msg")},
1331 call WaitForAssert({-> assert_equal("lambda: hello", g:Ch_outmsg)})
1332 call WaitForAssert({-> assert_equal("lambda: there", g:Ch_errmsg)})
/vim-8.2.3635/runtime/ftplugin/
H A Dchicken.vim31 setl lispwords+=foreign-lambda*
33 setl lispwords+=foreign-safe-lambda*
H A Dscheme.vim32 setl lispwords+=lambda
/vim-8.2.3635/runtime/autoload/
H A Dpythoncomplete.vim19 " lambda defaults args
180 defaults = map(lambda name: "=%s" % name, defaults)
182 items = map(lambda a,d: a+d, real_args, defaults)
H A Dpython3complete.vim21 " lambda defaults args
110 all.sort(key=lambda x:x['abbr'].replace('_','z'))
H A Drubycomplete.vim177 …=\s*\([^ \t]\+.' . ctors .'\>\|[\[{"''/]\|%[xwQqr][(\[{@]\|[A-Za-z0-9@:\-()\.]\+...\?\|lambda\|&\)'
199 elseif stridx(str, 'lambda') != -1 || str == '&'
/vim-8.2.3635/src/proto/
H A Duserfunc.pro15 int copy_func(char_u *lambda, char_u *global, ectx_T *ectx);
/vim-8.2.3635/runtime/doc/
H A Dvim9.txt516 *vim9-lambda*
518 and for a lambda. Also, when a "{" is found the parser needs to figure out if
519 it is the start of a lambda or a dictionary, which is now more complicated
522 To avoid these problems Vim9 script uses a different syntax for a lambda,
526 No line break is allowed in the arguments of a lambda up to and including the
528 and lambda arguments). This is OK: >
541 < *vim9-lambda-arguments*
542 In legacy script a lambda could be called with any number of extra arguments,
551 Additionally, a lambda can contain statements in {}: >
1118 function scope. Instead, use a lambda: >

123