|
hoshi-lang dev
Yet another programming language
|
已知 null 是一种字面量,其意义为在栈上放置一个值为 nullptr 的指针( pointerObject )。
其预期使用如下:
Pointer object 为一种特殊的 object,其无变量头,不能被显式初始化,不能为变量类型,仅在与 null 的比较时参与运算,在 LLVM IR 中体现为一个 int64 字面量,而在 Yoi IR 层面,只支持 equal, not_equal 两种计算操作。