aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/LuaSL/testLua/yueliang-0.4.1/nat-5.1.3/test/parser_log/sample_10.lua
diff options
context:
space:
mode:
Diffstat (limited to 'LuaSL/testLua/yueliang-0.4.1/nat-5.1.3/test/parser_log/sample_10.lua')
-rw-r--r--LuaSL/testLua/yueliang-0.4.1/nat-5.1.3/test/parser_log/sample_10.lua100
1 files changed, 0 insertions, 100 deletions
diff --git a/LuaSL/testLua/yueliang-0.4.1/nat-5.1.3/test/parser_log/sample_10.lua b/LuaSL/testLua/yueliang-0.4.1/nat-5.1.3/test/parser_log/sample_10.lua
deleted file mode 100644
index b8e7754..0000000
--- a/LuaSL/testLua/yueliang-0.4.1/nat-5.1.3/test/parser_log/sample_10.lua
+++ /dev/null
@@ -1,100 +0,0 @@
1-- START OF SOURCE --
2repeat foo=foo.."bar" until false
3repeat foo=foo/2 until foo<1
4repeat break until false
5-- END OF SOURCE --
6
7-- TOP: begin
8 open_func
9
10 chunk:
11 -- STATEMENT: begin 'repeat' line=1
12 repeat_stat: begin
13 enterblock(isbreakable=true)
14 enterblock(isbreakable=false)
15 chunk:
16 -- STATEMENT: begin 'expr' line=1
17 prefixexp: <name>
18 str_checkname: 'foo'
19 singlevar(kind): 'VGLOBAL'
20 expr_stat: assignment k='VGLOBAL'
21 assignment: '=' -- RHS elements follows
22 explist1: begin
23 expr:
24 prefixexp: <name>
25 str_checkname: 'foo'
26 singlevar(kind): 'VGLOBAL'
27 subexpr: binop='..'
28 simpleexp: <string>=bar
29 codestring: "bar"
30 subexpr: -- evaluate
31 explist1: end
32 -- STATEMENT: end 'expr'
33
34 repeat_stat: condition
35 cond: begin
36 expr:
37 simpleexp: false
38 cond: end
39 leaveblock
40 leaveblock
41 repeat_stat: end
42 -- STATEMENT: end 'repeat'
43
44 -- STATEMENT: begin 'repeat' line=2
45 repeat_stat: begin
46 enterblock(isbreakable=true)
47 enterblock(isbreakable=false)
48 chunk:
49 -- STATEMENT: begin 'expr' line=2
50 prefixexp: <name>
51 str_checkname: 'foo'
52 singlevar(kind): 'VGLOBAL'
53 expr_stat: assignment k='VGLOBAL'
54 assignment: '=' -- RHS elements follows
55 explist1: begin
56 expr:
57 prefixexp: <name>
58 str_checkname: 'foo'
59 singlevar(kind): 'VGLOBAL'
60 subexpr: binop='/'
61 simpleexp: <number>=2
62 subexpr: -- evaluate
63 explist1: end
64 -- STATEMENT: end 'expr'
65
66 repeat_stat: condition
67 cond: begin
68 expr:
69 prefixexp: <name>
70 str_checkname: 'foo'
71 singlevar(kind): 'VGLOBAL'
72 subexpr: binop='<'
73 simpleexp: <number>=1
74 subexpr: -- evaluate
75 cond: end
76 leaveblock
77 leaveblock
78 repeat_stat: end
79 -- STATEMENT: end 'repeat'
80
81 -- STATEMENT: begin 'repeat' line=3
82 repeat_stat: begin
83 enterblock(isbreakable=true)
84 enterblock(isbreakable=false)
85 chunk:
86 -- STATEMENT: begin 'break' line=3
87 break_stat: -- break out of loop
88 -- STATEMENT: end 'break'
89 repeat_stat: condition
90 cond: begin
91 expr:
92 simpleexp: false
93 cond: end
94 leaveblock
95 leaveblock
96 repeat_stat: end
97 -- STATEMENT: end 'repeat'
98
99 close_func
100-- TOP: end