aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/LuaSL/testLua/yueliang-0.4.1/nat-5.1.3/test/parser_log/sample_13.lua
diff options
context:
space:
mode:
Diffstat (limited to 'LuaSL/testLua/yueliang-0.4.1/nat-5.1.3/test/parser_log/sample_13.lua')
-rw-r--r--LuaSL/testLua/yueliang-0.4.1/nat-5.1.3/test/parser_log/sample_13.lua108
1 files changed, 0 insertions, 108 deletions
diff --git a/LuaSL/testLua/yueliang-0.4.1/nat-5.1.3/test/parser_log/sample_13.lua b/LuaSL/testLua/yueliang-0.4.1/nat-5.1.3/test/parser_log/sample_13.lua
deleted file mode 100644
index b5f598a..0000000
--- a/LuaSL/testLua/yueliang-0.4.1/nat-5.1.3/test/parser_log/sample_13.lua
+++ /dev/null
@@ -1,108 +0,0 @@
1-- START OF SOURCE --
2local function foo() return end
3local function foo(a) return end
4local function foo(x,y,z) return end
5local function foo(x,...) return end
6-- END OF SOURCE --
7
8-- TOP: begin
9 open_func
10
11 chunk:
12 -- STATEMENT: begin 'local' line=1
13 local_stat: local function
14 localfunc: begin
15 str_checkname: 'foo'
16 new_localvar: 'foo'
17 localfunc: body
18 open_func
19 body: begin
20 body: parlist
21 parlist: begin
22 parlist: end
23 body: chunk
24 chunk:
25 -- STATEMENT: begin 'return' line=1
26 return_stat: no return values
27 -- STATEMENT: end 'return'
28 body: end
29 close_func
30 localfunc: end
31 -- STATEMENT: end 'local'
32
33 -- STATEMENT: begin 'local' line=2
34 local_stat: local function
35 localfunc: begin
36 str_checkname: 'foo'
37 new_localvar: 'foo'
38 localfunc: body
39 open_func
40 body: begin
41 body: parlist
42 parlist: begin
43 str_checkname: 'a'
44 new_localvar: 'a'
45 parlist: end
46 body: chunk
47 chunk:
48 -- STATEMENT: begin 'return' line=2
49 return_stat: no return values
50 -- STATEMENT: end 'return'
51 body: end
52 close_func
53 localfunc: end
54 -- STATEMENT: end 'local'
55
56 -- STATEMENT: begin 'local' line=3
57 local_stat: local function
58 localfunc: begin
59 str_checkname: 'foo'
60 new_localvar: 'foo'
61 localfunc: body
62 open_func
63 body: begin
64 body: parlist
65 parlist: begin
66 str_checkname: 'x'
67 new_localvar: 'x'
68 str_checkname: 'y'
69 new_localvar: 'y'
70 str_checkname: 'z'
71 new_localvar: 'z'
72 parlist: end
73 body: chunk
74 chunk:
75 -- STATEMENT: begin 'return' line=3
76 return_stat: no return values
77 -- STATEMENT: end 'return'
78 body: end
79 close_func
80 localfunc: end
81 -- STATEMENT: end 'local'
82
83 -- STATEMENT: begin 'local' line=4
84 local_stat: local function
85 localfunc: begin
86 str_checkname: 'foo'
87 new_localvar: 'foo'
88 localfunc: body
89 open_func
90 body: begin
91 body: parlist
92 parlist: begin
93 str_checkname: 'x'
94 new_localvar: 'x'
95 parlist: ... (dots)
96 parlist: end
97 body: chunk
98 chunk:
99 -- STATEMENT: begin 'return' line=4
100 return_stat: no return values
101 -- STATEMENT: end 'return'
102 body: end
103 close_func
104 localfunc: end
105 -- STATEMENT: end 'local'
106
107 close_func
108-- TOP: end