aboutsummaryrefslogtreecommitdiff
path: root/spec/inputs/unicode/whitespace.yue
diff options
context:
space:
mode:
Diffstat (limited to 'spec/inputs/unicode/whitespace.yue')
-rw-r--r--spec/inputs/unicode/whitespace.yue133
1 files changed, 133 insertions, 0 deletions
diff --git a/spec/inputs/unicode/whitespace.yue b/spec/inputs/unicode/whitespace.yue
new file mode 100644
index 0000000..efe55ce
--- /dev/null
+++ b/spec/inputs/unicode/whitespace.yue
@@ -0,0 +1,133 @@
1_ = {
2 1, 2
3}
4
5_ = { 1, 2
6}
7
8_ = { 1, 2 }
9
10_ = {1,2}
11
12_ = {
131,2
14}
15
16_ = { 事情 1,2,
17 4,5,6,
18 3,4,5
19}
20
21_ = {
22 变量a 1,2,3,
23 4,5,6
24 1,2,3
25}
26
27_ = {
28 变量b 1,2,3,
29 4,5,6
30 1,2,3,
31 1,2,3
32}
33
34_ = { 1,2,3 }
35
36_ = { 变量c 1,2,3,
37}
38
39你好 1,2,3,4,
40 1,2,3,4,4,5
41
42变量x 1,
43 2, 3,
44 4, 5, 6
45
46你好 1,2,3,
47 世界 4,5,6,
48 5,6,7,8
49
50你好 1,2,3,
51 世界 4,5,6,
52 5,6,7,8,
53 9,9
54
55_ = {
56 你好 1,2,
57 3,4,
58 5, 6
59}
60
61变量x = {
62 你好 1,2,3,4,
63 5,6,7
64 1,2,3,4
65}
66
67if 你好 1,2,3,
68 世界,
69 世界
70 打印 "你好"
71
72if 你好 1,2,3,
73 世界,
74 世界
75 打印 "你好"
76
77--
78
79变量a(
80 一个, 两个, 三个
81)
82
83变量b(
84 一个,
85 两个,
86 三个
87)
88
89变量c(一个, 两个,
90 三个, 四个)
91
92--
93
94v = ->
95 变量a, \-- v1
96 变量b, \-- v2
97 变量c -- v3
98
99v1, v2, \
100 v3 = ->
101 变量a; \-- 函数结束于v1
102 变量b, \-- v2
103 变量c -- v3
104
105变量a, 变量b, \
106 变量c, 变量d, \
107变量e, 变量f = 1, \
108 f2
109 :abc; \-- 参数2
110 3, \
111 4, \
112 函数5 abc; \-- 参数5
113 6
114
115for 变量a, \-- 解构1
116 变量b, \-- 解构2
117 --[[解构 3]] 变量c \
118 in pairs 对象tb
119 打印 变量a, \
120 变量b, \
121 变量c
122
123for i = 1, \-- 初始
124 10, \-- 停止
125 -1 -- 步进
126 打印 i
127
128local 变量a,\
129 变量b,\
130 变量c
131
132nil
133