4.2.1 予約語

CC-RLでは,拡張機能を実現するために次の字句を予約語として追加しています。これらの字句もANSI-Cのキーワードと同様,ラベルや変数名として使用することはできません。

次に,CC-RLで追加されている予約語一覧を示します。

表 4.9

予約語一覧

予約語

用途

__saddr

saddr 領域に静的変数を割り当てます。

__callt

callt命令で関数を呼び出します。

__near

メモリ配置領域指定

__far

メモリ配置領域指定

__inline

インライン関数指定

__sectop

セクションの先頭アドレス

__secend

セクションの末尾アドレス+1

 

また,2個の下線(__)を含む名前もANSI-Cのキーワード同様,ラベル名や変数名として使用することはできません。