|
If
著者: 森 洋久 / joshua@globalbase.org ※
プロトタイプ
LISP形式
( If exp1 ( Then exp2) ( Else exp3))
XML 形式
<If> exp1 <Then> exp2 </Then> <Else> exp3 </Else> </If>
引数
exp1 [1] XLT_INTEGER , XLT_FLOAT
Then [0-1] 評価式
Else [0-1] 評価式
属性
評価形式
normal
所属エージェント
xl
所属環境
Env0
説明
最初のexp を評価し、0だったら、<Then></Then>の中のexpを評価し、その結 果を、戻り値とする。0以外だったら、<Else></Else> の中のexpを評価し、そ の結果を戻り値とする。
▲ページトップへ戻る
戻り値
exp2の評価結果、または、exp3の評価結果。
エラー
-
XLE_SEMANTICS_TYPE_MISSMATCH
-
XLE_PROTO_INV_PARAM "then else parameter error"
Then,Else いずれも存在しなかった。
参考
バグ
▲ページトップへ戻る
|
|