diff options
Diffstat (limited to 'spec/inputs/unicode/backcall.yue')
-rw-r--r-- | spec/inputs/unicode/backcall.yue | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/spec/inputs/unicode/backcall.yue b/spec/inputs/unicode/backcall.yue new file mode 100644 index 0000000..9589f70 --- /dev/null +++ b/spec/inputs/unicode/backcall.yue | |||
@@ -0,0 +1,79 @@ | |||
1 | do | ||
2 | (项目) <- 映射 {1,2,3} | ||
3 | 项目 * 2 | ||
4 | |||
5 | do | ||
6 | (项目) <- 映射 _,{1,2,3} | ||
7 | 项目 * 2 | ||
8 | |||
9 | do | ||
10 | (项目) <- 过滤 _, do | ||
11 | (项目) <- 映射 _,{1,2,3,4} | ||
12 | 项目 * 2 | ||
13 | 项目 > 2 | ||
14 | |||
15 | do | ||
16 | (数据) <- 网络?.获取 "测试地址" | ||
17 | 网页体[".结果"]\网页 数据 | ||
18 | (是否处理成功) <- 网络.请求 "测试地址", 数据 | ||
19 | 网页体[".结果"]\添加 是否处理成果 | ||
20 | <- 设置超时回调 1000 | ||
21 | 打印 "完成" | ||
22 | |||
23 | do | ||
24 | <- 同步状态 | ||
25 | (错误信息, 数据="nil") <- 异步加载 "文件.yue" | ||
26 | if 错误信息 | ||
27 | 打印 错误信息 | ||
28 | return | ||
29 | (代码) <- 异步编译 数据 | ||
30 | 结果函数 = 加载字符串 代码 | ||
31 | 结果函数! | ||
32 | |||
33 | do | ||
34 | <- 函数1 | ||
35 | <- 函数2 | ||
36 | do | ||
37 | <- 函数3 | ||
38 | <- 函数4 | ||
39 | <- 函数5 | ||
40 | <- 函数6 | ||
41 | 函数7! | ||
42 | |||
43 | do | ||
44 | :结果,:消息 = do | ||
45 | (数据) <- 异步接收 "文件名.txt" | ||
46 | 打印 数据 | ||
47 | (信息) <- 异步处理 数据 | ||
48 | 检查 信息 | ||
49 | 打印 结果, 消息 | ||
50 | |||
51 | 总大小 = (for 文件 in *文件数组 | ||
52 | (数据) <- 异步加载 文件 | ||
53 | 加入缓存 文件, 数据) |> 合并 0, (对象a, 对象b)-> 对象a + 对象b | ||
54 | |||
55 | 属性A = do | ||
56 | (值) <= 属性定义 => @_值 | ||
57 | 打印 "之前值: #{@_值}" | ||
58 | 打印 "最新值: #{值}" | ||
59 | @_值 = 值 | ||
60 | |||
61 | 属性B = do | ||
62 | <= 属性定义 _, (值)=> | ||
63 | 打印 "之前值: #{@_值}" | ||
64 | 打印 "最新值: #{值}" | ||
65 | @_值 = 值 | ||
66 | @_值 | ||
67 | |||
68 | 警告 "嗨" | ||
69 | |||
70 | local 变量x, 变量y, 变量z | ||
71 | 变量x = do (变量a) < -变量b | ||
72 | 变量x, 变量y, 变量z = do (变量a) <- 变量b | ||
73 | 变量x, 变量y, 变量z = do (变量a) <-变量b | ||
74 | |||
75 | 变量x = do 变量a <= 变量b | ||
76 | 变量x, 变量y, 变量z = do (变量a) <= 变量b | ||
77 | |||
78 | nil | ||
79 | |||