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