一元运算
语法
当前至少包括:
-!*
语义
一元运算在 level-1 中既涉及普通算术/逻辑,也与指针/取值故事相关。
Usage
let x = -n
let ok = !flag
let value = *ptr
注释:这个例子把数值取负、逻辑非、以及可能保留的一元 * 放在一起,提醒该条目需要统一说明一元运算家族的分工。
边界
需要单独明确:
*在 level-1 是否还保留 direct deref 语义- prefix 与 postfix
.*的分工
这里集中展示 CHIBA level-1 specification,覆盖 core language、control flow、memory、patterns、IR lowering 与 package system 等实现边界。
The docs surface keeps CHIBA level-1 specification pages browsable inside the site, with direct paths into language, control flow, memory, pattern, and lowering rules.
当前至少包括:
-!*一元运算在 level-1 中既涉及普通算术/逻辑,也与指针/取值故事相关。
let x = -n
let ok = !flag
let value = *ptr
注释:这个例子把数值取负、逻辑非、以及可能保留的一元 * 放在一起,提醒该条目需要统一说明一元运算家族的分工。
需要单独明确:
* 在 level-1 是否还保留 direct deref 语义.* 的分工