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