ENGLISH VERSION

GLOBALBASE PROJECT POWERED BY HIROHISA MORI
ホーム

GLOBALBASEとは? トピックス ダウンロード ドキュメント 実例とリンク
 
ver.B リリースノート
GLOBALBASEガイドブック
COSMOSマニュアル
LANDSCAPEマニュアル
開発情報
文献情報
GLOBALBASEマニュアル集 >> xl(standard)エージェント・リファレンス・マニュアル >> XL基本関数 >> If
2007-11-04版

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の評価結果。

エラー

  1. XLE_SEMANTICS_TYPE_MISSMATCH
  2. XLE_PROTO_INV_PARAM "then else parameter error"
    Then,Else いずれも存在しなかった。

参考

バグ



ページトップへ戻る



  GLOBALBASEAI[v\[XE\tgEFAxvOSOURCEFORGE.JPQBĂ܂B SourceForge.jp SourceForge.net Logo