aboutsummaryrefslogtreecommitdiff
path: root/spec/inputs/unicode/with.yue
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2023-08-17 10:36:15 +0800
committerLi Jin <dragon-fly@qq.com>2023-08-17 10:36:15 +0800
commite61cce21ef7def2c2e52dd6cb6a5b540ebcac29d (patch)
tree6e7c5e7e6f13157e9f8db26c38f6d8cba75683e5 /spec/inputs/unicode/with.yue
parent289faf45ac26f7e0ac1a1e4305e5c42fc1e5b866 (diff)
downloadyuescript-e61cce21ef7def2c2e52dd6cb6a5b540ebcac29d.tar.gz
yuescript-e61cce21ef7def2c2e52dd6cb6a5b540ebcac29d.tar.bz2
yuescript-e61cce21ef7def2c2e52dd6cb6a5b540ebcac29d.zip
add unicode identifier support, fix more issue from #144
Diffstat (limited to 'spec/inputs/unicode/with.yue')
-rw-r--r--spec/inputs/unicode/with.yue144
1 files changed, 144 insertions, 0 deletions
diff --git a/spec/inputs/unicode/with.yue b/spec/inputs/unicode/with.yue
new file mode 100644
index 0000000..ecbfdab
--- /dev/null
+++ b/spec/inputs/unicode/with.yue
@@ -0,0 +1,144 @@
1do
2 变量a = ->
3 with 东西
4 打印 .你好
5 打印 你好
6 打印 "世界"
7
8do
9 with 叶子
10 .世界!
11 .世界 1,2,3
12
13 变量g = .什么.是.这
14
15 .你好 1,2,3
16
17 \你好(1,2).世界 2323
18
19 \你好 "是的", "伙计"
20 .世界 = 200
21
22do
23 滋滋滋 = with 东西
24 .设置状态 "你好 世界"
25
26do
27 变量x = 5 + with 某事!
28 \写 "你好 世界"
29
30do
31 变量x = {
32 你好: with 好的
33 \确定!
34 }
35
36do
37 with 东西
38 _ = \属性"某物".你好
39 .属性\发送(一个)
40 .属性\发送 一个
41
42--
43
44do
45 with 变量a
46 打印 .世界
47
48 模块 = with _模块 = {}
49 .事物 = "你好"
50
51 with 变量a, 变量b = 东西, 布
52 打印 .世界
53
54 变量x = with 变量a, 变量b = 1, 2
55 打印 变量a + 变量b
56
57 打印 with 变量a, 变量b = 1, 2
58 打印 变量a + 变量b
59
60 p = with 你好!.字段x, 世界!.字段y = 1, 2
61 打印 变量a + 变量b
62
63--
64
65do
66 变量x = "你好"
67 with 变量x
68 变量x\大写!
69
70do
71 with 变量k = "乔"
72 打印 \大写!
73
74do
75 with 变量a,变量b,变量c = "", "", ""
76 打印 \大写!
77
78do
79 变量a = "床铺"
80 with 变量a,变量b,变量c = "", "", ""
81 打印 \大写!
82
83do
84 with 变量j
85 打印 \大写!
86
87do
88 with 变量k.变量j = "乔"
89 打印 \大写!
90
91do
92 with 变量a
93 打印 .b
94 with .c
95 打印 .d
96
97do
98 with 变量a
99 with .b = 2
100 打印 .c
101
102do
103 _ = ->
104 with 嗨
105 return .a, .b
106
107do
108 with 表格
109 .x = 项目
110 .字段
111 \函数 123
112
113do
114 with 爸爸
115 .如果 "是的"
116 变量y = .结束.函数
117
118do
119 with 表格
120 [1] = [2]?\函数!
121 ["%a-b-c%"] = 123
122 [ [[x y z]]] = [变量]
123 打印 [ [3]]
124 with [4]
125 [1] = 1
126 [] = "abc"
127 [] =
128 类型: "你好"
129 * 名字: "xyz"
130 值: 998
131
132do
133 global 掩码
134 with? 掩码 = 实心矩形 宽: w, 高: h, 颜色: 0x66000000
135 .触摸启用 = true
136 .吞噬触摸 = true
137
138do
139 with? 掩码 = 实心矩形 宽: w, 高: h, 颜色: 0x66000000
140 .触摸启用 = true
141 .吞噬触摸 = true
142
143nil
144