aboutsummaryrefslogtreecommitdiff
path: root/spec/inputs/unicode/assign.yue
blob: 6c03f86e0bdd854a9c4cf1f848b213428b89944c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92

_无效变量 = ->
	joop变量 = 2302

	(好) ->
		变量d = 100
		好 = 1021

		变量a,变量b,变量c,变量d = 1,2,3,4

		你好[232], (5+5)[121], 你好, 变量x[99] = 100, 200, 300, 400

		joop变量 = 12

joop变量 = 2345

变量a, 变量b = if 你好
	"你好", nil
else
	"没啥", "✌️"


变量a, 变量b = if 你好
	if ✌️ then "一", "二" else "mmhh", nil
else
	打印 "其它东西"
	"没啥事", "✌️"

变量c, 变量d = 1, 2 if true

变量x = (do
	函数!
	123) if 函数 := 获取处理函数!

(using nil) <- _无效变量

a变量.<> = do
	打印 123
	{}

do
	{元素a, 元素b} = switch 对象c
		when "a"
			字典
		when "b"
			函数!

a数组[] = if 条件x
	1
else
	2

do
	变量a, 变量b[] = if x条件
		switch 对象y
			when 1
				函数!

do
	变量a, {元素b} = if x条件
		函数!
	else
		123, 表

do
	变量a, 数组b[], 对象c, 对象d.<add> = if 条件x
		switch 对象y
			when 1
				函数!
	elseif 条件x2
		if 条件y2
			函数1!
	else
		打印 "hello"
		do
			打印 123
			1, 函数2!

do
	变量a = 变量b = 变量c = 变量d = 0

do
	a变量 = b变量 = c变量 = d变量 = 函数!

do
	{a元素} = :字段b = 对象c.字段d = 变量e = 数组对象

do
	值 = 123
	变量a = 变量b = 变量c = 值

nil