Skip to content

语法 ​

符号 ​

符号含义
¤声明变量
§定义函数
λ闭包
»打印
⟦ ⟧代码块
? / ¿如果 / 否则
@while
#for
⇶foreach
^return
↤yield
‼ ⁇ ⌦try/catch/finally
⊕导入
⊘ ↻break/continue
☑ ☐ ∅true/false/null
‡ ⋔ ⇢ †类机制
⚡ ⏸异步 / 等待

变量 ​

yl
¤ x = 5
¤ 名字 = "小七"
¤ 数字 = [1, 2, 3]
¤ 人 = ⟪"名字": "小七"⟫

带类型:¤ x :int = 5。

条件 ​

yl
? x > 5 ⟦
    » "大"
⟧ ¿ ⟦
    » "小"
⟧

循环 ​

yl
@ i < 10 ⟦ i = i + 1 ⟧
# i = 0 .. 10 ⟦ » i ⟧
⇶ x = [1, 2, 3] ⟦ » x ⟧

函数与闭包 ​

yl
§ 加法(a, b) ⟦ ^ a + b ⟧
¤ 翻倍 = λ (x) ⟦ ^ x * 2 ⟧

类 ​

yl
‡ 狗 ⟦
    ⋔ init(名字) ⟦ this.名字 = 名字 ⟧
    ⋔ 叫声() ⟦ ^ "汪!" ⟧
⟧

¤ 小七 = ⇢ 狗("小七")

生成器 / 异步 ​

yl
§ 偶数(n) ⟦ # i = 0 .. n ⟦ ? even(i) ⟦ ↤ i ⟧ ⟧ ⟧

⚡ § 慢(x) ⟦ ^ x * 2 ⟧
¤ t = 慢(21)
» ⏸ t

错误处理 ​

yl
‼ ⟦ ¤ r = 10 / 0 ⟧ ⁇ e ⟦ » e ⟧ ⌦ ⟦ » "完成" ⟧

基于 PHP 构建。MIT 许可证。