blob: 9f422236d5a0bc85c633ea80109777d25249e9d1 (
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
|
import 绑定 from 抓取
(绑定 声明) 颜色: "Red"
变量a = 'b'
变量c = 变量d
(变量a 变量b) 变量c 变量d
import 变量c from 变量d
(变量a 变量b) 变量c 变量d
(变量c 变量d) 变量a 变量b
变量a, 变量b = 变量c, 变量d
(变量d 变量a) 变量c
macro 宏 = (函数, 参数)-> "(#{函数}) #{参数}"
for 计数 = 1, 10
变量a = ->
$宏 打印, 1
变量a = 变量f
$宏 打印, 2
if 条件
$宏 打印, 3
::跳转位置::
(打印) 4
goto 跳转位置
(打印) 5
macro 🌛 = (代码)-> {
code: 代码
type: "lua"
}
do
打印()
1 |> b变量 |> (a变量)
打印()
<- (fn)
do
打印()
() <- 异步函数()
打印()
$🌛[==[
--[[a comment to insert]]
(haha)()
]==]
nil
macro 宏v = -> '打印 123'
do
global *
$宏v!
do
函数f
:v变量
数组 = while 条件f
:v变量
repeat
打印 变量v
until 条件f
:变量v
with 条件f
:变量v = 数组
.字段x = 1
变量x = if 条件f
:字段v
变量x = switch 条件f
:字段v
when 条件f
:字段v
数字数组 = for 数字 = 1, 长度
:数字
对象数组 = for 物件 in *物件数组
名称: 物件
nil
|