Rev. | 1120 |
---|---|
Size | 1,125 bytes |
Time | 2010-02-28 16:10:59 |
Author | hniwa |
Log Message | descartes-doc is recovered.
|
● compiler モジュール述語
compilerモジュールはシステムに組み込まれた標準のライブラリ
モジュールの集合です。
インクルードしてから使ってください。
? <include compiler>;
呼び出すときには、"::compiler"に続けて記述します。
-------------------------------------------------------------------
::compiler <CheckReserved NAME LIST>
LISTに含まれている予約語にNAMEが含まれているかチェックする。
::compiler <GetVar VAR KEY LIST>
LISTからKEYに該当する変数の情報を取り出し、VARに設定する。
::compiler <AddVar VAR KEY VAL LIST>
LISTにKEYの変数とVAL情報を登録し、VARに設定する。
::compiler <CheckVar KEY LIST>
LISTにKEYの変数が登録されているか調べる。
::compiler <GetConst VAR KEY LIST>
LISTからKEYに該当する定数の情報を取り出し、VARに設定する。
::compiler <AddConst VAR KEY VAL LIST>
LISTにKEYの定数を登録し、VARに設定する。
::compiler <CheckConst KEY LIST>
LISTにKEYの定数が登録されているか調べる。
::compiler <NewFunc VAR LIST>
LISTを新しい関数の環境に設定して、VARに設定する。
::compiler <EndFunc VAR LIST>
LISTの関数環境を解除して、VARに設定する。