comparison src/testdir/test_nested_function.in @ 6440:750a6986aa86

Add new files for 7.4.549.
author Bram Moolenaar <bram@vim.org>
date Sat, 13 Dec 2014 21:03:10 +0100
parents
children
comparison
equal deleted inserted replaced
6439:242e5cda6696 6440:750a6986aa86
1 Tests for Nested function vim: set ft=vim :
2
3 STARTTEST
4 :so small.vim
5 :fu! NestedFunc()
6 : fu! Func1()
7 : $put ='Func1'
8 : endfunction
9 : call Func1()
10 : fu! s:func2()
11 : $put ='s:func2'
12 : endfunction
13 : call s:func2()
14 : fu! s:_func3()
15 : $put ='s:_func3'
16 : endfunction
17 : call s:_func3()
18 : let fn = 'Func4'
19 : fu! {fn}()
20 : $put ='Func4'
21 : endfunction
22 : call {fn}()
23 : let fn = 'func5'
24 : fu! s:{fn}()
25 : $put ='s:func5'
26 : endfunction
27 : call s:{fn}()
28 :endfunction
29 :call NestedFunc()
30 :/^result:/,$w! test.out
31 :qa!
32 ENDTEST
33
34 result: