属性とラベル

属性

GS、LS、PROC レコードの C フィールドは、各種の追加属性を示します。各属性はカンマ (,) で区切られます。次の属性があります。

意味
TMP コンパイラが生成した内部ラベル。
FS ファイル外に公開されない静的ラベル。C 言語の static 変数には、この属性が付加されます。
SI レジスタ変数。LS レコードで使用され、このローカル変数がレジスタ変数として si で実現されていることを示します。この場合、オフセットを示す O フィールドは、常に +0 になります。
DI レジスタ変数。si ではなく di によるレジスタ変数であることの除き、SI 属性と同じです。

ラベル

Light C で生成されたラベルには、その性格に応じて「_」「$」「?」が付加されます。