控制流

条件分支、循环,以及 match 表达式。

控制流

条件、循环和 match 仍然属于稳定教学表面,但最安全的示例仍然是那些能通过当前 fixture 的代码。

今日已验证

  • 基础绑定、函数和控制流仍然属于支持中的语言表面。
  • 测试和 gate 构件比愿景式描述或目录名称更值得信任。
  • 先运行 souc check,再考虑 runbuild

当前限制

  • 语言规范可能领先于当前公开构件真正执行的能力。
  • 真实行为取决于具体的 souc 二进制,而不只是仓库里有哪些文件。

在这个仓库中验证

let max = if a > b { a } else { b }

match state {
    0 => println("cold")
    _ => println("hot")
}