跳转至

词法与语法

批注

  • error: 应该抛出错误
  • warning: 应该给出警告
  • 普通提示
  • 重要提示

语法列举

function(argument1, argument2)
function(argument1)
function argument1
var a = 1; // 变量
val b = 2; // 不可变变量
let c = 3; // 表达式
lit d = 4; // 常量表达式
// 函数
fn main(int argc, char* argv[argc]) -> int {
    return 0;
}
// lambda 表达式
var squre = fn (float a) {
    return a * a;
}
fn main {
    var a = 1;
    var b = 2;
    var c = a + b;
    println(`$a + $b = $c`); // 格式化字符串
    return 0;
}
using "std";