aboutsummaryrefslogtreecommitdiff
path: root/spec/inputs/unicode/import.yue
diff options
context:
space:
mode:
Diffstat (limited to 'spec/inputs/unicode/import.yue')
-rw-r--r--spec/inputs/unicode/import.yue78
1 files changed, 78 insertions, 0 deletions
diff --git a/spec/inputs/unicode/import.yue b/spec/inputs/unicode/import.yue
new file mode 100644
index 0000000..c229edb
--- /dev/null
+++ b/spec/inputs/unicode/import.yue
@@ -0,0 +1,78 @@
1
2
3import 你好 from 好的
4import 好呀, 世界 from 表["酷"]
5
6import 字段x, \字段y, 字段z from 道具组
7
8import 领主, \👻 from 找到 "我的表"
9
10_obj_0 = 232
11
12import 某物 from 一个 表格
13
14
15if 缩进
16 import 好吧, \很好 from 很多表[100]
17
18do
19 import 字段a, 字段b, 字段c from 对象z
20
21do
22 import 字段a,
23 字段b, 字段c from 对象z
24
25do
26 import 字段a
27 字段b
28 字段c from 对象z
29
30do
31 import
32 字段a
33 字段b
34 字段c from 对象z
35
36
37do
38 import
39 字段a
40 字段b
41 字段c
42 from 对象z
43
44
45do
46 import '模块'
47 打印 模块
48 import '模块_x'
49 打印 模块_x
50 import "下-划-线-模-块-啊"
51 打印 下_划_线_模_块_啊
52 import "模块.子模块"
53 打印 子模块
54
55do
56 import "小玩家" as 大玩家
57 import "lpeg库" as {:C, :Ct, :Cmt}
58 import "导出" as {一, 二, 某键:{嗯:{字符}}}
59 import "导出" as :又一个组件
60 打印 又一个组件
61
62do
63 global *
64 import '模块'
65 import '模块_x'
66 import "组织.包.模块-y"
67 打印 模块_y
68
69do
70 import "组织.包.模块" as 函数体:函数, 如果:如果变量
71
72do
73 import "块" as {<gc>: 变量b}
74 import "块" as {:<index>}
75 import "块" as {字段e: 变量f, <pairs>: 变量c}
76 import "块" as {字段c: 变量d}
77 import "块" as {元素g, {<close>: 变量i}}
78